CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Types
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 () noexcept(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
 
bool label_tp_refvector
 
double maxCSCHit
 
double maxDTHit
 
double maxDxy
 
double maxDz
 
double maxEta
 
int maxFTracks
 
double maxLayers
 
double maxNHit
 
int maxNTracks
 
double maxPhi
 
double maxPixels
 
double maxPt
 
double maxPU
 
double maxRPCHit
 
double maxRpos
 
double maxZpos
 
double minCSCHit
 
double minDTHit
 
double minDxy
 
double minDz
 
double minEta
 
int minFTracks
 
double minLayers
 
double minNHit
 
int minNTracks
 
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 nintFTracks
 
int nintLayers
 
int nintNHit
 
int nintNTracks
 
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
< TrackingParticleRefVector
tp_refvector_Token
 
edm::EDGetTokenT
< TrackingParticleCollection
tp_Token
 
std::vector< edm::EDGetTokenT
< edm::View< reco::Track > > > 
track_Collection_Token
 
bool useFabsEta
 
bool useInvPt
 
bool useLogPt
 
bool usemuon
 
bool usetracker
 

Private Types

typedef dqm::legacy::DQMStore DQMStore
 
typedef dqm::legacy::MonitorElement MonitorElement
 

Detailed Description

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

Definition at line 37 of file MuonTrackValidatorBase.h.

Member Typedef Documentation

Definition at line 38 of file MuonTrackValidatorBase.h.

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 43 of file MuonTrackValidatorBase.h.

References bsSrc, bsSrc_Token, edm::ConsumesCollector::consumes(), label, label_pileupinfo, label_tp, label_tp_refvector, pileupinfo_Token, tp_refvector_Token, tp_Token, and track_Collection_Token.

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

Definition at line 55 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, maxFTracks, maxLayers, maxNHit, maxNTracks, maxPhi, maxPixels, maxPt, maxPU, maxRPCHit, maxRpos, maxZpos, minCSCHit, minDTHit, minDxy, minDz, minEta, minFTracks, minLayers, minNHit, minNTracks, minPhi, minPixels, minPt, minPU, minRPCHit, minRpos, minZpos, muonHistoParameters, nintCSCHit, nintDTHit, nintDxy, nintDz, nintEta, nintFTracks, nintLayers, nintNHit, nintNTracks, 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.

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

Destructor.

Definition at line 156 of file MuonTrackValidatorBase.h.

156 {}

Member Function Documentation

void MuonTrackValidatorBase::BinLogX ( TH1 *  h)
inline

Definition at line 191 of file MuonTrackValidatorBase.h.

References mps_fire::i.

191  {
192  TAxis* axis = h->GetXaxis();
193  int bins = axis->GetNbins();
194 
195  float from = axis->GetXmin();
196  float to = axis->GetXmax();
197  float width = (to - from) / bins;
198  float* new_bins = new float[bins + 1];
199 
200  for (int i = 0; i <= bins; i++) {
201  new_bins[i] = TMath::Power(10, from + i * width);
202  }
203  axis->Set(bins, new_bins);
204  delete[] new_bins;
205  }
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4
void MuonTrackValidatorBase::doProfileX ( TH2 *  th2,
MonitorElement me 
)
inline

Definition at line 163 of file MuonTrackValidatorBase.h.

References Exception, dqm::impl::MonitorElement::getNbinsX(), dqm::legacy::MonitorElement::getTProfile(), and fireworks::p1.

163  {
164  if (th2->GetNbinsX() == me->getNbinsX()) {
165  TProfile* p1 = (TProfile*)th2->ProfileX();
166  p1->Copy(*me->getTProfile());
167  delete p1;
168  } else {
169  throw cms::Exception("MuonTrackValidator") << "Different number of bins!";
170  }
171  }
virtual int getNbinsX() const
get # of bins in X-axis
const TString p1
Definition: fwPaths.cc:12
virtual TProfile * getTProfile() const
void MuonTrackValidatorBase::doProfileX ( MonitorElement th2m,
MonitorElement me 
)
inline

Definition at line 173 of file MuonTrackValidatorBase.h.

References doProfileX(), dqm::legacy::MonitorElement::getTH2F(), and hlt_dqm_clientPB-live_cfg::me.

Referenced by doProfileX().

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

Definition at line 159 of file MuonTrackValidatorBase.h.

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

159  {
160  h->Fill(std::min(std::max(val, ((T)h->getTH1()->GetXaxis()->GetXmin())), ((T)h->getTH1()->GetXaxis()->GetXmax())));
161  }
void Fill(long long x)
long double T
virtual TH1 * getTH1() const
double MuonTrackValidatorBase::getEta ( double  eta)
inline

Definition at line 176 of file MuonTrackValidatorBase.h.

References PVValHelper::eta, and useFabsEta.

176  {
177  if (useFabsEta)
178  return fabs(eta);
179  else
180  return eta;
181  }
double MuonTrackValidatorBase::getPt ( double  pt)
inline

Definition at line 184 of file MuonTrackValidatorBase.h.

References DiDispStaMuonMonitor_cfi::pt, and useInvPt.

184  {
185  if (useInvPt && pt != 0)
186  return 1 / pt;
187  else
188  return pt;
189  }

Member Data Documentation

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

Definition at line 213 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 302 of file MuonTrackValidatorBase.h.

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

Definition at line 297 of file MuonTrackValidatorBase.h.

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

Definition at line 298 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::cotThetaRes_nbin
protected

Definition at line 266 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::cotThetaRes_rangeMax
protected

Definition at line 265 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::cotThetaRes_rangeMin
protected

Definition at line 265 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

bool MuonTrackValidatorBase::do_MUOhitsPlots
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

bool MuonTrackValidatorBase::do_TRKhitsPlots
protected

Definition at line 273 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 308 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::dxyRes_nbin
protected

Definition at line 268 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dxyRes_rangeMax
protected

Definition at line 267 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dxyRes_rangeMin
protected

Definition at line 267 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 305 of file MuonTrackValidatorBase.h.

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

Definition at line 306 of file MuonTrackValidatorBase.h.

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

Definition at line 308 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::dzRes_nbin
protected

Definition at line 270 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dzRes_rangeMax
protected

Definition at line 269 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::dzRes_rangeMin
protected

Definition at line 269 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 305 of file MuonTrackValidatorBase.h.

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

Definition at line 306 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::etaRes_nbin
protected

Definition at line 262 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::etaRes_rangeMax
protected

Definition at line 261 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::etaRes_rangeMin
protected

Definition at line 261 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 297 of file MuonTrackValidatorBase.h.

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

Definition at line 282 of file MuonTrackValidatorBase.h.

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

Definition at line 283 of file MuonTrackValidatorBase.h.

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

Definition at line 278 of file MuonTrackValidatorBase.h.

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

Definition at line 280 of file MuonTrackValidatorBase.h.

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

Definition at line 281 of file MuonTrackValidatorBase.h.

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

Definition at line 279 of file MuonTrackValidatorBase.h.

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

Definition at line 284 of file MuonTrackValidatorBase.h.

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

Definition at line 282 of file MuonTrackValidatorBase.h.

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

Definition at line 283 of file MuonTrackValidatorBase.h.

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

Definition at line 278 of file MuonTrackValidatorBase.h.

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

Definition at line 292 of file MuonTrackValidatorBase.h.

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

Definition at line 291 of file MuonTrackValidatorBase.h.

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

Definition at line 291 of file MuonTrackValidatorBase.h.

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

Definition at line 280 of file MuonTrackValidatorBase.h.

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

Definition at line 281 of file MuonTrackValidatorBase.h.

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

Definition at line 279 of file MuonTrackValidatorBase.h.

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

Definition at line 284 of file MuonTrackValidatorBase.h.

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

Definition at line 286 of file MuonTrackValidatorBase.h.

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

Definition at line 292 of file MuonTrackValidatorBase.h.

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

Definition at line 286 of file MuonTrackValidatorBase.h.

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

Definition at line 277 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 310 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 310 of file MuonTrackValidatorBase.h.

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

Definition at line 287 of file MuonTrackValidatorBase.h.

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

Definition at line 277 of file MuonTrackValidatorBase.h.

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

Definition at line 289 of file MuonTrackValidatorBase.h.

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

Definition at line 282 of file MuonTrackValidatorBase.h.

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

Definition at line 283 of file MuonTrackValidatorBase.h.

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

Definition at line 278 of file MuonTrackValidatorBase.h.

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

Definition at line 280 of file MuonTrackValidatorBase.h.

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

Definition at line 281 of file MuonTrackValidatorBase.h.

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

Definition at line 279 of file MuonTrackValidatorBase.h.

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

Definition at line 284 of file MuonTrackValidatorBase.h.

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

Definition at line 289 of file MuonTrackValidatorBase.h.

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

Definition at line 289 of file MuonTrackValidatorBase.h.

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

Definition at line 277 of file MuonTrackValidatorBase.h.

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

Definition at line 290 of file MuonTrackValidatorBase.h.

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

Definition at line 290 of file MuonTrackValidatorBase.h.

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

Definition at line 290 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 310 of file MuonTrackValidatorBase.h.

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

Definition at line 311 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 310 of file MuonTrackValidatorBase.h.

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

Definition at line 311 of file MuonTrackValidatorBase.h.

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

Definition at line 296 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 282 of file MuonTrackValidatorBase.h.

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

Definition at line 283 of file MuonTrackValidatorBase.h.

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

Definition at line 278 of file MuonTrackValidatorBase.h.

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

Definition at line 280 of file MuonTrackValidatorBase.h.

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

Definition at line 281 of file MuonTrackValidatorBase.h.

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

Definition at line 279 of file MuonTrackValidatorBase.h.

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

Definition at line 284 of file MuonTrackValidatorBase.h.

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

Definition at line 282 of file MuonTrackValidatorBase.h.

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

Definition at line 283 of file MuonTrackValidatorBase.h.

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

Definition at line 278 of file MuonTrackValidatorBase.h.

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

Definition at line 280 of file MuonTrackValidatorBase.h.

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

Definition at line 281 of file MuonTrackValidatorBase.h.

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

Definition at line 279 of file MuonTrackValidatorBase.h.

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

Definition at line 284 of file MuonTrackValidatorBase.h.

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

Definition at line 286 of file MuonTrackValidatorBase.h.

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

Definition at line 286 of file MuonTrackValidatorBase.h.

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

Definition at line 312 of file MuonTrackValidatorBase.h.

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

Definition at line 310 of file MuonTrackValidatorBase.h.

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

Definition at line 311 of file MuonTrackValidatorBase.h.

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

Definition at line 277 of file MuonTrackValidatorBase.h.

bool MuonTrackValidatorBase::ignoremissingtkcollection_
protected

Definition at line 274 of file MuonTrackValidatorBase.h.

std::vector<edm::InputTag> MuonTrackValidatorBase::label
protected
edm::InputTag MuonTrackValidatorBase::label_pileupinfo
protected
edm::InputTag MuonTrackValidatorBase::label_tp
protected
bool MuonTrackValidatorBase::label_tp_refvector
protected
double MuonTrackValidatorBase::maxCSCHit
protected

Definition at line 238 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDTHit
protected

Definition at line 236 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxDz
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxEta
protected

Definition at line 227 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::maxFTracks
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxLayers
protected

Definition at line 242 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxNHit
protected

Definition at line 234 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::maxNTracks
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPhi
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPixels
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPt
protected

Definition at line 230 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxPU
protected

Definition at line 256 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxRPCHit
protected

Definition at line 240 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxRpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::maxZpos
protected

Definition at line 254 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minCSCHit
protected

Definition at line 238 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDTHit
protected

Definition at line 236 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDxy
protected

Definition at line 248 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minDz
protected

Definition at line 250 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minEta
protected

Definition at line 227 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::minFTracks
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minLayers
protected

Definition at line 242 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minNHit
protected

Definition at line 234 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::minNTracks
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPhi
protected

Definition at line 246 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPixels
protected

Definition at line 244 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPt
protected

Definition at line 230 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minPU
protected

Definition at line 256 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minRPCHit
protected

Definition at line 240 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minRpos
protected

Definition at line 252 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::minZpos
protected

Definition at line 254 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

edm::ParameterSet MuonTrackValidatorBase::muonHistoParameters
protected

Definition at line 223 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 298 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::nintCSCHit
protected

Definition at line 239 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDTHit
protected

Definition at line 237 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDxy
protected

Definition at line 249 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintDz
protected

Definition at line 251 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintEta
protected

Definition at line 228 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintFTracks
protected

Definition at line 226 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintLayers
protected

Definition at line 243 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintNHit
protected

Definition at line 235 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintNTracks
protected

Definition at line 225 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPhi
protected

Definition at line 247 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPixels
protected

Definition at line 245 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPt
protected

Definition at line 231 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintPU
protected

Definition at line 257 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintRPCHit
protected

Definition at line 241 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintRpos
protected

Definition at line 253 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

int MuonTrackValidatorBase::nintZpos
protected

Definition at line 255 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 302 of file MuonTrackValidatorBase.h.

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 303 of file MuonTrackValidatorBase.h.

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

Definition at line 295 of file MuonTrackValidatorBase.h.

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

Definition at line 300 of file MuonTrackValidatorBase.h.

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

Definition at line 303 of file MuonTrackValidatorBase.h.

std::string MuonTrackValidatorBase::out
protected

Definition at line 214 of file MuonTrackValidatorBase.h.

std::string MuonTrackValidatorBase::parametersDefiner
protected

Definition at line 215 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidator::MuonTrackValidator().

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

Definition at line 308 of file MuonTrackValidatorBase.h.

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

Definition at line 309 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::phiRes_nbin
protected

Definition at line 264 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::phiRes_rangeMax
protected

Definition at line 263 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::phiRes_rangeMin
protected

Definition at line 263 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 305 of file MuonTrackValidatorBase.h.

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

Definition at line 298 of file MuonTrackValidatorBase.h.

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

Definition at line 306 of file MuonTrackValidatorBase.h.

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

Definition at line 308 of file MuonTrackValidatorBase.h.

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

Definition at line 309 of file MuonTrackValidatorBase.h.

int MuonTrackValidatorBase::ptRes_nbin
protected

Definition at line 260 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::ptRes_rangeMax
protected

Definition at line 259 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

double MuonTrackValidatorBase::ptRes_rangeMin
protected

Definition at line 259 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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

Definition at line 305 of file MuonTrackValidatorBase.h.

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

Definition at line 298 of file MuonTrackValidatorBase.h.

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

Definition at line 306 of file MuonTrackValidatorBase.h.

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

Definition at line 221 of file MuonTrackValidatorBase.h.

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

Definition at line 305 of file MuonTrackValidatorBase.h.

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

Definition at line 306 of file MuonTrackValidatorBase.h.

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

Definition at line 308 of file MuonTrackValidatorBase.h.

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

Definition at line 309 of file MuonTrackValidatorBase.h.

edm::EDGetTokenT<TrackingParticleRefVector> MuonTrackValidatorBase::tp_refvector_Token
protected
edm::EDGetTokenT<TrackingParticleCollection> MuonTrackValidatorBase::tp_Token
protected
std::vector<edm::EDGetTokenT<edm::View<reco::Track> > > MuonTrackValidatorBase::track_Collection_Token
protected
bool MuonTrackValidatorBase::useFabsEta
protected

Definition at line 229 of file MuonTrackValidatorBase.h.

Referenced by getEta(), and MuonTrackValidatorBase().

bool MuonTrackValidatorBase::useInvPt
protected

Definition at line 233 of file MuonTrackValidatorBase.h.

Referenced by getPt(), and MuonTrackValidatorBase().

bool MuonTrackValidatorBase::useLogPt
protected

Definition at line 232 of file MuonTrackValidatorBase.h.

Referenced by MuonTrackValidatorBase().

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