|
FairRoot/PandaRoot
|
#include <PndEventBuilderOnMCEvents.h>
Public Member Functions | |
| PndEventBuilderOnMCEvents () | |
| PndEventBuilderOnMCEvents (const char *name, Int_t iVerbose=0) | |
| virtual | ~PndEventBuilderOnMCEvents () |
| virtual void | StoreEventData (FairRecoEventHeader *recoEvent) |
| std::vector< std::pair< double, FairRecoEventHeader * > > | FindEvents () |
| std::vector< std::pair< double, FairRecoEventHeader * > > | Modify (std::pair< double, FairRecoEventHeader * > oldData, std::pair< double, FairRecoEventHeader * > newData) |
| void | AddNewDataToTClonesArray (FairTimeStamp *data) |
| double | FindTimeForData (FairTimeStamp *data) |
| void | FillDataMap (FairTimeStamp *data, double activeTime) |
| void | EraseDataFromDataMap (FairTimeStamp *data) |
Private Member Functions | |
| virtual void | SetParContainers () |
| virtual Bool_t | Init () |
| virtual Bool_t | ReInit () |
| virtual void | Print () |
| virtual void | Finish () |
| ClassDef (PndEventBuilderOnMCEvents, 1) | |
Private Attributes | |
| FairEventHeader * | fEventHeader |
| Int_t | fTNofEvents |
| Int_t | fTNofRecoEvents |
| TStopwatch | fTimer |
| Double_t | fExecTime |
| std::map< FairRecoEventHeader, double > | fEvent_map |
| std::map< FairRecoEventHeader, double > | fData_map |
Definition at line 35 of file PndEventBuilderOnMCEvents.h.
| PndEventBuilderOnMCEvents::PndEventBuilderOnMCEvents | ( | ) |
Default constructor
Definition at line 50 of file PndEventBuilderOnMCEvents.cxx.
| PndEventBuilderOnMCEvents::PndEventBuilderOnMCEvents | ( | const char * | name, |
| Int_t | iVerbose = 0 |
||
| ) |
Constructor with task name
Definition at line 62 of file PndEventBuilderOnMCEvents.cxx.
References fVerbose, and iVerbose.
|
virtual |
| void PndEventBuilderOnMCEvents::AddNewDataToTClonesArray | ( | FairTimeStamp * | data | ) |
Definition at line 129 of file PndEventBuilderOnMCEvents.cxx.
|
private |
| void PndEventBuilderOnMCEvents::EraseDataFromDataMap | ( | FairTimeStamp * | data | ) |
Definition at line 153 of file PndEventBuilderOnMCEvents.cxx.
| void PndEventBuilderOnMCEvents::FillDataMap | ( | FairTimeStamp * | data, |
| double | activeTime | ||
| ) |
Definition at line 147 of file PndEventBuilderOnMCEvents.cxx.
| std::vector< std::pair< double, FairRecoEventHeader * > > PndEventBuilderOnMCEvents::FindEvents | ( | ) |
Definition at line 83 of file PndEventBuilderOnMCEvents.cxx.
References fEventHeader, fExecTime, fTimer, fTNofEvents, fTNofRecoEvents, and fVerbose.
| double PndEventBuilderOnMCEvents::FindTimeForData | ( | FairTimeStamp * | data | ) |
Definition at line 137 of file PndEventBuilderOnMCEvents.cxx.
|
privatevirtual |
Finish at the end of each event
Definition at line 201 of file PndEventBuilderOnMCEvents.cxx.
References fExecTime, fTNofEvents, and fTNofRecoEvents.
|
privatevirtual |
Intialisation
Definition at line 173 of file PndEventBuilderOnMCEvents.cxx.
References fEventHeader.
| std::vector< std::pair< double, FairRecoEventHeader * > > PndEventBuilderOnMCEvents::Modify | ( | std::pair< double, FairRecoEventHeader * > | oldData, |
| std::pair< double, FairRecoEventHeader * > | newData | ||
| ) |
Definition at line 122 of file PndEventBuilderOnMCEvents.cxx.
|
privatevirtual |
Definition at line 114 of file PndEventBuilderOnMCEvents.cxx.
|
privatevirtual |
Reinitialisation
Definition at line 189 of file PndEventBuilderOnMCEvents.cxx.
|
privatevirtual |
Get parameter containers
Definition at line 161 of file PndEventBuilderOnMCEvents.cxx.
References run.
|
virtual |
Definition at line 119 of file PndEventBuilderOnMCEvents.cxx.
|
private |
Definition at line 73 of file PndEventBuilderOnMCEvents.h.
|
private |
Definition at line 72 of file PndEventBuilderOnMCEvents.h.
|
private |
Definition at line 64 of file PndEventBuilderOnMCEvents.h.
Referenced by FindEvents(), and Init().
|
private |
Definition at line 70 of file PndEventBuilderOnMCEvents.h.
Referenced by FindEvents(), and Finish().
|
private |
Definition at line 69 of file PndEventBuilderOnMCEvents.h.
Referenced by FindEvents().
|
private |
Definition at line 66 of file PndEventBuilderOnMCEvents.h.
Referenced by FindEvents(), and Finish().
|
private |
Definition at line 67 of file PndEventBuilderOnMCEvents.h.
Referenced by FindEvents(), and Finish().
1.8.5