#include <CbmMcbm2019CheckDigisMuch.h>
Definition at line 22 of file CbmMcbm2019CheckDigisMuch.h.
◆ CbmMcbm2019CheckDigisMuch() [1/2]
CbmMcbm2019CheckDigisMuch::CbmMcbm2019CheckDigisMuch |
( |
| ) |
|
◆ CbmMcbm2019CheckDigisMuch() [2/2]
◆ ~CbmMcbm2019CheckDigisMuch()
CbmMcbm2019CheckDigisMuch::~CbmMcbm2019CheckDigisMuch |
( |
| ) |
|
◆ ClassDef()
◆ CreateHistos()
void CbmMcbm2019CheckDigisMuch::CreateHistos |
( |
| ) |
|
|
private |
Definition at line 66 of file CbmMcbm2019CheckDigisMuch.cxx.
References fdFirstTsOffs, fDigisPerAsicEvo, fDigisPerChanEvo, fdLastMuchDigi, fdLastMuchDigiPulser, fdStartTime, fdTsLength, fSameChanDigisDistEvo, fuStartTs, fuStopTs, fuTsJump, kuMaxNbAsics, and kuNbChansAsic.
Referenced by Init().
◆ Exec()
void CbmMcbm2019CheckDigisMuch::Exec |
( |
Option_t * |
| ) |
|
|
virtual |
Executed for each event.
Zoom in on jump
Definition at line 117 of file CbmMcbm2019CheckDigisMuch.cxx.
References fdDigiDistStart, fdDigiDistStop, fdFirstTsOffs, fDigiMan, fDigisPerAsicEvo, fDigisPerChanEvo, fdLastMuchDigi, fdLastMuchDigiPulser, fdStartTime, fNrTs, fSameChanDigisDistEvo, fuMinAdcPulserMuch, fuStartTs, fuStopTs, CbmDigiManager::Get(), CbmMuchDigi::GetAdc(), CbmDigiManager::GetNofDigis(), CbmMuchBeamTimeDigi::GetNxCh(), CbmMuchBeamTimeDigi::GetNxId(), CbmMuchDigi::GetTime(), kMuch, and kuNbChansAsic.
◆ Finish()
void CbmMcbm2019CheckDigisMuch::Finish |
( |
| ) |
|
|
virtual |
◆ Init()
InitStatus CbmMcbm2019CheckDigisMuch::Init |
( |
| ) |
|
|
virtual |
◆ operator=()
◆ ReInit()
InitStatus CbmMcbm2019CheckDigisMuch::ReInit |
( |
| ) |
|
|
virtual |
◆ SetDigiDistPlotStartTime()
void CbmMcbm2019CheckDigisMuch::SetDigiDistPlotStartTime |
( |
Double_t |
dStartTime | ) |
|
|
inline |
◆ SetMuchPulseradcLimits()
void CbmMcbm2019CheckDigisMuch::SetMuchPulseradcLimits |
( |
UInt_t |
uMin, |
|
|
UInt_t |
uMax |
|
) |
| |
|
inline |
◆ SetOutFilename()
void CbmMcbm2019CheckDigisMuch::SetOutFilename |
( |
TString |
sNameIn | ) |
|
|
inline |
◆ SetParContainers()
void CbmMcbm2019CheckDigisMuch::SetParContainers |
( |
| ) |
|
|
virtual |
◆ SetTimeWindow()
void CbmMcbm2019CheckDigisMuch::SetTimeWindow |
( |
UInt_t |
uTsJump, |
|
|
Double_t |
dFirstTsOffset, |
|
|
UInt_t |
uPrevTs = 2 , |
|
|
UInt_t |
uPostTs = 2 , |
|
|
Double_t |
dTsLength = 10240000. |
|
) |
| |
|
inline |
◆ WriteHistos()
void CbmMcbm2019CheckDigisMuch::WriteHistos |
( |
| ) |
|
|
private |
◆ fdDigiDistStart
Double_t CbmMcbm2019CheckDigisMuch::fdDigiDistStart = 0.0 |
|
private |
◆ fdDigiDistStop
Double_t CbmMcbm2019CheckDigisMuch::fdDigiDistStop = 0.0 |
|
private |
◆ fdFirstTsOffs
Double_t CbmMcbm2019CheckDigisMuch::fdFirstTsOffs = 0.0 |
|
private |
◆ fDigiMan
◆ fDigisPerAsicEvo
TH2* CbmMcbm2019CheckDigisMuch::fDigisPerAsicEvo = nullptr |
|
private |
◆ fDigisPerChanEvo
TH2* CbmMcbm2019CheckDigisMuch::fDigisPerChanEvo = nullptr |
|
private |
◆ fdLastMuchDigi
◆ fdLastMuchDigiPulser
◆ fdStartTime
Double_t CbmMcbm2019CheckDigisMuch::fdStartTime = 0.0 |
|
private |
◆ fdTsLength
Double_t CbmMcbm2019CheckDigisMuch::fdTsLength = 0.0 |
|
private |
◆ fNrTs
UInt_t CbmMcbm2019CheckDigisMuch::fNrTs = 0 |
|
private |
◆ fOutFileName
TString CbmMcbm2019CheckDigisMuch::fOutFileName {"data/CheckDigisMuch.root"} |
|
private |
◆ fSameChanDigisDistEvo
TH2* CbmMcbm2019CheckDigisMuch::fSameChanDigisDistEvo = nullptr |
|
private |
◆ fuMaxAdcPulserMuch
UInt_t CbmMcbm2019CheckDigisMuch::fuMaxAdcPulserMuch = 15 |
|
private |
◆ fuMinAdcPulserMuch
UInt_t CbmMcbm2019CheckDigisMuch::fuMinAdcPulserMuch = 5 |
|
private |
◆ fuStartTs
UInt_t CbmMcbm2019CheckDigisMuch::fuStartTs = 0.0 |
|
private |
◆ fuStopTs
UInt_t CbmMcbm2019CheckDigisMuch::fuStopTs = 0.0 |
|
private |
◆ fuTsJump
UInt_t CbmMcbm2019CheckDigisMuch::fuTsJump = 3 |
|
private |
◆ kuMaxNbAsics
const UInt_t CbmMcbm2019CheckDigisMuch::kuMaxNbAsics = 36 |
|
staticprivate |
◆ kuNbChansAsic
const UInt_t CbmMcbm2019CheckDigisMuch::kuNbChansAsic = 128 |
|
staticprivate |
The documentation for this class was generated from the following files: