#include <MTVHistoProducerAlgoForTracker.h>
Public Types | |
typedef dqm::reco::DQMStore | DQMStore |
using | Histograms = MTVHistoProducerAlgoForTrackerHistograms |
Public Member Functions | |
void | bookMVAHistos (DQMStore::IBooker &ibook, Histograms &histograms, size_t nMVAs) |
void | bookRecodEdxHistos (DQMStore::IBooker &ibook, Histograms &histograms) |
void | bookRecoHistos (DQMStore::IBooker &ibook, Histograms &histograms, bool doResolutionPlots) |
void | bookRecoPVAssociationHistos (DQMStore::IBooker &ibook, Histograms &histograms) |
void | bookSeedHistos (DQMStore::IBooker &ibook, Histograms &histograms) |
void | bookSimHistos (DQMStore::IBooker &ibook, Histograms &histograms) |
void | bookSimTrackHistos (DQMStore::IBooker &ibook, Histograms &histograms, bool doResolutionPlots) |
void | bookSimTrackPVAssociationHistos (DQMStore::IBooker &ibook, Histograms &histograms) |
void | fill_dedx_recoTrack_histos (const Histograms &histograms, int count, const edm::RefToBase< reco::Track > &trackref, const std::vector< const edm::ValueMap< reco::DeDxData > *> &v_dEdx) const |
void | fill_duplicate_histos (const Histograms &histograms, int count, const reco::Track &track1, const reco::Track &track2) const |
void | fill_generic_recoTrack_histos (const Histograms &histograms, int count, const reco::Track &track, const TrackerTopology &ttopo, const math::XYZPoint &bsPosition, const math::XYZPoint *pvPosition, const TrackingVertex::LorentzVector *simPVPosition, bool isMatched, bool isSigMatched, bool isChargeMatched, int numAssocRecoTracks, int numVertices, int nSimHits, double sharedFraction, double dR, double dR_jet, const std::vector< float > &mvas, unsigned int selectsLoose, unsigned int selectsHP) const |
void | fill_generic_simTrack_histos (const Histograms &histograms, const TrackingParticle::Vector &, const TrackingParticle::Point &vertex, int bx) const |
void | fill_recoAssociated_simTrack_histos (const Histograms &histograms, int count, const TrackingParticle &tp, const TrackingParticle::Vector &momentumTP, const TrackingParticle::Point &vertexTP, double dxy, double dz, double dxyPV, double dzPV, int nSimHits, int nSimLayers, int nSimPixelLayers, int nSimStripMonoAndStereoLayers, const reco::Track *track, int numVertices, double dR, double dR_jet, const math::XYZPoint *pvPosition, const TrackingVertex::LorentzVector *simPVPosition, const math::XYZPoint &bsPosition, const std::vector< float > &mvas, unsigned int selectsLoose, unsigned int selectsHP) const |
void | fill_recoAssociated_simTrack_histos (const Histograms &histograms, int count, const reco::GenParticle &tp, const TrackingParticle::Vector &momentumTP, const TrackingParticle::Point &vertexTP, double dxy, double dz, int nSimHits, const reco::Track *track, int numVertices) const |
void | fill_ResoAndPull_recoTrack_histos (const Histograms &histograms, int count, const TrackingParticle::Vector &momentumTP, const TrackingParticle::Point &vertexTP, int chargeTP, const reco::Track &track, const math::XYZPoint &bsPosition) const |
void | fill_seed_histos (const Histograms &histograms, int count, int seedsFitFailed, int seedsTotal) const |
void | fill_simAssociated_recoTrack_histos (const Histograms &histograms, int count, const reco::Track &track) const |
void | fill_simTrackBased_histos (const Histograms &histograms, int numSimTracks) const |
void | fill_trackBased_histos (const Histograms &histograms, int count, int assTracks, int numRecoTracks, int numRecoTracksSelected, int numSimTracksSelected) const |
MTVHistoProducerAlgoForTracker (const edm::ParameterSet &pset, const bool doSeedPlots) | |
~MTVHistoProducerAlgoForTracker () | |
Static Public Member Functions | |
static std::unique_ptr< RecoTrackSelectorBase > | makeRecoTrackSelectorFromTPSelectorParameters (const edm::ParameterSet &pset) |
Private Types | |
using | SeedingLayerId = std::tuple< SeedingLayerSetsBuilder::SeedingLayerId, bool > |
using | SeedingLayerSetId = std::array< SeedingLayerId, 4 > |
Private Member Functions | |
double | getEta (double eta) const |
double | getPt (double pt) const |
void | getRecoMomentum (const reco::Track &track, double &pt, double &ptError, double &qoverp, double &qoverpError, double &lambda, double &lambdaError, double &phi, double &phiError) const |
retrieval of reconstructed momentum components from reco::Track (== mean values for GSF) More... | |
void | getRecoMomentum (const reco::GsfTrack &gsfTrack, double &pt, double &ptError, double &qoverp, double &qoverpError, double &lambda, double &lambdaError, double &phi, double &phiError) const |
retrieval of reconstructed momentum components based on the mode of a reco::GsfTrack More... | |
unsigned int | getSeedingLayerSetBin (const reco::Track &track, const TrackerTopology &ttopo) const |
Definition at line 141 of file MTVHistoProducerAlgoForTracker.h.
Definition at line 143 of file MTVHistoProducerAlgoForTracker.h.
Definition at line 151 of file MTVHistoProducerAlgoForTracker.h.
|
private |
Definition at line 363 of file MTVHistoProducerAlgoForTracker.h.
|
private |
Definition at line 364 of file MTVHistoProducerAlgoForTracker.h.
MTVHistoProducerAlgoForTracker::MTVHistoProducerAlgoForTracker | ( | const edm::ParameterSet & | pset, |
const bool | doSeedPlots | ||
) |
Definition at line 141 of file MTVHistoProducerAlgoForTracker.cc.
References cotThetaRes_nbin, cotThetaRes_rangeMax, cotThetaRes_rangeMin, dxyDzZoom, dxyRes_nbin, dxyRes_rangeMax, dxyRes_rangeMin, dzRes_nbin, dzRes_rangeMax, dzRes_rangeMin, Exception, generalGpSelector, generalTpSelector, GpSelectorForEfficiencyVsEta, GpSelectorForEfficiencyVsPhi, GpSelectorForEfficiencyVsPt, GpSelectorForEfficiencyVsVTXR, GpSelectorForEfficiencyVsVTXZ, mps_fire::i, GeomDetEnumerators::isTrackerStrip(), dqmiolumiharvest::j, SeedingLayerSetsBuilder::layerNamesInSets(), reco::modules::make(), makeRecoTrackSelectorFromTPSelectorParameters(), maxChi2, maxDeDx, maxdr, maxdrj, maxDxy, maxDz, maxDzpvCum, maxEta, maxHit, maxLayers, maxMVA, maxPhi, maxPt, maxPu, maxPVz, maxTracks, maxVertcount, maxVertpos, maxZpos, minChi2, minDeDx, mindr, mindrj, minDxy, minDz, minEta, minHit, minLayers, minMVA, minPhi, minPt, minPu, minPVz, minTracks, minVertcount, minVertpos, minZpos, Skims_PA_cff::name, SeedingLayerSetsBuilder::nameToEnumId(), nintChi2, nintDeDx, nintdr, nintdrj, nintDxy, nintDz, nintDzpvCum, nintEta, nintHit, nintLayers, nintMVA, nintPhi, nintPt, nintPu, nintPVz, nintTracks, nintVertcount, nintVertpos, nintZpos, phiRes_nbin, phiRes_rangeMax, phiRes_rangeMin, muonDTDigis_cfi::pset, ptRes_nbin, ptRes_rangeMax, ptRes_rangeMin, seedingLayerSetNames, seedingLayerSetToBin, EgammaValidation_Wenu_cff::sel, TpSelectorForEfficiencyVsEta, TpSelectorForEfficiencyVsPhi, TpSelectorForEfficiencyVsPt, TpSelectorForEfficiencyVsVTXR, TpSelectorForEfficiencyVsVTXZ, trackSelectorVsEta, trackSelectorVsPhi, trackSelectorVsPt, useFabsEta, useInvPt, useLogPt, useLogVertpos, and relativeConstraints::value.
MTVHistoProducerAlgoForTracker::~MTVHistoProducerAlgoForTracker | ( | ) |
Definition at line 368 of file MTVHistoProducerAlgoForTracker.cc.
void MTVHistoProducerAlgoForTracker::bookMVAHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms, | ||
size_t | nMVAs | ||
) |
Definition at line 1524 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::bookProfile(), mps_fire::i, maxEta, maxMVA, maxPt, minEta, minMVA, minPt, nintEta, nintMVA, nintPt, AlCaHLTBitMon_QueryRunRegistry::string, to_string(), and useLogPt.
void MTVHistoProducerAlgoForTracker::bookRecodEdxHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms | ||
) |
Definition at line 1496 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), maxDeDx, maxHit, minDeDx, minHit, nintDeDx, and nintHit.
void MTVHistoProducerAlgoForTracker::bookRecoHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms, | ||
bool | doResolutionPlots | ||
) |
these are needed to calculate efficiency during the harvesting for the automated validation
Definition at line 592 of file MTVHistoProducerAlgoForTracker.cc.
References reco::TrackBase::algoNames, reco::TrackBase::algoSize, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::bookProfile(), dqm::implementation::IBooker::bookProfile2D(), cotThetaRes_nbin, cotThetaRes_rangeMax, cotThetaRes_rangeMin, doMTDPlots_, doSeedPlots_, dxyRes_nbin, dxyRes_rangeMax, dxyRes_rangeMin, dzRes_nbin, dzRes_rangeMax, dzRes_rangeMin, maxChi2, maxdr, maxdrj, maxDxy, maxDz, maxEta, maxHit, maxLayers, maxPhi, maxPt, maxPu, maxPVz, maxTracks, maxVertpos, maxZpos, minChi2, mindr, mindrj, minDxy, minDz, minEta, minHit, minLayers, minPhi, minPt, minPu, minPVz, minTracks, minVertpos, minZpos, nintChi2, nintdr, nintdrj, nintDxy, nintDz, nintEta, nintHit, nintLayers, nintPhi, nintPt, nintPu, nintPVz, nintTracks, nintVertpos, nintZpos, submitPVValidationJobs::params, phiRes_nbin, phiRes_rangeMax, phiRes_rangeMin, ptRes_nbin, ptRes_rangeMax, ptRes_rangeMin, seedingLayerSetNames, HcalObjRepresent::setBinLabels(), findQualityFiles::size, useLogPt, and useLogVertpos.
void MTVHistoProducerAlgoForTracker::bookRecoPVAssociationHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms | ||
) |
Definition at line 1406 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), doDzPVcutPlots_, doSeedPlots_, dxyDzZoom, maxDxy, maxDz, maxDzpvCum, minDxy, minDz, nintDxy, nintDz, and nintDzpvCum.
void MTVHistoProducerAlgoForTracker::bookSeedHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms | ||
) |
Definition at line 1517 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), maxTracks, minTracks, and nintTracks.
void MTVHistoProducerAlgoForTracker::bookSimHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms | ||
) |
Definition at line 394 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), maxEta, maxPhi, maxPt, maxTracks, maxVertpos, minEta, minPhi, minPt, minTracks, minVertpos, nintEta, nintPhi, nintPt, nintTracks, nintVertpos, and useLogPt.
void MTVHistoProducerAlgoForTracker::bookSimTrackHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms, | ||
bool | doResolutionPlots | ||
) |
Definition at line 405 of file MTVHistoProducerAlgoForTracker.cc.
References reco::TrackBase::algoSize, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), maxdr, maxdrj, maxDxy, maxDz, maxEta, maxHit, maxLayers, maxPhi, maxPt, maxPu, maxPVz, maxVertpos, maxZpos, mindr, mindrj, minDxy, minDz, minEta, minHit, minLayers, minPhi, minPt, minPu, minPVz, minVertpos, minZpos, nintdr, nintdrj, nintDxy, nintDz, nintEta, nintHit, nintLayers, nintPhi, nintPt, nintPu, nintPVz, nintVertpos, nintZpos, useLogPt, and useLogVertpos.
void MTVHistoProducerAlgoForTracker::bookSimTrackPVAssociationHistos | ( | DQMStore::IBooker & | ibook, |
Histograms & | histograms | ||
) |
Definition at line 552 of file MTVHistoProducerAlgoForTracker.cc.
References dqm::implementation::IBooker::book1D(), doDzPVcutPlots_, dxyDzZoom, maxDxy, maxDz, maxDzpvCum, minDxy, minDz, nintDxy, nintDz, and nintDzpvCum.
void MTVHistoProducerAlgoForTracker::fill_dedx_recoTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const edm::RefToBase< reco::Track > & | trackref, | ||
const std::vector< const edm::ValueMap< reco::DeDxData > *> & | v_dEdx | ||
) | const |
Definition at line 1891 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count, reco::DeDxData::dEdx(), mps_fire::i, reco::DeDxData::numberOfMeasurements(), and reco::DeDxData::numberOfSaturatedMeasurements().
void MTVHistoProducerAlgoForTracker::fill_duplicate_histos | ( | const Histograms & | histograms, |
int | count, | ||
const reco::Track & | track1, | ||
const reco::Track & | track2 | ||
) | const |
Definition at line 1879 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count, and reco::TrackBase::originalAlgo().
void MTVHistoProducerAlgoForTracker::fill_generic_recoTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const reco::Track & | track, | ||
const TrackerTopology & | ttopo, | ||
const math::XYZPoint & | bsPosition, | ||
const math::XYZPoint * | pvPosition, | ||
const TrackingVertex::LorentzVector * | simPVPosition, | ||
bool | isMatched, | ||
bool | isSigMatched, | ||
bool | isChargeMatched, | ||
int | numAssocRecoTracks, | ||
int | numVertices, | ||
int | nSimHits, | ||
double | sharedFraction, | ||
double | dR, | ||
double | dR_jet, | ||
const std::vector< float > & | mvas, | ||
unsigned int | selectsLoose, | ||
unsigned int | selectsHP | ||
) | const |
Definition at line 1905 of file MTVHistoProducerAlgoForTracker.cc.
References funct::abs(), cms::cuda::assert(), nano_mu_local_reco_cff::chi2, submitPVResolutionJobs::count, doDzPVcutPlots_, doSeedPlots_, HGC3DClusterGenMatchSelector_cfi::dR, PVValHelper::dxy, PVValHelper::dz, PVValHelper::eta, getEta(), getPt(), getSeedingLayerSetBin(), createfilelist::int, trackerHitRTTI::isMatched(), TrackingDataMCValidation_Standalone_cff::nhits, phi, DiDispStaMuonMonitor_cfi::pt, seedingLayerSetNames, muonCosmicCompatibility_cfi::sharedHits, mathSSE::sqrt(), HLT_2024v10_cff::track, trackFromSeedFitFailed(), trackSelectorVsEta, trackSelectorVsPhi, and trackSelectorVsPt.
void MTVHistoProducerAlgoForTracker::fill_generic_simTrack_histos | ( | const Histograms & | histograms, |
const TrackingParticle::Vector & | momentumTP, | ||
const TrackingParticle::Point & | vertex, | ||
int | bx | ||
) | const |
Definition at line 1714 of file MTVHistoProducerAlgoForTracker.cc.
References nano_mu_digi_cff::bx, and mathSSE::sqrt().
void MTVHistoProducerAlgoForTracker::fill_recoAssociated_simTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const TrackingParticle & | tp, | ||
const TrackingParticle::Vector & | momentumTP, | ||
const TrackingParticle::Point & | vertexTP, | ||
double | dxy, | ||
double | dz, | ||
double | dxyPV, | ||
double | dzPV, | ||
int | nSimHits, | ||
int | nSimLayers, | ||
int | nSimPixelLayers, | ||
int | nSimStripMonoAndStereoLayers, | ||
const reco::Track * | track, | ||
int | numVertices, | ||
double | dR, | ||
double | dR_jet, | ||
const math::XYZPoint * | pvPosition, | ||
const TrackingVertex::LorentzVector * | simPVPosition, | ||
const math::XYZPoint & | bsPosition, | ||
const std::vector< float > & | mvas, | ||
unsigned int | selectsLoose, | ||
unsigned int | selectsHP | ||
) | const |
Definition at line 1727 of file MTVHistoProducerAlgoForTracker.cc.
References funct::abs(), submitPVResolutionJobs::count, doDzPVcutPlots_, HGC3DClusterGenMatchSelector_cfi::dR, PVValHelper::eta, getEta(), getPt(), mps_fire::i, trackerHitRTTI::isMatched(), maxMVA, phi, DiDispStaMuonMonitor_cfi::pt, mathSSE::sqrt(), cmsswSequenceInfo::tp, TpSelectorForEfficiencyVsEta, TpSelectorForEfficiencyVsPhi, TpSelectorForEfficiencyVsPt, TpSelectorForEfficiencyVsVTXR, TpSelectorForEfficiencyVsVTXZ, and HLT_2024v10_cff::track.
void MTVHistoProducerAlgoForTracker::fill_recoAssociated_simTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const reco::GenParticle & | tp, | ||
const TrackingParticle::Vector & | momentumTP, | ||
const TrackingParticle::Point & | vertexTP, | ||
double | dxy, | ||
double | dz, | ||
int | nSimHits, | ||
const reco::Track * | track, | ||
int | numVertices | ||
) | const |
Definition at line 2566 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count, getEta(), getPt(), GpSelectorForEfficiencyVsEta, GpSelectorForEfficiencyVsPhi, GpSelectorForEfficiencyVsPt, GpSelectorForEfficiencyVsVTXR, GpSelectorForEfficiencyVsVTXZ, trackerHitRTTI::isMatched(), mathSSE::sqrt(), cmsswSequenceInfo::tp, and HLT_2024v10_cff::track.
void MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const TrackingParticle::Vector & | momentumTP, | ||
const TrackingParticle::Point & | vertexTP, | ||
int | chargeTP, | ||
const reco::Track & | track, | ||
const math::XYZPoint & | bsPosition | ||
) | const |
Definition at line 2267 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count, TrackingParticleIP::dxy(), TrackingParticleIP::dz(), getEta(), getPt(), getRecoMomentum(), LogTrace, M_PI, mathSSE::sqrt(), funct::tan(), HLT_2024v10_cff::track, and trackFromSeedFitFailed().
void MTVHistoProducerAlgoForTracker::fill_seed_histos | ( | const Histograms & | histograms, |
int | count, | ||
int | seedsFitFailed, | ||
int | seedsTotal | ||
) | const |
Definition at line 2634 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count.
void MTVHistoProducerAlgoForTracker::fill_simAssociated_recoTrack_histos | ( | const Histograms & | histograms, |
int | count, | ||
const reco::Track & | track | ||
) | const |
Definition at line 2197 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count, doMTDPlots_, PVValHelper::eta, getEta(), getPt(), createfilelist::int, reco::HitPattern::MISSING_INNER_HITS, reco::HitPattern::MISSING_OUTER_HITS, DiDispStaMuonMonitor_cfi::pt, mathSSE::sqrt(), HLT_2024v10_cff::track, and trackFromSeedFitFailed().
void MTVHistoProducerAlgoForTracker::fill_simTrackBased_histos | ( | const Histograms & | histograms, |
int | numSimTracks | ||
) | const |
Definition at line 1886 of file MTVHistoProducerAlgoForTracker.cc.
void MTVHistoProducerAlgoForTracker::fill_trackBased_histos | ( | const Histograms & | histograms, |
int | count, | ||
int | assTracks, | ||
int | numRecoTracks, | ||
int | numRecoTracksSelected, | ||
int | numSimTracksSelected | ||
) | const |
Definition at line 2255 of file MTVHistoProducerAlgoForTracker.cc.
References submitPVResolutionJobs::count.
|
private |
Definition at line 2482 of file MTVHistoProducerAlgoForTracker.cc.
References PVValHelper::eta, and useFabsEta.
Referenced by fill_generic_recoTrack_histos(), fill_recoAssociated_simTrack_histos(), fill_ResoAndPull_recoTrack_histos(), and fill_simAssociated_recoTrack_histos().
|
private |
Definition at line 2489 of file MTVHistoProducerAlgoForTracker.cc.
References DiDispStaMuonMonitor_cfi::pt, and useInvPt.
Referenced by fill_generic_recoTrack_histos(), fill_recoAssociated_simTrack_histos(), fill_ResoAndPull_recoTrack_histos(), and fill_simAssociated_recoTrack_histos().
|
private |
retrieval of reconstructed momentum components from reco::Track (== mean values for GSF)
Definition at line 2442 of file MTVHistoProducerAlgoForTracker.cc.
References run3scouting_cff::lambdaError, phi, run3scouting_cff::phiError, DiDispStaMuonMonitor_cfi::pt, run3scouting_cff::qoverp, run3scouting_cff::qoverpError, and HLT_2024v10_cff::track.
Referenced by fill_ResoAndPull_recoTrack_histos().
|
private |
retrieval of reconstructed momentum components based on the mode of a reco::GsfTrack
Definition at line 2462 of file MTVHistoProducerAlgoForTracker.cc.
References run3scouting_cff::lambdaError, reco::GsfTrack::lambdaMode(), reco::GsfTrack::lambdaModeError(), phi, run3scouting_cff::phiError, reco::GsfTrack::phiMode(), reco::GsfTrack::phiModeError(), DiDispStaMuonMonitor_cfi::pt, reco::GsfTrack::ptMode(), reco::GsfTrack::ptModeError(), run3scouting_cff::qoverp, run3scouting_cff::qoverpError, reco::GsfTrack::qoverpMode(), and reco::GsfTrack::qoverpModeError().
|
private |
Definition at line 2496 of file MTVHistoProducerAlgoForTracker.cc.
References hcalRecHitTable_cff::detId, Exception, newFWLiteAna::found, mps_fire::i, trackerHitRTTI::isSingle(), TrackerTopology::layer(), LogDebug, TrackingDataMCValidation_Standalone_cff::nhits, PixelSubdetector::PixelBarrel, GeomDetEnumerators::PixelBarrel, PixelSubdetector::PixelEndcap, GeomDetEnumerators::PixelEndcap, rpcPointValidation_cfi::recHit, fileCollector::seed, seedingLayerSetNames, seedingLayerSetToBin, ALPAKA_ACCELERATOR_NAMESPACE::ecal::reconstruction::internal::barrel::side(), TrackerTopology::side(), GeomDetEnumerators::TEC, StripSubdetector::TEC, GeomDetEnumerators::TIB, StripSubdetector::TIB, GeomDetEnumerators::TID, StripSubdetector::TID, GeomDetEnumerators::TOB, StripSubdetector::TOB, HLT_2024v10_cff::track, DetId::Tracker, and relativeConstraints::value.
Referenced by fill_generic_recoTrack_histos().
|
static |
Definition at line 370 of file MTVHistoProducerAlgoForTracker.cc.
References edm::ParameterSet::addParameter(), edm::ParameterSet::copyForModify(), edm::ParameterSet::eraseSimpleParameter(), and muonDTDigis_cfi::pset.
Referenced by MTVHistoProducerAlgoForTracker(), and MultiTrackValidator::MultiTrackValidator().
|
private |
Definition at line 350 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 349 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 349 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 342 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoPVAssociationHistos(), bookSimTrackPVAssociationHistos(), fill_generic_recoTrack_histos(), and fill_recoAssociated_simTrack_histos().
|
private |
Definition at line 341 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and fill_simAssociated_recoTrack_histos().
|
private |
Definition at line 340 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), and fill_generic_recoTrack_histos().
|
private |
Definition at line 317 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoPVAssociationHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 352 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 351 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 351 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 354 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 353 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 353 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 291 of file MTVHistoProducerAlgoForTracker.h.
Referenced by MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 280 of file MTVHistoProducerAlgoForTracker.h.
Referenced by MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 292 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 293 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 294 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 295 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 296 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 327 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 329 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 323 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 325 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 313 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 315 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 356 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoPVAssociationHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 358 of file MTVHistoProducerAlgoForTracker.h.
|
private |
Definition at line 298 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 305 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 309 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 337 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 311 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 301 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 307 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 335 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 333 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSeedHistos(), bookSimHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 331 of file MTVHistoProducerAlgoForTracker.h.
Referenced by MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 318 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 321 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 327 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 329 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 323 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 325 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 313 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 315 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 298 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 305 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 309 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 337 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 311 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 301 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 307 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 335 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 333 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSeedHistos(), bookSimHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 331 of file MTVHistoProducerAlgoForTracker.h.
Referenced by MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 318 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 321 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 328 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 330 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 324 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 326 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 314 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 316 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookRecoPVAssociationHistos(), bookSimTrackHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 357 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoPVAssociationHistos(), bookSimTrackPVAssociationHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 359 of file MTVHistoProducerAlgoForTracker.h.
|
private |
Definition at line 299 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 306 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecodEdxHistos(), bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 310 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 338 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 312 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 302 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 308 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 336 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 334 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSeedHistos(), bookSimHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 332 of file MTVHistoProducerAlgoForTracker.h.
Referenced by MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 319 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 322 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 348 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 347 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 347 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 346 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 345 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 345 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 361 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), fill_generic_recoTrack_histos(), getSeedingLayerSetBin(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 365 of file MTVHistoProducerAlgoForTracker.h.
Referenced by getSeedingLayerSetBin(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 281 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 282 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 283 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 284 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 285 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_recoAssociated_simTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 287 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_generic_recoTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 288 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_generic_recoTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 289 of file MTVHistoProducerAlgoForTracker.h.
Referenced by fill_generic_recoTrack_histos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 300 of file MTVHistoProducerAlgoForTracker.h.
Referenced by getEta(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 303 of file MTVHistoProducerAlgoForTracker.h.
Referenced by getPt(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 304 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookMVAHistos(), bookRecoHistos(), bookSimHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().
|
private |
Definition at line 320 of file MTVHistoProducerAlgoForTracker.h.
Referenced by bookRecoHistos(), bookSimTrackHistos(), and MTVHistoProducerAlgoForTracker().