Cat
lbcat-cmake
CatCaloUpgrade
inc
proc
TestI2C.h
Go to the documentation of this file.
1
// $Id: TestI2C.h,v 1.3 2006/03/16 17:08:21 fmachefe Exp $
2
#ifndef INCLUDE_TESTI2C_H
3
#define INCLUDE_TESTI2C_H 1
4
5
// Include files
6
7
#include "
Processus.h
"
8
#include "
FEB_v1.h
"
9
#include "
SeqPGA.h
"
10
11
class
TRandom;
12
class
TH1D;
13
20
class
TestI2C
:
public
Processus
{
21
public
:
23
TestI2C
( );
24
25
virtual
~TestI2C
( ) {};
26
27
virtual
StatusCode
initialize
( );
28
virtual
StatusCode
execute
( );
29
virtual
StatusCode
finalize
( );
30
31
void
setAddress
(
int
);
32
void
setSubAddress
(
int
);
33
34
protected
:
35
TestI2C
*
clone
(){
36
return
new
TestI2C
(*
this
);
37
};
38
39
private
:
40
FEB_v1
*
m_board
;
41
SeqPGA
*
m_seqPga
;
42
TRandom *
m_rnd
;
43
int
m_add
;
44
int
m_subadd
;
45
};
46
47
#endif // INCLUDE_TESTI2CEXEC_H
48
FEB_v1.h
TestI2C::m_rnd
TRandom * m_rnd
Definition:
TestI2C.h:42
Processus.h
SeqPGA.h
Processus
Definition:
Processus.h:32
TestI2C::setAddress
void setAddress(int)
Definition:
TestI2C.cpp:85
TestI2C::execute
virtual StatusCode execute()
Definition:
TestI2C.cpp:62
TestI2C::clone
TestI2C * clone()
Definition:
TestI2C.h:35
TestI2C::m_board
FEB_v1 * m_board
Definition:
TestI2C.h:37
TestI2C
Definition:
TestI2C.py:1
FEB_v1
Definition:
FEB_v1.h:21
TestI2C::initialize
virtual StatusCode initialize()
Destructor.
Definition:
TestI2C.cpp:33
TestI2C::m_seqPga
SeqPGA * m_seqPga
Definition:
TestI2C.h:41
TestI2C::m_add
int m_add
Definition:
TestI2C.h:43
TestI2C::~TestI2C
virtual ~TestI2C()
Definition:
TestI2C.h:25
TestI2C::m_subadd
int m_subadd
Definition:
TestI2C.h:44
TestI2C::setSubAddress
void setSubAddress(int)
Definition:
TestI2C.cpp:89
StatusCode
Definition:
StatusCode.h:16
TestI2C::TestI2C
TestI2C()
Standard constructor.
Definition:
TestI2C.cpp:23
SeqPGA
Definition:
SeqPGA.h:23
TestI2C::finalize
virtual StatusCode finalize()
Definition:
TestI2C.cpp:78
Generated by
1.8.13