CbmRoot
|
#include <CbmOffsetDigiTimeTester.h>
Public Member Functions | |
CbmOffsetDigiTimeMuch (TString sDigiBranchName, TString sDigiCalBranchName="", TString sDigiCalBranchDescr="") | |
~CbmOffsetDigiTimeMuch () | |
ClassDef (CbmOffsetDigiTimeMuch, 0) | |
virtual InitStatus | Init () |
virtual InitStatus | ReInit () |
virtual void | Exec (Option_t *) |
virtual void | SetParContainers () |
virtual void | Finish () |
void | SetWriteOutputFlag (Bool_t bFlagIn) |
Task settings. | |
void | AddOffsetPoint (UInt_t uIndexTS, Double_t dOffset) |
void | AddAddressToOffset (UInt_t uDigiAddress) |
Private Attributes | |
Bool_t | fbWriteOutput |
Control flags. | |
uint64_t | fulTsCounter |
If ON the output vector of digi is written to disk by FairRoot, otherwise just made available for higher stages. | |
std::vector< CbmMuchBeamTimeDigi > const * | fvDigiIn |
TS counter, not same as TS index! | |
std::vector< CbmMuchBeamTimeDigi > * | fvDigiOut |
Input vector of Digis, recovered from framework for input. | |
TClonesArray * | fArrayDigiIn |
Output vector of Digis, propagated to framework for output. | |
TClonesArray * | fArrayDigiOut |
Input array of Digis, recovered from framework for input. | |
std::map< UInt_t, Double_t > | fmOffsets |
Output array of Digis, propagated to framework for output. | |
Double_t | fdCurrentOffset |
Index is the first TS where the offset is valid. | |
std::map< UInt_t, Double_t >::iterator | fmitNextOffset |
Current offset in [ns]. | |
std::set< UInt_t > | fsAddrToOffset |
List of addresses to which the offset should be applied. | |
TString | fsDigiBranchName |
Addresses for which the digi time is offset, if empty applied to all. | |
TString | fsDigiBranchNameCal |
TString | fsDigiBranchDescrCal |
Definition at line 48 of file CbmOffsetDigiTimeTester.h.
|
inline |
Definition at line 50 of file CbmOffsetDigiTimeTester.h.
|
inline |
Definition at line 53 of file CbmOffsetDigiTimeTester.h.
|
inlineinherited |
Definition at line 58 of file CbmOffsetDigiTime.h.
|
inlineinherited |
Definition at line 57 of file CbmOffsetDigiTime.h.
CbmOffsetDigiTimeMuch::ClassDef | ( | CbmOffsetDigiTimeMuch | , |
0 | ) |
|
virtualinherited |
Executed for each event. Inherited from FairTask.
|
virtualinherited |
Finish task called at the end of the run. Inherited from FairTask.
|
virtualinherited |
Initiliazation of task at the beginning of a run. Inherited from FairTask.
|
virtualinherited |
ReInitiliazation of task when the runID changes. Inherited from FairTask.
|
virtualinherited |
Load the parameter container from the runtime database. Inherited from FairTask.
|
inlineinherited |
Task settings.
Definition at line 56 of file CbmOffsetDigiTime.h.
|
privateinherited |
Output vector of Digis, propagated to framework for output.
Input/Output Arrays (backup)
Definition at line 73 of file CbmOffsetDigiTime.h.
|
privateinherited |
Input array of Digis, recovered from framework for input.
Definition at line 74 of file CbmOffsetDigiTime.h.
|
privateinherited |
Control flags.
Definition at line 62 of file CbmOffsetDigiTime.h.
|
privateinherited |
Index is the first TS where the offset is valid.
Definition at line 79 of file CbmOffsetDigiTime.h.
|
privateinherited |
Current offset in [ns].
Definition at line 80 of file CbmOffsetDigiTime.h.
|
privateinherited |
Output array of Digis, propagated to framework for output.
List of offsets with their boundaries
Definition at line 78 of file CbmOffsetDigiTime.h.
|
privateinherited |
List of addresses to which the offset should be applied.
Definition at line 83 of file CbmOffsetDigiTime.h.
|
privateinherited |
Definition at line 88 of file CbmOffsetDigiTime.h.
|
privateinherited |
Addresses for which the digi time is offset, if empty applied to all.
Names for framework objects search
Definition at line 86 of file CbmOffsetDigiTime.h.
|
privateinherited |
Definition at line 87 of file CbmOffsetDigiTime.h.
|
privateinherited |
If ON the output vector of digi is written to disk by FairRoot, otherwise just made available for higher stages.
Statistics
Definition at line 66 of file CbmOffsetDigiTime.h.
|
privateinherited |
TS counter, not same as TS index!
Input/Output vectors (default)
Definition at line 69 of file CbmOffsetDigiTime.h.
|
privateinherited |
Input vector of Digis, recovered from framework for input.
Definition at line 70 of file CbmOffsetDigiTime.h.