CbmRoot
|
#include <CbmMcbm2019CheckPulser.h>
Public Member Functions | |
CbmMcbm2019CheckPulser () | |
CbmMcbm2019CheckPulser (const CbmMcbm2019CheckPulser &)=delete | |
CbmMcbm2019CheckPulser | operator= (const CbmMcbm2019CheckPulser &)=delete |
~CbmMcbm2019CheckPulser () | |
virtual InitStatus | Init () |
virtual InitStatus | ReInit () |
virtual void | Exec (Option_t *) |
virtual void | SetParContainers () |
virtual void | Finish () |
void | SetOffsetSearchRange (Int_t val=1000) |
void | SetStsOffsetSearchRange (Int_t val=1000) |
void | SetMuchOffsetSearchRange (Int_t val=1000) |
void | SetTrdOffsetSearchRange (Int_t val=1000) |
void | SetTofOffsetSearchRange (Int_t val=1000) |
void | SetRichOffsetSearchRange (Int_t val=1000) |
void | SetPsdOffsetSearchRange (Int_t val=1000) |
void | SetT0PulserTotLimits (UInt_t uMin, UInt_t uMax) |
void | SetStsPulserAdcLimits (UInt_t uMin, UInt_t uMax) |
void | SetMuchPulserAdcLimits (UInt_t uMin, UInt_t uMax) |
void | SetTrdPulserChargeLimits (UInt_t uMin, UInt_t uMax) |
void | SetTofPulserTotLimits (UInt_t uMin, UInt_t uMax) |
void | SetRichPulserTotLimits (UInt_t uMin, UInt_t uMax) |
void | SetPsdPulserAdcLimits (UInt_t uMin, UInt_t uMax) |
void | SetOutFilename (TString sNameIn) |
void | SetStsAddress (UInt_t uAddress) |
void | SetMuchAsic (UInt_t uAsic) |
void | SetMuchChanRange (UInt_t uFirstChan, UInt_t uLastChan=kuNbChanSMX) |
void | SetTrdAddress (UInt_t uAddress) |
void | SetPsdAddress (UInt_t uAddress) |
Private Member Functions | |
void | CheckTimeOrder () |
Int_t | CheckIfSorted (TClonesArray *, TH1 *, Double_t &, TString) |
void | CheckInterSystemOffset () |
template<class Digi > | |
Int_t | FillSystemOffsetHistos (TH1 *histo, TH2 *histoEvo, TH2 *histoEvoLong, TProfile *profMeanEvo, TH2 *histoAFCK, const Double_t T0Time, const Int_t offsetRange, Int_t iStartDigi, ECbmModuleId iDetId=ECbmModuleId::kLastModule) |
Int_t | CalcNrBins (Int_t) |
void | CreateHistos () |
void | WriteHistos () |
ClassDef (CbmMcbm2019CheckPulser, 1) | |
Private Attributes | |
CbmDigiManager * | fDigiMan = nullptr |
const std::vector< CbmTofDigi > * | fT0DigiVector = nullptr |
TClonesArray * | fT0DigiArray = nullptr |
TClonesArray * | fTimeSliceMetaDataArray = nullptr |
const TimesliceMetaData * | pTsMetaData = nullptr |
Double_t | fPrevTimeT0 = 0. |
Variables to store the previous digi time. More... | |
Double_t | fPrevTimeSts = 0. |
Double_t | fPrevTimeMuch = 0. |
Double_t | fPrevTimeTrd = 0. |
Double_t | fPrevTimeTof = 0. |
Double_t | fPrevTimeRich = 0. |
Double_t | fPrevTimePsd = 0. |
Int_t | fPrevT0FirstDigiSts = 0 |
Int_t | fPrevT0FirstDigiMuch = 0 |
Int_t | fPrevT0FirstDigiTrd = 0 |
Int_t | fPrevT0FirstDigiTof = 0 |
Int_t | fPrevT0FirstDigiRich = 0 |
Int_t | fPrevT0FirstDigiPsd = 0 |
UInt_t | fuMinTotPulserT0 = 182 |
UInt_t | fuMaxTotPulserT0 = 190 |
UInt_t | fuMinAdcPulserSts = 90 |
UInt_t | fuMaxAdcPulserSts = 100 |
UInt_t | fuMinAdcPulserMuch = 5 |
UInt_t | fuMaxAdcPulserMuch = 15 |
UInt_t | fuMinChargePulserTrd = 0 |
UInt_t | fuMaxChargePulserTrd = 70000 |
UInt_t | fuMinTotPulserTof = 182 |
UInt_t | fuMaxTotPulserTof = 190 |
UInt_t | fuMinTotPulserRich = 90 |
UInt_t | fuMaxTotPulserRich = 105 |
UInt_t | fuMinAdcPulserPsd = 90 |
UInt_t | fuMaxAdcPulserPsd = 100 |
UInt_t | fuStsAddress = kuDefaultAddress |
Channel selection. More... | |
UInt_t | fuStsFirstCha = kuMaxChannelSts |
UInt_t | fuStsLastChan = kuMaxChannelSts |
UInt_t | fuMuchAsic = kuMaxNbMuchAsics |
UInt_t | fuMuchFirstCha = kuNbChanSMX |
UInt_t | fuMuchLastChan = kuNbChanSMX |
UInt_t | fuTrdAddress = kuDefaultAddress |
UInt_t | fuPsdAddress = kuDefaultAddress |
Int_t | fNrTs = 0 |
Int_t | fOffsetRange = 1000 |
Int_t | fStsOffsetRange = 1000 |
Int_t | fMuchOffsetRange = 1000 |
Int_t | fTrdOffsetRange = 1000 |
Int_t | fTofOffsetRange = 1000 |
Int_t | fRichOffsetRange = 1000 |
Int_t | fPsdOffsetRange = 1000 |
Int_t | fBinWidth = 1 |
TH1 * | fT0StsDiff = nullptr |
TH1 * | fT0MuchDiff = nullptr |
TH1 * | fT0TrdDiff = nullptr |
TH1 * | fT0TofDiff = nullptr |
TH1 * | fT0RichDiff = nullptr |
TH1 * | fT0PsdDiff = nullptr |
TH2 * | fT0PsdDiffCharge = nullptr |
TH2 * | fT0StsDiffEvo = nullptr |
TH2 * | fT0MuchDiffEvo = nullptr |
TH2 * | fT0TrdDiffEvo = nullptr |
TH2 * | fT0TofDiffEvo = nullptr |
TH2 * | fT0RichDiffEvo = nullptr |
TH2 * | fT0PsdDiffEvo = nullptr |
TH2 * | fT0StsDiffEvoLong = nullptr |
TH2 * | fT0MuchDiffEvoLong = nullptr |
TH2 * | fT0TrdDiffEvoLong = nullptr |
TH2 * | fT0TofDiffEvoLong = nullptr |
TH2 * | fT0RichDiffEvoLong = nullptr |
TH2 * | fT0PsdDiffEvoLong = nullptr |
Double_t | fdStartTime = -1 |
TProfile * | fT0StsMeanEvo = nullptr |
TProfile * | fT0MuchMeanEvo = nullptr |
TProfile * | fT0TrdMeanEvo = nullptr |
TProfile * | fT0TofMeanEvo = nullptr |
TProfile * | fT0RichMeanEvo = nullptr |
TProfile * | fT0PsdMeanEvo = nullptr |
TH1 * | fT0T0Diff = nullptr |
TH1 * | fStsStsDiff = nullptr |
TH1 * | fMuchMuchDiff = nullptr |
TH1 * | fTrdTrdDiff = nullptr |
TH1 * | fTofTofDiff = nullptr |
TH1 * | fRichRichDiff = nullptr |
TH1 * | fPsdPsdDiff = nullptr |
TH2 * | fT0StsNb = nullptr |
TH2 * | fT0MuchNb = nullptr |
TH2 * | fT0TrdNb = nullptr |
TH2 * | fT0TofNb = nullptr |
TH2 * | fT0RichNb = nullptr |
TH2 * | fT0PsdNb = nullptr |
Int_t | fiT0Nb = 0 |
Int_t | fiStsNb = 0 |
Int_t | fiMuchNb = 0 |
Int_t | fiTrdNb = 0 |
Int_t | fiTofNb = 0 |
Int_t | fiRichNb = 0 |
Int_t | fiPsdNb = 0 |
TH1 * | fT0Address = nullptr |
TH1 * | fT0Channel = nullptr |
TH2 * | fT0StsDpbDiff = nullptr |
TH2 * | fT0StsDpbDiffEvo [kuMaxNbStsDpbs] |
TH1 * | fStsDpbCntsEvo [kuMaxNbStsDpbs] |
TH2 * | fT0MuchRocDiff = nullptr |
TH2 * | fT0MuchAsicDiff = nullptr |
TH2 * | fT0MuchAsicDiffEvo [kuMaxNbMuchAsics] |
TH2 * | fDigisPerAsicEvo = nullptr |
Double_t | fdLastMuchDigi [kuMaxNbMuchAsics][kuNbChanSMX] |
Double_t | fdLastMuchDigiPulser [kuMaxNbMuchAsics][kuNbChanSMX] |
TH2 * | fSameChanDigisDistEvo = nullptr |
Double_t | fdLastT0DigiPulser = 0 |
TH2 * | fDigiTimeEvoT0 = nullptr |
TH2 * | fDigiTimeEvoSts = nullptr |
TH2 * | fDigiTimeEvoMuch = nullptr |
TH2 * | fDigiTimeEvoTof = nullptr |
TString | fOutFileName {"data/HistosPulserChecker.root"} |
Static Private Attributes | |
static const UInt_t | kuNbChanSMX = 128 |
Constants. More... | |
static const UInt_t | kuMaxNbStsDpbs = 2 |
static const UInt_t | kuMaxNbMuchDpbs = 6 |
static const UInt_t | kuMaxNbMuchAsics = 36 |
static const UInt_t | kuDefaultAddress = 0xFFFFFFFF |
static const UInt_t | kuMaxChannelSts = 3000 |
Definition at line 31 of file CbmMcbm2019CheckPulser.h.
CbmMcbm2019CheckPulser::CbmMcbm2019CheckPulser | ( | ) |
Definition at line 38 of file CbmMcbm2019CheckPulser.cxx.
|
delete |
CbmMcbm2019CheckPulser::~CbmMcbm2019CheckPulser | ( | ) |
Constructor with parameters (Optional) Destructor
Definition at line 42 of file CbmMcbm2019CheckPulser.cxx.
|
private |
T0/TOF FTS bining
Definition at line 113 of file CbmMcbm2019CheckPulser.cxx.
References fBinWidth.
Referenced by CreateHistos().
|
private |
|
private |
Re-initialize array references
Keep only pulser Digis
Keep only pulser Digis
Count pulser candidates for each system STS
MUCH
TRD
TOF
RICH
PSD
Definition at line 625 of file CbmMcbm2019CheckPulser.cxx.
References fDigiMan, fdLastT0DigiPulser, fiMuchNb, fiPsdNb, fiRichNb, fiStsNb, fiT0Nb, fiTofNb, fiTrdNb, fMuchOffsetRange, fNrTs, fPrevT0FirstDigiMuch, fPrevT0FirstDigiPsd, fPrevT0FirstDigiRich, fPrevT0FirstDigiSts, fPrevT0FirstDigiTof, fPrevT0FirstDigiTrd, fPsdOffsetRange, fRichOffsetRange, fStsOffsetRange, fT0Address, fT0Channel, fT0DigiArray, fT0DigiVector, fT0MuchDiff, fT0MuchDiffEvo, fT0MuchDiffEvoLong, fT0MuchMeanEvo, fT0MuchNb, fT0MuchRocDiff, fT0PsdDiff, fT0PsdDiffEvo, fT0PsdDiffEvoLong, fT0PsdMeanEvo, fT0PsdNb, fT0RichDiff, fT0RichDiffEvo, fT0RichDiffEvoLong, fT0RichMeanEvo, fT0RichNb, fT0StsDiff, fT0StsDiffEvo, fT0StsDiffEvoLong, fT0StsDpbDiff, fT0StsMeanEvo, fT0StsNb, fT0T0Diff, fT0TofDiff, fT0TofDiffEvo, fT0TofDiffEvoLong, fT0TofMeanEvo, fT0TofNb, fT0TrdDiff, fT0TrdDiffEvo, fT0TrdDiffEvoLong, fT0TrdMeanEvo, fT0TrdNb, fTimeSliceMetaDataArray, fTofOffsetRange, fTrdOffsetRange, fuMaxAdcPulserMuch, fuMaxAdcPulserPsd, fuMaxAdcPulserSts, fuMaxChargePulserTrd, fuMaxTotPulserRich, fuMaxTotPulserTof, fuMinAdcPulserMuch, fuMinAdcPulserPsd, fuMinAdcPulserSts, fuMinChargePulserTrd, fuMinTotPulserRich, fuMinTotPulserT0, fuMinTotPulserTof, fuMuchAsic, fuMuchFirstCha, fuMuchLastChan, fuPsdAddress, fuStsAddress, fuStsFirstCha, fuStsLastChan, fuTrdAddress, CbmDigiManager::Get(), CbmStsDigi::GetAddress(), CbmPsdDigi::GetAddress(), CbmTrdDigi::GetAddress(), CbmTofDigi::GetAddress(), CbmStsDigi::GetChannel(), CbmTofDigi::GetChannel(), CbmRichDigi::GetCharge(), CbmMuchDigi::GetCharge(), CbmStsDigi::GetCharge(), CbmPsdDigi::GetCharge(), CbmTrdDigi::GetCharge(), CbmTofDigi::GetCharge(), CbmDigiManager::GetNofDigis(), CbmMuchBeamTimeDigi::GetNxCh(), CbmMuchBeamTimeDigi::GetNxId(), CbmTofDigi::GetTime(), kMuch, kPsd, kRich, kSts, kTof, kTrd, kuDefaultAddress, kuMaxChannelSts, kuMaxNbMuchAsics, kuNbChanSMX, and pTsMetaData.
Referenced by Exec().
|
private |
|
private |
|
private |
Logarithmic bining for self time comparison
Parameters are NbDecadesLog, NbStepsDecade, NbSubStepsInStep
Cleanup array of log bins
Register the histos in the HTTP server
Definition at line 134 of file CbmMcbm2019CheckPulser.cxx.
References CalcNrBins(), fMuchMuchDiff, fMuchOffsetRange, fPsdOffsetRange, fPsdPsdDiff, fRichOffsetRange, fRichRichDiff, fStsDpbCntsEvo, fStsOffsetRange, fStsStsDiff, fT0Address, fT0Channel, fT0MuchAsicDiff, fT0MuchAsicDiffEvo, fT0MuchDiff, fT0MuchDiffEvo, fT0MuchDiffEvoLong, fT0MuchMeanEvo, fT0MuchNb, fT0MuchRocDiff, fT0PsdDiff, fT0PsdDiffCharge, fT0PsdDiffEvo, fT0PsdDiffEvoLong, fT0PsdMeanEvo, fT0PsdNb, fT0RichDiff, fT0RichDiffEvo, fT0RichDiffEvoLong, fT0RichMeanEvo, fT0RichNb, fT0StsDiff, fT0StsDiffEvo, fT0StsDiffEvoLong, fT0StsDpbDiff, fT0StsDpbDiffEvo, fT0StsMeanEvo, fT0StsNb, fT0T0Diff, fT0TofDiff, fT0TofDiffEvo, fT0TofDiffEvoLong, fT0TofMeanEvo, fT0TofNb, fT0TrdDiff, fT0TrdDiffEvo, fT0TrdDiffEvoLong, fT0TrdMeanEvo, fT0TrdNb, fTofOffsetRange, fTofTofDiff, fTrdOffsetRange, fTrdTrdDiff, GenerateLogBinArray(), kuMaxNbMuchAsics, kuMaxNbMuchDpbs, and kuMaxNbStsDpbs.
Referenced by Init().
|
virtual |
Executed for each event.
Definition at line 557 of file CbmMcbm2019CheckPulser.cxx.
References CheckInterSystemOffset(), fNrTs, and WriteHistos().
|
private |
< Silicon Tracking System
< Muon detection system
< Time-of-flight Detector
< Time-of-flight Detector
< Ring-Imaging Cherenkov Detector
< Projectile spectator detector
STS DPB mapping: ladder 1 is in DPB 1
MUCH DPB mapping
Definition at line 925 of file CbmMcbm2019CheckPulser.cxx.
References fDigiMan, fdStartTime, fiMuchNb, fiPsdNb, fiRichNb, fiStsNb, fiTofNb, fiTrdNb, fNrTs, fT0MuchAsicDiff, fT0MuchAsicDiffEvo, fT0PsdDiffCharge, fT0StsDpbDiffEvo, fuMinAdcPulserMuch, fuMinAdcPulserPsd, fuMinAdcPulserSts, fuMinChargePulserTrd, fuMinTotPulserRich, fuMinTotPulserTof, fuMuchAsic, fuMuchFirstCha, fuMuchLastChan, fuPsdAddress, fuStsAddress, fuStsFirstCha, fuStsLastChan, fuTrdAddress, CbmDigiManager::Get(), CbmStsDigi::GetAddress(), CbmStsDigi::GetChannel(), CbmDigiManager::GetNofDigis(), i, kMuch, kPsd, kRich, kSts, kTof, kTrd, kuDefaultAddress, kuMaxChannelSts, kuMaxNbMuchAsics, kuMaxNbStsDpbs, and kuNbChanSMX.
|
virtual |
Finish task called at the end of the run
Definition at line 1113 of file CbmMcbm2019CheckPulser.cxx.
References WriteHistos().
|
virtual |
Initiliazation of task at the beginning of a run
Access the TS metadata to know TS start tim
Definition at line 57 of file CbmMcbm2019CheckPulser.cxx.
References CreateHistos(), fDigiMan, fT0DigiArray, fT0DigiVector, fTimeSliceMetaDataArray, CbmDigiManager::Init(), CbmDigiManager::Instance(), CbmDigiManager::IsPresent(), kMuch, kPsd, kRich, kSts, kTof, kTrd, and CbmDigiManager::UseMuchBeamTimeDigi().
|
delete |
|
virtual |
ReInitiliazation of task when the runID changes
Definition at line 554 of file CbmMcbm2019CheckPulser.cxx.
|
inline |
Definition at line 108 of file CbmMcbm2019CheckPulser.h.
References fuMuchAsic.
|
inline |
Definition at line 109 of file CbmMcbm2019CheckPulser.h.
References fuMuchFirstCha, and fuMuchLastChan.
|
inline |
Definition at line 66 of file CbmMcbm2019CheckPulser.h.
References fMuchOffsetRange.
|
inline |
Definition at line 84 of file CbmMcbm2019CheckPulser.h.
References fuMaxAdcPulserMuch, and fuMinAdcPulserMuch.
|
inline |
Definition at line 62 of file CbmMcbm2019CheckPulser.h.
References fOffsetRange.
|
inline |
Definition at line 105 of file CbmMcbm2019CheckPulser.h.
References fOutFileName.
|
virtual |
Load the parameter container from the runtime database
Definition at line 45 of file CbmMcbm2019CheckPulser.cxx.
|
inline |
Definition at line 115 of file CbmMcbm2019CheckPulser.h.
References fuPsdAddress.
|
inline |
Definition at line 74 of file CbmMcbm2019CheckPulser.h.
References fPsdOffsetRange.
|
inline |
Definition at line 100 of file CbmMcbm2019CheckPulser.h.
References fuMaxAdcPulserPsd, and fuMinAdcPulserPsd.
|
inline |
Definition at line 72 of file CbmMcbm2019CheckPulser.h.
References fRichOffsetRange.
|
inline |
Definition at line 96 of file CbmMcbm2019CheckPulser.h.
References fuMaxTotPulserRich, and fuMinTotPulserRich.
|
inline |
Definition at line 107 of file CbmMcbm2019CheckPulser.h.
References fuStsAddress.
|
inline |
Definition at line 64 of file CbmMcbm2019CheckPulser.h.
References fStsOffsetRange.
|
inline |
Definition at line 80 of file CbmMcbm2019CheckPulser.h.
References fuMaxAdcPulserSts, and fuMinAdcPulserSts.
|
inline |
Definition at line 76 of file CbmMcbm2019CheckPulser.h.
References fuMaxTotPulserT0, and fuMinTotPulserT0.
|
inline |
Definition at line 70 of file CbmMcbm2019CheckPulser.h.
References fTofOffsetRange.
|
inline |
Definition at line 92 of file CbmMcbm2019CheckPulser.h.
References fuMaxTotPulserTof, and fuMinTotPulserTof.
|
inline |
Definition at line 114 of file CbmMcbm2019CheckPulser.h.
References fuTrdAddress.
|
inline |
Definition at line 68 of file CbmMcbm2019CheckPulser.h.
References fTrdOffsetRange.
|
inline |
Definition at line 88 of file CbmMcbm2019CheckPulser.h.
References fuMaxChargePulserTrd, and fuMinChargePulserTrd.
|
private |
Definition at line 1115 of file CbmMcbm2019CheckPulser.cxx.
References fMuchMuchDiff, fOutFileName, fPsdPsdDiff, fRichRichDiff, fStsStsDiff, fT0Address, fT0Channel, fT0MuchAsicDiff, fT0MuchDiff, fT0MuchDiffEvo, fT0MuchDiffEvoLong, fT0MuchMeanEvo, fT0MuchNb, fT0MuchRocDiff, fT0PsdDiff, fT0PsdDiffCharge, fT0PsdDiffEvo, fT0PsdDiffEvoLong, fT0PsdMeanEvo, fT0PsdNb, fT0RichDiff, fT0RichDiffEvo, fT0RichDiffEvoLong, fT0RichMeanEvo, fT0RichNb, fT0StsDiff, fT0StsDiffEvo, fT0StsDiffEvoLong, fT0StsDpbDiff, fT0StsMeanEvo, fT0StsNb, fT0T0Diff, fT0TofDiff, fT0TofDiffEvo, fT0TofDiffEvoLong, fT0TofMeanEvo, fT0TofNb, fT0TrdDiff, fT0TrdDiffEvo, fT0TrdDiffEvoLong, fT0TrdMeanEvo, fT0TrdNb, fTofTofDiff, and fTrdTrdDiff.
|
private |
Definition at line 209 of file CbmMcbm2019CheckPulser.h.
Referenced by CalcNrBins().
|
private |
Digi data
Definition at line 140 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and Init().
|
private |
Definition at line 275 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 284 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 283 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 282 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 285 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 276 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 277 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 280 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 233 of file CbmMcbm2019CheckPulser.h.
Referenced by FillSystemOffsetHistos().
|
private |
Definition at line 258 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 262 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 261 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 257 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 256 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 260 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 259 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 243 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 203 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetMuchOffsetSearchRange().
|
private |
Definition at line 199 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), Exec(), and FillSystemOffsetHistos().
|
private |
Definition at line 201 of file CbmMcbm2019CheckPulser.h.
Referenced by SetOffsetSearchRange().
|
private |
Definition at line 288 of file CbmMcbm2019CheckPulser.h.
Referenced by SetOutFilename(), and WriteHistos().
|
private |
Definition at line 166 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 170 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 169 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Variables to store the first digi fitting the previous T0 hits => Time-order means the time window for following one can only be in a later digi
Definition at line 165 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 168 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 167 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().
|
private |
Definition at line 157 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 161 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 160 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 156 of file CbmMcbm2019CheckPulser.h.
|
private |
Variables to store the previous digi time.
Definition at line 155 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 159 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 158 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 207 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetPsdOffsetSearchRange().
|
private |
Definition at line 247 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 206 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetRichOffsetSearchRange().
|
private |
Definition at line 246 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 278 of file CbmMcbm2019CheckPulser.h.
|
private |
Definition at line 269 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos().
|
private |
Definition at line 202 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetStsOffsetSearchRange().
|
private |
Definition at line 242 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 264 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 265 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 142 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and Init().
|
private |
Definition at line 141 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and Init().
|
private |
Definition at line 272 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), FillSystemOffsetHistos(), and WriteHistos().
|
private |
Definition at line 273 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and FillSystemOffsetHistos().
|
private |
Definition at line 212 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 220 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 227 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 235 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 250 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 271 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 216 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 217 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), FillSystemOffsetHistos(), and WriteHistos().
|
private |
Definition at line 224 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 231 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 239 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 254 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 215 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 223 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 230 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 238 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 253 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 211 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 219 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 226 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 267 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 268 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and FillSystemOffsetHistos().
|
private |
Definition at line 234 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 249 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 241 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 214 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 222 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 229 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 237 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 252 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 213 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 221 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 228 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 236 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 251 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().
|
private |
Definition at line 143 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and Init().
|
private |
Definition at line 205 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetTofOffsetSearchRange().
|
private |
Definition at line 245 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 204 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and SetTrdOffsetSearchRange().
|
private |
Definition at line 244 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and WriteHistos().
|
private |
Definition at line 179 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetMuchPulserAdcLimits().
|
private |
Definition at line 187 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetPsdPulserAdcLimits().
|
private |
Definition at line 177 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetStsPulserAdcLimits().
|
private |
Definition at line 181 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetTrdPulserChargeLimits().
|
private |
Definition at line 185 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetRichPulserTotLimits().
|
private |
Definition at line 175 of file CbmMcbm2019CheckPulser.h.
Referenced by SetT0PulserTotLimits().
|
private |
Definition at line 183 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetTofPulserTotLimits().
|
private |
Definition at line 178 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetMuchPulserAdcLimits().
|
private |
Definition at line 186 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetPsdPulserAdcLimits().
|
private |
Definition at line 176 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetStsPulserAdcLimits().
|
private |
Definition at line 180 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetTrdPulserChargeLimits().
|
private |
Definition at line 184 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetRichPulserTotLimits().
|
private |
User settings: Data correction parameters Charge cut
Definition at line 174 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and SetT0PulserTotLimits().
|
private |
Definition at line 182 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetTofPulserTotLimits().
|
private |
Definition at line 192 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetMuchAsic().
|
private |
Definition at line 193 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetMuchChanRange().
|
private |
Definition at line 194 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetMuchChanRange().
|
private |
Definition at line 196 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetPsdAddress().
|
private |
Channel selection.
Definition at line 189 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetStsAddress().
|
private |
Definition at line 190 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 191 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 195 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetTrdAddress().
|
staticprivate |
Definition at line 151 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
staticprivate |
Definition at line 152 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
staticprivate |
Definition at line 150 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), CreateHistos(), and FillSystemOffsetHistos().
|
staticprivate |
Definition at line 149 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos().
|
staticprivate |
Definition at line 148 of file CbmMcbm2019CheckPulser.h.
Referenced by CreateHistos(), and FillSystemOffsetHistos().
|
staticprivate |
Constants.
Definition at line 147 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().
|
private |
Definition at line 144 of file CbmMcbm2019CheckPulser.h.
Referenced by CheckInterSystemOffset().