CbmRoot
|
Task class for reconstruction of the event t0. More...
#include <CbmRecoT0.h>
Public Member Functions | |
CbmRecoT0 (const char *name="RecoBmon") | |
Constructor. | |
virtual | ~CbmRecoT0 () |
Destructor. | |
virtual InitStatus | Init () |
Initialisation. | |
virtual void | Exec (Option_t *opt) |
Task execution. | |
virtual void | Finish () |
End-of-timeslice action. | |
Private Member Functions | |
ClassDef (CbmRecoT0, 1) | |
Private Attributes | |
const std::vector< CbmBmonDigi > * | fBmonDigis = nullptr |
BMON digis. | |
TClonesArray * | fEvents = nullptr |
CbmEvent. | |
CbmRecoT0MoniData | fMonitor = {} |
Monitor data. | |
Task class for reconstruction of the event t0.
The current implementation reads the t0 information from the TdzDigi object. t0 is set to -1. if no such object is in the event, and to -2. if there are several.
Definition at line 50 of file CbmRecoT0.h.
CbmRecoT0::CbmRecoT0 | ( | const char * | name = "RecoBmon" | ) |
Constructor.
name | Name of task |
title | Title of task |
Definition at line 31 of file CbmRecoT0.cxx.
|
virtual |
Destructor.
Definition at line 36 of file CbmRecoT0.cxx.
|
private |
|
virtual |
Task execution.
Definition at line 83 of file CbmRecoT0.cxx.
References fBmonDigis, fEvents, CbmRecoT0MoniData::fExecTime, fMonitor, CbmRecoT0MoniData::fNumTs, and kBmonDigi.
|
virtual |
End-of-timeslice action.
Definition at line 148 of file CbmRecoT0.cxx.
References CbmRecoT0MoniData::fExecTime, fMonitor, CbmRecoT0MoniData::fNumEvents, CbmRecoT0MoniData::fNumEvtsBmon0, CbmRecoT0MoniData::fNumEvtsBmon1, CbmRecoT0MoniData::fNumEvtsBmonn, and CbmRecoT0MoniData::fNumTs.
|
virtual |
Initialisation.
Definition at line 41 of file CbmRecoT0.cxx.
References fBmonDigis, fEvents, and CbmBmonDigi::GetBranchName().
|
private |
|
private |
|
private |