FairRoot/PandaRoot
PndEventBuilderManager.h
Go to the documentation of this file.
1 //* $Id: */
2 
3 // -------------------------------------------------------------------------
4 // ----- PndEventBuilderManager header file -----
5 // ----- Created 20/09/2013 by R. Karabowicz -----
6 // -------------------------------------------------------------------------
7 
8 
26 #ifndef PNDEVENTBUILDERMANAGER_H
27 #define PNDEVENTBUILDERMANAGER_H 1
28 
29 #include "FairEventBuilderManager.h"
30 
31 #include "TStopwatch.h"
32 
33 #include <map>
34 #include <set>
35 #include <vector>
36 
37 class TClonesArray;
38 
39 class PndEventBuilderManager : public FairEventBuilderManager
40 {
41 
42 
43  public :
44 
47 
48 
50  PndEventBuilderManager(const char* name, Int_t iVerbose=1);
51 
52 
54  virtual ~PndEventBuilderManager();
55 
56  private:
57 
58  FairRecoEventHeader* fOutEvent;
59 
61  virtual void SetParContainers();
62 
63 
65  virtual InitStatus Init();
66 
67 
69  virtual InitStatus ReInit();
70 
71 
72  virtual void AnalyzeAndExtractEvents(Double_t maxEventTimeAllowed);
73 
74 
76 
77 };
78 
79 #endif
FairRecoEventHeader * fOutEvent
Double_t
TString name
virtual void AnalyzeAndExtractEvents(Double_t maxEventTimeAllowed)
ClassDef(PndEventBuilderManager, 1)
Int_t iVerbose