BmnRoot
Loading...
Searching...
No Matches
BmnDstQa.h
Go to the documentation of this file.
1#include <TNamed.h>
2#include <TH1F.h>
3#include <TH2F.h>
4#include "BmnQaHistoManager.h"
5
7
8#ifndef BMNDSTQA_H
9#define BMNDSTQA_H 1
10
11using namespace std;
12
13class BmnDstQa : public TNamed {
14public:
15
18 BmnDstQa(UInt_t);
19 //BmnDstQa(TString);
20
22 virtual ~BmnDstQa() {
23 };
24
25 // Setters
26
27 // Getters
28
30 return fHistoManager;
31 }
32
33private:
34 BmnOfflineQaSteering* fSteering;
35 BmnQaHistoManager* fHistoManager;
36
37 BmnGemStripStationSet* fDetGem;
38 BmnCSCStationSet* fDetCsc;
39 BmnSiliconStationSet* fDetSilicon;
40
41 TString prefix;
42
43 void Hits();
44 void Tracks();
45 void Matching();
46 void PID();
47
48 void BasicTrackDistributions();
49 void HitsDistributions();
50 void MatchingHistos();
51 void EfficiencyHistos();
52 void ResidualsPullsHistos();
53 void OccupancyHistos();
54 void AverageStripValuePerHit();
55 void AverageStripValuePerTrack();
56
57 ClassDef(BmnDstQa, 1);
58
59};
60
61#endif
BmnQaHistoManager * GetManager()
Definition BmnDstQa.h:29
virtual ~BmnDstQa()
Definition BmnDstQa.h:22
BmnDstQa()
Definition BmnDstQa.h:17
STL namespace.