CbmRoot
CbmMvdReadout.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // ----- CbmMvdReadout header file -----
3 // ----- Created by P.Sitzmann 12.06.2017 -----
4 // ----------------------------------------------------------------------------
5 
6 
7 #ifndef CBMMVDREADOUT_H
8 #define CBMMVDREADOUT_H 1
9 
10 #include "FairTask.h"
11 
12 class CbmMvdDetector;
13 class TClonesArray;
14 class CbmDigiManager;
15 
16 class CbmMvdReadout : public FairTask {
17 
18 public:
20  CbmMvdReadout();
21 
22 
27  CbmMvdReadout(const char* name);
28 
29 
32 
33  void Exec(Option_t* opt);
34 
35  void ShowDebugHistos() { fShowDebugHistos = kTRUE; }
36 
37 private:
39  Int_t fMode;
40  Int_t fPluginNr;
44 
45 
46  // ----- Private methods ---------------------------------------------
48  virtual InitStatus Init();
49 
50 
52  virtual InitStatus ReInit();
53 
54 
56  virtual void Finish();
57 
58 
60  void Register();
61 
63 
64 
66  void Reset();
67 
68 
70  void PrintParameters() const;
71 
74 
76 };
77 
78 
79 #endif
CbmMvdReadout::Reset
void Reset()
Definition: CbmMvdReadout.cxx:124
CbmMvdReadout
Definition: CbmMvdReadout.h:16
CbmMvdReadout::PrintParameters
void PrintParameters() const
Definition: CbmMvdReadout.cxx:130
CbmMvdReadout::GetMvdGeometry
void GetMvdGeometry()
CbmMvdReadout::Finish
virtual void Finish()
Definition: CbmMvdReadout.cxx:116
CbmMvdReadout::~CbmMvdReadout
~CbmMvdReadout()
Definition: CbmMvdReadout.cxx:43
CbmMvdReadout::CbmMvdReadout
CbmMvdReadout(const CbmMvdReadout &)
CbmMvdReadout::ShowDebugHistos
void ShowDebugHistos()
Definition: CbmMvdReadout.h:35
CbmMvdReadout::ClassDef
ClassDef(CbmMvdReadout, 1)
CbmMvdReadout::fDigiMan
CbmDigiManager * fDigiMan
Definition: CbmMvdReadout.h:43
CbmMvdReadout::operator=
CbmMvdReadout operator=(const CbmMvdReadout &)
CbmDigiManager
CbmDigiManager.
Definition: CbmDigiManager.h:37
CbmMvdReadout::ReInit
virtual InitStatus ReInit()
Definition: CbmMvdReadout.cxx:111
CbmMvdDetector
Definition: CbmMvdDetector.h:39
CbmMvdReadout::fPluginNr
Int_t fPluginNr
Definition: CbmMvdReadout.h:40
CbmMvdReadout::fMode
Int_t fMode
Definition: CbmMvdReadout.h:39
CbmMvdReadout::fDetector
CbmMvdDetector * fDetector
Definition: CbmMvdReadout.h:42
CbmMvdReadout::Exec
void Exec(Option_t *opt)
Definition: CbmMvdReadout.cxx:47
CbmMvdReadout::CbmMvdReadout
CbmMvdReadout()
Definition: CbmMvdReadout.cxx:29
CbmMvdReadout::fShowDebugHistos
Bool_t fShowDebugHistos
Definition: CbmMvdReadout.h:41
CbmMvdReadout::Register
void Register()
CbmMvdReadout::Init
virtual InitStatus Init()
Definition: CbmMvdReadout.cxx:61