CbmRoot
CbmTrdDigitizerPRFQa.h
Go to the documentation of this file.
1 #ifndef CBMTRDDIGITIZERPRFQA_H
2 #define CBMTRDDIGITIZERPRFQA_H 1
3 
4 #include "FairTask.h"
5 
6 class TClonesArray;
7 class TH1F;
8 class TH2F;
9 
10 class CbmTrdDigitizerPRFQa : public FairTask {
11 public:
12  /* Defaul constructor */
14 
15  /* Standard constructor */
16  CbmTrdDigitizerPRFQa(const char* name, const char* title = "FairTask");
17 
18  /* Destructor */
19  virtual ~CbmTrdDigitizerPRFQa();
20 
21  /* Initialisation */
22  InitStatus Init();
23 
24  /* Execution */
25  virtual void Exec(Option_t* option);
26 
27  /* Finish at the end of each event */
28  virtual void Finish();
29 
30 
31 private:
32  /* Prepare the QA histograms */
33  void PrepareHistograms();
34 
35 
36  /* Write the QA histograms to file*/
37  void WriteHistograms();
38 
41 
42  ClassDef(CbmTrdDigitizerPRFQa, 1)
43 };
44 
45 #endif
CbmTrdDigitizerPRFQa::~CbmTrdDigitizerPRFQa
virtual ~CbmTrdDigitizerPRFQa()
Definition: CbmTrdDigitizerPRFQa.cxx:32
CbmTrdDigitizerPRFQa::PrepareHistograms
void PrepareHistograms()
Definition: CbmTrdDigitizerPRFQa.cxx:46
CbmTrdDigitizerPRFQa::Finish
virtual void Finish()
Definition: CbmTrdDigitizerPRFQa.cxx:45
CbmTrdDigitizerPRFQa::Exec
virtual void Exec(Option_t *option)
Definition: CbmTrdDigitizerPRFQa.cxx:44
CbmTrdDigitizerPRFQa::CbmTrdDigitizerPRFQa
CbmTrdDigitizerPRFQa(const CbmTrdDigitizerPRFQa &)
CbmTrdDigitizerPRFQa
Definition: CbmTrdDigitizerPRFQa.h:10
CbmTrdDigitizerPRFQa::operator=
CbmTrdDigitizerPRFQa & operator=(const CbmTrdDigitizerPRFQa &)
CbmTrdDigitizerPRFQa::Init
InitStatus Init()
Definition: CbmTrdDigitizerPRFQa.cxx:34
CbmTrdDigitizerPRFQa::WriteHistograms
void WriteHistograms()
Definition: CbmTrdDigitizerPRFQa.cxx:47
CbmTrdDigitizerPRFQa::CbmTrdDigitizerPRFQa
CbmTrdDigitizerPRFQa()
Definition: CbmTrdDigitizerPRFQa.cxx:26