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