Main Page
Namespaces
Classes
Package Documentation
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
5
//#include "TH1.h"
6
7
struct
TrackerDetectorStruct
{
8
9
TrackerDetectorStruct
():
TrkSize
(
nullptr
),
TrkSizeGood
(
nullptr
),
10
HitsSize
(
nullptr
),
HitsValid
(
nullptr
),
HitsInvalid
(
nullptr
),
Hits2D
(
nullptr
),
11
HitsGood
(
nullptr
),
LayersMissed
(
nullptr
),
12
HitsPixel
(
nullptr
),
HitsStrip
(
nullptr
),
13
Charge
(
nullptr
),
14
Chi2
(
nullptr
),
Ndof
(
nullptr
),
NorChi2
(
nullptr
),
Prob
(
nullptr
),
15
Eta
(
nullptr
),
EtaErr
(
nullptr
),
EtaSig
(
nullptr
),
Theta
(
nullptr
),
16
Phi
(
nullptr
),
PhiErr
(
nullptr
),
PhiSig
(
nullptr
),
17
D0Beamspot
(
nullptr
),
D0BeamspotErr
(
nullptr
),
D0BeamspotSig
(
nullptr
),
18
Dz
(
nullptr
),
DzErr
(
nullptr
),
DzSig
(
nullptr
),
19
P
(
nullptr
),
Pt
(
nullptr
),
PtErr
(
nullptr
),
PtSig
(
nullptr
),
20
MeanAngle
(
nullptr
),
21
HitsGoodVsHitsValid
(
nullptr
),
MeanAngleVsHits
(
nullptr
),
22
HitsPixelVsEta
(
nullptr
),
HitsPixelVsTheta
(
nullptr
),
23
HitsStripVsEta
(
nullptr
),
HitsStripVsTheta
(
nullptr
),
24
PtVsEta
(
nullptr
),
PtVsTheta
(
nullptr
),
25
PHitsGoodVsHitsValid
(
nullptr
),
PMeanAngleVsHits
(
nullptr
),
26
PHitsPixelVsEta
(
nullptr
),
PHitsPixelVsTheta
(
nullptr
),
27
PHitsStripVsEta
(
nullptr
),
PHitsStripVsTheta
(
nullptr
),
28
PPtVsEta
(
nullptr
),
PPtVsTheta
(
nullptr
){}
29
30
TH1 *
TrkSize
, *
TrkSizeGood
,
31
*
HitsSize
, *
HitsValid
, *
HitsInvalid
, *
Hits2D
,
32
*
HitsGood
, *
LayersMissed
,
33
*
HitsPixel
, *
HitsStrip
,
34
*
Charge
,
35
*
Chi2
, *
Ndof
, *
NorChi2
, *
Prob
,
36
*
Eta
, *
EtaErr
, *
EtaSig
, *
Theta
,
37
*
Phi
,*
PhiErr
, *
PhiSig
,
38
*
D0Beamspot
, *
D0BeamspotErr
, *
D0BeamspotSig
,
39
*
Dz
, *
DzErr
, *
DzSig
,
40
*
P
, *
Pt
, *
PtErr
, *
PtSig
,
41
*
MeanAngle
;
42
43
TH2 *
HitsGoodVsHitsValid
, *
MeanAngleVsHits
,
44
*
HitsPixelVsEta
, *
HitsPixelVsTheta
,
45
*
HitsStripVsEta
, *
HitsStripVsTheta
,
46
*
PtVsEta
, *
PtVsTheta
;
47
48
TProfile *
PHitsGoodVsHitsValid
, *
PMeanAngleVsHits
,
49
*
PHitsPixelVsEta
, *
PHitsPixelVsTheta
,
50
*
PHitsStripVsEta
, *
PHitsStripVsTheta
,
51
*
PPtVsEta
, *
PPtVsTheta
;
52
53
};
54
55
#endif
TrackerDetectorStruct::DzErr
TH1 * DzErr
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PtVsTheta
TH2 * PtVsTheta
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::TrackerDetectorStruct
TrackerDetectorStruct()
Definition:
TrackerDetectorStruct.h:9
TrackerDetectorStruct::PHitsPixelVsTheta
TProfile * PHitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::D0BeamspotErr
TH1 * D0BeamspotErr
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Phi
TH1 * Phi
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PtSig
TH1 * PtSig
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Theta
TH1 * Theta
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Hits2D
TH1 * Hits2D
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PHitsStripVsEta
TProfile * PHitsStripVsEta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct
Definition:
TrackerDetectorStruct.h:7
TrackerDetectorStruct::PMeanAngleVsHits
TProfile * PMeanAngleVsHits
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::HitsValid
TH1 * HitsValid
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Dz
TH1 * Dz
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::EtaSig
TH1 * EtaSig
Definition:
TrackerDetectorStruct.h:30
nullptr
#define nullptr
TrackerDetectorStruct::HitsInvalid
TH1 * HitsInvalid
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PPtVsEta
TProfile * PPtVsEta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::PPtVsTheta
TProfile * PPtVsTheta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::HitsPixel
TH1 * HitsPixel
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::MeanAngle
TH1 * MeanAngle
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::LayersMissed
TH1 * LayersMissed
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::DzSig
TH1 * DzSig
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::D0BeamspotSig
TH1 * D0BeamspotSig
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Ndof
TH1 * Ndof
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::HitsStripVsEta
TH2 * HitsStripVsEta
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::PHitsStripVsTheta
TProfile * PHitsStripVsTheta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::HitsPixelVsTheta
TH2 * HitsPixelVsTheta
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::PHitsGoodVsHitsValid
TProfile * PHitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::PtVsEta
TH2 * PtVsEta
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::HitsGoodVsHitsValid
TH2 * HitsGoodVsHitsValid
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::TrkSizeGood
TH1 * TrkSizeGood
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Chi2
TH1 * Chi2
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::TrkSize
TH1 * TrkSize
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PhiSig
TH1 * PhiSig
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::NorChi2
TH1 * NorChi2
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::D0Beamspot
TH1 * D0Beamspot
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::HitsPixelVsEta
TH2 * HitsPixelVsEta
Definition:
TrackerDetectorStruct.h:43
P
std::pair< OmniClusterRef, TrackingParticleRef > P
Definition:
BDHadronTrackMonitoringAnalyzer.cc:108
TrackerDetectorStruct::PhiErr
TH1 * PhiErr
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::HitsGood
TH1 * HitsGood
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Charge
TH1 * Charge
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::HitsStrip
TH1 * HitsStrip
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Pt
TH1 * Pt
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::EtaErr
TH1 * EtaErr
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::P
TH1 * P
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::Eta
TH1 * Eta
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::HitsStripVsTheta
TH2 * HitsStripVsTheta
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::Prob
TH1 * Prob
Definition:
TrackerDetectorStruct.h:30
Chi2
Definition:
Chi2.h:17
TrackerDetectorStruct::PHitsPixelVsEta
TProfile * PHitsPixelVsEta
Definition:
TrackerDetectorStruct.h:48
TrackerDetectorStruct::MeanAngleVsHits
TH2 * MeanAngleVsHits
Definition:
TrackerDetectorStruct.h:43
TrackerDetectorStruct::HitsSize
TH1 * HitsSize
Definition:
TrackerDetectorStruct.h:30
TrackerDetectorStruct::PtErr
TH1 * PtErr
Definition:
TrackerDetectorStruct.h:30
Generated for CMSSW Reference Manual by
1.8.11