Belle II Software development
|
A class of TRGCDC Event Time. More...
#include <EventTime.h>
Public Member Functions | |
TRGCDCEventTime (const TRGCDC &, bool makeRootFile) | |
constructor of TRGCDCEventTime class | |
virtual | ~TRGCDCEventTime () |
destructor of TRGCDCEventTime class | |
TRGCDCEventTime (TRGCDCEventTime &)=delete | |
copy constructor, deleted | |
TRGCDCEventTime & | operator= (TRGCDCEventTime &)=delete |
assignment operator, deleted | |
void | initialize (void) |
initialize the class | |
void | terminate (void) |
terminate function | |
void | doit (int ver, bool print) |
Calculate T0 based on ver. | |
void | hitcount (void) |
hit count of TS | |
void | hist (void) |
making hostogram | |
void | oldVer (void) |
old version of calculation function | |
void | printFirm (void) |
Print info in firmware level. | |
int | getT0 (void) const |
Calculate T0. | |
Private Attributes | |
const TRGCDC & | _cdc |
TRGCDC class. | |
TFile * | m_fileEvtTime |
TFile pointer. | |
TTree * | m_evtOutputTs |
TTree pointer of the TFile. | |
TTree * | m_evtOut |
TTree pointer of the TFile. | |
TH1 * | h |
TH1 pointer of the TFile. | |
int | m_fastestT |
The fastest time of TS. | |
int | m_histT |
calculated T0 | |
int | cnt [9][64] |
TS counter for each SL and clock. | |
int | ft [9][64][10] |
Fastest time array each SL and clock. | |
bool | m_foundT0 |
T0 is found or not. | |
int | m_foundT |
Found time of TS. | |
int | m_whdiff |
Drift time of TS. | |
int | m_minusET |
minus ET bin | |
int | m_noET |
no ET bin is looped | |
int | threshold |
Threshold value. | |
int | m_eventN |
event number | |
bool | m_makeRootFile |
make Root file or not | |
int | m_ver |
Version. | |
Definition at line 31 of file EventTime.h.
|
private |
TRGCDC class.
Definition at line 65 of file EventTime.h.
|
private |
TS counter for each SL and clock.
Definition at line 81 of file EventTime.h.
|
private |
Fastest time array each SL and clock.
Definition at line 83 of file EventTime.h.
|
private |
TH1 pointer of the TFile.
Definition at line 74 of file EventTime.h.
|
private |
event number
Definition at line 100 of file EventTime.h.
|
private |
TTree pointer of the TFile.
Definition at line 72 of file EventTime.h.
|
private |
TTree pointer of the TFile.
Definition at line 70 of file EventTime.h.
|
private |
The fastest time of TS.
Definition at line 77 of file EventTime.h.
|
private |
TFile pointer.
Definition at line 68 of file EventTime.h.
|
private |
Found time of TS.
Definition at line 87 of file EventTime.h.
|
private |
T0 is found or not.
Definition at line 85 of file EventTime.h.
|
private |
calculated T0
Definition at line 79 of file EventTime.h.
|
private |
make Root file or not
Definition at line 103 of file EventTime.h.
|
private |
minus ET bin
Definition at line 91 of file EventTime.h.
|
private |
no ET bin is looped
Definition at line 93 of file EventTime.h.
|
private |
Version.
Definition at line 105 of file EventTime.h.
|
private |
Drift time of TS.
Definition at line 89 of file EventTime.h.
|
private |
Threshold value.
Definition at line 97 of file EventTime.h.