Belle II Software  release-06-01-15
TRGCDCEventTime Class Reference
Packages ยป trg

A class of TRGCDC Event Time. More...

#include <EventTime.h>

Collaboration diagram for TRGCDCEventTime:

Public Member Functions

 TRGCDCEventTime (const TRGCDC &, bool makeRootFile)
 constructor of TRGCDCEventTime class
 
virtual ~TRGCDCEventTime ()
 destructor of TRGCDCEventTime class
 
 TRGCDCEventTime (TRGCDCEventTime &)=delete
 copy constructor, deleted
 
TRGCDCEventTimeoperator= (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.
 

Detailed Description

A class of TRGCDC Event Time.

Definition at line 31 of file EventTime.h.


The documentation for this class was generated from the following files: