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
6
#include <BmnOfflineQaSteering.h>
7
8
#ifndef BMNDSTQA_H
9
#define BMNDSTQA_H 1
10
11
using namespace
std
;
12
13
class
BmnDstQa
:
public
TNamed {
14
public
:
15
17
BmnDstQa
() {}
18
BmnDstQa
(UInt_t);
19
//BmnDstQa(TString);
20
22
virtual
~BmnDstQa
() {
23
};
24
25
// Setters
26
27
// Getters
28
29
BmnQaHistoManager
*
GetManager
() {
30
return
fHistoManager;
31
}
32
33
private
:
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.h
BmnCSCStationSet
Definition
BmnCSCStationSet.h:14
BmnDstQa
Definition
BmnDstQa.h:13
BmnDstQa::GetManager
BmnQaHistoManager * GetManager()
Definition
BmnDstQa.h:29
BmnDstQa::~BmnDstQa
virtual ~BmnDstQa()
Definition
BmnDstQa.h:22
BmnDstQa::BmnDstQa
BmnDstQa()
Definition
BmnDstQa.h:17
BmnDstQa::BmnDstQa
BmnDstQa(UInt_t)
BmnGemStripStationSet
Definition
BmnGemStripStationSet.h:15
BmnOfflineQaSteering
Definition
BmnOfflineQaSteering.h:22
BmnQaHistoManager
Definition
BmnQaHistoManager.h:9
BmnSiliconStationSet
Definition
BmnSiliconStationSet.h:14
std
STL namespace.
QA
offline
BmnDstQa.h
Generated on Fri May 15 2026 10:40:54 for BmnRoot by
1.9.8