CbmRoot
|
Create and fills plots of time differences to trigger in DigiEvents. More...
#include <CbmMcbm2024CheckBmonScvd.h>
Public Member Functions | |
CbmMcbm2024CheckBmonScvd () | |
Constructor. | |
CbmMcbm2024CheckBmonScvd (const CbmMcbm2024CheckBmonScvd &)=delete | |
Copy constructor (disabled) | |
virtual | ~CbmMcbm2024CheckBmonScvd () |
Destructor. | |
virtual void | Exec (Option_t *opt) |
Task execution. | |
virtual void | Finish () |
Finish timeslice. | |
CbmMcbm2024CheckBmonScvd & | operator= (const CbmMcbm2024CheckBmonScvd &)=delete |
Assignment operator (disabled) | |
Private Member Functions | |
virtual InitStatus | Init () |
Task initialisation. | |
ClassDef (CbmMcbm2024CheckBmonScvd, 1) | |
Private Attributes | |
const std::vector< CbmDigiEvent > * | fEvents = nullptr |
size_t | fNumTs = 0 |
Input data (events) | |
size_t | fNumEvents = 0 |
Number of events. | |
TH1 * | fHistMapBmonOld = nullptr |
TH2 * | fHistMapBmonScvd = nullptr |
TH2 * | fHistMapEvoBmonOld = nullptr |
TH2 * | fHistMapEvoBmonScvd = nullptr |
TH1 * | fHistDtBmon = nullptr |
TH2 * | fHistDtEvoBmon = nullptr |
TH2 * | fHistDtDxBmon = nullptr |
TH2 * | fHistDxCorBmon = nullptr |
TCanvas * | fCanvMap = nullptr |
TCanvas * | fCanvCorr = nullptr |
Create and fills plots of time differences to trigger in DigiEvents.
Creates for each detector system two histograms, one for the time difference of each digi in DigiEvents to the event seed time and another for the same quantity as function of TS index (~time evolution). Fills these plots for each DigiEvent.
Definition at line 30 of file CbmMcbm2024CheckBmonScvd.h.
CbmMcbm2024CheckBmonScvd::CbmMcbm2024CheckBmonScvd | ( | ) |
Constructor.
Definition at line 31 of file CbmMcbm2024CheckBmonScvd.cxx.
|
delete |
Copy constructor (disabled)
|
virtual |
Destructor.
Definition at line 36 of file CbmMcbm2024CheckBmonScvd.cxx.
|
private |
|
virtual |
Task execution.
TODO
Definition at line 41 of file CbmMcbm2024CheckBmonScvd.cxx.
References fCanvCorr, fCanvMap, fEvents, fHistDtBmon, fHistDtDxBmon, fHistDtEvoBmon, fHistDxCorBmon, fHistMapBmonOld, fHistMapBmonScvd, fHistMapEvoBmonOld, fHistMapEvoBmonScvd, fNumEvents, fNumTs, CbmTofAddress::GetChannelId(), and CbmTofAddress::GetChannelSide().
|
virtual |
Finish timeslice.
Definition at line 175 of file CbmMcbm2024CheckBmonScvd.cxx.
References fNumEvents, and fNumTs.
|
privatevirtual |
Task initialisation.
Definition at line 187 of file CbmMcbm2024CheckBmonScvd.cxx.
References fEvents.
|
delete |
Assignment operator (disabled)
|
private |
Definition at line 78 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 77 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 63 of file CbmMcbm2024CheckBmonScvd.h.
|
private |
Definition at line 72 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 74 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 73 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 75 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 67 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 68 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 69 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Definition at line 70 of file CbmMcbm2024CheckBmonScvd.h.
Referenced by Exec().
|
private |
Number of events.
Definition at line 65 of file CbmMcbm2024CheckBmonScvd.h.
|
private |
Input data (events)
Number of processed timeslices
Definition at line 64 of file CbmMcbm2024CheckBmonScvd.h.