CbmRoot
CbmTrdClusterizerFastQa.h
Go to the documentation of this file.
1 #ifndef CBMTRDCLUSTERIZERFASTQA_H
2 #define CBMTRDCLUSTERIZERFASTQA_H 1
3 
4 #include "FairTask.h"
5 
6 class TClonesArray;
7 class TH1F;
8 class TH2F;
9 
10 class CbmTrdClusterizerFastQa : public FairTask {
11 public:
12  /* Defaul constructor */
14 
15  /* Standard constructor */
16  CbmTrdClusterizerFastQa(const char* name, const char* title = "FairTask");
17 
18  /* Destructor */
19  virtual ~CbmTrdClusterizerFastQa();
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(CbmTrdClusterizerFastQa, 1)
43 };
44 
45 #endif
CbmTrdClusterizerFastQa::CbmTrdClusterizerFastQa
CbmTrdClusterizerFastQa(const CbmTrdClusterizerFastQa &)
CbmTrdClusterizerFastQa::CbmTrdClusterizerFastQa
CbmTrdClusterizerFastQa()
Definition: CbmTrdClusterizerFastQa.cxx:26
CbmTrdClusterizerFastQa
Definition: CbmTrdClusterizerFastQa.h:10
CbmTrdClusterizerFastQa::operator=
CbmTrdClusterizerFastQa & operator=(const CbmTrdClusterizerFastQa &)
CbmTrdClusterizerFastQa::Finish
virtual void Finish()
Definition: CbmTrdClusterizerFastQa.cxx:45
CbmTrdClusterizerFastQa::Exec
virtual void Exec(Option_t *option)
Definition: CbmTrdClusterizerFastQa.cxx:44
CbmTrdClusterizerFastQa::Init
InitStatus Init()
Definition: CbmTrdClusterizerFastQa.cxx:34
CbmTrdClusterizerFastQa::~CbmTrdClusterizerFastQa
virtual ~CbmTrdClusterizerFastQa()
Definition: CbmTrdClusterizerFastQa.cxx:32
CbmTrdClusterizerFastQa::PrepareHistograms
void PrepareHistograms()
Definition: CbmTrdClusterizerFastQa.cxx:46
CbmTrdClusterizerFastQa::WriteHistograms
void WriteHistograms()
Definition: CbmTrdClusterizerFastQa.cxx:47