CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Attributes
MuonTrackValidatorBase Class Reference

#include <MuonTrackValidatorBase.h>

Inheritance diagram for MuonTrackValidatorBase:
MuonTrackValidator

Public Member Functions

void BinLogX (TH1 *h)
 
void doProfileX (TH2 *th2, MonitorElement *me)
 
void doProfileX (MonitorElement *th2m, MonitorElement *me)
 
template<typename T >
void fillPlotNoFlow (MonitorElement *h, T val)
 
double getEta (double eta)
 
double getPt (double pt)
 
 MuonTrackValidatorBase (const edm::ParameterSet &pset, edm::ConsumesCollector iC)
 Constructor. More...
 
 MuonTrackValidatorBase (const edm::ParameterSet &pset)
 
virtual ~MuonTrackValidatorBase ()(false)
 Destructor. More...
 

Protected Attributes

std::vector< std::string > associators
 
edm::InputTag bsSrc
 
edm::EDGetTokenT< reco::BeamSpotbsSrc_Token
 
std::vector< MonitorElement * > chi2_vs_eta
 
std::vector< MonitorElement * > chi2_vs_nhits
 
std::vector< MonitorElement * > chi2_vs_phi
 
int cotThetaRes_nbin
 
double cotThetaRes_rangeMax
 
double cotThetaRes_rangeMin
 
bool do_MUOhitsPlots
 
bool do_TRKhitsPlots
 
std::vector< MonitorElement * > dxypull_vs_eta
 
int dxyRes_nbin
 
double dxyRes_rangeMax
 
double dxyRes_rangeMin
 
std::vector< MonitorElement * > dxyres_vs_eta
 
std::vector< MonitorElement * > dxyres_vs_pt
 
std::vector< MonitorElement * > dzpull_vs_eta
 
int dzRes_nbin
 
double dzRes_rangeMax
 
double dzRes_rangeMin
 
std::vector< MonitorElement * > dzres_vs_eta
 
std::vector< MonitorElement * > dzres_vs_pt
 
int etaRes_nbin
 
double etaRes_rangeMax
 
double etaRes_rangeMin
 
std::vector< MonitorElement * > etares_vs_eta
 
std::vector< MonitorElement * > h_assoc2dxy
 
std::vector< MonitorElement * > h_assoc2dz
 
std::vector< MonitorElement * > h_assoc2eta
 
std::vector< MonitorElement * > h_assoc2hit
 
std::vector< MonitorElement * > h_assoc2phi
 
std::vector< MonitorElement * > h_assoc2pT
 
std::vector< MonitorElement * > h_assoc2pu
 
std::vector< MonitorElement * > h_assocdxy
 
std::vector< MonitorElement * > h_assocdz
 
std::vector< MonitorElement * > h_assoceta
 
std::vector< MonitorElement * > h_assocFraction
 
std::vector< MonitorElement * > h_assochi2
 
std::vector< MonitorElement * > h_assochi2_prob
 
std::vector< MonitorElement * > h_assochit
 
std::vector< MonitorElement * > h_assocphi
 
std::vector< MonitorElement * > h_assocpT
 
std::vector< MonitorElement * > h_assocpu
 
std::vector< MonitorElement * > h_assocRpos
 
std::vector< MonitorElement * > h_assocSharedHit
 
std::vector< MonitorElement * > h_assocZpos
 
std::vector< MonitorElement * > h_charge
 
std::vector< MonitorElement * > h_dxypull
 
std::vector< MonitorElement * > h_dxypulleta
 
std::vector< MonitorElement * > h_dzpull
 
std::vector< MonitorElement * > h_dzpulleta
 
std::vector< MonitorElement * > h_etaRes
 
std::vector< MonitorElement * > h_fakes
 
std::vector< MonitorElement * > h_losthits
 
std::vector< MonitorElement * > h_misiddxy
 
std::vector< MonitorElement * > h_misiddz
 
std::vector< MonitorElement * > h_misideta
 
std::vector< MonitorElement * > h_misidhit
 
std::vector< MonitorElement * > h_misidphi
 
std::vector< MonitorElement * > h_misidpT
 
std::vector< MonitorElement * > h_misidpu
 
std::vector< MonitorElement * > h_nchi2
 
std::vector< MonitorElement * > h_nchi2_prob
 
std::vector< MonitorElement * > h_nhits
 
std::vector< MonitorElement * > h_nlosthits
 
std::vector< MonitorElement * > h_nmisslayers_inner
 
std::vector< MonitorElement * > h_nmisslayers_outer
 
std::vector< MonitorElement * > h_phipull
 
std::vector< MonitorElement * > h_phipulleta
 
std::vector< MonitorElement * > h_phipullphi
 
std::vector< MonitorElement * > h_ptpull
 
std::vector< MonitorElement * > h_ptpulleta
 
std::vector< MonitorElement * > h_ptpullphi
 
std::vector< MonitorElement * > h_PurityVsQuality
 
std::vector< MonitorElement * > h_qoverppull
 
std::vector< MonitorElement * > h_recodxy
 
std::vector< MonitorElement * > h_recodz
 
std::vector< MonitorElement * > h_recoeta
 
std::vector< MonitorElement * > h_recohit
 
std::vector< MonitorElement * > h_recophi
 
std::vector< MonitorElement * > h_recopT
 
std::vector< MonitorElement * > h_recopu
 
std::vector< MonitorElement * > h_simuldxy
 
std::vector< MonitorElement * > h_simuldz
 
std::vector< MonitorElement * > h_simuleta
 
std::vector< MonitorElement * > h_simulhit
 
std::vector< MonitorElement * > h_simulphi
 
std::vector< MonitorElement * > h_simulpT
 
std::vector< MonitorElement * > h_simulpu
 
std::vector< MonitorElement * > h_simulRpos
 
std::vector< MonitorElement * > h_simulZpos
 
std::vector< MonitorElement * > h_thetapull
 
std::vector< MonitorElement * > h_thetapulleta
 
std::vector< MonitorElement * > h_thetapullphi
 
std::vector< MonitorElement * > h_tracks
 
bool ignoremissingtkcollection_
 
std::vector< edm::InputTaglabel
 
edm::InputTag label_pileupinfo
 
edm::InputTag label_tp_effic
 
edm::InputTag label_tp_fake
 
double maxCSCHit
 
double maxDTHit
 
double maxDxy
 
double maxDz
 
double maxEta
 
double maxLayers
 
double maxNHit
 
double maxPhi
 
double maxPixels
 
double maxPt
 
double maxPU
 
double maxRPCHit
 
double maxRpos
 
double maxZpos
 
double minCSCHit
 
double minDTHit
 
double minDxy
 
double minDz
 
double minEta
 
double minLayers
 
double minNHit
 
double minPhi
 
double minPixels
 
double minPt
 
double minPU
 
double minRPCHit
 
double minRpos
 
double minZpos
 
edm::ParameterSet muonHistoParameters
 
std::vector< MonitorElement * > nCSChits_vs_eta
 
std::vector< MonitorElement * > nDThits_vs_eta
 
std::vector< MonitorElement * > nGEMhits_vs_eta
 
std::vector< MonitorElement * > nhits_vs_eta
 
std::vector< MonitorElement * > nhits_vs_phi
 
int nintCSCHit
 
int nintDTHit
 
int nintDxy
 
int nintDz
 
int nintEta
 
int nintLayers
 
int nintNHit
 
int nintPhi
 
int nintPixels
 
int nintPt
 
int nintPU
 
int nintRPCHit
 
int nintRpos
 
int nintZpos
 
std::vector< MonitorElement * > nlosthits_vs_eta
 
std::vector< MonitorElement * > nME0hits_vs_eta
 
std::vector< MonitorElement * > nPixel_LayersWithMeas_vs_eta
 
std::vector< MonitorElement * > nRecHits_vs_nSimHits
 
std::vector< MonitorElement * > nRPChits_vs_eta
 
std::vector< MonitorElement * > nTRK_LayersWithMeas_vs_eta
 
std::string out
 
std::string parametersDefiner
 
std::vector< MonitorElement * > phipull_vs_eta
 
std::vector< MonitorElement * > phipull_vs_phi
 
int phiRes_nbin
 
double phiRes_rangeMax
 
double phiRes_rangeMin
 
std::vector< MonitorElement * > phires_vs_eta
 
std::vector< MonitorElement * > phires_vs_phi
 
std::vector< MonitorElement * > phires_vs_pt
 
edm::EDGetTokenT< std::vector< PileupSummaryInfo > > pileupinfo_Token
 
std::vector< MonitorElement * > ptpull_vs_eta
 
std::vector< MonitorElement * > ptpull_vs_phi
 
int ptRes_nbin
 
double ptRes_rangeMax
 
double ptRes_rangeMin
 
std::vector< MonitorElement * > ptres_vs_eta
 
std::vector< MonitorElement * > ptres_vs_phi
 
std::vector< MonitorElement * > ptres_vs_pt
 
edm::ESHandle< MagneticFieldtheMF
 
std::vector< MonitorElement * > thetaCotres_vs_eta
 
std::vector< MonitorElement * > thetaCotres_vs_pt
 
std::vector< MonitorElement * > thetapull_vs_eta
 
std::vector< MonitorElement * > thetapull_vs_phi
 
edm::EDGetTokenT< TrackingParticleCollectiontp_effic_Token
 
edm::EDGetTokenT< TrackingParticleCollectiontp_fake_Token
 
std::vector< edm::EDGetTokenT< edm::View< reco::Track > > > track_Collection_Token
 
bool useFabsEta
 
bool useInvPt
 
bool useLogPt
 
bool usemuon
 
bool usetracker
 

Detailed Description

Base class for analyzers that produces histograms to validate Muon Track Reconstruction performances

Definition at line 39 of file MuonTrackValidatorBase.h.

Constructor & Destructor Documentation

MuonTrackValidatorBase::MuonTrackValidatorBase ( const edm::ParameterSet pset,
edm::ConsumesCollector  iC 
)
inline

Constructor.

Definition at line 42 of file MuonTrackValidatorBase.h.

References bsSrc, bsSrc_Token, edm::ConsumesCollector::consumes(), label, label_pileupinfo, label_tp_effic, label_tp_fake, pileupinfo_Token, tp_effic_Token, tp_fake_Token, and track_Collection_Token.

43  {
47  pileupinfo_Token = iC.consumes<std::vector<PileupSummaryInfo> >(label_pileupinfo);
48  for (unsigned int www=0;www<label.size();www++){
50  }
51  }
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
std::vector< edm::EDGetTokenT< edm::View< reco::Track > > > track_Collection_Token
std::vector< TrackingParticle > TrackingParticleCollection
edm::EDGetTokenT< TrackingParticleCollection > tp_fake_Token
std::vector< edm::InputTag > label
MuonTrackValidatorBase(const edm::ParameterSet &pset, edm::ConsumesCollector iC)
Constructor.
edm::EDGetTokenT< std::vector< PileupSummaryInfo > > pileupinfo_Token
edm::EDGetTokenT< TrackingParticleCollection > tp_effic_Token
edm::EDGetTokenT< reco::BeamSpot > bsSrc_Token
MuonTrackValidatorBase::MuonTrackValidatorBase ( const edm::ParameterSet pset)
inline

Definition at line 53 of file MuonTrackValidatorBase.h.

References cotThetaRes_nbin, cotThetaRes_rangeMax, cotThetaRes_rangeMin, do_MUOhitsPlots, do_TRKhitsPlots, dxyRes_nbin, dxyRes_rangeMax, dxyRes_rangeMin, dzRes_nbin, dzRes_rangeMax, dzRes_rangeMin, etaRes_nbin, etaRes_rangeMax, etaRes_rangeMin, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), SiStripPI::max, maxCSCHit, maxDTHit, maxDxy, maxDz, maxEta, maxLayers, maxNHit, maxPhi, maxPixels, maxPt, maxPU, maxRPCHit, maxRpos, maxZpos, minCSCHit, minDTHit, minDxy, minDz, minEta, minLayers, minNHit, minPhi, minPixels, minPt, minPU, minRPCHit, minRpos, minZpos, muonHistoParameters, nintCSCHit, nintDTHit, nintDxy, nintDz, nintEta, nintLayers, nintNHit, nintPhi, nintPixels, nintPt, nintPU, nintRPCHit, nintRpos, nintZpos, phiRes_nbin, phiRes_rangeMax, phiRes_rangeMin, ptRes_nbin, ptRes_rangeMax, ptRes_rangeMin, useFabsEta, useInvPt, useLogPt, usemuon, and usetracker.

53  :
54  label(pset.getParameter< std::vector<edm::InputTag> >("label")),
55  bsSrc(pset.getParameter< edm::InputTag >("beamSpot")),
56  label_tp_effic(pset.getParameter< edm::InputTag >("label_tp_effic")),
57  label_tp_fake(pset.getParameter< edm::InputTag >("label_tp_fake")),
58  label_pileupinfo(pset.getParameter< edm::InputTag >("label_pileupinfo")),
59  associators(pset.getParameter< std::vector<std::string> >("associators")),
60  out(pset.getParameter<std::string>("outputFile")),
61  parametersDefiner(pset.getParameter<std::string>("parametersDefiner")),
62  muonHistoParameters(pset.getParameter<edm::ParameterSet>("muonHistoParameters")),
63  ignoremissingtkcollection_(pset.getUntrackedParameter<bool>("ignoremissingtrackcollection",false))
64 
65  {
66  minEta = muonHistoParameters.getParameter<double>("minEta");
67  maxEta = muonHistoParameters.getParameter<double>("maxEta");
68  nintEta = muonHistoParameters.getParameter<int>("nintEta");
69  useFabsEta = muonHistoParameters.getParameter<bool>("useFabsEta");
70  minPt = muonHistoParameters.getParameter<double>("minPt");
71  maxPt = muonHistoParameters.getParameter<double>("maxPt");
72  nintPt = muonHistoParameters.getParameter<int>("nintPt");
73  useLogPt = muonHistoParameters.getUntrackedParameter<bool>("useLogPt",false);
74  useInvPt = muonHistoParameters.getParameter<bool>("useInvPt");
75  minNHit = muonHistoParameters.getParameter<double>("minNHit");
76  maxNHit = muonHistoParameters.getParameter<double>("maxNHit");
77  nintNHit = muonHistoParameters.getParameter<int>("nintNHit");
78  //
79  minDTHit = muonHistoParameters.getParameter<double>("minDTHit");
80  maxDTHit = muonHistoParameters.getParameter<double>("maxDTHit");
81  nintDTHit = muonHistoParameters.getParameter<int>("nintDTHit");
82  //
83  minCSCHit = muonHistoParameters.getParameter<double>("minCSCHit");
84  maxCSCHit = muonHistoParameters.getParameter<double>("maxCSCHit");
85  nintCSCHit = muonHistoParameters.getParameter<int>("nintCSCHit");
86  //
87  minRPCHit = muonHistoParameters.getParameter<double>("minRPCHit");
88  maxRPCHit = muonHistoParameters.getParameter<double>("maxRPCHit");
89  nintRPCHit = muonHistoParameters.getParameter<int>("nintRPCHit");
90  //
91  minLayers = muonHistoParameters.getParameter<double>("minLayers");
92  maxLayers = muonHistoParameters.getParameter<double>("maxLayers");
93  nintLayers = muonHistoParameters.getParameter<int>("nintLayers");
94  minPixels = muonHistoParameters.getParameter<double>("minPixels");
95  maxPixels = muonHistoParameters.getParameter<double>("maxPixels");
96  nintPixels = muonHistoParameters.getParameter<int>("nintPixels");
97  minPhi = muonHistoParameters.getParameter<double>("minPhi");
98  maxPhi = muonHistoParameters.getParameter<double>("maxPhi");
99  nintPhi = muonHistoParameters.getParameter<int>("nintPhi");
100  minDxy = muonHistoParameters.getParameter<double>("minDxy");
101  maxDxy = muonHistoParameters.getParameter<double>("maxDxy");
102  nintDxy = muonHistoParameters.getParameter<int>("nintDxy");
103  minDz = muonHistoParameters.getParameter<double>("minDz");
104  maxDz = muonHistoParameters.getParameter<double>("maxDz");
105  nintDz = muonHistoParameters.getParameter<int>("nintDz");
106  minRpos = muonHistoParameters.getParameter<double>("minRpos");
107  maxRpos = muonHistoParameters.getParameter<double>("maxRpos");
108  nintRpos = muonHistoParameters.getParameter<int>("nintRpos");
109  minZpos = muonHistoParameters.getParameter<double>("minZpos");
110  maxZpos = muonHistoParameters.getParameter<double>("maxZpos");
111  nintZpos = muonHistoParameters.getParameter<int>("nintZpos");
112  minPU = muonHistoParameters.getParameter<double>("minPU");
113  maxPU = muonHistoParameters.getParameter<double>("maxPU");
114  nintPU = muonHistoParameters.getParameter<int>("nintPU");
115  //
116  ptRes_rangeMin = muonHistoParameters.getParameter<double>("ptRes_rangeMin");
117  ptRes_rangeMax = muonHistoParameters.getParameter<double>("ptRes_rangeMax");
118  ptRes_nbin = muonHistoParameters.getParameter<int>("ptRes_nbin");
119  etaRes_rangeMin = muonHistoParameters.getParameter<double>("etaRes_rangeMin");
120  etaRes_rangeMax = muonHistoParameters.getParameter<double>("etaRes_rangeMax");
121  etaRes_nbin = muonHistoParameters.getParameter<int>("etaRes_nbin");
122  phiRes_rangeMin = muonHistoParameters.getParameter<double>("phiRes_rangeMin");
123  phiRes_rangeMax = muonHistoParameters.getParameter<double>("phiRes_rangeMax");
124  phiRes_nbin = muonHistoParameters.getParameter<int>("phiRes_nbin");
125  cotThetaRes_rangeMin = muonHistoParameters.getParameter<double>("cotThetaRes_rangeMin");
126  cotThetaRes_rangeMax = muonHistoParameters.getParameter<double>("cotThetaRes_rangeMax");
127  cotThetaRes_nbin = muonHistoParameters.getParameter<int>("cotThetaRes_nbin");
128  dxyRes_rangeMin = muonHistoParameters.getParameter<double>("dxyRes_rangeMin");
129  dxyRes_rangeMax = muonHistoParameters.getParameter<double>("dxyRes_rangeMax");
130  dxyRes_nbin = muonHistoParameters.getParameter<int>("dxyRes_nbin");
131  dzRes_rangeMin = muonHistoParameters.getParameter<double>("dzRes_rangeMin");
132  dzRes_rangeMax = muonHistoParameters.getParameter<double>("dzRes_rangeMax");
133  dzRes_nbin = muonHistoParameters.getParameter<int>("dzRes_nbin");
134  //
135  usetracker = muonHistoParameters.getParameter<bool>("usetracker");
136  usemuon = muonHistoParameters.getParameter<bool>("usemuon");
137  do_TRKhitsPlots = muonHistoParameters.getParameter<bool>("do_TRKhitsPlots");
138  do_MUOhitsPlots = muonHistoParameters.getParameter<bool>("do_MUOhitsPlots");
139 
140  if (useLogPt) {
141  minPt=log10(std::max(0.01,minPt));
142  maxPt=log10(maxPt);
143  }
144  }
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
edm::ParameterSet muonHistoParameters
std::vector< edm::InputTag > label
std::vector< std::string > associators
virtual MuonTrackValidatorBase::~MuonTrackValidatorBase ( )
inlinevirtual

Destructor.

Definition at line 147 of file MuonTrackValidatorBase.h.

147 { }

Member Function Documentation

void MuonTrackValidatorBase::BinLogX ( TH1 *  h)
inline

Definition at line 179 of file MuonTrackValidatorBase.h.

References create_public_pileup_plots::bins, mps_fire::i, and ApeEstimator_cff::width.

179  {
180 
181  TAxis *axis = h->GetXaxis();
182  int bins = axis->GetNbins();
183 
184  float from = axis->GetXmin();
185  float to = axis->GetXmax();
186  float width = (to - from) / bins;
187  float *new_bins = new float[bins + 1];
188 
189  for (int i = 0; i <= bins; i++) {
190  new_bins[i] = TMath::Power(10, from + i * width);
191 
192  }
193  axis->Set(bins, new_bins);
194  delete[] new_bins;
195  }
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
void MuonTrackValidatorBase::doProfileX ( TH2 *  th2,
MonitorElement me 
)
inline

Definition at line 153 of file MuonTrackValidatorBase.h.

References Exception, MonitorElement::getNbinsX(), MonitorElement::getTProfile(), and p1.

Referenced by doProfileX().

153  {
154  if (th2->GetNbinsX()==me->getNbinsX()){
155  TProfile * p1 = (TProfile*) th2->ProfileX();
156  p1->Copy(*me->getTProfile());
157  delete p1;
158  } else {
159  throw cms::Exception("MuonTrackValidator") << "Different number of bins!";
160  }
161  }
TProfile * getTProfile() const
double p1[4]
Definition: TauolaWrapper.h:89
int getNbinsX() const
get # of bins in X-axis
void MuonTrackValidatorBase::doProfileX ( MonitorElement th2m,
MonitorElement me 
)
inline

Definition at line 163 of file MuonTrackValidatorBase.h.

References doProfileX(), and MonitorElement::getTH2F().

163  {
164  doProfileX(th2m->getTH2F(), me);
165  }
void doProfileX(TH2 *th2, MonitorElement *me)
TH2F * getTH2F() const
template<typename T >
void MuonTrackValidatorBase::fillPlotNoFlow ( MonitorElement h,
T  val 
)
inline

Definition at line 149 of file MuonTrackValidatorBase.h.

References MonitorElement::Fill(), MonitorElement::getTH1(), SiStripPI::max, and min().

149  {
150  h->Fill(std::min(std::max(val,((T) h->getTH1()->GetXaxis()->GetXmin())),((T) h->getTH1()->GetXaxis()->GetXmax())));
151  }
TH1 * getTH1() const
void Fill(long long x)
T min(T a, T b)
Definition: MathUtil.h:58
long double T
double MuonTrackValidatorBase::getEta ( double  eta)
inline

Definition at line 168 of file MuonTrackValidatorBase.h.

References PVValHelper::eta, and useFabsEta.

168  {
169  if (useFabsEta) return fabs(eta);
170  else return eta;
171  }
double MuonTrackValidatorBase::getPt ( double  pt)
inline

Definition at line 174 of file MuonTrackValidatorBase.h.

References EnergyCorrector::pt, and useInvPt.

174  {
175  if (useInvPt && pt!=0) return 1/pt;
176  else return pt;
177  }

Member Data Documentation

std::vector<std::string> MuonTrackValidatorBase::associators
protected

Definition at line 204 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidator::MuonTrackValidator().

edm::InputTag MuonTrackValidatorBase::bsSrc
protected
edm::EDGetTokenT<reco::BeamSpot> MuonTrackValidatorBase::bsSrc_Token
protected
std::vector<MonitorElement*> MuonTrackValidatorBase::chi2_vs_eta
protected

Definition at line 267 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::chi2_vs_nhits
protected

Definition at line 263 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::chi2_vs_phi
protected

Definition at line 264 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::cotThetaRes_nbin
protected

Definition at line 234 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::cotThetaRes_rangeMax
protected

Definition at line 234 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::cotThetaRes_rangeMin
protected

Definition at line 234 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

bool MuonTrackValidatorBase::do_MUOhitsPlots
protected

Definition at line 239 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

bool MuonTrackValidatorBase::do_TRKhitsPlots
protected

Definition at line 239 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::dxypull_vs_eta
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::dxyRes_nbin
protected

Definition at line 235 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dxyRes_rangeMax
protected

Definition at line 235 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dxyRes_rangeMin
protected

Definition at line 235 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::dxyres_vs_eta
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::dxyres_vs_pt
protected

Definition at line 271 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::dzpull_vs_eta
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::dzRes_nbin
protected

Definition at line 236 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dzRes_rangeMax
protected

Definition at line 236 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dzRes_rangeMin
protected

Definition at line 236 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::dzres_vs_eta
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::dzres_vs_pt
protected

Definition at line 271 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::etaRes_nbin
protected

Definition at line 232 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::etaRes_rangeMax
protected

Definition at line 232 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::etaRes_rangeMin
protected

Definition at line 232 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::etares_vs_eta
protected

Definition at line 263 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2dxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2dz
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2eta
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2hit
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2phi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2pT
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoc2pu
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocdxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocdz
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assoceta
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocFraction
protected

Definition at line 258 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assochi2
protected

Definition at line 257 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assochi2_prob
protected

Definition at line 257 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assochit
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocphi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocpT
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocpu
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocRpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocSharedHit
protected

Definition at line 258 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_assocZpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_charge
protected

Definition at line 243 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_dxypull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_dxypulleta
protected

Definition at line 275 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_dzpull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_dzpulleta
protected

Definition at line 275 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_etaRes
protected

Definition at line 253 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_fakes
protected

Definition at line 243 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_losthits
protected

Definition at line 255 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misiddxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misiddz
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misideta
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misidhit
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misidphi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misidpT
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_misidpu
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nchi2
protected

Definition at line 255 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nchi2_prob
protected

Definition at line 255 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nhits
protected

Definition at line 243 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nlosthits
protected

Definition at line 256 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nmisslayers_inner
protected

Definition at line 256 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_nmisslayers_outer
protected

Definition at line 256 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_phipull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_phipulleta
protected

Definition at line 275 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_phipullphi
protected

Definition at line 276 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_ptpull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_ptpulleta
protected

Definition at line 275 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_ptpullphi
protected

Definition at line 276 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_PurityVsQuality
protected

Definition at line 262 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_qoverppull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recodxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recodz
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recoeta
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recohit
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recophi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recopT
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_recopu
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simuldxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simuldz
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simuleta
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulhit
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulphi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulpT
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulpu
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulRpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_simulZpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_thetapull
protected

Definition at line 277 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_thetapulleta
protected

Definition at line 275 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_thetapullphi
protected

Definition at line 276 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::h_tracks
protected

Definition at line 243 of file MuonTrackValidatorBase.h.

bool MuonTrackValidatorBase::ignoremissingtkcollection_
protected

Definition at line 240 of file MuonTrackValidatorBase.h.

std::vector<edm::InputTag> MuonTrackValidatorBase::label
protected
edm::InputTag MuonTrackValidatorBase::label_pileupinfo
protected
edm::InputTag MuonTrackValidatorBase::label_tp_effic
protected
edm::InputTag MuonTrackValidatorBase::label_tp_fake
protected
double MuonTrackValidatorBase::maxCSCHit
protected

Definition at line 220 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDTHit
protected

Definition at line 219 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDxy
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDz
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxEta
protected

Definition at line 216 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxLayers
protected

Definition at line 222 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxNHit
protected

Definition at line 218 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPhi
protected

Definition at line 224 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPixels
protected

Definition at line 223 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPt
protected

Definition at line 217 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPU
protected

Definition at line 229 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxRPCHit
protected

Definition at line 221 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxRpos
protected

Definition at line 227 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxZpos
protected

Definition at line 228 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minCSCHit
protected

Definition at line 220 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDTHit
protected

Definition at line 219 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDxy
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDz
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minEta
protected

Definition at line 216 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minLayers
protected

Definition at line 222 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minNHit
protected

Definition at line 218 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPhi
protected

Definition at line 224 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPixels
protected

Definition at line 223 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPt
protected

Definition at line 217 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPU
protected

Definition at line 229 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minRPCHit
protected

Definition at line 221 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minRpos
protected

Definition at line 227 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minZpos
protected

Definition at line 228 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

edm::ParameterSet MuonTrackValidatorBase::muonHistoParameters
protected

Definition at line 214 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::nCSChits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nDThits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nGEMhits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nhits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nhits_vs_phi
protected

Definition at line 264 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::nintCSCHit
protected

Definition at line 220 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDTHit
protected

Definition at line 219 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDxy
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDz
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintEta
protected

Definition at line 216 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintLayers
protected

Definition at line 222 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintNHit
protected

Definition at line 218 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPhi
protected

Definition at line 224 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPixels
protected

Definition at line 223 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPt
protected

Definition at line 217 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPU
protected

Definition at line 229 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintRPCHit
protected

Definition at line 221 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintRpos
protected

Definition at line 227 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintZpos
protected

Definition at line 228 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::nlosthits_vs_eta
protected

Definition at line 267 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nME0hits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nPixel_LayersWithMeas_vs_eta
protected

Definition at line 268 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nRecHits_vs_nSimHits
protected

Definition at line 261 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nRPChits_vs_eta
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::nTRK_LayersWithMeas_vs_eta
protected

Definition at line 268 of file MuonTrackValidatorBase.h.

std::string MuonTrackValidatorBase::out
protected

Definition at line 205 of file MuonTrackValidatorBase.h.

std::string MuonTrackValidatorBase::parametersDefiner
protected

Definition at line 206 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::phipull_vs_eta
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::phipull_vs_phi
protected

Definition at line 274 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::phiRes_nbin
protected

Definition at line 233 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::phiRes_rangeMax
protected

Definition at line 233 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::phiRes_rangeMin
protected

Definition at line 233 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::phires_vs_eta
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::phires_vs_phi
protected

Definition at line 264 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::phires_vs_pt
protected

Definition at line 271 of file MuonTrackValidatorBase.h.

edm::EDGetTokenT<std::vector<PileupSummaryInfo> > MuonTrackValidatorBase::pileupinfo_Token
protected
std::vector<MonitorElement*> MuonTrackValidatorBase::ptpull_vs_eta
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::ptpull_vs_phi
protected

Definition at line 274 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::ptRes_nbin
protected

Definition at line 231 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::ptRes_rangeMax
protected

Definition at line 231 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::ptRes_rangeMin
protected

Definition at line 231 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

std::vector<MonitorElement*> MuonTrackValidatorBase::ptres_vs_eta
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::ptres_vs_phi
protected

Definition at line 264 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::ptres_vs_pt
protected

Definition at line 271 of file MuonTrackValidatorBase.h.

edm::ESHandle<MagneticField> MuonTrackValidatorBase::theMF
protected

Definition at line 212 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::thetaCotres_vs_eta
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::thetaCotres_vs_pt
protected

Definition at line 271 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::thetapull_vs_eta
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

std::vector<MonitorElement*> MuonTrackValidatorBase::thetapull_vs_phi
protected

Definition at line 274 of file MuonTrackValidatorBase.h.

edm::EDGetTokenT<TrackingParticleCollection> MuonTrackValidatorBase::tp_effic_Token
protected
edm::EDGetTokenT<TrackingParticleCollection> MuonTrackValidatorBase::tp_fake_Token
protected
std::vector<edm::EDGetTokenT<edm::View<reco::Track> > > MuonTrackValidatorBase::track_Collection_Token
protected
bool MuonTrackValidatorBase::useFabsEta
protected

Definition at line 216 of file MuonTrackValidatorBase.h.

Referenced by getEta(), and MuonTrackValidatorBase().

bool MuonTrackValidatorBase::useInvPt
protected

Definition at line 217 of file MuonTrackValidatorBase.h.

Referenced by getPt(), and MuonTrackValidatorBase().

bool MuonTrackValidatorBase::useLogPt
protected

Definition at line 217 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

bool MuonTrackValidatorBase::usemuon
protected
bool MuonTrackValidatorBase::usetracker
protected