CMS 3D CMS Logo

DualByEtaTSG.h
Go to the documentation of this file.
1 #ifndef RecoMuon_TrackerSeedGenerator_DualByEtaTSG_H
2 #define RecoMuon_TrackerSeedGenerator_DualByEtaTSG_H
3 
13 
14 class DualByEtaTSG : public SeparatingTSG {
15 public:
17 
19  unsigned int selectTSG(const TrackCand&, const TrackingRegion&) override;
20 
21 private:
24 };
25 
26 #endif
TrackerSeedGenerator::TrackCand
std::pair< const Trajectory *, reco::TrackRef > TrackCand
Definition: TrackerSeedGenerator.h:30
SeparatingTSG
Definition: SeparatingTSG.h:17
DualByEtaTSG::theCategory
std::string theCategory
Definition: DualByEtaTSG.h:22
DualByEtaTSG::theEtaSeparation
double theEtaSeparation
Definition: DualByEtaTSG.h:23
DualByEtaTSG::DualByEtaTSG
DualByEtaTSG(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
Definition: DualByEtaTSG.cc:4
edm::ParameterSet
Definition: ParameterSet.h:47
DualByEtaTSG::selectTSG
unsigned int selectTSG(const TrackCand &, const TrackingRegion &) override
decide the TSG depending on the absolute value of momentum eta of the track. Return value is 0 or 1.
Definition: DualByEtaTSG.cc:12
DualByEtaTSG
Definition: DualByEtaTSG.h:14
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SeparatingTSG.h
TrackingRegion
Definition: TrackingRegion.h:41
ConsumesCollector.h
edm::ConsumesCollector
Definition: ConsumesCollector.h:45
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27