PandaRoot
PndMasterMultiPidTask.h
Go to the documentation of this file.
1 
14 #ifndef PndMasterMultiPidTask_H
15 #define PndMasterMultiPidTask_H
16 
17 #include "PndMasterTask.h"
18 #include <array>
19 
20 class TClonesArray;
21 
23  public:
34  PndMasterMultiPidTask(TString options = "");
35 
39  virtual ~PndMasterMultiPidTask();
40 
45  virtual void SetPersistency(Bool_t pers = kTRUE);
46 
47  private:
48  TString fOptions;
49  std::array<Bool_t, 6> fHypoFlag;
50  void PrintTaskSetup();
51 
53  ClassDef(PndMasterMultiPidTask, 2);
55 };
56 
57 #endif /* PndMasterMultiPidTask_H */
The default pid tasks.
virtual void SetPersistency(Bool_t pers=kTRUE)
Set the persistency of all the tasks.
PndMasterMultiPidTask(TString options="")
Default constructor with options.
virtual ~PndMasterMultiPidTask()
Destructor.
Abstract class for all the master task list classes.
Definition: PndMasterTask.h:21