PandaRoot
PndEmcFullDigiTask.h
Go to the documentation of this file.
1 //--------------------------------------------------------------------------
2 // Description:
3 // Class Template
4 //------------------------------------------------------------------------
5 
6 #ifndef PNDEMCFULLDIGITASK_H
7 #define PNDEMCFULLDIGITASK_H
8 
9 #include <PndPersistencyTask.h>
10 
16  public:
17  // Constructors
18  PndEmcFullDigiTask(Int_t verbose = 0, Bool_t storedigis = kTRUE);
19 
20  // Destructor
21  virtual ~PndEmcFullDigiTask();
22 
24  virtual InitStatus Init();
25 
27  virtual void Exec(Option_t *opt);
28 
29  void StoreDigi(Bool_t val); // Method to specify whether digis are stored.
30  void StoreWaveforms(Bool_t val); // Method to specify whether wavefors are stored.
31 
32  protected:
33  private:
35  virtual void SetParContainers();
36 
38  Int_t fVerbose;
39 
40  static Int_t fEventCounter;
41 
42  ClassDef(PndEmcFullDigiTask, 1);
43 };
44 #endif // PndEmcFullDigiTask_HH
combines the tasks PndEmcHitsToWaveform and PndEmcWaveformToDigi
void StoreDigi(Bool_t val)
PndEmcFullDigiTask(Int_t verbose=0, Bool_t storedigis=kTRUE)
void StoreWaveforms(Bool_t val)
virtual void Exec(Option_t *opt)
virtual InitStatus Init()
virtual ~PndEmcFullDigiTask()