#include <CkfTrackCandidateMakerBase.h>
Public Member Functions | |
virtual void | beginRunBase (edm::Run const &, edm::EventSetup const &es) |
CkfTrackCandidateMakerBase (const edm::ParameterSet &conf, edm::ConsumesCollector &&iC) | |
virtual void | produceBase (edm::Event &e, const edm::EventSetup &es) |
virtual | ~CkfTrackCandidateMakerBase ()(false) |
Protected Types | |
typedef edm::ContainerMask< edmNew::DetSetVector< Phase2TrackerCluster1D > > | Phase2OTClusterMask |
typedef edm::ContainerMask< edmNew::DetSetVector< SiPixelCluster > > | PixelClusterMask |
typedef edm::ContainerMask< edmNew::DetSetVector< SiStripCluster > > | StripClusterMask |
Protected Member Functions | |
virtual void | countSeedsDebugger () |
virtual void | deleteAssocDebugger () |
virtual TrajectorySeedCollection::const_iterator | lastSeed (TrajectorySeedCollection const &theSeedColl) |
virtual void | printHitsDebugger (edm::Event &e) |
Private Member Functions | |
void | setEventSetup (const edm::EventSetup &es) |
Initialize EventSetup objects at each event. More... | |
Definition at line 35 of file CkfTrackCandidateMakerBase.h.
|
protected |
Definition at line 82 of file CkfTrackCandidateMakerBase.h.
|
protected |
Definition at line 80 of file CkfTrackCandidateMakerBase.h.
|
protected |
Definition at line 81 of file CkfTrackCandidateMakerBase.h.
|
explicit |
Definition at line 60 of file CkfTrackCandidateMakerBase.cc.
References gather_cfg::cout, Exception, edm::ParameterSet::exists(), edm::ParameterSet::existsAs(), edm::ParameterSet::getParameter(), maskPhase2OTs_, maskPixels_, maskStrips_, maxSeedsBeforeCleaning_, hiDetachedQuadStep_cff::numHitsForSeedCleaner, phase2skipClusters_, skipClusters_, AlCaHLTBitMon_QueryRunRegistry::string, theSeedCleaner, and theSeedLabel.
|
virtual |
Definition at line 119 of file CkfTrackCandidateMakerBase.cc.
|
virtual |
Definition at line 121 of file CkfTrackCandidateMakerBase.cc.
Referenced by cms::CkfDebugTrackCandidateMaker::beginRun().
|
inlineprotectedvirtual |
Reimplemented in cms::CkfDebugTrackCandidateMaker.
Definition at line 90 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
inlineprotectedvirtual |
Reimplemented in cms::CkfDebugTrackCandidateMaker.
Definition at line 91 of file CkfTrackCandidateMakerBase.h.
References setEventSetup().
Referenced by produceBase().
|
inlineprotectedvirtual |
Reimplemented in cms::CkfDebugTrackCandidateMaker.
Definition at line 88 of file CkfTrackCandidateMakerBase.h.
|
inlineprotectedvirtual |
Reimplemented in cms::CkfDebugTrackCandidateMaker.
Definition at line 89 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
virtual |
Definition at line 145 of file CkfTrackCandidateMakerBase.cc.
References a, alongMomentum, b, TrajectoryCleaner::clean(), cleanTrajectoryAfterInOut, countSeedsDebugger(), data, deleteAssocDebugger(), TrackingRecHit::det(), doSeedingRegionRebuilding, PrintoutHelper::dumpCandidates(), runEdmFileComparison::failed, FINAL_CLEAN, Trajectory::foundHits(), edm::OwnVector< T, P >::front(), edm::EventSetup::get(), edm::Event::getByToken(), hfClusterShapes_cfi::hits, mps_fire::i, cuy::ii, edm::isNotFinite(), TrajectoryStateOnSurface::isValid(), Trajectory::isValid(), edm::RefToBase< T >::key(), CommonMethods::lock(), LogDebug, LogTrace, maskPhase2OTs_, maskPixels_, maskStrips_, maxSeedsBeforeCleaning_, eostools::move(), mutex, NO_TRAJECTORY, NOT_STOPPED, oppositeToMomentum, convertSQLitetoXML_cfg::output, trajectoryStateTransform::persistentState(), phase2skipClusters_, Trajectory::pop(), printHitsDebugger(), Propagator::propagate(), Trajectory::push(), edm::OwnVector< T, P >::push_back(), edm::Event::put(), TrackingRecHit::rawId(), PrintoutHelper::regressionTest(), Trajectory::reserve(), reverseTrajectories, SurveyInfoScenario_cff::seed, SEED_CLEANING, SEED_REGION_REBUILD, Trajectory::seedRef(), setEventSetup(), Trajectory::setNLoops(), Trajectory::setSeedRef(), Trajectory::setStopReason(), edm::OwnVector< T, P >::size(), skipClusters_, SMOOTHING_FAILED, GeomDet::surface(), theInitialState, theMaxNSeeds, theMTELabel, theSeedCleaner, theSeedLabel, theTrackCandidateOutput, theTrajectoryBuilder, theTrajectoryCleaner, theTrajectoryOutput, trackingTruthProducer_cfi::tracker, mitigatedMETSequence_cff::U, useSplitting, and heppy_batch::val.
Referenced by cms::CkfDebugTrackCandidateMaker::produce().
|
private |
Initialize EventSetup objects at each event.
Definition at line 126 of file CkfTrackCandidateMakerBase.cc.
References edm::EventSetup::get(), edm::ESHandle< T >::product(), theGeomSearchTracker, theMagField, theMagFieldName, theNavigationSchool, theNavigationSchoolName, theTrajectoryBuilder, theTrajectoryCleaner, and theTrajectoryCleanerName.
Referenced by deleteAssocDebugger(), and produceBase().
|
protected |
Definition at line 51 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 50 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 85 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 83 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 84 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 73 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 79 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 53 of file CkfTrackCandidateMakerBase.h.
|
protected |
Definition at line 52 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 78 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 66 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 62 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 65 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 64 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 55 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 76 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 69 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 68 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 71 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 75 of file CkfTrackCandidateMakerBase.h.
Referenced by CkfTrackCandidateMakerBase(), and produceBase().
|
protected |
Definition at line 47 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 57 of file CkfTrackCandidateMakerBase.h.
Referenced by cms::CkfDebugTrackCandidateMaker::initDebugger(), produceBase(), and setEventSetup().
|
protected |
Definition at line 60 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase(), and setEventSetup().
|
protected |
Definition at line 59 of file CkfTrackCandidateMakerBase.h.
Referenced by setEventSetup().
|
protected |
Definition at line 48 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().
|
protected |
Definition at line 49 of file CkfTrackCandidateMakerBase.h.
Referenced by produceBase().