![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/cbmbase/CbmMCMatchCreatorTask.h>
Inheritance diagram for CbmMCMatchCreatorTask:
Collaboration diagram for CbmMCMatchCreatorTask:Public Member Functions | |
| CbmMCMatchCreatorTask () | |
| virtual | ~CbmMCMatchCreatorTask () |
| 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 | |
| InitStatus | InitBranches () |
| void | Register () |
| void | Reset () |
| void | ProduceHits () |
| CbmMCMatchCreatorTask (const CbmMCMatchCreatorTask &) | |
| CbmMCMatchCreatorTask & | operator= (const CbmMCMatchCreatorTask &) |
| ClassDef (CbmMCMatchCreatorTask, 1) | |
Private Attributes | |
| std::map< std::string, TClonesArray * > | fBranches |
| 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 26 of file CbmMCMatchCreatorTask.h.
View newest version in sPHENIX GitHub at line 26 of file CbmMCMatchCreatorTask.h
| CbmMCMatchCreatorTask::CbmMCMatchCreatorTask | ( | ) |
Default constructor
Definition at line 24 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 24 of file CbmMCMatchCreatorTask.cxx
|
virtual |
Destructor
Definition at line 36 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 36 of file CbmMCMatchCreatorTask.cxx
|
private |
|
private |
|
virtual |
Virtual method Exec
Definition at line 112 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 112 of file CbmMCMatchCreatorTask.cxx
References CbmMCMatch::ClearMCList(), fBranches, fMCLink, fMCMatch, FairTask::fVerbose, CbmMCStage::GetBranchName(), CbmMCStage::GetFill(), CbmMCStage::GetLoaded(), CbmMCObject::GetMCLink(), CbmMCMatch::GetMCStage(), CbmMCObject::GetNEntries(), CbmMCMatch::GetNMCStages(), CbmMCObject::GetStageId(), CbmMCMatch::LoadInMCLists(), CbmMCMatch::Print(), CbmMCMatch::SetElements(), and CbmMCStage::SetLoaded().
Here is the call graph for this function:
|
virtual |
Action after each event. To be implemented in the derived class
Reimplemented from FairTask.
Definition at line 155 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 155 of file CbmMCMatchCreatorTask.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 41 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 41 of file CbmMCMatchCreatorTask.cxx
References fMCLink, fMCMatch, InitBranches(), CbmMCMatch::InitStage(), FairRootManager::Instance(), kFATAL, kStsCluster, kStsDigi, kStsHit, kStsPoint, and FairRootManager::Register().
Here is the call graph for this function:
|
private |
Definition at line 75 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 75 of file CbmMCMatchCreatorTask.cxx
References fBranches, fMCMatch, CbmMCStage::GetBranchName(), CbmMCMatch::GetMCStage(), CbmMCMatch::GetNMCStages(), FairRootManager::GetObject(), FairRootManager::Instance(), kFATAL, kSUCCESS, and CbmMCStage::SetFill().
Referenced by Init().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
virtual |
Virtual method Init
Reimplemented from FairTask.
Definition at line 102 of file CbmMCMatchCreatorTask.cxx.
View newest version in sPHENIX GitHub at line 102 of file CbmMCMatchCreatorTask.cxx
|
private |
Definition at line 51 of file CbmMCMatchCreatorTask.h.
View newest version in sPHENIX GitHub at line 51 of file CbmMCMatchCreatorTask.h
Referenced by Exec(), and InitBranches().
|
private |
Definition at line 55 of file CbmMCMatchCreatorTask.h.
View newest version in sPHENIX GitHub at line 55 of file CbmMCMatchCreatorTask.h
|
private |
Definition at line 53 of file CbmMCMatchCreatorTask.h.
View newest version in sPHENIX GitHub at line 53 of file CbmMCMatchCreatorTask.h
|
private |
Definition at line 56 of file CbmMCMatchCreatorTask.h.
View newest version in sPHENIX GitHub at line 56 of file CbmMCMatchCreatorTask.h
Referenced by Exec(), Init(), and InitBranches().