Enumerations | |
enum | RTTI { undef =0, single =1, projStereo =2, projMono =3, match =4, multi =5, fastSingle =6, fastProjStereo =7, fastProjMono =8, fastMatch =9 } |
Functions | |
bool | isFast (TrackingRecHit const &hit) |
bool | isMatched (TrackingRecHit const &hit) |
bool | isMulti (TrackingRecHit const &hit) |
bool | isProjected (TrackingRecHit const &hit) |
bool | isProjMono (TrackingRecHit const &hit) |
bool | isProjStereo (TrackingRecHit const &hit) |
bool | isSingle (TrackingRecHit const &hit) |
bool | isSingleType (TrackingRecHit const &hit) |
bool | isUndef (TrackingRecHit const &hit) |
unsigned int | projId (TrackingRecHit const &hit) |
RTTI | rtti (TrackingRecHit const &hit) |
enum trackerHitRTTI::RTTI |
Enumerator | |
---|---|
undef | |
single | |
projStereo | |
projMono | |
match | |
multi | |
fastSingle | |
fastProjStereo | |
fastProjMono | |
fastMatch |
Definition at line 18 of file BaseTrackerRecHit.h.
|
inline |
Definition at line 29 of file BaseTrackerRecHit.h.
References rtti().
Referenced by TrackerHitAssociator::associateHitId(), Trajectory::badForCCC(), edm::detail::doTheOffset(), fastTrackingUtilities::getRecHitCombinationIndex(), PixelClusterShapeExtractor::isSuitable(), fastTrackingUtilities::setRecHitCombinationIndex(), and FastTrackerRecHit::sharesInput().
|
inline |
Definition at line 26 of file BaseTrackerRecHit.h.
References fastMatch, match, and rtti().
Referenced by ZMuMuEfficiency::analyze(), reco::tau::PFRecoTauChargedHadronFromPFCandidatePlugin::beginEvent(), HLTOfflineDQMTopSingleLepton::MonitorSingleLepton::fill(), MTVHistoProducerAlgoForTracker::fill_recoAssociated_simTrack_histos(), TrackingNtuple::fillSeeds(), BaseTrackerRecHit::isMatched(), MTVHistoProducerAlgoForTracker::makeRecoTrackSelectorFromTPSelectorParameters(), HLTJetL1MatchProducer< T >::produce(), HLTJetL1TMatchProducer< T >::produce(), PFJetsTauOverlapRemoval::produce(), PFClusterMatchedToPhotonsSelector::produce(), MuScleFitMuonSelector::selectGeneratedMuons(), SiStripMatchedRecHit2D::sharesInput(), and TrackerSingleRecHit::sharesInput().
|
inline |
Definition at line 27 of file BaseTrackerRecHit.h.
Referenced by BaseTrackerRecHit::isMulti().
|
inline |
Definition at line 25 of file BaseTrackerRecHit.h.
References fastProjMono, fastProjStereo, projMono, projStereo, and rtti().
Referenced by BaseTrackerRecHit::isProjected(), and TrajectoryFactoryBase::useRecHit().
|
inline |
Definition at line 23 of file BaseTrackerRecHit.h.
References fastProjMono, projMono, and rtti().
Referenced by BaseTrackerRecHit::isProjMono(), and ProjectedSiStripRecHit2D::setDet().
|
inline |
Definition at line 24 of file BaseTrackerRecHit.h.
References fastProjStereo, projStereo, and rtti().
Referenced by BaseTrackerRecHit::isProjStereo().
|
inline |
Definition at line 22 of file BaseTrackerRecHit.h.
References fastSingle, rtti(), and single.
Referenced by MTVHistoProducerAlgoForTracker::getSeedingLayerSetBin(), and BaseTrackerRecHit::isSingle().
|
inline |
Definition at line 28 of file BaseTrackerRecHit.h.
References rtti().
Referenced by SeedFromConsecutiveHitsTripletOnlyCreator::initialKinematic(), and TrackerSingleRecHit::sharesInput().
|
inline |
Definition at line 21 of file BaseTrackerRecHit.h.
Referenced by TempTrajectory::badForCCC(), Trajectory::badForCCC(), TrackProducerAlgorithm< reco::Track >::buildTrack(), GroupedCkfTrajectoryBuilder::buildTrajectories(), CosmicTrackingRegion::hits_(), CosmicSeedCreator::makeSeed(), Trajectory::pixel(), and Traj2TrackHits::split().
|
inline |
Definition at line 30 of file BaseTrackerRecHit.h.
References createfilelist::int, TrackingRecHit::rawId(), and rtti().
Referenced by ProjectedSiStripRecHit2D::originalId().
|
inline |
Definition at line 20 of file BaseTrackerRecHit.h.
References TrackingRecHit::getRTTI().
Referenced by isFast(), isMatched(), isMulti(), isProjected(), isProjMono(), isProjStereo(), isSingle(), isSingleType(), isUndef(), projId(), and BaseTrackerRecHit::rtti().