Cat
lbcat-cmake
CatCaloUpgrade
inc
proc
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
:
32
TestUSB
*
clone
(){
33
return
new
TestUSB
(*
this
);
34
};
35
36
private
:
37
FEB_v1
*
m_board
;
38
Register
*
m_reg
;
39
TRandom *
m_rnd
;
40
};
41
42
#endif // INCLUDE_TESTUSBEXEC_H
43
FEB_v1.h
TestUSB::TestUSB
TestUSB()
Standard constructor.
Definition:
TestUSB.cpp:23
Processus.h
Processus
Definition:
Processus.h:32
Register.h
TestUSB::clone
TestUSB * clone()
Definition:
TestUSB.h:32
FEB_v1
Definition:
FEB_v1.h:21
TestUSB::execute
virtual StatusCode execute()
Definition:
TestUSB.cpp:60
TestUSB
Definition:
TestUSB.py:1
Register
Definition:
Register.h:16
TestUSB::m_reg
Register * m_reg
Definition:
TestUSB.h:38
TestUSB::finalize
virtual StatusCode finalize()
Definition:
TestUSB.cpp:79
StatusCode
Definition:
StatusCode.h:16
TestUSB::m_rnd
TRandom * m_rnd
Definition:
TestUSB.h:39
TestUSB::~TestUSB
virtual ~TestUSB()
Definition:
TestUSB.h:25
TestUSB::initialize
virtual StatusCode initialize()
Destructor.
Definition:
TestUSB.cpp:33
TestUSB::m_board
FEB_v1 * m_board
Definition:
TestUSB.h:34
Generated by
1.8.13