CbmRoot
|
#include <CbmMcbmCheckTimingAlgo.h>
Public Member Functions | |
CheckTimingDetector () | |
CheckTimingDetector (ECbmModuleId detIdIn, std::string sNameIn) | |
Public Attributes | |
ECbmModuleId | detId = ECbmModuleId::kNotExist |
Settings. | |
std::string | sName = "Invalid" |
Double_t | dTimeRangeBeg = -1000.0 |
Double_t | dTimeRangeEnd = 1000.0 |
UInt_t | uRangeNbBins = 320 |
UInt_t | uChargeCutMin |
UInt_t | uChargeCutMax |
Charge cut used for example to reject/select pulser, no effect if equal, select if min < max, reject if max < min. | |
UInt_t | uNviews = 1 |
Charge cut used for example to reject/select pulser, no effect if equal, select if min < max, reject if max < min. | |
std::vector< std::string > | vName = {""} |
No of views for each detector. | |
Double_t | dPrevTime = 0. |
Book-keeping variables. | |
Int_t | iPrevRefFirstDigi = 0 |
Definition at line 28 of file CbmMcbmCheckTimingAlgo.h.
|
inline |
Definition at line 30 of file CbmMcbmCheckTimingAlgo.h.
|
inline |
Definition at line 31 of file CbmMcbmCheckTimingAlgo.h.
ECbmModuleId CheckTimingDetector::detId = ECbmModuleId::kNotExist |
Settings.
Definition at line 38 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::CheckDataPresence(), CbmMcbmCheckTimingAlgo::CheckInterSystemOffset(), CheckTimingDetector(), CbmMcbmCheckTimingAlgo::CreateHistos(), CbmMcbmCheckTimingAlgo::GetViewId(), CbmMcbmCheckTimingAlgo::ProcessTs(), CbmMcbmCheckTimingAlgo::SetReferenceDetector(), and CbmMcbmCheckTimingAlgo::WriteHistos().
Double_t CheckTimingDetector::dPrevTime = 0. |
Book-keeping variables.
view string definitions; to be defined by detectors
Definition at line 50 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::CheckInterSystemOffset().
Double_t CheckTimingDetector::dTimeRangeBeg = -1000.0 |
Definition at line 40 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::SetReferenceDetector().
Double_t CheckTimingDetector::dTimeRangeEnd = 1000.0 |
Definition at line 41 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::SetReferenceDetector().
Int_t CheckTimingDetector::iPrevRefFirstDigi = 0 |
Definition at line 51 of file CbmMcbmCheckTimingAlgo.h.
std::string CheckTimingDetector::sName = "Invalid" |
Definition at line 39 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::CheckDataPresence(), CbmMcbmCheckTimingAlgo::CheckInterSystemOffset(), CheckTimingDetector(), CbmMcbmCheckTimingAlgo::CreateHistos(), CbmMcbmCheckTimingAlgo::FillTimeOffsetHistos(), CbmMcbmCheckTimingAlgo::GetViewId(), CbmMcbmCheckTimingAlgo::ProcessTs(), CbmMcbmCheckTimingAlgo::SetReferenceDetector(), and CbmMcbmCheckTimingAlgo::WriteHistos().
UInt_t CheckTimingDetector::uChargeCutMax |
Charge cut used for example to reject/select pulser, no effect if equal, select if min < max, reject if max < min.
Definition at line 45 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::CheckInterSystemOffset(), and CbmMcbmCheckTimingAlgo::SetReferenceDetector().
UInt_t CheckTimingDetector::uChargeCutMin |
Definition at line 43 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::CheckInterSystemOffset(), and CbmMcbmCheckTimingAlgo::SetReferenceDetector().
UInt_t CheckTimingDetector::uNviews = 1 |
Charge cut used for example to reject/select pulser, no effect if equal, select if min < max, reject if max < min.
Definition at line 47 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::WriteHistos().
UInt_t CheckTimingDetector::uRangeNbBins = 320 |
Definition at line 42 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::SetReferenceDetector().
std::vector<std::string> CheckTimingDetector::vName = {""} |
No of views for each detector.
Definition at line 48 of file CbmMcbmCheckTimingAlgo.h.
Referenced by CbmMcbmCheckTimingAlgo::GetViewId().