|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Protected Member Functions | |
| void | Init () override |
| void | InitTask () override |
| void | ResetTask () override |
| Bool_t | SetupExperimentalRun (std::unique_ptr< TTree > &inputTree, Int_t &runNumber) |
| void | RegisterBranches (std::unique_ptr< TTree > &inputTree) |
| void | UploadData (std::unique_ptr< TTree > &inputTree) |
| void | InitializeReconstructionTasks (Int_t runNumber) |
| Bool_t | HandleData (fair::mq::MessagePtr &inputMessage, Int_t) |
Static Protected Attributes | |
| static constexpr auto | INPUT_CHANNEL_NAME = "in-channel" |
| static constexpr auto | OUTPUT_CHANNEL_NAME = "out-channel" |
Private Attributes | |
| Long64_t | fCurrentEvent = 0 |
| Int_t | fRunPeriod = 0 |
| std::vector< std::unique_ptr< BmnTask > > | fTasks |
| std::unordered_map< std::string, std::unique_ptr< TClonesArray > > | fRegisteredBranches |
| std::unique_ptr< FairRunAna > | fRunAna |
Definition at line 37 of file reco_processor.cxx.
|
inlineprotected |
Definition at line 287 of file reco_processor.cxx.
References fCurrentEvent, fTasks, InitializeReconstructionTasks(), OUTPUT_CHANNEL_NAME, RegisterBranches(), SetupExperimentalRun(), and UploadData().
Referenced by Init().
|
inlineoverrideprotected |
Definition at line 43 of file reco_processor.cxx.
References HandleData(), and INPUT_CHANNEL_NAME.
|
inlineprotected |
no inheritance from BmnTask
no inheritance from BmnTask
no inheritance from BmnTask
no inheritance from BmnTask
Definition at line 144 of file reco_processor.cxx.
References fRunPeriod, fTasks, kTOF1, and kTOF701.
Referenced by HandleData().
|
inlineoverrideprotected |
Definition at line 45 of file reco_processor.cxx.
References fRegisteredBranches, fRunAna, fRunPeriod, and fTasks.
|
inlineprotected |
Definition at line 114 of file reco_processor.cxx.
References fRegisteredBranches.
Referenced by HandleData().
|
inlineoverrideprotected |
Definition at line 59 of file reco_processor.cxx.
References fTasks.
|
inlineprotected |
Definition at line 61 of file reco_processor.cxx.
References TString::Format(), fRunAna, fRunPeriod, GeoSetup::GetLastApprovedSetupTag(), UniRun::GetRun(), and GeoSetup::LoadSetupToGeoManager().
Referenced by HandleData().
|
inlineprotected |
Definition at line 131 of file reco_processor.cxx.
References fRegisteredBranches.
Referenced by HandleData().
|
private |
Definition at line 324 of file reco_processor.cxx.
Referenced by HandleData().
|
private |
Definition at line 328 of file reco_processor.cxx.
Referenced by InitTask(), RegisterBranches(), and UploadData().
|
private |
Definition at line 330 of file reco_processor.cxx.
Referenced by InitTask(), and SetupExperimentalRun().
|
private |
Definition at line 325 of file reco_processor.cxx.
Referenced by InitializeReconstructionTasks(), InitTask(), and SetupExperimentalRun().
|
private |
Definition at line 327 of file reco_processor.cxx.
Referenced by HandleData(), InitializeReconstructionTasks(), InitTask(), and ResetTask().
|
staticconstexprprotected |
Definition at line 40 of file reco_processor.cxx.
Referenced by Init().
|
staticconstexprprotected |
Definition at line 41 of file reco_processor.cxx.
Referenced by HandleData().