Cat
TestUSB.h
Go to the documentation of this file.
1 // $Id: TestUSB.h,v 1.3 2006/03/16 17:08:21 fmachefe Exp $
2 #ifndef INCLUDE_TESTUSB_H
3 #define INCLUDE_TESTUSB_H 1
4 
5 // Include files
6 
7 #include "Processus.h"
8 #include "FEB_v1.h"
9 #include "Register.h"
10 
11 class TRandom;
12 class TH1D;
13 
20 class TestUSB : public Processus {
21 public:
23  TestUSB( );
24 
25  virtual ~TestUSB( ) {};
26 
27  virtual StatusCode initialize ( );
28  virtual StatusCode execute ( );
29  virtual StatusCode finalize ( );
30 
31 protected:
33  return new TestUSB (*this);
34  };
35 
36 private:
37  FEB_v1* m_board;
39  TRandom *m_rnd;
40 };
41 
42 #endif // INCLUDE_TESTUSBEXEC_H
43 
TestUSB()
Standard constructor.
Definition: TestUSB.cpp:23
TestUSB * clone()
Definition: TestUSB.h:32
Definition: FEB_v1.h:21
virtual StatusCode execute()
Definition: TestUSB.cpp:60
Register * m_reg
Definition: TestUSB.h:38
virtual StatusCode finalize()
Definition: TestUSB.cpp:79
TRandom * m_rnd
Definition: TestUSB.h:39
virtual ~TestUSB()
Definition: TestUSB.h:25
virtual StatusCode initialize()
Destructor.
Definition: TestUSB.cpp:33
FEB_v1 * m_board
Definition: TestUSB.h:34