CbmRoot
CbmMcbm2019CheckPulser Class Reference

#include <CbmMcbm2019CheckPulser.h>

Inheritance diagram for CbmMcbm2019CheckPulser:
[legend]
Collaboration diagram for CbmMcbm2019CheckPulser:
[legend]

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

CbmDigiManagerfDigiMan = nullptr
 
const std::vector< CbmTofDigi > * fT0DigiVector = nullptr
 
TClonesArray * fT0DigiArray = nullptr
 
TClonesArray * fTimeSliceMetaDataArray = nullptr
 
const TimesliceMetaDatapTsMetaData = 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
 

Detailed Description

Definition at line 31 of file CbmMcbm2019CheckPulser.h.

Constructor & Destructor Documentation

◆ CbmMcbm2019CheckPulser() [1/2]

CbmMcbm2019CheckPulser::CbmMcbm2019CheckPulser ( )

Definition at line 38 of file CbmMcbm2019CheckPulser.cxx.

◆ CbmMcbm2019CheckPulser() [2/2]

CbmMcbm2019CheckPulser::CbmMcbm2019CheckPulser ( const CbmMcbm2019CheckPulser )
delete

◆ ~CbmMcbm2019CheckPulser()

CbmMcbm2019CheckPulser::~CbmMcbm2019CheckPulser ( )

Constructor with parameters (Optional) Destructor

Definition at line 42 of file CbmMcbm2019CheckPulser.cxx.

Member Function Documentation

◆ CalcNrBins()

Int_t CbmMcbm2019CheckPulser::CalcNrBins ( Int_t  offsetRange)
private

T0/TOF FTS bining

Definition at line 113 of file CbmMcbm2019CheckPulser.cxx.

References fBinWidth.

Referenced by CreateHistos().

◆ CheckIfSorted()

Int_t CbmMcbm2019CheckPulser::CheckIfSorted ( TClonesArray *  ,
TH1 *  ,
Double_t &  ,
TString   
)
private

◆ CheckInterSystemOffset()

void CbmMcbm2019CheckPulser::CheckInterSystemOffset ( )
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().

◆ CheckTimeOrder()

void CbmMcbm2019CheckPulser::CheckTimeOrder ( )
private

◆ ClassDef()

CbmMcbm2019CheckPulser::ClassDef ( CbmMcbm2019CheckPulser  ,
 
)
private

◆ CreateHistos()

◆ Exec()

void CbmMcbm2019CheckPulser::Exec ( Option_t *  )
virtual

Executed for each event.

Definition at line 557 of file CbmMcbm2019CheckPulser.cxx.

References CheckInterSystemOffset(), fNrTs, and WriteHistos().

◆ FillSystemOffsetHistos()

template<class Digi >
Int_t CbmMcbm2019CheckPulser::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 
)
private

◆ Finish()

void CbmMcbm2019CheckPulser::Finish ( )
virtual

Finish task called at the end of the run

Definition at line 1113 of file CbmMcbm2019CheckPulser.cxx.

References WriteHistos().

◆ Init()

InitStatus CbmMcbm2019CheckPulser::Init ( )
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().

◆ operator=()

CbmMcbm2019CheckPulser CbmMcbm2019CheckPulser::operator= ( const CbmMcbm2019CheckPulser )
delete

◆ ReInit()

InitStatus CbmMcbm2019CheckPulser::ReInit ( )
virtual

ReInitiliazation of task when the runID changes

Definition at line 554 of file CbmMcbm2019CheckPulser.cxx.

◆ SetMuchAsic()

void CbmMcbm2019CheckPulser::SetMuchAsic ( UInt_t  uAsic)
inline

Definition at line 108 of file CbmMcbm2019CheckPulser.h.

References fuMuchAsic.

◆ SetMuchChanRange()

void CbmMcbm2019CheckPulser::SetMuchChanRange ( UInt_t  uFirstChan,
UInt_t  uLastChan = kuNbChanSMX 
)
inline

Definition at line 109 of file CbmMcbm2019CheckPulser.h.

References fuMuchFirstCha, and fuMuchLastChan.

◆ SetMuchOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetMuchOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 66 of file CbmMcbm2019CheckPulser.h.

References fMuchOffsetRange.

◆ SetMuchPulserAdcLimits()

void CbmMcbm2019CheckPulser::SetMuchPulserAdcLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 84 of file CbmMcbm2019CheckPulser.h.

References fuMaxAdcPulserMuch, and fuMinAdcPulserMuch.

◆ SetOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 62 of file CbmMcbm2019CheckPulser.h.

References fOffsetRange.

◆ SetOutFilename()

void CbmMcbm2019CheckPulser::SetOutFilename ( TString  sNameIn)
inline

Definition at line 105 of file CbmMcbm2019CheckPulser.h.

References fOutFileName.

◆ SetParContainers()

void CbmMcbm2019CheckPulser::SetParContainers ( )
virtual

Load the parameter container from the runtime database

Definition at line 45 of file CbmMcbm2019CheckPulser.cxx.

◆ SetPsdAddress()

void CbmMcbm2019CheckPulser::SetPsdAddress ( UInt_t  uAddress)
inline

Definition at line 115 of file CbmMcbm2019CheckPulser.h.

References fuPsdAddress.

◆ SetPsdOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetPsdOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 74 of file CbmMcbm2019CheckPulser.h.

References fPsdOffsetRange.

◆ SetPsdPulserAdcLimits()

void CbmMcbm2019CheckPulser::SetPsdPulserAdcLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 100 of file CbmMcbm2019CheckPulser.h.

References fuMaxAdcPulserPsd, and fuMinAdcPulserPsd.

◆ SetRichOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetRichOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 72 of file CbmMcbm2019CheckPulser.h.

References fRichOffsetRange.

◆ SetRichPulserTotLimits()

void CbmMcbm2019CheckPulser::SetRichPulserTotLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 96 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserRich, and fuMinTotPulserRich.

◆ SetStsAddress()

void CbmMcbm2019CheckPulser::SetStsAddress ( UInt_t  uAddress)
inline

Definition at line 107 of file CbmMcbm2019CheckPulser.h.

References fuStsAddress.

◆ SetStsOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetStsOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 64 of file CbmMcbm2019CheckPulser.h.

References fStsOffsetRange.

◆ SetStsPulserAdcLimits()

void CbmMcbm2019CheckPulser::SetStsPulserAdcLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 80 of file CbmMcbm2019CheckPulser.h.

References fuMaxAdcPulserSts, and fuMinAdcPulserSts.

◆ SetT0PulserTotLimits()

void CbmMcbm2019CheckPulser::SetT0PulserTotLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 76 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserT0, and fuMinTotPulserT0.

◆ SetTofOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetTofOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 70 of file CbmMcbm2019CheckPulser.h.

References fTofOffsetRange.

◆ SetTofPulserTotLimits()

void CbmMcbm2019CheckPulser::SetTofPulserTotLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 92 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserTof, and fuMinTotPulserTof.

◆ SetTrdAddress()

void CbmMcbm2019CheckPulser::SetTrdAddress ( UInt_t  uAddress)
inline

Definition at line 114 of file CbmMcbm2019CheckPulser.h.

References fuTrdAddress.

◆ SetTrdOffsetSearchRange()

void CbmMcbm2019CheckPulser::SetTrdOffsetSearchRange ( Int_t  val = 1000)
inline

Definition at line 68 of file CbmMcbm2019CheckPulser.h.

References fTrdOffsetRange.

◆ SetTrdPulserChargeLimits()

void CbmMcbm2019CheckPulser::SetTrdPulserChargeLimits ( UInt_t  uMin,
UInt_t  uMax 
)
inline

Definition at line 88 of file CbmMcbm2019CheckPulser.h.

References fuMaxChargePulserTrd, and fuMinChargePulserTrd.

◆ WriteHistos()

Member Data Documentation

◆ fBinWidth

Int_t CbmMcbm2019CheckPulser::fBinWidth = 1
private

Definition at line 209 of file CbmMcbm2019CheckPulser.h.

Referenced by CalcNrBins().

◆ fDigiMan

CbmDigiManager* CbmMcbm2019CheckPulser::fDigiMan = nullptr
private

Digi data

Definition at line 140 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and Init().

◆ fDigisPerAsicEvo

TH2* CbmMcbm2019CheckPulser::fDigisPerAsicEvo = nullptr
private

Definition at line 275 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoMuch

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoMuch = nullptr
private

Definition at line 284 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoSts

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoSts = nullptr
private

Definition at line 283 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoT0

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoT0 = nullptr
private

Definition at line 282 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoTof

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoTof = nullptr
private

Definition at line 285 of file CbmMcbm2019CheckPulser.h.

◆ fdLastMuchDigi

Double_t CbmMcbm2019CheckPulser::fdLastMuchDigi[kuMaxNbMuchAsics][kuNbChanSMX]
private

Definition at line 276 of file CbmMcbm2019CheckPulser.h.

◆ fdLastMuchDigiPulser

Double_t CbmMcbm2019CheckPulser::fdLastMuchDigiPulser[kuMaxNbMuchAsics][kuNbChanSMX]
private

Definition at line 277 of file CbmMcbm2019CheckPulser.h.

◆ fdLastT0DigiPulser

Double_t CbmMcbm2019CheckPulser::fdLastT0DigiPulser = 0
private

Definition at line 280 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fdStartTime

Double_t CbmMcbm2019CheckPulser::fdStartTime = -1
private

Definition at line 233 of file CbmMcbm2019CheckPulser.h.

Referenced by FillSystemOffsetHistos().

◆ fiMuchNb

Int_t CbmMcbm2019CheckPulser::fiMuchNb = 0
private

Definition at line 258 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiPsdNb

Int_t CbmMcbm2019CheckPulser::fiPsdNb = 0
private

Definition at line 262 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiRichNb

Int_t CbmMcbm2019CheckPulser::fiRichNb = 0
private

Definition at line 261 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiStsNb

Int_t CbmMcbm2019CheckPulser::fiStsNb = 0
private

Definition at line 257 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiT0Nb

Int_t CbmMcbm2019CheckPulser::fiT0Nb = 0
private

Definition at line 256 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fiTofNb

Int_t CbmMcbm2019CheckPulser::fiTofNb = 0
private

Definition at line 260 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiTrdNb

Int_t CbmMcbm2019CheckPulser::fiTrdNb = 0
private

Definition at line 259 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fMuchMuchDiff

TH1* CbmMcbm2019CheckPulser::fMuchMuchDiff = nullptr
private

Definition at line 243 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fMuchOffsetRange

Int_t CbmMcbm2019CheckPulser::fMuchOffsetRange = 1000
private

◆ fNrTs

Int_t CbmMcbm2019CheckPulser::fNrTs = 0
private

Definition at line 199 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), Exec(), and FillSystemOffsetHistos().

◆ fOffsetRange

Int_t CbmMcbm2019CheckPulser::fOffsetRange = 1000
private

Definition at line 201 of file CbmMcbm2019CheckPulser.h.

Referenced by SetOffsetSearchRange().

◆ fOutFileName

TString CbmMcbm2019CheckPulser::fOutFileName {"data/HistosPulserChecker.root"}
private

Definition at line 288 of file CbmMcbm2019CheckPulser.h.

Referenced by SetOutFilename(), and WriteHistos().

◆ fPrevT0FirstDigiMuch

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiMuch = 0
private

Definition at line 166 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevT0FirstDigiPsd

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiPsd = 0
private

Definition at line 170 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevT0FirstDigiRich

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiRich = 0
private

Definition at line 169 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevT0FirstDigiSts

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiSts = 0
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().

◆ fPrevT0FirstDigiTof

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiTof = 0
private

Definition at line 168 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevT0FirstDigiTrd

Int_t CbmMcbm2019CheckPulser::fPrevT0FirstDigiTrd = 0
private

Definition at line 167 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevTimeMuch

Double_t CbmMcbm2019CheckPulser::fPrevTimeMuch = 0.
private

Definition at line 157 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimePsd

Double_t CbmMcbm2019CheckPulser::fPrevTimePsd = 0.
private

Definition at line 161 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeRich

Double_t CbmMcbm2019CheckPulser::fPrevTimeRich = 0.
private

Definition at line 160 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeSts

Double_t CbmMcbm2019CheckPulser::fPrevTimeSts = 0.
private

Definition at line 156 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeT0

Double_t CbmMcbm2019CheckPulser::fPrevTimeT0 = 0.
private

Variables to store the previous digi time.

Definition at line 155 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeTof

Double_t CbmMcbm2019CheckPulser::fPrevTimeTof = 0.
private

Definition at line 159 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeTrd

Double_t CbmMcbm2019CheckPulser::fPrevTimeTrd = 0.
private

Definition at line 158 of file CbmMcbm2019CheckPulser.h.

◆ fPsdOffsetRange

Int_t CbmMcbm2019CheckPulser::fPsdOffsetRange = 1000
private

◆ fPsdPsdDiff

TH1* CbmMcbm2019CheckPulser::fPsdPsdDiff = nullptr
private

Definition at line 247 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fRichOffsetRange

Int_t CbmMcbm2019CheckPulser::fRichOffsetRange = 1000
private

◆ fRichRichDiff

TH1* CbmMcbm2019CheckPulser::fRichRichDiff = nullptr
private

Definition at line 246 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fSameChanDigisDistEvo

TH2* CbmMcbm2019CheckPulser::fSameChanDigisDistEvo = nullptr
private

Definition at line 278 of file CbmMcbm2019CheckPulser.h.

◆ fStsDpbCntsEvo

TH1* CbmMcbm2019CheckPulser::fStsDpbCntsEvo[kuMaxNbStsDpbs]
private

Definition at line 269 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos().

◆ fStsOffsetRange

Int_t CbmMcbm2019CheckPulser::fStsOffsetRange = 1000
private

◆ fStsStsDiff

TH1* CbmMcbm2019CheckPulser::fStsStsDiff = nullptr
private

Definition at line 242 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fT0Address

TH1* CbmMcbm2019CheckPulser::fT0Address = nullptr
private

Definition at line 264 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0Channel

TH1* CbmMcbm2019CheckPulser::fT0Channel = nullptr
private

Definition at line 265 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0DigiArray

TClonesArray* CbmMcbm2019CheckPulser::fT0DigiArray = nullptr
private

Definition at line 142 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and Init().

◆ fT0DigiVector

const std::vector<CbmTofDigi>* CbmMcbm2019CheckPulser::fT0DigiVector = nullptr
private

Definition at line 141 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and Init().

◆ fT0MuchAsicDiff

TH2* CbmMcbm2019CheckPulser::fT0MuchAsicDiff = nullptr
private

Definition at line 272 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), FillSystemOffsetHistos(), and WriteHistos().

◆ fT0MuchAsicDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0MuchAsicDiffEvo[kuMaxNbMuchAsics]
private

Definition at line 273 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ fT0MuchDiff

TH1* CbmMcbm2019CheckPulser::fT0MuchDiff = nullptr
private

Definition at line 212 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0MuchDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0MuchDiffEvo = nullptr
private

Definition at line 220 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0MuchDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0MuchDiffEvoLong = nullptr
private

Definition at line 227 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0MuchMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0MuchMeanEvo = nullptr
private

Definition at line 235 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0MuchNb

TH2* CbmMcbm2019CheckPulser::fT0MuchNb = nullptr
private

Definition at line 250 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0MuchRocDiff

TH2* CbmMcbm2019CheckPulser::fT0MuchRocDiff = nullptr
private

Definition at line 271 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0PsdDiff

TH1* CbmMcbm2019CheckPulser::fT0PsdDiff = nullptr
private

Definition at line 216 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0PsdDiffCharge

TH2* CbmMcbm2019CheckPulser::fT0PsdDiffCharge = nullptr
private

Definition at line 217 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), FillSystemOffsetHistos(), and WriteHistos().

◆ fT0PsdDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0PsdDiffEvo = nullptr
private

Definition at line 224 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0PsdDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0PsdDiffEvoLong = nullptr
private

Definition at line 231 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0PsdMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0PsdMeanEvo = nullptr
private

Definition at line 239 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0PsdNb

TH2* CbmMcbm2019CheckPulser::fT0PsdNb = nullptr
private

Definition at line 254 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0RichDiff

TH1* CbmMcbm2019CheckPulser::fT0RichDiff = nullptr
private

Definition at line 215 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0RichDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0RichDiffEvo = nullptr
private

Definition at line 223 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0RichDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0RichDiffEvoLong = nullptr
private

Definition at line 230 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0RichMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0RichMeanEvo = nullptr
private

Definition at line 238 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0RichNb

TH2* CbmMcbm2019CheckPulser::fT0RichNb = nullptr
private

Definition at line 253 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsDiff

TH1* CbmMcbm2019CheckPulser::fT0StsDiff = nullptr
private

Definition at line 211 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0StsDiffEvo = nullptr
private

Definition at line 219 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0StsDiffEvoLong = nullptr
private

Definition at line 226 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsDpbDiff

TH2* CbmMcbm2019CheckPulser::fT0StsDpbDiff = nullptr
private

Definition at line 267 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsDpbDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0StsDpbDiffEvo[kuMaxNbStsDpbs]
private

Definition at line 268 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ fT0StsMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0StsMeanEvo = nullptr
private

Definition at line 234 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0StsNb

TH2* CbmMcbm2019CheckPulser::fT0StsNb = nullptr
private

Definition at line 249 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0T0Diff

TH1* CbmMcbm2019CheckPulser::fT0T0Diff = nullptr
private

Definition at line 241 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TofDiff

TH1* CbmMcbm2019CheckPulser::fT0TofDiff = nullptr
private

Definition at line 214 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TofDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0TofDiffEvo = nullptr
private

Definition at line 222 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TofDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0TofDiffEvoLong = nullptr
private

Definition at line 229 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TofMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0TofMeanEvo = nullptr
private

Definition at line 237 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TofNb

TH2* CbmMcbm2019CheckPulser::fT0TofNb = nullptr
private

Definition at line 252 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TrdDiff

TH1* CbmMcbm2019CheckPulser::fT0TrdDiff = nullptr
private

Definition at line 213 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TrdDiffEvo

TH2* CbmMcbm2019CheckPulser::fT0TrdDiffEvo = nullptr
private

Definition at line 221 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TrdDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fT0TrdDiffEvoLong = nullptr
private

Definition at line 228 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TrdMeanEvo

TProfile* CbmMcbm2019CheckPulser::fT0TrdMeanEvo = nullptr
private

Definition at line 236 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fT0TrdNb

TH2* CbmMcbm2019CheckPulser::fT0TrdNb = nullptr
private

Definition at line 251 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), CreateHistos(), and WriteHistos().

◆ fTimeSliceMetaDataArray

TClonesArray* CbmMcbm2019CheckPulser::fTimeSliceMetaDataArray = nullptr
private

Definition at line 143 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and Init().

◆ fTofOffsetRange

Int_t CbmMcbm2019CheckPulser::fTofOffsetRange = 1000
private

◆ fTofTofDiff

TH1* CbmMcbm2019CheckPulser::fTofTofDiff = nullptr
private

Definition at line 245 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fTrdOffsetRange

Int_t CbmMcbm2019CheckPulser::fTrdOffsetRange = 1000
private

◆ fTrdTrdDiff

TH1* CbmMcbm2019CheckPulser::fTrdTrdDiff = nullptr
private

Definition at line 244 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fuMaxAdcPulserMuch

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserMuch = 15
private

Definition at line 179 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetMuchPulserAdcLimits().

◆ fuMaxAdcPulserPsd

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserPsd = 100
private

Definition at line 187 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetPsdPulserAdcLimits().

◆ fuMaxAdcPulserSts

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserSts = 100
private

Definition at line 177 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetStsPulserAdcLimits().

◆ fuMaxChargePulserTrd

UInt_t CbmMcbm2019CheckPulser::fuMaxChargePulserTrd = 70000
private

Definition at line 181 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetTrdPulserChargeLimits().

◆ fuMaxTotPulserRich

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserRich = 105
private

Definition at line 185 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetRichPulserTotLimits().

◆ fuMaxTotPulserT0

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserT0 = 190
private

Definition at line 175 of file CbmMcbm2019CheckPulser.h.

Referenced by SetT0PulserTotLimits().

◆ fuMaxTotPulserTof

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserTof = 190
private

Definition at line 183 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetTofPulserTotLimits().

◆ fuMinAdcPulserMuch

UInt_t CbmMcbm2019CheckPulser::fuMinAdcPulserMuch = 5
private

◆ fuMinAdcPulserPsd

UInt_t CbmMcbm2019CheckPulser::fuMinAdcPulserPsd = 90
private

◆ fuMinAdcPulserSts

UInt_t CbmMcbm2019CheckPulser::fuMinAdcPulserSts = 90
private

◆ fuMinChargePulserTrd

UInt_t CbmMcbm2019CheckPulser::fuMinChargePulserTrd = 0
private

◆ fuMinTotPulserRich

UInt_t CbmMcbm2019CheckPulser::fuMinTotPulserRich = 90
private

◆ fuMinTotPulserT0

UInt_t CbmMcbm2019CheckPulser::fuMinTotPulserT0 = 182
private

User settings: Data correction parameters Charge cut

Definition at line 174 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetT0PulserTotLimits().

◆ fuMinTotPulserTof

UInt_t CbmMcbm2019CheckPulser::fuMinTotPulserTof = 182
private

◆ fuMuchAsic

UInt_t CbmMcbm2019CheckPulser::fuMuchAsic = kuMaxNbMuchAsics
private

◆ fuMuchFirstCha

UInt_t CbmMcbm2019CheckPulser::fuMuchFirstCha = kuNbChanSMX
private

◆ fuMuchLastChan

UInt_t CbmMcbm2019CheckPulser::fuMuchLastChan = kuNbChanSMX
private

◆ fuPsdAddress

UInt_t CbmMcbm2019CheckPulser::fuPsdAddress = kuDefaultAddress
private

◆ fuStsAddress

UInt_t CbmMcbm2019CheckPulser::fuStsAddress = kuDefaultAddress
private

Channel selection.

Definition at line 189 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), FillSystemOffsetHistos(), and SetStsAddress().

◆ fuStsFirstCha

UInt_t CbmMcbm2019CheckPulser::fuStsFirstCha = kuMaxChannelSts
private

Definition at line 190 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fuStsLastChan

UInt_t CbmMcbm2019CheckPulser::fuStsLastChan = kuMaxChannelSts
private

Definition at line 191 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fuTrdAddress

UInt_t CbmMcbm2019CheckPulser::fuTrdAddress = kuDefaultAddress
private

◆ kuDefaultAddress

const UInt_t CbmMcbm2019CheckPulser::kuDefaultAddress = 0xFFFFFFFF
staticprivate

Definition at line 151 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ kuMaxChannelSts

const UInt_t CbmMcbm2019CheckPulser::kuMaxChannelSts = 3000
staticprivate

Definition at line 152 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ kuMaxNbMuchAsics

const UInt_t CbmMcbm2019CheckPulser::kuMaxNbMuchAsics = 36
staticprivate

◆ kuMaxNbMuchDpbs

const UInt_t CbmMcbm2019CheckPulser::kuMaxNbMuchDpbs = 6
staticprivate

Definition at line 149 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos().

◆ kuMaxNbStsDpbs

const UInt_t CbmMcbm2019CheckPulser::kuMaxNbStsDpbs = 2
staticprivate

Definition at line 148 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ kuNbChanSMX

const UInt_t CbmMcbm2019CheckPulser::kuNbChanSMX = 128
staticprivate

Constants.

Definition at line 147 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ pTsMetaData

const TimesliceMetaData* CbmMcbm2019CheckPulser::pTsMetaData = nullptr
private

Definition at line 144 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().


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