Alignment
APEEstimation
interface
TrackerDetectorStruct.h
Go to the documentation of this file.
1
#ifndef Alignment_APEEstimation_TrackerDetectorStruct_h
2
#define Alignment_APEEstimation_TrackerDetectorStruct_h
3
4
#include "TH1.h"
5
#include "TH2.h"
6
#include "TProfile.h"
7
8
struct
TrackerDetectorStruct
{
9
TrackerDetectorStruct
()
10
:
TrkSize
(nullptr),
11
TrkSizeGood
(nullptr),
12
HitsSize
(nullptr),
13
HitsValid
(nullptr),
14
HitsInvalid
(nullptr),
15
Hits2D
(nullptr),
16
HitsGood
(nullptr),
17
LayersMissed
(nullptr),
18
HitsPixel
(nullptr),
19
HitsStrip
(nullptr),
20
Charge
(nullptr),
21
Chi2
(nullptr),
22
Ndof
(nullptr),
23
NorChi2
(nullptr),
24
Prob
(nullptr),
25
Eta
(nullptr),
26
EtaErr
(nullptr),
27
EtaSig
(nullptr),
28
Theta
(nullptr),
29
Phi
(nullptr),
30
PhiErr
(nullptr),
31
PhiSig
(nullptr),
32
D0Beamspot
(nullptr),
33
D0BeamspotErr
(nullptr),
34
D0BeamspotSig
(nullptr),
35
Dz
(nullptr),
36
DzErr
(nullptr),
37
DzSig
(nullptr),
38
P
(nullptr),
39
Pt
(nullptr),
40
PtErr
(nullptr),
41
PtSig
(nullptr),
42
MeanAngle
(nullptr),
43
HitsGoodVsHitsValid
(nullptr),
44
MeanAngleVsHits
(nullptr),
45
HitsPixelVsEta
(nullptr),
46
HitsPixelVsTheta
(nullptr),
47
HitsStripVsEta
(nullptr),
48
HitsStripVsTheta
(nullptr),
49
PtVsEta
(nullptr),
50
PtVsTheta
(nullptr),
51
PHitsGoodVsHitsValid
(nullptr),
52
PMeanAngleVsHits
(nullptr),
53
PHitsPixelVsEta
(nullptr),
54
PHitsPixelVsTheta
(nullptr),
55
PHitsStripVsEta
(nullptr),
56
PHitsStripVsTheta
(nullptr),
57
PPtVsEta
(nullptr),
58
PPtVsTheta
(nullptr) {}
59
60
TH1 *
TrkSize
, *
TrkSizeGood
, *
HitsSize
, *
HitsValid
, *
HitsInvalid
, *
Hits2D
, *
HitsGood
, *
LayersMissed
, *
HitsPixel
,
61
*
HitsStrip
, *
Charge
, *
Chi2
, *
Ndof
, *
NorChi2
, *
Prob
, *
Eta
, *
EtaErr
, *
EtaSig
, *
Theta
, *
Phi
, *
PhiErr
, *
PhiSig
,
62
*
D0Beamspot
, *
D0BeamspotErr
, *
D0BeamspotSig
, *
Dz
, *
DzErr
, *
DzSig
, *
P
, *
Pt
, *
PtErr
, *
PtSig
, *
MeanAngle
;
63
64
TH2 *
HitsGoodVsHitsValid
, *
MeanAngleVsHits
, *
HitsPixelVsEta
, *
HitsPixelVsTheta
, *
HitsStripVsEta
, *
HitsStripVsTheta
,
65
*
PtVsEta
, *
PtVsTheta
;
66
67
TProfile *
PHitsGoodVsHitsValid
, *
PMeanAngleVsHits
, *
PHitsPixelVsEta
, *
PHitsPixelVsTheta
, *
PHitsStripVsEta
,
68
*
PHitsStripVsTheta
, *
PPtVsEta
, *
PPtVsTheta
;
69
};
70
71
#endif
TrackerDetectorStruct::HitsSize
TH1 * HitsSize
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::P
TH1 * P
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Theta
TH1 * Theta
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsStripVsTheta
TH2 * HitsStripVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::Prob
TH1 * Prob
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::DzErr
TH1 * DzErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsValid
TH1 * HitsValid
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PtVsTheta
TH2 * PtVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::TrackerDetectorStruct
TrackerDetectorStruct()
Definition:
TrackerDetectorStruct.h:9
TrackerDetectorStruct::D0BeamspotErr
TH1 * D0BeamspotErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PtSig
TH1 * PtSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct
Definition:
TrackerDetectorStruct.h:8
TrackerDetectorStruct::D0BeamspotSig
TH1 * D0BeamspotSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PPtVsTheta
TProfile * PPtVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PMeanAngleVsHits
TProfile * PMeanAngleVsHits
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PPtVsEta
TProfile * PPtVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::Hits2D
TH1 * Hits2D
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::MeanAngle
TH1 * MeanAngle
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Dz
TH1 * Dz
Definition:
TrackerDetectorStruct.h:60
Chi2
Definition:
Chi2.h:15
TrackerDetectorStruct::DzSig
TH1 * DzSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::EtaSig
TH1 * EtaSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsInvalid
TH1 * HitsInvalid
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsStripVsEta
TH2 * HitsStripVsEta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::HitsPixelVsTheta
TH2 * HitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::PHitsStripVsTheta
TProfile * PHitsStripVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::HitsPixel
TH1 * HitsPixel
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::LayersMissed
TH1 * LayersMissed
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Ndof
TH1 * Ndof
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PHitsGoodVsHitsValid
TProfile * PHitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PtVsEta
TH2 * PtVsEta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::Charge
TH1 * Charge
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Pt
TH1 * Pt
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Chi2
TH1 * Chi2
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::TrkSize
TH1 * TrkSize
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PhiSig
TH1 * PhiSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::EtaErr
TH1 * EtaErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Eta
TH1 * Eta
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::TrkSizeGood
TH1 * TrkSizeGood
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsGoodVsHitsValid
TH2 * HitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::NorChi2
TH1 * NorChi2
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsPixelVsEta
TH2 * HitsPixelVsEta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::D0Beamspot
TH1 * D0Beamspot
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::MeanAngleVsHits
TH2 * MeanAngleVsHits
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::PtErr
TH1 * PtErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsGood
TH1 * HitsGood
Definition:
TrackerDetectorStruct.h:60
P
std::pair< OmniClusterRef, TrackingParticleRef > P
Definition:
BDHadronTrackMonitoringAnalyzer.cc:202
TrackerDetectorStruct::PhiErr
TH1 * PhiErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PHitsStripVsEta
TProfile * PHitsStripVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PHitsPixelVsEta
TProfile * PHitsPixelVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::HitsStrip
TH1 * HitsStrip
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PHitsPixelVsTheta
TProfile * PHitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::Phi
TH1 * Phi
Definition:
TrackerDetectorStruct.h:60
Generated for CMSSW Reference Manual by
1.8.16