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