BmnRoot
Loading...
Searching...
No Matches
BmnTof400Qa.h
Go to the documentation of this file.
1#include <BmnTask.h>
2#include "BmnTofHit.h"
3#include <TH1F.h>
4#include <TH2F.h>
5#include "BmnKalmanFilter.h"
6#include <TClonesArray.h>
7#include "BmnQaHistoManager.h"
8
9#ifndef BMNTOF400QA_H
10#define BMNTOF400QA_H 1
11
12using namespace std;
13
14class BmnTof400Qa : public BmnTask {
15public:
16
19
21 virtual ~BmnTof400Qa() {};
22
23 virtual InitStatus Init();
24
25 virtual void Exec(Option_t* opt);
26
27 virtual void Finish();
28
30 return fHistoManager;
31 }
32
33private:
34
35 BmnKalmanFilter* fKalman;
36 TClonesArray* fTof400Hits;
37 TClonesArray* fStsTracks;
38 TClonesArray* fGlobalTracks;
39
40 BmnQaHistoManager* fHistoManager;
41 TDirectory* tof400Dir;
42
43 const Int_t nModules = 20;
44
45 ClassDef(BmnTof400Qa, 1);
46
47};
48
49#endif
BmnTask.
Definition BmnTask.h:13
virtual InitStatus Init()
BmnQaHistoManager * GetManager()
Definition BmnTof400Qa.h:29
virtual void Finish()
virtual void Exec(Option_t *opt)
virtual ~BmnTof400Qa()
Definition BmnTof400Qa.h:21
STL namespace.