CMS 3D CMS Logo

TrackerMuonHitExtractor.h
Go to the documentation of this file.
1 //
2 // modified & integrated by Giovanni Abbiendi
3 // from code by Arun Luthra:
4 // UserCode/luthra/MuonTrackSelector/src/MuonTrackSelector.cc
5 //
6 #ifndef MCTruth_TrackerMuonHitExtractor_h
7 #define MCTruth_TrackerMuonHitExtractor_h
8 
16 #include <memory>
17 
19 public:
21  ~TrackerMuonHitExtractor() = default;
22 
23  void init(const edm::Event &);
24  std::vector<const TrackingRecHit *> getMuonHits(const reco::Muon &mu) const;
25 
26 private:
29 };
30 
31 #endif
const edm::EDGetTokenT< DTRecSegment4DCollection > inputDTRecSegment4DToken_
std::vector< const TrackingRecHit * > getMuonHits(const reco::Muon &mu) const
~TrackerMuonHitExtractor()=default
const edm::EDGetTokenT< CSCSegmentCollection > inputCSCSegmentToken_
void init(const edm::Event &)
TrackerMuonHitExtractor(const edm::ParameterSet &, edm::ConsumesCollector &&ic)