Main Page
Namespaces
Classes
Package Documentation
src
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::DzErr
TH1 * DzErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PtVsTheta
TH2 * PtVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::TrackerDetectorStruct
TrackerDetectorStruct()
Definition:
TrackerDetectorStruct.h:9
TrackerDetectorStruct::PHitsPixelVsTheta
TProfile * PHitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::D0BeamspotErr
TH1 * D0BeamspotErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Phi
TH1 * Phi
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PtSig
TH1 * PtSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Theta
TH1 * Theta
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Hits2D
TH1 * Hits2D
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PHitsStripVsEta
TProfile * PHitsStripVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct
Definition:
TrackerDetectorStruct.h:8
TrackerDetectorStruct::PMeanAngleVsHits
TProfile * PMeanAngleVsHits
Definition:
TrackerDetectorStruct.h:67
nullptr
#define nullptr
Definition:
GCC11Compatibility.h:37
TrackerDetectorStruct::HitsValid
TH1 * HitsValid
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Dz
TH1 * Dz
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::EtaSig
TH1 * EtaSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsInvalid
TH1 * HitsInvalid
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PPtVsEta
TProfile * PPtVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PPtVsTheta
TProfile * PPtVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::HitsPixel
TH1 * HitsPixel
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::MeanAngle
TH1 * MeanAngle
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::LayersMissed
TH1 * LayersMissed
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::DzSig
TH1 * DzSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::D0BeamspotSig
TH1 * D0BeamspotSig
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Ndof
TH1 * Ndof
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsStripVsEta
TH2 * HitsStripVsEta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::PHitsStripVsTheta
TProfile * PHitsStripVsTheta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::HitsPixelVsTheta
TH2 * HitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::PHitsGoodVsHitsValid
TProfile * PHitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::PtVsEta
TH2 * PtVsEta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::HitsGoodVsHitsValid
TH2 * HitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::TrkSizeGood
TH1 * TrkSizeGood
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::NorChi2
TH1 * NorChi2
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::D0Beamspot
TH1 * D0Beamspot
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsPixelVsEta
TH2 * HitsPixelVsEta
Definition:
TrackerDetectorStruct.h:64
P
std::pair< OmniClusterRef, TrackingParticleRef > P
Definition:
BDHadronTrackMonitoringAnalyzer.cc:198
TrackerDetectorStruct::PhiErr
TH1 * PhiErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsGood
TH1 * HitsGood
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Charge
TH1 * Charge
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsStrip
TH1 * HitsStrip
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Pt
TH1 * Pt
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::EtaErr
TH1 * EtaErr
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::P
TH1 * P
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::Eta
TH1 * Eta
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::HitsStripVsTheta
TH2 * HitsStripVsTheta
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::Prob
TH1 * Prob
Definition:
TrackerDetectorStruct.h:60
Chi2
Definition:
Chi2.h:15
TrackerDetectorStruct::PHitsPixelVsEta
TProfile * PHitsPixelVsEta
Definition:
TrackerDetectorStruct.h:67
TrackerDetectorStruct::MeanAngleVsHits
TH2 * MeanAngleVsHits
Definition:
TrackerDetectorStruct.h:64
TrackerDetectorStruct::HitsSize
TH1 * HitsSize
Definition:
TrackerDetectorStruct.h:60
TrackerDetectorStruct::PtErr
TH1 * PtErr
Definition:
TrackerDetectorStruct.h:60
Generated for CMSSW Reference Manual by
1.8.11