FairRoot/PandaRoot
PndSttTrackFitterQATask.h
Go to the documentation of this file.
1 #ifndef PNDSTTTRACKFITTERQATASK_H
2 #define PNDSTTTRACKFITTERQATASK_H 1
3 
4 
5 #include "FairTask.h"
6 #include "PndSttHelixHit.h"
7 #include "PndGeoSttPar.h"
8 
9 #include "TVector3.h"
10 #include "TH1F.h"
11 #include "TH2F.h"
12 
13 class TClonesArray;
14 class TObjectArray;
15 
16 class PndSttTrackFitterQATask : public FairTask
17 {
18 
19  public:
20 
23 
25 
26 
29 
30 
32  virtual InitStatus Init();
33 
34 
36  virtual void Exec(Option_t* opt);
37 
38  void WriteHistograms();
39 
40 
41  void SetParContainers();
42 
43  private:
44 
46  TClonesArray* fPointArray;
48  TClonesArray* fHitArray;
50  TClonesArray* fTrackArray;
52  TClonesArray* fFoundTrackArray;
54  TClonesArray* fTrackCandArray;
56  TClonesArray* fMCTrackArray;
58  TClonesArray* fHelixHitArray;
59  // CHECK added
61  TClonesArray* fTubeArray;
62 
63  // histograms
65 
66  PndGeoSttPar *fSttParameters; // CHECK added
67 
68 
70 
71 };
72 
73 #endif
virtual void Exec(Option_t *opt)
ClassDef(PndSttTrackFitterQATask, 1)
#define verbose