PandaRoot
PndMvdAccessRTDBTask.h
Go to the documentation of this file.
1 #ifndef PNDMVDACCESSRTDBTASK_H
2 #define PNDMVDACCESSRTDBTASK_H
3 
4 #include "FairTask.h"
5 #include "PndSdsPixelDigiPar.h"
6 #include "PndSdsStripDigiPar.h"
7 
8 #include <string>
9 #include <vector>
10 
11 class TClonesArray;
12 
13 class PndMvdAccessRTDBTask : public FairTask {
14  public:
16  PndMvdAccessRTDBTask() : fPixelDigiPar(nullptr), fStripDigiParRect(nullptr), fStripDigiParTrap(nullptr){};
17 
19  virtual ~PndMvdAccessRTDBTask(){};
20 
22 
24 
26  virtual void SetParContainers();
27  virtual InitStatus Init();
28  virtual InitStatus ReInit();
29 
31  virtual void Exec(Option_t *opt);
33  virtual void Finish();
34 
35  private:
36  PndSdsPixelDigiPar *fPixelDigiPar;
37  PndSdsStripDigiPar *fStripDigiParRect;
38  PndSdsStripDigiPar *fStripDigiParTrap;
39 
40  ClassDef(PndMvdAccessRTDBTask, 1);
41 };
42 
43 #endif
virtual InitStatus ReInit()
virtual void Exec(Option_t *opt)
virtual void Finish()
virtual void SetParContainers()
virtual InitStatus Init()
Digitization Parameter Class for MVD-Strip part.
PndMvdAccessRTDBTask & operator=(const PndMvdAccessRTDBTask &)=delete
Digitization Parameter Class for SDS-Pixel part.