#include <Validation/RecoVertex/src/PrimaryVertexAnalyzer4PU.cc>
Classes | |
class | SimEvent |
struct | SimPart |
class | simPrimaryVertex |
Public Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | endJob () |
PrimaryVertexAnalyzer4PU (const edm::ParameterSet &) | |
~PrimaryVertexAnalyzer4PU () | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Public Member Functions inherited from edm::EDConsumerBase | |
EDConsumerBase () | |
ProductHolderIndex | indexFrom (EDGetToken, BranchType, TypeID const &) const |
void | itemsMayGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | itemsToGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
virtual | ~EDConsumerBase () |
Private Types | |
typedef math::XYZTLorentzVector | LorentzVector |
typedef reco::TrackBase::ParameterVector | ParameterVector |
Private Member Functions | |
void | add (std::map< std::string, TH1 * > &h, TH1 *hist) |
void | analyzeVertexCollection (std::map< std::string, TH1 * > &h, const edm::Handle< reco::VertexCollection > recVtxs, const edm::Handle< reco::TrackCollection > recTrks, std::vector< simPrimaryVertex > &simpv, const std::string message="") |
void | analyzeVertexCollectionTP (std::map< std::string, TH1 * > &h, const edm::Handle< reco::VertexCollection > recVtxs, const edm::Handle< reco::TrackCollection > recTrks, std::vector< SimEvent > &simEvt, const std::string message="") |
std::map< std::string, TH1 * > | bookVertexHistograms () |
void | Cumulate (TH1 *h) |
void | dumpHitInfo (const reco::Track &t) |
void | Fill (std::map< std::string, TH1 * > &h, std::string s, double x) |
void | Fill (std::map< std::string, TH1 * > &h, std::string s, double x, double y) |
void | Fill (std::map< std::string, TH1 * > &h, std::string s, double x, bool signal) |
void | Fill (std::map< std::string, TH1 * > &h, std::string s, bool yesno, bool signal) |
void | fillTrackHistos (std::map< std::string, TH1 * > &h, const std::string &ttype, const reco::Track &t, const reco::Vertex *v=NULL) |
std::vector < PrimaryVertexAnalyzer4PU::SimEvent > | getSimEvents (edm::Handle< TrackingParticleCollection >, edm::Handle< TrackingVertexCollection >, edm::Handle< edm::View< reco::Track > >) |
std::vector< simPrimaryVertex > | getSimPVs (const edm::Handle< edm::HepMCProduct > evtMC) |
std::vector< simPrimaryVertex > | getSimPVs (const edm::Handle< edm::HepMCProduct > evt, const edm::Handle< edm::SimVertexContainer > simVtxs, const edm::Handle< edm::SimTrackContainer > simTrks) |
std::vector < PrimaryVertexAnalyzer4PU::simPrimaryVertex > | getSimPVs (const edm::Handle< TrackingVertexCollection >) |
std::vector< SimPart > | getSimTrkParameters (edm::Handle< edm::SimTrackContainer > &simTrks, edm::Handle< edm::SimVertexContainer > &simVtcs, double simUnit=1.0) |
void | getTc (const std::vector< reco::TransientTrack > &, double &, double &, double &, double &, double &) |
std::vector< edm::RefToBase < reco::Track > > | getTruthMatchedVertexTracks (const reco::Vertex &) |
void | history (const edm::Handle< edm::View< reco::Track > > &tracks, const size_t trackindex=10000) |
bool | isCharged (const HepMC::GenParticle *p) |
bool | isFinalstateParticle (const HepMC::GenParticle *p) |
bool | isResonance (const HepMC::GenParticle *p) |
void | matchRecTracksToVertex (simPrimaryVertex &pv, const std::vector< SimPart > &tsim, const edm::Handle< reco::TrackCollection > &recTrks) |
bool | matchVertex (const simPrimaryVertex &vsim, const reco::Vertex &vrec) |
std::string | particleString (int) const |
void | printEventSummary (std::map< std::string, TH1 * > &h, const edm::Handle< reco::VertexCollection > recVtxs, const edm::Handle< reco::TrackCollection > recTrks, std::vector< SimEvent > &simEvt, const std::string message) |
void | printPVTrks (const edm::Handle< reco::TrackCollection > &recTrks, const edm::Handle< reco::VertexCollection > &recVtxs, std::vector< SimPart > &tsim, std::vector< SimEvent > &simEvt, const bool selectedOnly=true) |
void | printRecTrks (const edm::Handle< reco::TrackCollection > &recTrks) |
void | printRecVtxs (const edm::Handle< reco::VertexCollection > recVtxs, std::string title="Reconstructed Vertices") |
void | printSimTrks (const edm::Handle< edm::SimTrackContainer > simVtrks) |
void | printSimVtxs (const edm::Handle< edm::SimVertexContainer > simVtxs) |
int * | supf (std::vector< SimPart > &simtrks, const reco::TrackCollection &trks) |
bool | truthMatchedTrack (edm::RefToBase< reco::Track >, TrackingParticleRef &) |
std::string | vertexString (TrackingParticleRefVector, TrackingParticleRefVector) const |
std::string | vertexString (HepMC::GenVertex::particles_in_const_iterator, HepMC::GenVertex::particles_in_const_iterator, HepMC::GenVertex::particles_out_const_iterator, HepMC::GenVertex::particles_out_const_iterator) const |
Static Private Member Functions | |
static bool | match (const ParameterVector &a, const ParameterVector &b) |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
Protected Member Functions inherited from edm::EDAnalyzer | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
CurrentProcessingContext const * | currentContext () const |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Description: primary vertex analyzer for events with pile-up
Implementation: <Notes on="" implementation>="">
Definition at line 76 of file PrimaryVertexAnalyzer4PU.h.
|
private |
Definition at line 78 of file PrimaryVertexAnalyzer4PU.h.
Definition at line 80 of file PrimaryVertexAnalyzer4PU.h.
|
explicit |
Definition at line 74 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, DEBUG_, doMatching_, dumpcounter_, dumpPUcandidates_, eventcounter_, spr::find(), edm::ParameterSet::getParameter(), edm::getReleaseVersion(), edm::ParameterSet::getUntrackedParameter(), ndump_, outputFile_, printXBS_, recoTrackProducer_, rootFile_, simG4_, simUnit_, AlCaHLTBitMon_QueryRunRegistry::string, verbose_, and zmatch_.
PrimaryVertexAnalyzer4PU::~PrimaryVertexAnalyzer4PU | ( | ) |
|
inlineprivate |
Definition at line 185 of file PrimaryVertexAnalyzer4PU.h.
References estimatePileup::hist.
Referenced by beginJob(), and bookVertexHistograms().
|
virtual |
Implements edm::EDAnalyzer.
Definition at line 1914 of file PrimaryVertexAnalyzer4PU.cc.
References analyzeVertexCollection(), analyzeVertexCollectionTP(), TrackAssociatorBase::associateRecoToSim(), associatorByHits_, align::BeamSpot, beamSpot_, reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), edm::EventBase::bunchCrossing(), bunchCrossing_, gather_cfg::cout, doMatching_, dumpcounter_, dumpThisEvent_, edm::EventID::event(), event_, eventcounter_, fBfield_, Fill(), edm::EventSetup::get(), edm::Event::getByLabel(), edm::EventSetup::getData(), getSimEvents(), getSimPVs(), getSimTrkParameters(), hBS, hDA, reco::TrackBase::highPurity, hnoBS, hsimPV, edm::EventBase::id(), edm::HandleBase::isValid(), edm::EventBase::luminosityBlock(), luminosityBlock_, matchRecTracksToVertex(), myBeamSpot, ndump_, edm::EventBase::orbitNumber(), orbitNumber_, pdt_, funct::pow(), printPVTrks(), printRecVtxs(), printXBS_, edm::Handle< T >::product(), edm::ESHandle< class >::product(), r2s_, recoBeamSpotHandle_, recoTrackProducer_, edm::EventID::run(), run_, simG4_, simUnit_, AlCaHLTBitMon_QueryRunRegistry::string, lumiQTWidget::t, theB_, findQualityFiles::v, verbose_, vertexBeamSpot_, wxy2_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), detailsBasic3DVector::z, and reco::BeamSpot::z0().
|
private |
Definition at line 2760 of file PrimaryVertexAnalyzer4PU.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), bunchCrossing_, reco::TrackBase::charge(), ChiSquaredProbability(), gather_cfg::cout, data, DEBUG_, dumpPUcandidates_, dumpThisEvent_, reco::TrackBase::eta(), event_, eventcounter_, Fill(), fillTrackHistos(), i, getHLTprescales::index, edm::detail::isnan(), edm::HandleBase::isValid(), j, create_public_lumi_plots::log, m, M_PI, nt, NULL, reco::TrackBase::p(), reco::TrackBase::phi(), position, funct::pow(), reco::TrackBase::px(), reco::TrackBase::py(), reco::TrackBase::pz(), run_, reco::TransientTrack::setBeamSpot(), simUnit_, mathSSE::sqrt(), lumiQTWidget::t, reco::t2, theB_, theTrackFilter, reco::Vertex::tracksSize(), groupFilesInBlocks::tt, findQualityFiles::v, verbose_, vertexBeamSpot_, w(), x, reco::BeamSpot::x0(), reco::BeamSpot::y0(), detailsBasic3DVector::z, reco::BeamSpot::z0(), and zmatch_.
Referenced by analyze().
|
private |
Definition at line 2449 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, eventcounter_, Fill(), getTc(), getTruthMatchedVertexTracks(), create_public_lumi_plots::log, n, printEventSummary(), mathSSE::sqrt(), PrimaryVertexAnalyzer4PU::SimEvent::tk, PrimaryVertexAnalyzer4PU::SimEvent::tkprim, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), reco::Vertex::tracksSize(), findQualityFiles::v, reco::TrackBase::vz(), and zmatch_.
Referenced by analyze().
|
virtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 566 of file PrimaryVertexAnalyzer4PU.cc.
References add(), bookVertexHistograms(), gather_cfg::cout, hBS, hDA, estimatePileup::hist, hnoBS, hsimPV, rootFile_, and simUnit_.
|
private |
Definition at line 121 of file PrimaryVertexAnalyzer4PU.cc.
References add(), h, M_PI, and lumiQTWidget::t.
Referenced by beginJob().
|
inlineprivate |
Definition at line 235 of file PrimaryVertexAnalyzer4PU.h.
References gather_cfg::cout, and funct::integral().
Referenced by endJob().
|
private |
Definition at line 1104 of file PrimaryVertexAnalyzer4PU.cc.
References Reference_intrackfit_cff::barrel, gather_cfg::cout, reco::TrackBase::eta(), edm::Ref< C, T, F >::isNonnull(), PixelSubdetector::PixelBarrel, reco::TrackBase::pt(), reco::Track::recHitsBegin(), reco::Track::recHitsEnd(), and DetId::Tracker.
|
virtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 661 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, Cumulate(), hBS, hDA, estimatePileup::hist, hnoBS, hsimPV, i, AlCaHLTBitMon_ParallelJobs::p, and rootFile_.
|
inlineprivate |
Definition at line 187 of file PrimaryVertexAnalyzer4PU.h.
References gather_cfg::cout, and alignCSCRings::s.
Referenced by analyze(), analyzeVertexCollection(), analyzeVertexCollectionTP(), Fill(), fillTrackHistos(), and printEventSummary().
|
inlineprivate |
Definition at line 196 of file PrimaryVertexAnalyzer4PU.h.
References gather_cfg::cout, and alignCSCRings::s.
|
inlineprivate |
Definition at line 205 of file PrimaryVertexAnalyzer4PU.h.
References gather_cfg::cout, and alignCSCRings::s.
|
inlineprivate |
Definition at line 227 of file PrimaryVertexAnalyzer4PU.h.
References Fill().
|
private |
Definition at line 1005 of file PrimaryVertexAnalyzer4PU.cc.
References reco::TrackBase::algo(), Reference_intrackfit_cff::barrel, funct::cos(), reco::TrackBase::d0Error(), reco::TrackBase::dxy(), reco::TrackBase::dzError(), reco::TrackBase::eta(), fBfield_, Fill(), reco::Track::found(), reco::TrackBase::hitPattern(), reco::Track::innerPosition(), edm::Ref< C, T, F >::isNonnull(), reco::TrackBase::lambda(), create_public_lumi_plots::log, reco::Track::lost(), reco::Vertex::ndof(), reco::TrackBase::normalizedChi2(), NULL, reco::HitPattern::numberOfHits(), reco::TrackBase::phi(), PixelSubdetector::PixelBarrel, reco::HitPattern::pixelBarrelLayersWithMeasurement(), reco::HitPattern::pixelLayersWithMeasurement(), reco::BeamSpot::position(), reco::Vertex::position(), position, funct::pow(), reco::TrackBase::pt(), lumiQueryAPI::q, reco::TrackBase::qoverp(), reco::TrackBase::qualityMask(), reco::Track::recHitsBegin(), reco::Track::recHitsEnd(), reco::TransientTrack::setBeamSpot(), funct::sin(), mathSSE::sqrt(), reco::TransientTrack::stateAtBeamLine(), funct::tan(), theB_, reco::TrackBase::theta(), reco::TransientTrack::track(), DetId::Tracker, reco::TrackBase::trackerExpectedHitsInner(), reco::TrackBase::trackerExpectedHitsOuter(), reco::HitPattern::trackerLayersWithMeasurement(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), groupFilesInBlocks::tt, vertexBeamSpot_, reco::TrackBase::vx(), reco::TrackBase::vy(), reco::TrackBase::vz(), wxy2_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), and detailsBasic3DVector::z.
Referenced by analyzeVertexCollection().
|
private |
Definition at line 1580 of file PrimaryVertexAnalyzer4PU.cc.
References abs, EncodedEventId::bunchCrossing(), gather_cfg::cout, reco::TrackBase::dxy(), reco::TrackBase::dxyError(), alignCSCRings::e, EncodedEventId::event(), event(), TrackingVertex::eventId(), PrimaryVertexAnalyzer4PU::SimEvent::eventId, edm::RefToBase< T >::get(), edm::Ref< C, T, F >::get(), i, TransientVertex::isValid(), TrackingVertex::position(), TransientVertex::position(), funct::pow(), edm::Handle< T >::product(), reco::TransientTrack::setBeamSpot(), edm::View< T >::size(), mathSSE::sqrt(), lumiQTWidget::t, findQualityFiles::v, AdaptiveVertexFitter::vertex(), reco::TrackBase::vz(), x, PV3DBase< T, PVType, FrameType >::x(), PrimaryVertexAnalyzer4PU::SimEvent::x, detailsBasic3DVector::y, PV3DBase< T, PVType, FrameType >::y(), PrimaryVertexAnalyzer4PU::SimEvent::y, detailsBasic3DVector::z, PV3DBase< T, PVType, FrameType >::z(), and PrimaryVertexAnalyzer4PU::SimEvent::z.
Referenced by analyze().
|
private |
Definition at line 1712 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, DEBUG_, alignCSCRings::e, spr::find(), hsimPV, isCharged(), isFinalstateParticle(), m, NULL, parents, pos, and verbose_.
Referenced by analyze().
|
private |
|
private |
Definition at line 1833 of file PrimaryVertexAnalyzer4PU.cc.
References begin, gather_cfg::cout, DEBUG_, alignCSCRings::e, end, event(), PrimaryVertexAnalyzer4PU::simPrimaryVertex::eventId, NULL, benchmark_cfg::pdgId, position, and findQualityFiles::v.
|
private |
Definition at line 735 of file PrimaryVertexAnalyzer4PU.cc.
References funct::cos(), gather_cfg::cout, PrimaryVertexAnalyzer4PU::SimPart::ddcap, alignCSCRings::e, fBfield_, reco::TrackBase::i_dsz, reco::TrackBase::i_dxy, reco::TrackBase::i_lambda, reco::TrackBase::i_phi, reco::TrackBase::i_qoverp, M_PI, AlCaHLTBitMon_ParallelJobs::p, PrimaryVertexAnalyzer4PU::SimPart::par, PrimaryVertexAnalyzer4PU::SimPart::pdg, funct::pow(), lumiQueryAPI::q, funct::sin(), mathSSE::sqrt(), lumiQTWidget::t, funct::tan(), PrimaryVertexAnalyzer4PU::SimPart::type, findQualityFiles::v, verbose_, PrimaryVertexAnalyzer4PU::SimPart::xvtx, PrimaryVertexAnalyzer4PU::SimPart::yvtx, PrimaryVertexAnalyzer4PU::SimPart::zdcap, and PrimaryVertexAnalyzer4PU::SimPart::zvtx.
Referenced by analyze().
|
private |
Definition at line 1468 of file PrimaryVertexAnalyzer4PU.cc.
References a, b, SiPixelRawToDigiRegional_cfi::beamSpot, position, funct::pow(), mathSSE::sqrt(), funct::tan(), w(), detailsBasic3DVector::z, SiStripMonitorClusterAlca_cfi::zmax, and SiStripMonitorClusterAlca_cfi::zmin.
Referenced by analyzeVertexCollectionTP().
|
private |
Definition at line 1553 of file PrimaryVertexAnalyzer4PU.cc.
References b, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), and truthMatchedTrack().
Referenced by analyzeVertexCollectionTP(), and printEventSummary().
|
private |
|
private |
Definition at line 992 of file PrimaryVertexAnalyzer4PU.cc.
References pdt_.
Referenced by getSimPVs().
|
private |
|
private |
Definition at line 981 of file PrimaryVertexAnalyzer4PU.cc.
References abs, alignCSCRings::e, and pdt_.
|
staticprivate |
Definition at line 964 of file PrimaryVertexAnalyzer4PU.cc.
Referenced by matchRecTracksToVertex(), and supf().
|
private |
Definition at line 1420 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, match(), PrimaryVertexAnalyzer4PU::simPrimaryVertex::matchedRecTrackIndex, PrimaryVertexAnalyzer4PU::simPrimaryVertex::nMatchedTracks, AlCaHLTBitMon_ParallelJobs::p, alignCSCRings::s, and lumiQTWidget::t.
Referenced by analyze().
|
private |
Definition at line 976 of file PrimaryVertexAnalyzer4PU.cc.
References simUnit_, reco::Vertex::z(), PrimaryVertexAnalyzer4PU::simPrimaryVertex::z, and zmatch_.
|
private |
|
private |
Definition at line 2224 of file PrimaryVertexAnalyzer4PU.cc.
References SiPixelRawToDigiRegional_cfi::beamSpot, gather_cfg::cout, reco::TrackBase::dzError(), reco::TrackBase::eta(), eventcounter_, Fill(), edm::Ref< C, T, F >::get(), getTruthMatchedVertexTracks(), customizeTrackingMonitorSeedNumber::idx, lt, n, reco::TrackBase::phi(), funct::pow(), reco::TrackBase::pt(), findQualityFiles::size, mathSSE::sqrt(), funct::tan(), theTrackFilter, PrimaryVertexAnalyzer4PU::SimEvent::tk, PrimaryVertexAnalyzer4PU::SimEvent::tkprim, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), reco::Vertex::trackWeight(), findQualityFiles::v, reco::TrackBase::vz(), detailsBasic3DVector::z, PrimaryVertexAnalyzer4PU::SimEvent::z, and z2tp_.
Referenced by analyzeVertexCollectionTP().
|
private |
Definition at line 1285 of file PrimaryVertexAnalyzer4PU.cc.
References reco::BeamSpot::BeamWidthX(), reco::BeamSpot::BeamWidthY(), gather_cfg::cout, Measurement1D::error(), edm::Ref< C, T, F >::get(), reco::TrackBase::highPurity, i, listHistos::IP, TrackingVertex::position(), position, funct::pow(), reco::TransientTrack::setBeamSpot(), mathSSE::sqrt(), ntuplemaker::status, supf(), lumiQTWidget::t, funct::tan(), theB_, theta(), theTrackFilter, groupFilesInBlocks::tt, findQualityFiles::v, Measurement1D::value(), vertexBeamSpot_, reco::TrackBase::vz(), and z2tp_.
Referenced by analyze().
|
private |
Definition at line 1199 of file PrimaryVertexAnalyzer4PU.cc.
References Reference_intrackfit_cff::barrel, reco::TrackBase::confirmed, gather_cfg::cout, Reference_intrackfit_cff::endcap, reco::TrackBase::goodIterative, reco::TrackBase::highPurity, i, edm::Ref< C, T, F >::isNonnull(), TrajectoryStateClosestToBeamLine::isValid(), reco::TrackBase::loose, reco::HitPattern::numberOfHits(), AlCaHLTBitMon_ParallelJobs::p, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, reco::HitPattern::printHitPattern(), reco::TransientTrack::setBeamSpot(), Measurement1D::significance(), reco::TransientTrack::stateAtBeamLine(), lumiQTWidget::t, funct::tan(), theB_, reco::TrackBase::tight, DetId::Tracker, TrajectoryStateClosestToBeamLine::transverseImpactParameter(), and vertexBeamSpot_.
|
private |
Definition at line 1126 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, and findQualityFiles::v.
Referenced by analyze().
|
private |
Definition at line 1178 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, i, and lumiQTWidget::t.
|
private |
Definition at line 1155 of file PrimaryVertexAnalyzer4PU.cc.
References gather_cfg::cout, i, and simUnit_.
|
private |
Definition at line 833 of file PrimaryVertexAnalyzer4PU.cc.
References trackerHits::c, gather_cfg::cout, create_public_lumi_plots::exp, i, j, gen::k, prof2calltree::l, create_public_lumi_plots::log, M_PI, match(), RPCpg::mu, PrimaryVertexAnalyzer4PU::SimPart::par, alignCSCRings::s, lumiQTWidget::t, and funct::tan().
Referenced by printPVTrks().
|
private |
Definition at line 1519 of file PrimaryVertexAnalyzer4PU.cc.
References event(), f, and r2s_.
Referenced by getTruthMatchedVertexTracks().
|
private |
|
private |
|
private |
Definition at line 356 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 365 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 343 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and analyzeVertexCollection().
|
private |
Definition at line 346 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyzeVertexCollection(), getSimPVs(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 325 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 334 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 337 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyzeVertexCollection(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 336 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and analyzeVertexCollection().
|
private |
Definition at line 342 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and analyzeVertexCollection().
|
private |
Definition at line 333 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), analyzeVertexCollection(), analyzeVertexCollectionTP(), PrimaryVertexAnalyzer4PU(), and printEventSummary().
|
private |
Definition at line 322 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), fillTrackHistos(), and getSimTrkParameters().
|
private |
Definition at line 349 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), beginJob(), and endJob().
|
private |
Definition at line 351 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), beginJob(), and endJob().
|
private |
Definition at line 353 of file PrimaryVertexAnalyzer4PU.h.
|
private |
Definition at line 350 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), beginJob(), and endJob().
|
private |
Definition at line 352 of file PrimaryVertexAnalyzer4PU.h.
|
private |
Definition at line 354 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), beginJob(), endJob(), and getSimPVs().
|
private |
Definition at line 341 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 331 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 335 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 344 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 320 of file PrimaryVertexAnalyzer4PU.h.
Referenced by PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 330 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), isCharged(), and isResonance().
|
private |
Definition at line 326 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 357 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and truthMatchedTrack().
|
private |
Definition at line 363 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze().
|
private |
Definition at line 319 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 323 of file PrimaryVertexAnalyzer4PU.h.
Referenced by beginJob(), endJob(), PrimaryVertexAnalyzer4PU(), and ~PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 340 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and analyzeVertexCollection().
|
private |
Definition at line 327 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 328 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), analyzeVertexCollection(), beginJob(), matchVertex(), PrimaryVertexAnalyzer4PU(), and printSimVtxs().
|
private |
Definition at line 364 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), analyzeVertexCollection(), fillTrackHistos(), printPVTrks(), and printRecTrks().
|
private |
Definition at line 360 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyzeVertexCollection(), printEventSummary(), and printPVTrks().
|
private |
Definition at line 324 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), analyzeVertexCollection(), getSimPVs(), getSimTrkParameters(), and PrimaryVertexAnalyzer4PU().
|
private |
Definition at line 361 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), analyzeVertexCollection(), fillTrackHistos(), printPVTrks(), and printRecTrks().
|
private |
Definition at line 321 of file PrimaryVertexAnalyzer4PU.h.
|
private |
Definition at line 362 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyze(), and fillTrackHistos().
|
private |
Definition at line 358 of file PrimaryVertexAnalyzer4PU.h.
Referenced by printEventSummary(), and printPVTrks().
|
private |
Definition at line 329 of file PrimaryVertexAnalyzer4PU.h.
Referenced by analyzeVertexCollection(), analyzeVertexCollectionTP(), matchVertex(), and PrimaryVertexAnalyzer4PU().