HYDRA_development_version
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
hstart2trb3unpacker.h
Go to the documentation of this file.
1
#ifndef HSTART2TRB3UNPACKER_H
2
#define HSTART2TRB3UNPACKER_H
3
4
#include "hlocation.h"
5
#include "htrb3tdcunpacker.h"
6
7
#include <vector>
8
class
HStart2Trb3Lookup
;
9
10
class
HStart2Trb3Unpacker
:
public
HTrb3TdcUnpacker {
11
protected
:
12
HLocation
loc
;
// location of raw cell object
13
HStart2Trb3Lookup
*
lookup
;
// TRB3 lookup table
14
Bool_t
timeRef
;
// use reference time ?
15
static
Bool_t
fHasPrintedTDC
;
16
public
:
17
HStart2Trb3Unpacker
(vector<UInt_t>& ids);
18
~HStart2Trb3Unpacker
(
void
) {}
19
20
Bool_t
init
(
void
);
21
Int_t
execute
(
void
);
22
Bool_t
reinit
(
void
);
23
24
void
disableTimeRef
(
void
) {
25
timeRef = kFALSE ;
26
}
27
28
ClassDef(
HStart2Trb3Unpacker
, 0)
// TRB3 unpacker for the start detector
29
};
30
31
#endif
/* !HSTART2TRB3UNPACKER_H */
32
33
34
35
36
37
38
HStart2Trb3Unpacker::execute
Int_t execute(void)
Definition:
hstart2trb3unpacker.cc:129
HStart2Trb3Lookup
Definition:
hstart2trb3lookup.h:78
HStart2Trb3Unpacker::reinit
Bool_t reinit(void)
Definition:
hstart2trb3unpacker.cc:88
HStart2Trb3Unpacker::init
Bool_t init(void)
Definition:
hstart2trb3unpacker.cc:48
HStart2Trb3Unpacker::disableTimeRef
void disableTimeRef(void)
Definition:
hstart2trb3unpacker.h:24
HStart2Trb3Unpacker
Definition:
hstart2trb3unpacker.h:10
HStart2Trb3Unpacker::fHasPrintedTDC
static Bool_t fHasPrintedTDC
Definition:
hstart2trb3unpacker.h:15
HStart2Trb3Unpacker::loc
HLocation loc
Definition:
hstart2trb3unpacker.h:12
HStart2Trb3Unpacker::HStart2Trb3Unpacker
HStart2Trb3Unpacker(vector< UInt_t > &ids)
HStart2Trb3Unpacker::timeRef
Bool_t timeRef
Definition:
hstart2trb3unpacker.h:14
HStart2Trb3Unpacker::lookup
HStart2Trb3Lookup * lookup
Definition:
hstart2trb3unpacker.h:13
HStart2Trb3Unpacker::~HStart2Trb3Unpacker
~HStart2Trb3Unpacker(void)
Definition:
hstart2trb3unpacker.h:18
start
hstart2trb3unpacker.h
Generated on Fri Oct 9 2020 14:30:08 for HYDRA_development_version by
1.8.8