Public Member Functions | |
void | apply (DetId detid, const TrackerTopology *tTopo, bool &verdict) const |
Rule (const std::string &str) | |
Private Member Functions | |
int | layer (DetId detid, const TrackerTopology *tTopo) const |
Private Attributes | |
bool | keep_ |
int | layer_ |
int | subdet_ |
Definition at line 83 of file TrackerTrackHitFilter.cc.
reco::modules::TrackerTrackHitFilter::Rule::Rule | ( | const std::string & | str | ) |
Definition at line 165 of file TrackerTrackHitFilter.cc.
References Exception, plotBeamSpotDB::first, keep_, layer_, match(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, edm::second(), AlCaHLTBitMon_QueryRunRegistry::string, subdet_, StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, and StripSubdetector::TOB.
|
inline |
Definition at line 88 of file TrackerTrackHitFilter.cc.
References keep_, layer(), layer_, subdet_, and DetId::subdetId().
Referenced by heavyIonTools.ConfigureHeavyIons::__call__(), editorTools.UserCodeTool::__call__(), HiCoreTools.RestrictInputToAOD::__call__(), coreTools.RunOnData::__call__(), trackTools.MakeAODTrackCandidates::__call__(), runJetUncertainties.RunJetUncertainties::__call__(), metTools.AddMETCollection::__call__(), heavyIonTools.ProductionDefaults::__call__(), editorTools.ChangeSource::__call__(), HiCoreTools.RemoveMCMatching::__call__(), coreTools.RemoveMCMatching::__call__(), trackTools.MakePATTrackCandidates::__call__(), trigTools.SwitchOnTrigger::__call__(), heavyIonTools.SelectionDefaults::__call__(), HiCoreTools.RemoveAllPATObjectsBut::__call__(), heavyIonTools.DisbaleMonteCarloDeps::__call__(), HiCoreTools.RemoveSpecificPATObjects::__call__(), trigTools.SwitchOnTriggerStandAlone::__call__(), trackTools.MakeTrackCandidates::__call__(), trigTools.SwitchOnTriggerMatching::__call__(), HiCoreTools.RemoveCleaning::__call__(), HiCoreTools.AddCleaning::__call__(), jetTools.AddJetCollection::__call__(), tauTools.AddTauCollection::__call__(), trigTools.SwitchOnTriggerMatchingStandAlone::__call__(), trigTools.SwitchOnTriggerMatchEmbedding::__call__(), jetTools.SwitchJetCollection::__call__(), jetTools.UpdateJetCollection::__call__(), jetTools.AddJetID::__call__(), and jetTools.SetTagInfos::__call__().
|
private |
Definition at line 202 of file TrackerTrackHitFilter.cc.
References TrackerTopology::layer().
Referenced by apply(), geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().
|
private |
Definition at line 105 of file TrackerTrackHitFilter.cc.
|
private |
Definition at line 104 of file TrackerTrackHitFilter.cc.
|
private |
Definition at line 102 of file TrackerTrackHitFilter.cc.