ATLAS Offline Software
MuonInsideOutAnalysisPlots.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUON_MUONINSIDEOUTANALYSISPLOTS_H
6 #define MUON_MUONINSIDEOUTANALYSISPLOTS_H
7 
9 #include "TString.h"
10 
11 class TH1;
12 class TH2;
13 class TDirectory;
14 
15 namespace Muon {
16 
18  struct ResPlots {
19  TH1* res;
22 
23  void book( const TString& prefix );
24  void fill( float res_, float pull_, float exerr_ );
25  };
26 
28  struct ResPlotsPt {
32 
33  void book( const TString& prefix );
34  void fill( float res_, float pull_, float exerr_, float pt );
35  };
36 
38  struct ChamberResPlots {
39 
40  std::vector<ResPlots> plots;
41  std::vector<ResPlotsPt> plots_p;
42 
43  void book( TDirectory* dir, const TString& prefix );
44  void fill( int chIndex_, float res_, float pull_, float exerr_, float p_ );
45 
46  };
47 
49  struct HitPlots {
53 
54  void book( TDirectory* dir, const TString& prefix );
55 
56  void fill( const MuonValidationHitBlock& hits, int index, float p_ );
57 
58  void fill( int chIndex_, float res_, float pull_, float exerr_, float p_ );
59  };
60 
62  struct TimePlots {
63  int typeIndex;
75 
87 
93 
94  void book( TDirectory* dir, const TString& prefix, int type );
95 
96  void fill( const MuonValidationTimeBlock& times, int index, float betaTrack );
97  };
98 
100  struct HoughPlots {
103 
106 
107  void book( TDirectory* dir, const TString& prefix );
108  void fill( const MuonValidationHoughBlock& hough, int index, float p_ );
109  void fill( int chIndex_, float res_, float pull_, float exerr_, float p_, float max_ );
110 
111  };
112 
114  struct SegmentPlots {
115  TH1* t0;
127 
130 
133 
136 
139 
142 
143  void book( TDirectory* dir, const TString& prefix );
144  void fill( int chIndex_, int sector_, int quality_ );
145  void fill( const MuonValidationSegmentBlock& segments, int index, float p_, float betaTrack );
146 
147  };
148 
149 
151  struct BetaFitPlots {
156 
157  void book( TDirectory* dir, const TString& prefix );
158  void fill( float beta_, float betaTruth_, float chi2_, int ndof_ );
159  };
160 
170  void book( TDirectory* dir, const TString& prefix, bool isBarrel );
171  };
172 
174  struct CandidatePlots {
175  TH1* pt;
180 
183 
184  void book( TDirectory* dir, const TString& prefix );
185  void fill( int ntruth_, int nseg_, int nseg1_, int nhough_ );
186  void fill( const MuonValidationTrackParticleBlock& tracks, int index );
187 
188  };
189 
201  void book( TDirectory* dir, const TString& prefix );
202  };
203 
205  struct TrackPlots {
206  TH1* pt;
220 
227 
228  std::vector<TimePlots> timePlots;
229  // get the plot for a given index
230  TimePlots* getTimePlots( int typeIndex ) {
231  for( auto& plot : timePlots ){
232  if( plot.typeIndex == typeIndex ) return &plot;
233  }
234  return nullptr;
235  }
236 
239 
240  std::vector<StageSummaryPlots> candidateStages;
241 
242  void book( TDirectory* dir, const TString& prefix );
243  void fill( int ntruth_, int nseg_, int nseg1_, int nseg2_, int nseg3_, int nhough_ );
244  void fill( const MuonValidationTrackParticleBlock& tracks, int index );
245  };
246 
251  void book( TDirectory* dir, const TString& prefix );
252  };
253 
254 }
255 
256 #endif
Muon::StageSummaryPlots::tagCandidates
CandidatePlots tagCandidates
Definition: MuonInsideOutAnalysisPlots.h:199
Muon::TimePlots::timePull350_800
TH1 * timePull350_800
Definition: MuonInsideOutAnalysisPlots.h:92
Muon::TimePlots::time
TH1 * time
Definition: MuonInsideOutAnalysisPlots.h:64
Muon::HitPlots::all
ResPlots all
Definition: MuonInsideOutAnalysisPlots.h:50
Muon::HitPlots
hit plots
Definition: MuonInsideOutAnalysisPlots.h:49
Muon::SegmentPlots::beta2
TH2 * beta2
Definition: MuonInsideOutAnalysisPlots.h:118
Muon::BetaFitRegionPlots::allt_good
BetaFitPlots allt_good
Definition: MuonInsideOutAnalysisPlots.h:169
Muon::SegmentPlots::t0
TH1 * t0
Definition: MuonInsideOutAnalysisPlots.h:115
Muon::SegmentPlots::quality_sector
TH2 * quality_sector
Definition: MuonInsideOutAnalysisPlots.h:126
Muon::TrackPlots::timePlots
std::vector< TimePlots > timePlots
Definition: MuonInsideOutAnalysisPlots.h:228
Muon::TimePlots::timeRes350_800
TH1 * timeRes350_800
Definition: MuonInsideOutAnalysisPlots.h:86
Muon::TimePlots::invBetaRes
TH1 * invBetaRes
Definition: MuonInsideOutAnalysisPlots.h:71
Muon::TimePlots
time plots
Definition: MuonInsideOutAnalysisPlots.h:62
Muon::TrackPlots::nseg1
TH1 * nseg1
Definition: MuonInsideOutAnalysisPlots.h:213
Muon::HitPlots::chamber
ChamberResPlots chamber
Definition: MuonInsideOutAnalysisPlots.h:52
Muon::SegmentPlots::allyz
ResPlots allyz
Definition: MuonInsideOutAnalysisPlots.h:137
Muon::BetaFitPlots::ndof
TH1 * ndof
Definition: MuonInsideOutAnalysisPlots.h:154
Muon::TimePlots::timeRes
TH1 * timeRes
Definition: MuonInsideOutAnalysisPlots.h:66
Muon::TrackPlots::pdg
TH1 * pdg
Definition: MuonInsideOutAnalysisPlots.h:210
Muon::TrackPlots::barrel
BetaFitRegionPlots barrel
Definition: MuonInsideOutAnalysisPlots.h:237
Muon::StageSummaryPlots::betaMissedCombined
TH1 * betaMissedCombined
Definition: MuonInsideOutAnalysisPlots.h:192
Muon::HoughPlots
hough plots
Definition: MuonInsideOutAnalysisPlots.h:100
Muon::SegmentPlots
segment plots
Definition: MuonInsideOutAnalysisPlots.h:114
Muon::TimePlots::timeResCor
TH1 * timeResCor
Definition: MuonInsideOutAnalysisPlots.h:80
Muon::MuonValidationTimeBlock
Block with timing information.
Definition: MuonInsideOutValidationNtuple.h:99
index
Definition: index.py:1
Muon::TrackPlots::fill
void fill(int ntruth_, int nseg_, int nseg1_, int nseg2_, int nseg3_, int nhough_)
Definition: MuonInsideOutAnalysisPlots.cxx:424
Muon::MuonInsideOutAnalysisPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:437
Muon::SegmentPlots::allcy
ResPlots allcy
Definition: MuonInsideOutAnalysisPlots.h:140
Muon::TimePlots::timePullCor
TH1 * timePullCor
Definition: MuonInsideOutAnalysisPlots.h:81
Muon::StageSummaryPlots::etaBetaMissed
TH2 * etaBetaMissed
Definition: MuonInsideOutAnalysisPlots.h:194
Muon::TimePlots::timePull150_350
TH1 * timePull150_350
Definition: MuonInsideOutAnalysisPlots.h:91
Muon::ChamberResPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:40
Muon::TrackPlots::nseg2
TH1 * nseg2
Definition: MuonInsideOutAnalysisPlots.h:214
Muon::HoughPlots::all
ResPlots all
Definition: MuonInsideOutAnalysisPlots.h:104
Muon::BetaFitRegionPlots::mdt
BetaFitPlots mdt
Definition: MuonInsideOutAnalysisPlots.h:162
test_pyathena.pt
pt
Definition: test_pyathena.py:11
Muon::TimePlots::timeResScat
TH2 * timeResScat
Definition: MuonInsideOutAnalysisPlots.h:73
Muon::TimePlots::timeRes0_10
TH1 * timeRes0_10
Definition: MuonInsideOutAnalysisPlots.h:82
Muon::ChamberResPlots
residual plots per chamber index
Definition: MuonInsideOutAnalysisPlots.h:38
Muon::BetaFitRegionPlots::mdtt
BetaFitPlots mdtt
Definition: MuonInsideOutAnalysisPlots.h:163
Muon::TrackPlots::segments2
SegmentPlots segments2
Definition: MuonInsideOutAnalysisPlots.h:225
Muon::BetaFitRegionPlots::all
BetaFitPlots all
Definition: MuonInsideOutAnalysisPlots.h:167
Muon::ResPlotsPt::exerr_p
TH2 * exerr_p
Definition: MuonInsideOutAnalysisPlots.h:31
Muon::BetaFitRegionPlots::rpc
BetaFitPlots rpc
Definition: MuonInsideOutAnalysisPlots.h:165
Muon::TrackPlots::endcap
BetaFitRegionPlots endcap
Definition: MuonInsideOutAnalysisPlots.h:238
Muon::BetaFitPlots::res
TH1 * res
Definition: MuonInsideOutAnalysisPlots.h:155
plot
Definition: PhysicsAnalysis/ElectronPhotonID/ElectronPhotonFourMomentumCorrection/python/plot.py:1
Muon::TrackPlots::getTimePlots
TimePlots * getTimePlots(int typeIndex)
Definition: MuonInsideOutAnalysisPlots.h:230
Muon::TrackPlots::ntruth
TH1 * ntruth
Definition: MuonInsideOutAnalysisPlots.h:211
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition: TrackSystemController.h:49
Muon::ResPlots::fill
void fill(float res_, float pull_, float exerr_)
Definition: MuonInsideOutAnalysisPlots.cxx:23
Muon::SegmentPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:210
Muon::TimePlots::timePullScat
TH2 * timePullScat
Definition: MuonInsideOutAnalysisPlots.h:74
Muon::TimePlots::timeRes70_150
TH1 * timeRes70_150
Definition: MuonInsideOutAnalysisPlots.h:84
Muon::HoughPlots::max_pull
TH2 * max_pull
Definition: MuonInsideOutAnalysisPlots.h:102
Muon::BetaFitPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:295
Muon::MuonInsideOutAnalysisPlots
Definition: MuonInsideOutAnalysisPlots.h:247
Muon::TimePlots::timePull70_150
TH1 * timePull70_150
Definition: MuonInsideOutAnalysisPlots.h:90
Muon::CandidatePlots::eta
TH1 * eta
Definition: MuonInsideOutAnalysisPlots.h:176
Muon::CandidatePlots::betaCandidates
BetaFitPlots betaCandidates
Definition: MuonInsideOutAnalysisPlots.h:181
Muon::CandidatePlots::fill
void fill(int ntruth_, int nseg_, int nseg1_, int nhough_)
Muon::MuonValidationHitBlock
Definition: MuonInsideOutValidationNtuple.h:245
Muon::TrackPlots::ntruth_seg1
TH2 * ntruth_seg1
Definition: MuonInsideOutAnalysisPlots.h:218
Muon::HoughPlots::chamber
ChamberResPlots chamber
Definition: MuonInsideOutAnalysisPlots.h:105
Muon::SegmentPlots::beta
TH1 * beta
Definition: MuonInsideOutAnalysisPlots.h:117
Muon::SegmentPlots::quality
TH1 * quality
Definition: MuonInsideOutAnalysisPlots.h:124
Muon::SegmentPlots::betaTrig
TH1 * betaTrig
Definition: MuonInsideOutAnalysisPlots.h:119
Muon::TimePlots::fill
void fill(const MuonValidationTimeBlock &times, int index, float betaTrack)
Definition: MuonInsideOutAnalysisPlots.cxx:129
Muon::TrackPlots::nhough
TH1 * nhough
Definition: MuonInsideOutAnalysisPlots.h:216
Muon::BetaFitRegionPlots::book
void book(TDirectory *dir, const TString &prefix, bool isBarrel)
Definition: MuonInsideOutAnalysisPlots.cxx:309
Muon::TrackPlots
track based plots
Definition: MuonInsideOutAnalysisPlots.h:205
Muon::ResPlotsPt
residual plots vs pt
Definition: MuonInsideOutAnalysisPlots.h:28
Muon::TimePlots::error
TH1 * error
Definition: MuonInsideOutAnalysisPlots.h:65
Muon::SegmentPlots::chambery
ChamberResPlots chambery
Definition: MuonInsideOutAnalysisPlots.h:132
Muon::SegmentPlots::chambercy
ChamberResPlots chambercy
Definition: MuonInsideOutAnalysisPlots.h:141
Muon::ChamberResPlots::fill
void fill(int chIndex_, float res_, float pull_, float exerr_, float p_)
Definition: MuonInsideOutAnalysisPlots.cxx:53
Muon::TrackPlots::phi
TH1 * phi
Definition: MuonInsideOutAnalysisPlots.h:208
Muon::TrackPlots::ntruth_hough
TH2 * ntruth_hough
Definition: MuonInsideOutAnalysisPlots.h:219
Muon::ResPlots
residual plots
Definition: MuonInsideOutAnalysisPlots.h:18
Muon::TimePlots::invBetaPull
TH1 * invBetaPull
Definition: MuonInsideOutAnalysisPlots.h:72
Muon::SegmentPlots::betaRes
TH1 * betaRes
Definition: MuonInsideOutAnalysisPlots.h:122
Muon::MuonValidationHoughBlock
Block with hough maxima information.
Definition: MuonInsideOutValidationNtuple.h:234
Muon::StageSummaryPlots::combinedCandidates
CandidatePlots combinedCandidates
Definition: MuonInsideOutAnalysisPlots.h:200
Muon::StageSummaryPlots::etaMissedCombined
TH1 * etaMissedCombined
Definition: MuonInsideOutAnalysisPlots.h:195
Muon::HoughPlots::fill
void fill(const MuonValidationHoughBlock &hough, int index, float p_)
Definition: MuonInsideOutAnalysisPlots.cxx:198
LArG4ShowerLibProcessing.hits
hits
Definition: LArG4ShowerLibProcessing.py:136
Muon::BetaFitPlots
beta fit result
Definition: MuonInsideOutAnalysisPlots.h:151
Muon::StageSummaryPlots
Definition: MuonInsideOutAnalysisPlots.h:190
Muon::StageSummaryPlots::etaMissed
TH1 * etaMissed
Definition: MuonInsideOutAnalysisPlots.h:193
Muon::TrackPlots::beta
TH1 * beta
Definition: MuonInsideOutAnalysisPlots.h:209
Muon::TimePlots::timePull10_70
TH1 * timePull10_70
Definition: MuonInsideOutAnalysisPlots.h:89
Muon::SegmentPlots::t0Trig
TH1 * t0Trig
Definition: MuonInsideOutAnalysisPlots.h:116
checkCorrelInHIST.prefix
dictionary prefix
Definition: checkCorrelInHIST.py:391
Muon::HitPlots::fill
void fill(const MuonValidationHitBlock &hits, int index, float p_)
Definition: MuonInsideOutAnalysisPlots.cxx:68
Muon::TimePlots::errorRT_Track
TH2 * errorRT_Track
Definition: MuonInsideOutAnalysisPlots.h:79
Muon::ResPlots::book
void book(const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:18
Muon::TimePlots::book
void book(TDirectory *dir, const TString &prefix, int type)
Definition: MuonInsideOutAnalysisPlots.cxx:80
Muon::TrackPlots::hough
HoughPlots hough
Definition: MuonInsideOutAnalysisPlots.h:222
Muon::TrackPlots::segments
SegmentPlots segments
Definition: MuonInsideOutAnalysisPlots.h:223
Muon::MuonValidationTrackParticleBlock
Block with information on the incoming track particle.
Definition: MuonInsideOutValidationNtuple.h:192
Muon::ResPlots::exerr
TH1 * exerr
Definition: MuonInsideOutAnalysisPlots.h:21
Muon::TrackPlots::candidateStages
std::vector< StageSummaryPlots > candidateStages
Definition: MuonInsideOutAnalysisPlots.h:240
Muon::StageSummaryPlots::ncombinedCandidates
TH1 * ncombinedCandidates
Definition: MuonInsideOutAnalysisPlots.h:197
Muon::MuonInsideOutAnalysisPlots::rest
TrackPlots rest
Definition: MuonInsideOutAnalysisPlots.h:250
Muon::SegmentPlots::allx
ResPlots allx
Definition: MuonInsideOutAnalysisPlots.h:128
TH2
Definition: rootspy.cxx:373
Muon::StageSummaryPlots::ncandidates
TH1 * ncandidates
Definition: MuonInsideOutAnalysisPlots.h:196
Muon::TrackPlots::pt
TH1 * pt
Definition: MuonInsideOutAnalysisPlots.h:206
Muon::TimePlots::timeRes150_350
TH1 * timeRes150_350
Definition: MuonInsideOutAnalysisPlots.h:85
Muon::CandidatePlots::beta
TH1 * beta
Definition: MuonInsideOutAnalysisPlots.h:178
Muon::TrackPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:356
beamspotman.dir
string dir
Definition: beamspotman.py:623
Muon::SegmentPlots::quality_chIndex
TH2 * quality_chIndex
Definition: MuonInsideOutAnalysisPlots.h:125
Muon::BetaFitRegionPlots::mdtt_good
BetaFitPlots mdtt_good
Definition: MuonInsideOutAnalysisPlots.h:164
Muon::SegmentPlots::t0ResTrig
TH1 * t0ResTrig
Definition: MuonInsideOutAnalysisPlots.h:121
Muon::CandidatePlots::book
void book(TDirectory *dir, const TString &prefix)
candidate based plots
Definition: MuonInsideOutAnalysisPlots.cxx:323
Muon::HoughPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:190
Muon::ResPlotsPt::res_p
TH2 * res_p
Definition: MuonInsideOutAnalysisPlots.h:29
Muon::MuonValidationSegmentBlock
Block with segment information.
Definition: MuonInsideOutValidationNtuple.h:206
Muon::TrackPlots::ntruth_seg
TH2 * ntruth_seg
Definition: MuonInsideOutAnalysisPlots.h:217
Muon::HitPlots::all_p
ResPlotsPt all_p
Definition: MuonInsideOutAnalysisPlots.h:51
MuonInsideOutValidationNtuple.h
Muon::BetaFitRegionPlots::allt
BetaFitPlots allt
Definition: MuonInsideOutAnalysisPlots.h:168
Muon::TrackPlots::eta
TH1 * eta
Definition: MuonInsideOutAnalysisPlots.h:207
Muon::TimePlots::errorRT
TH1 * errorRT
Definition: MuonInsideOutAnalysisPlots.h:77
Muon::BetaFitRegionPlots
Definition: MuonInsideOutAnalysisPlots.h:161
Muon::SegmentPlots::allxz
ResPlots allxz
Definition: MuonInsideOutAnalysisPlots.h:134
Muon::TrackPlots::segments3
SegmentPlots segments3
Definition: MuonInsideOutAnalysisPlots.h:226
Muon::TrackPlots::nseg3
TH1 * nseg3
Definition: MuonInsideOutAnalysisPlots.h:215
Muon::MuonInsideOutAnalysisPlots::muon
TrackPlots muon
Definition: MuonInsideOutAnalysisPlots.h:248
Muon::ResPlots::res
TH1 * res
Definition: MuonInsideOutAnalysisPlots.h:19
Muon::TrackPlots::segments1
SegmentPlots segments1
Definition: MuonInsideOutAnalysisPlots.h:224
Muon::BetaFitPlots::beta
TH1 * beta
Definition: MuonInsideOutAnalysisPlots.h:152
Muon::ResPlotsPt::pull_p
TH2 * pull_p
Definition: MuonInsideOutAnalysisPlots.h:30
Muon::MuonInsideOutAnalysisPlots::stau
TrackPlots stau
Definition: MuonInsideOutAnalysisPlots.h:249
Muon::StageSummaryPlots::betaMissed
TH1 * betaMissed
Definition: MuonInsideOutAnalysisPlots.h:191
Muon::TimePlots::timePull
TH1 * timePull
Definition: MuonInsideOutAnalysisPlots.h:67
Muon::TimePlots::betaPull
TH1 * betaPull
Definition: MuonInsideOutAnalysisPlots.h:70
Muon::StageSummaryPlots::allCandidates
CandidatePlots allCandidates
Definition: MuonInsideOutAnalysisPlots.h:198
Muon::SegmentPlots::fill
void fill(int chIndex_, int sector_, int quality_)
Definition: MuonInsideOutAnalysisPlots.cxx:289
Muon::TimePlots::betaRes
TH1 * betaRes
Definition: MuonInsideOutAnalysisPlots.h:69
plot
bool plot
Definition: listroot.cxx:44
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
TH1
Definition: rootspy.cxx:268
Muon::BetaFitRegionPlots::rpct
BetaFitPlots rpct
Definition: MuonInsideOutAnalysisPlots.h:166
Muon::TimePlots::timePull0_10
TH1 * timePull0_10
Definition: MuonInsideOutAnalysisPlots.h:88
Muon::ChamberResPlots::plots_p
std::vector< ResPlotsPt > plots_p
Definition: MuonInsideOutAnalysisPlots.h:41
Muon::TimePlots::beta
TH1 * beta
Definition: MuonInsideOutAnalysisPlots.h:68
Muon::CandidatePlots::pt
TH1 * pt
Definition: MuonInsideOutAnalysisPlots.h:175
python.LArCondContChannels.isBarrel
isBarrel
Definition: LArCondContChannels.py:659
Muon::BetaFitPlots::fill
void fill(float beta_, float betaTruth_, float chi2_, int ndof_)
Definition: MuonInsideOutAnalysisPlots.cxx:302
Muon::TimePlots::errorTrack
TH1 * errorTrack
Definition: MuonInsideOutAnalysisPlots.h:78
Muon::CandidatePlots::phi
TH1 * phi
Definition: MuonInsideOutAnalysisPlots.h:177
Muon::ResPlotsPt::book
void book(const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:29
Muon::TrackPlots::hits
HitPlots hits
Definition: MuonInsideOutAnalysisPlots.h:221
Muon::SegmentPlots::chamberxz
ChamberResPlots chamberxz
Definition: MuonInsideOutAnalysisPlots.h:135
Muon::SegmentPlots::chamberyz
ChamberResPlots chamberyz
Definition: MuonInsideOutAnalysisPlots.h:138
Muon::TrackPlots::nseg
TH1 * nseg
Definition: MuonInsideOutAnalysisPlots.h:212
Muon::CandidatePlots::nseg
TH1 * nseg
Definition: MuonInsideOutAnalysisPlots.h:179
Muon::SegmentPlots::betaResTrig
TH1 * betaResTrig
Definition: MuonInsideOutAnalysisPlots.h:123
Muon::StageSummaryPlots::book
void book(TDirectory *dir, const TString &prefix)
candidates based plots
Definition: MuonInsideOutAnalysisPlots.cxx:343
Muon::CandidatePlots::betaBestCandidate
BetaFitPlots betaBestCandidate
Definition: MuonInsideOutAnalysisPlots.h:182
Muon::ChamberResPlots::plots
std::vector< ResPlots > plots
Definition: MuonInsideOutAnalysisPlots.h:40
Muon::SegmentPlots::ally
ResPlots ally
Definition: MuonInsideOutAnalysisPlots.h:131
Muon::CandidatePlots
candidate based plots
Definition: MuonInsideOutAnalysisPlots.h:174
Muon::SegmentPlots::t0Res
TH1 * t0Res
Definition: MuonInsideOutAnalysisPlots.h:120
Muon::TimePlots::typeIndex
int typeIndex
Definition: MuonInsideOutAnalysisPlots.h:63
Muon::ResPlots::pull
TH1 * pull
Definition: MuonInsideOutAnalysisPlots.h:20
Muon::SegmentPlots::chamberx
ChamberResPlots chamberx
Definition: MuonInsideOutAnalysisPlots.h:129
Muon::ResPlotsPt::fill
void fill(float res_, float pull_, float exerr_, float pt)
Definition: MuonInsideOutAnalysisPlots.cxx:34
Muon::HoughPlots::max
TH1 * max
Definition: MuonInsideOutAnalysisPlots.h:101
Muon::BetaFitPlots::chi2Ndof
TH1 * chi2Ndof
Definition: MuonInsideOutAnalysisPlots.h:153
Muon::TimePlots::error_time
TH1 * error_time
Definition: MuonInsideOutAnalysisPlots.h:76
plot_times.times
def times(fn)
Definition: plot_times.py:11
Muon::TimePlots::timeRes10_70
TH1 * timeRes10_70
Definition: MuonInsideOutAnalysisPlots.h:83
Muon::HitPlots::book
void book(TDirectory *dir, const TString &prefix)
Definition: MuonInsideOutAnalysisPlots.cxx:62