EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/cbmbase/CbmMCMatchLoaderTask.h>
Public Member Functions | |
CbmMCMatchLoaderTask () | |
virtual | ~CbmMCMatchLoaderTask () |
virtual void | SetParContainers () |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *opt) |
virtual void | Finish () |
Public Member Functions inherited from FairTask | |
FairTask () | |
FairTask (const char *name, Int_t iVerbose=1) | |
virtual | ~FairTask () |
void | InitTask () |
void | ReInitTask () |
void | SetParTask () |
virtual void | FinishTask () |
virtual void | FinishEvent () |
void | SetVerbose (Int_t iVerbose) |
void | SetInputPersistance (Bool_t val) |
void | CheckInputPersistance (TString branchName) |
Private Member Functions | |
void | Register () |
void | Reset () |
void | ProduceHits () |
CbmMCMatchLoaderTask (const CbmMCMatchLoaderTask &) | |
CbmMCMatchLoaderTask & | operator= (const CbmMCMatchLoaderTask &) |
ClassDef (CbmMCMatchLoaderTask, 1) | |
Private Attributes | |
TClonesArray * | fMCLink |
int | fEventNr |
CbmMCMatch * | fMCMatch |
Additional Inherited Members | |
Protected Member Functions inherited from FairTask | |
virtual InitStatus | ReInit () |
void | InitTasks () |
void | ReInitTasks () |
void | SetParTasks () |
void | FinishTasks () |
void | FinishEvents () |
Protected Attributes inherited from FairTask | |
Int_t | fVerbose |
Int_t | fInputPersistance |
Indicates if input branch is persistant. | |
FairLogger * | fLogger |
Definition at line 27 of file CbmMCMatchLoaderTask.h.
View newest version in sPHENIX GitHub at line 27 of file CbmMCMatchLoaderTask.h
CbmMCMatchLoaderTask::CbmMCMatchLoaderTask | ( | ) |
Default constructor
Definition at line 22 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 22 of file CbmMCMatchLoaderTask.cxx
|
virtual |
Destructor
Definition at line 33 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 33 of file CbmMCMatchLoaderTask.cxx
|
private |
|
private |
|
virtual |
Virtual method Exec
Definition at line 74 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 74 of file CbmMCMatchLoaderTask.cxx
References CbmMCMatch::ClearMCList(), CbmMCMatch::CreateArtificialStage(), fMCLink, fMCMatch, kMCTrack, CbmMCMatch::LoadInMCLists(), and CbmMCMatch::Print().
|
virtual |
Action after each event. To be implemented in the derived class
Reimplemented from FairTask.
Definition at line 94 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 94 of file CbmMCMatchLoaderTask.cxx
|
virtual |
Intialisation at begin of run. To be implemented in the derived class. Success If not kSUCCESS, task will be set inactive.
Reimplemented from FairTask.
Definition at line 38 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 38 of file CbmMCMatchLoaderTask.cxx
References fMCLink, fMCMatch, FairRootManager::GetObject(), CbmMCMatch::InitStage(), FairRootManager::Instance(), kFATAL, kStsCluster, kStsDigi, kStsHit, kStsPoint, kSUCCESS, and FairRootManager::Register().
|
private |
|
private |
|
private |
|
private |
|
virtual |
Virtual method Init
Reimplemented from FairTask.
Definition at line 64 of file CbmMCMatchLoaderTask.cxx.
View newest version in sPHENIX GitHub at line 64 of file CbmMCMatchLoaderTask.cxx
|
private |
Definition at line 54 of file CbmMCMatchLoaderTask.h.
View newest version in sPHENIX GitHub at line 54 of file CbmMCMatchLoaderTask.h
|
private |
Definition at line 52 of file CbmMCMatchLoaderTask.h.
View newest version in sPHENIX GitHub at line 52 of file CbmMCMatchLoaderTask.h
|
private |
Definition at line 55 of file CbmMCMatchLoaderTask.h.
View newest version in sPHENIX GitHub at line 55 of file CbmMCMatchLoaderTask.h