CbmRoot
Loading...
Searching...
No Matches
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 SetBmonPulserTotLimits (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 > * fBmonDigiVector = nullptr
 
TClonesArray * fBmonDigiArray = nullptr
 
TClonesArray * fTimeSliceMetaDataArray = nullptr
 
const TimesliceMetaDatapTsMetaData = nullptr
 
Double_t fPrevTimeBmon = 0.
 Variables to store the previous digi time.
 
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 fPrevBmonFirstDigiSts = 0
 
Int_t fPrevBmonFirstDigiMuch = 0
 
Int_t fPrevBmonFirstDigiTrd = 0
 
Int_t fPrevBmonFirstDigiTof = 0
 
Int_t fPrevBmonFirstDigiRich = 0
 
Int_t fPrevBmonFirstDigiPsd = 0
 
UInt_t fuMinTotPulserBmon = 182
 
UInt_t fuMaxTotPulserBmon = 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.
 
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 * fBmonStsDiff = nullptr
 
TH1 * fBmonMuchDiff = nullptr
 
TH1 * fBmonTrdDiff = nullptr
 
TH1 * fBmonTofDiff = nullptr
 
TH1 * fBmonRichDiff = nullptr
 
TH1 * fBmonPsdDiff = nullptr
 
TH2 * fBmonPsdDiffCharge = nullptr
 
TH2 * fBmonStsDiffEvo = nullptr
 
TH2 * fBmonMuchDiffEvo = nullptr
 
TH2 * fBmonTrdDiffEvo = nullptr
 
TH2 * fBmonTofDiffEvo = nullptr
 
TH2 * fBmonRichDiffEvo = nullptr
 
TH2 * fBmonPsdDiffEvo = nullptr
 
TH2 * fBmonStsDiffEvoLong = nullptr
 
TH2 * fBmonMuchDiffEvoLong = nullptr
 
TH2 * fBmonTrdDiffEvoLong = nullptr
 
TH2 * fBmonTofDiffEvoLong = nullptr
 
TH2 * fBmonRichDiffEvoLong = nullptr
 
TH2 * fBmonPsdDiffEvoLong = nullptr
 
Double_t fdStartTime = -1
 
TProfile * fBmonStsMeanEvo = nullptr
 
TProfile * fBmonMuchMeanEvo = nullptr
 
TProfile * fBmonTrdMeanEvo = nullptr
 
TProfile * fBmonTofMeanEvo = nullptr
 
TProfile * fBmonRichMeanEvo = nullptr
 
TProfile * fBmonPsdMeanEvo = nullptr
 
TH1 * fBmonBmonDiff = nullptr
 
TH1 * fStsStsDiff = nullptr
 
TH1 * fMuchMuchDiff = nullptr
 
TH1 * fTrdTrdDiff = nullptr
 
TH1 * fTofTofDiff = nullptr
 
TH1 * fRichRichDiff = nullptr
 
TH1 * fPsdPsdDiff = nullptr
 
TH2 * fBmonStsNb = nullptr
 
TH2 * fBmonMuchNb = nullptr
 
TH2 * fBmonTrdNb = nullptr
 
TH2 * fBmonTofNb = nullptr
 
TH2 * fBmonRichNb = nullptr
 
TH2 * fBmonPsdNb = nullptr
 
Int_t fiBmonNb = 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 * fBmonAddress = nullptr
 
TH1 * fBmonChannel = nullptr
 
TH2 * fBmonStsDpbDiff = nullptr
 
TH2 * fBmonStsDpbDiffEvo [kuMaxNbStsDpbs]
 
TH1 * fStsDpbCntsEvo [kuMaxNbStsDpbs]
 
TH2 * fBmonMuchRocDiff = nullptr
 
TH2 * fBmonMuchAsicDiff = nullptr
 
TH2 * fBmonMuchAsicDiffEvo [kuMaxNbMuchAsics]
 
TH2 * fDigisPerAsicEvo = nullptr
 
Double_t fdLastMuchDigi [kuMaxNbMuchAsics][kuNbChanSMX]
 
Double_t fdLastMuchDigiPulser [kuMaxNbMuchAsics][kuNbChanSMX]
 
TH2 * fSameChanDigisDistEvo = nullptr
 
Double_t fdLastBmonDigiPulser = 0
 
TH2 * fDigiTimeEvoBmon = 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.
 
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 29 of file CbmMcbm2019CheckPulser.h.

Constructor & Destructor Documentation

◆ CbmMcbm2019CheckPulser() [1/2]

CbmMcbm2019CheckPulser::CbmMcbm2019CheckPulser ( )

Definition at line 35 of file CbmMcbm2019CheckPulser.cxx.

◆ CbmMcbm2019CheckPulser() [2/2]

CbmMcbm2019CheckPulser::CbmMcbm2019CheckPulser ( const CbmMcbm2019CheckPulser & )
delete

◆ ~CbmMcbm2019CheckPulser()

CbmMcbm2019CheckPulser::~CbmMcbm2019CheckPulser ( )

Constructor with parameters (Optional) Destructor

Definition at line 38 of file CbmMcbm2019CheckPulser.cxx.

Member Function Documentation

◆ CalcNrBins()

Int_t CbmMcbm2019CheckPulser::CalcNrBins ( Int_t offsetRange)
private

Bmon/TOF FTS bining

Definition at line 101 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 447 of file CbmMcbm2019CheckPulser.cxx.

References fBmonAddress, fBmonBmonDiff, fBmonChannel, fBmonDigiArray, fBmonDigiVector, fBmonMuchDiff, fBmonMuchDiffEvo, fBmonMuchDiffEvoLong, fBmonMuchMeanEvo, fBmonMuchNb, fBmonMuchRocDiff, fBmonPsdDiff, fBmonPsdDiffEvo, fBmonPsdDiffEvoLong, fBmonPsdMeanEvo, fBmonPsdNb, fBmonRichDiff, fBmonRichDiffEvo, fBmonRichDiffEvoLong, fBmonRichMeanEvo, fBmonRichNb, fBmonStsDiff, fBmonStsDiffEvo, fBmonStsDiffEvoLong, fBmonStsDpbDiff, fBmonStsMeanEvo, fBmonStsNb, fBmonTofDiff, fBmonTofDiffEvo, fBmonTofDiffEvoLong, fBmonTofMeanEvo, fBmonTofNb, fBmonTrdDiff, fBmonTrdDiffEvo, fBmonTrdDiffEvoLong, fBmonTrdMeanEvo, fBmonTrdNb, fDigiMan, fdLastBmonDigiPulser, fiBmonNb, FillSystemOffsetHistos(), fiMuchNb, fiPsdNb, fiRichNb, fiStsNb, fiTofNb, fiTrdNb, fMuchOffsetRange, fNrTs, fPrevBmonFirstDigiMuch, fPrevBmonFirstDigiPsd, fPrevBmonFirstDigiRich, fPrevBmonFirstDigiSts, fPrevBmonFirstDigiTof, fPrevBmonFirstDigiTrd, fPsdOffsetRange, fRichOffsetRange, fStsOffsetRange, fTimeSliceMetaDataArray, fTofOffsetRange, fTrdOffsetRange, fuMaxAdcPulserMuch, fuMaxAdcPulserPsd, fuMaxAdcPulserSts, fuMaxChargePulserTrd, fuMaxTotPulserBmon, fuMaxTotPulserRich, fuMaxTotPulserTof, fuMinAdcPulserMuch, fuMinAdcPulserPsd, fuMinAdcPulserSts, fuMinChargePulserTrd, fuMinTotPulserBmon, fuMinTotPulserRich, fuMinTotPulserTof, fuMuchAsic, fuMuchFirstCha, fuMuchLastChan, fuPsdAddress, fuStsAddress, fuStsFirstCha, fuStsLastChan, fuTrdAddress, CbmDigiManager::Get(), CbmPsdDigi::GetAddress(), CbmStsDigi::GetAddress(), CbmTofDigi::GetAddress(), CbmTrdDigi::GetAddress(), CbmStsDigi::GetChannel(), CbmTofDigi::GetChannel(), CbmMuchDigi::GetCharge(), CbmPsdDigi::GetCharge(), CbmRichDigi::GetCharge(), CbmTofDigi::GetCharge(), CbmTrdDigi::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 ,
1  )
private

◆ CreateHistos()

◆ Exec()

void CbmMcbm2019CheckPulser::Exec ( Option_t * )
virtual

Executed for each event.

Definition at line 379 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 850 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 54 of file CbmMcbm2019CheckPulser.cxx.

References CreateHistos(), fBmonDigiArray, fBmonDigiVector, fDigiMan, 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 376 of file CbmMcbm2019CheckPulser.cxx.

◆ SetBmonPulserTotLimits()

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

Definition at line 74 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserBmon, and fuMinTotPulserBmon.

◆ SetMuchAsic()

void CbmMcbm2019CheckPulser::SetMuchAsic ( UInt_t uAsic)
inline

Definition at line 113 of file CbmMcbm2019CheckPulser.h.

References fuMuchAsic.

◆ SetMuchChanRange()

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

Definition at line 114 of file CbmMcbm2019CheckPulser.h.

References fuMuchFirstCha, and fuMuchLastChan.

◆ SetMuchOffsetSearchRange()

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

Definition at line 64 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 60 of file CbmMcbm2019CheckPulser.h.

References fOffsetRange.

◆ SetOutFilename()

void CbmMcbm2019CheckPulser::SetOutFilename ( TString sNameIn)
inline

Definition at line 110 of file CbmMcbm2019CheckPulser.h.

References fOutFileName.

◆ SetParContainers()

void CbmMcbm2019CheckPulser::SetParContainers ( )
virtual

Load the parameter container from the runtime database

Definition at line 41 of file CbmMcbm2019CheckPulser.cxx.

◆ SetPsdAddress()

void CbmMcbm2019CheckPulser::SetPsdAddress ( UInt_t uAddress)
inline

Definition at line 120 of file CbmMcbm2019CheckPulser.h.

References fuPsdAddress.

◆ SetPsdOffsetSearchRange()

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

Definition at line 72 of file CbmMcbm2019CheckPulser.h.

References fPsdOffsetRange.

◆ SetPsdPulserAdcLimits()

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

Definition at line 104 of file CbmMcbm2019CheckPulser.h.

References fuMaxAdcPulserPsd, and fuMinAdcPulserPsd.

◆ SetRichOffsetSearchRange()

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

Definition at line 70 of file CbmMcbm2019CheckPulser.h.

References fRichOffsetRange.

◆ SetRichPulserTotLimits()

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

Definition at line 99 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserRich, and fuMinTotPulserRich.

◆ SetStsAddress()

void CbmMcbm2019CheckPulser::SetStsAddress ( UInt_t uAddress)
inline

Definition at line 112 of file CbmMcbm2019CheckPulser.h.

References fuStsAddress.

◆ SetStsOffsetSearchRange()

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

Definition at line 62 of file CbmMcbm2019CheckPulser.h.

References fStsOffsetRange.

◆ SetStsPulserAdcLimits()

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

Definition at line 79 of file CbmMcbm2019CheckPulser.h.

References fuMaxAdcPulserSts, and fuMinAdcPulserSts.

◆ SetTofOffsetSearchRange()

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

Definition at line 68 of file CbmMcbm2019CheckPulser.h.

References fTofOffsetRange.

◆ SetTofPulserTotLimits()

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

Definition at line 94 of file CbmMcbm2019CheckPulser.h.

References fuMaxTotPulserTof, and fuMinTotPulserTof.

◆ SetTrdAddress()

void CbmMcbm2019CheckPulser::SetTrdAddress ( UInt_t uAddress)
inline

Definition at line 119 of file CbmMcbm2019CheckPulser.h.

References fuTrdAddress.

◆ SetTrdOffsetSearchRange()

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

Definition at line 66 of file CbmMcbm2019CheckPulser.h.

References fTrdOffsetRange.

◆ SetTrdPulserChargeLimits()

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

Definition at line 89 of file CbmMcbm2019CheckPulser.h.

References fuMaxChargePulserTrd, and fuMinChargePulserTrd.

◆ WriteHistos()

Member Data Documentation

◆ fBinWidth

Int_t CbmMcbm2019CheckPulser::fBinWidth = 1
private

Definition at line 208 of file CbmMcbm2019CheckPulser.h.

Referenced by CalcNrBins().

◆ fBmonAddress

TH1* CbmMcbm2019CheckPulser::fBmonAddress = nullptr
private

Definition at line 263 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonBmonDiff

TH1* CbmMcbm2019CheckPulser::fBmonBmonDiff = nullptr
private

Definition at line 240 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonChannel

TH1* CbmMcbm2019CheckPulser::fBmonChannel = nullptr
private

Definition at line 264 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonDigiArray

TClonesArray* CbmMcbm2019CheckPulser::fBmonDigiArray = nullptr
private

Definition at line 141 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and Init().

◆ fBmonDigiVector

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

Definition at line 140 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and Init().

◆ fBmonMuchAsicDiff

TH2* CbmMcbm2019CheckPulser::fBmonMuchAsicDiff = nullptr
private

Definition at line 271 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchAsicDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonMuchAsicDiffEvo[kuMaxNbMuchAsics]
private

Definition at line 272 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ fBmonMuchDiff

TH1* CbmMcbm2019CheckPulser::fBmonMuchDiff = nullptr
private

Definition at line 211 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonMuchDiffEvo = nullptr
private

Definition at line 219 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonMuchDiffEvoLong = nullptr
private

Definition at line 226 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonMuchMeanEvo = nullptr
private

Definition at line 234 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchNb

TH2* CbmMcbm2019CheckPulser::fBmonMuchNb = nullptr
private

Definition at line 249 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonMuchRocDiff

TH2* CbmMcbm2019CheckPulser::fBmonMuchRocDiff = nullptr
private

Definition at line 270 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdDiff

TH1* CbmMcbm2019CheckPulser::fBmonPsdDiff = nullptr
private

Definition at line 215 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdDiffCharge

TH2* CbmMcbm2019CheckPulser::fBmonPsdDiffCharge = nullptr
private

Definition at line 216 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonPsdDiffEvo = nullptr
private

Definition at line 223 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonPsdDiffEvoLong = nullptr
private

Definition at line 230 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonPsdMeanEvo = nullptr
private

Definition at line 238 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonPsdNb

TH2* CbmMcbm2019CheckPulser::fBmonPsdNb = nullptr
private

Definition at line 253 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonRichDiff

TH1* CbmMcbm2019CheckPulser::fBmonRichDiff = nullptr
private

Definition at line 214 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonRichDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonRichDiffEvo = nullptr
private

Definition at line 222 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonRichDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonRichDiffEvoLong = nullptr
private

Definition at line 229 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonRichMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonRichMeanEvo = nullptr
private

Definition at line 237 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonRichNb

TH2* CbmMcbm2019CheckPulser::fBmonRichNb = nullptr
private

Definition at line 252 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsDiff

TH1* CbmMcbm2019CheckPulser::fBmonStsDiff = nullptr
private

Definition at line 210 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonStsDiffEvo = nullptr
private

Definition at line 218 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonStsDiffEvoLong = nullptr
private

Definition at line 225 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsDpbDiff

TH2* CbmMcbm2019CheckPulser::fBmonStsDpbDiff = nullptr
private

Definition at line 266 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsDpbDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonStsDpbDiffEvo[kuMaxNbStsDpbs]
private

Definition at line 267 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ fBmonStsMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonStsMeanEvo = nullptr
private

Definition at line 233 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonStsNb

TH2* CbmMcbm2019CheckPulser::fBmonStsNb = nullptr
private

Definition at line 248 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTofDiff

TH1* CbmMcbm2019CheckPulser::fBmonTofDiff = nullptr
private

Definition at line 213 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTofDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonTofDiffEvo = nullptr
private

Definition at line 221 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTofDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonTofDiffEvoLong = nullptr
private

Definition at line 228 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTofMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonTofMeanEvo = nullptr
private

Definition at line 236 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTofNb

TH2* CbmMcbm2019CheckPulser::fBmonTofNb = nullptr
private

Definition at line 251 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTrdDiff

TH1* CbmMcbm2019CheckPulser::fBmonTrdDiff = nullptr
private

Definition at line 212 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTrdDiffEvo

TH2* CbmMcbm2019CheckPulser::fBmonTrdDiffEvo = nullptr
private

Definition at line 220 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTrdDiffEvoLong

TH2* CbmMcbm2019CheckPulser::fBmonTrdDiffEvoLong = nullptr
private

Definition at line 227 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTrdMeanEvo

TProfile* CbmMcbm2019CheckPulser::fBmonTrdMeanEvo = nullptr
private

Definition at line 235 of file CbmMcbm2019CheckPulser.h.

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

◆ fBmonTrdNb

TH2* CbmMcbm2019CheckPulser::fBmonTrdNb = nullptr
private

Definition at line 250 of file CbmMcbm2019CheckPulser.h.

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

◆ fDigiMan

CbmDigiManager* CbmMcbm2019CheckPulser::fDigiMan = nullptr
private

Digi data

Definition at line 139 of file CbmMcbm2019CheckPulser.h.

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

◆ fDigisPerAsicEvo

TH2* CbmMcbm2019CheckPulser::fDigisPerAsicEvo = nullptr
private

Definition at line 274 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoBmon

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoBmon = nullptr
private

Definition at line 281 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoMuch

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoMuch = nullptr
private

Definition at line 283 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoSts

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoSts = nullptr
private

Definition at line 282 of file CbmMcbm2019CheckPulser.h.

◆ fDigiTimeEvoTof

TH2* CbmMcbm2019CheckPulser::fDigiTimeEvoTof = nullptr
private

Definition at line 284 of file CbmMcbm2019CheckPulser.h.

◆ fdLastBmonDigiPulser

Double_t CbmMcbm2019CheckPulser::fdLastBmonDigiPulser = 0
private

Definition at line 279 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fdLastMuchDigi

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

Definition at line 275 of file CbmMcbm2019CheckPulser.h.

◆ fdLastMuchDigiPulser

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

Definition at line 276 of file CbmMcbm2019CheckPulser.h.

◆ fdStartTime

Double_t CbmMcbm2019CheckPulser::fdStartTime = -1
private

Definition at line 232 of file CbmMcbm2019CheckPulser.h.

Referenced by FillSystemOffsetHistos().

◆ fiBmonNb

Int_t CbmMcbm2019CheckPulser::fiBmonNb = 0
private

Definition at line 255 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fiMuchNb

Int_t CbmMcbm2019CheckPulser::fiMuchNb = 0
private

Definition at line 257 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiPsdNb

Int_t CbmMcbm2019CheckPulser::fiPsdNb = 0
private

Definition at line 261 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiRichNb

Int_t CbmMcbm2019CheckPulser::fiRichNb = 0
private

Definition at line 260 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiStsNb

Int_t CbmMcbm2019CheckPulser::fiStsNb = 0
private

Definition at line 256 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiTofNb

Int_t CbmMcbm2019CheckPulser::fiTofNb = 0
private

Definition at line 259 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fiTrdNb

Int_t CbmMcbm2019CheckPulser::fiTrdNb = 0
private

Definition at line 258 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fMuchMuchDiff

TH1* CbmMcbm2019CheckPulser::fMuchMuchDiff = nullptr
private

Definition at line 242 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 198 of file CbmMcbm2019CheckPulser.h.

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

◆ fOffsetRange

Int_t CbmMcbm2019CheckPulser::fOffsetRange = 1000
private

Definition at line 200 of file CbmMcbm2019CheckPulser.h.

Referenced by SetOffsetSearchRange().

◆ fOutFileName

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

Definition at line 287 of file CbmMcbm2019CheckPulser.h.

Referenced by SetOutFilename(), and WriteHistos().

◆ fPrevBmonFirstDigiMuch

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiMuch = 0
private

Definition at line 165 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevBmonFirstDigiPsd

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiPsd = 0
private

Definition at line 169 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevBmonFirstDigiRich

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiRich = 0
private

Definition at line 168 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevBmonFirstDigiSts

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiSts = 0
private

Variables to store the first digi fitting the previous Bmon hits => Time-order means the time window for following one can only be in a later digi

Definition at line 164 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevBmonFirstDigiTof

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiTof = 0
private

Definition at line 167 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevBmonFirstDigiTrd

Int_t CbmMcbm2019CheckPulser::fPrevBmonFirstDigiTrd = 0
private

Definition at line 166 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().

◆ fPrevTimeBmon

Double_t CbmMcbm2019CheckPulser::fPrevTimeBmon = 0.
private

Variables to store the previous digi time.

Definition at line 154 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeMuch

Double_t CbmMcbm2019CheckPulser::fPrevTimeMuch = 0.
private

Definition at line 156 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimePsd

Double_t CbmMcbm2019CheckPulser::fPrevTimePsd = 0.
private

Definition at line 160 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeRich

Double_t CbmMcbm2019CheckPulser::fPrevTimeRich = 0.
private

Definition at line 159 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeSts

Double_t CbmMcbm2019CheckPulser::fPrevTimeSts = 0.
private

Definition at line 155 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeTof

Double_t CbmMcbm2019CheckPulser::fPrevTimeTof = 0.
private

Definition at line 158 of file CbmMcbm2019CheckPulser.h.

◆ fPrevTimeTrd

Double_t CbmMcbm2019CheckPulser::fPrevTimeTrd = 0.
private

Definition at line 157 of file CbmMcbm2019CheckPulser.h.

◆ fPsdOffsetRange

Int_t CbmMcbm2019CheckPulser::fPsdOffsetRange = 1000
private

◆ fPsdPsdDiff

TH1* CbmMcbm2019CheckPulser::fPsdPsdDiff = nullptr
private

Definition at line 246 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 245 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fSameChanDigisDistEvo

TH2* CbmMcbm2019CheckPulser::fSameChanDigisDistEvo = nullptr
private

Definition at line 277 of file CbmMcbm2019CheckPulser.h.

◆ fStsDpbCntsEvo

TH1* CbmMcbm2019CheckPulser::fStsDpbCntsEvo[kuMaxNbStsDpbs]
private

Definition at line 268 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos().

◆ fStsOffsetRange

Int_t CbmMcbm2019CheckPulser::fStsOffsetRange = 1000
private

◆ fStsStsDiff

TH1* CbmMcbm2019CheckPulser::fStsStsDiff = nullptr
private

Definition at line 241 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fTimeSliceMetaDataArray

TClonesArray* CbmMcbm2019CheckPulser::fTimeSliceMetaDataArray = nullptr
private

Definition at line 142 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 244 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 243 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and WriteHistos().

◆ fuMaxAdcPulserMuch

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserMuch = 15
private

◆ fuMaxAdcPulserPsd

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserPsd = 100
private

◆ fuMaxAdcPulserSts

UInt_t CbmMcbm2019CheckPulser::fuMaxAdcPulserSts = 100
private

◆ fuMaxChargePulserTrd

UInt_t CbmMcbm2019CheckPulser::fuMaxChargePulserTrd = 70000
private

◆ fuMaxTotPulserBmon

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserBmon = 190
private

Definition at line 174 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetBmonPulserTotLimits().

◆ fuMaxTotPulserRich

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserRich = 105
private

◆ fuMaxTotPulserTof

UInt_t CbmMcbm2019CheckPulser::fuMaxTotPulserTof = 190
private

◆ 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

◆ fuMinTotPulserBmon

UInt_t CbmMcbm2019CheckPulser::fuMinTotPulserBmon = 182
private

User settings: Data correction parameters Charge cut

Definition at line 173 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and SetBmonPulserTotLimits().

◆ fuMinTotPulserRich

UInt_t CbmMcbm2019CheckPulser::fuMinTotPulserRich = 90
private

◆ 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 188 of file CbmMcbm2019CheckPulser.h.

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

◆ fuStsFirstCha

UInt_t CbmMcbm2019CheckPulser::fuStsFirstCha = kuMaxChannelSts
private

Definition at line 189 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ fuStsLastChan

UInt_t CbmMcbm2019CheckPulser::fuStsLastChan = kuMaxChannelSts
private

Definition at line 190 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 150 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ kuMaxChannelSts

const UInt_t CbmMcbm2019CheckPulser::kuMaxChannelSts = 3000
staticprivate

Definition at line 151 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 148 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos().

◆ kuMaxNbStsDpbs

const UInt_t CbmMcbm2019CheckPulser::kuMaxNbStsDpbs = 2
staticprivate

Definition at line 147 of file CbmMcbm2019CheckPulser.h.

Referenced by CreateHistos(), and FillSystemOffsetHistos().

◆ kuNbChanSMX

const UInt_t CbmMcbm2019CheckPulser::kuNbChanSMX = 128
staticprivate

Constants.

Definition at line 146 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset(), and FillSystemOffsetHistos().

◆ pTsMetaData

const TimesliceMetaData* CbmMcbm2019CheckPulser::pTsMetaData = nullptr
private

Definition at line 143 of file CbmMcbm2019CheckPulser.h.

Referenced by CheckInterSystemOffset().


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