17 : m_src(cfg.getParameter<edm::
InputTag>(
"src"))
18 , m_stationA(cfg.getParameter<int>(
"stationA"))
19 , m_stationB(cfg.getParameter<int>(
"stationB"))
20 , m_minHitsDT(cfg.getParameter<int>(
"minHitsDT"))
21 , m_minHitsPerStation(cfg.getParameter<int>(
"minHitsPerStation"))
22 , m_maxHitsPerStation(cfg.getParameter<int>(
"maxHitsPerStation"))
38 for (Tracks::const_iterator track = tracks.begin(); track != tracks.end(); ++track) {
39 int hitsOnStationA = 0;
40 int hitsOnStationB = 0;
43 DetId id = (*hit)->geographicalId();
67 if (stationAokay && stationBokay) {
68 result.push_back(*track);
~AlignmentCSCTrackSelector()
destructor
std::vector< const reco::Track * > Tracks
AlignmentCSCTrackSelector(const edm::ParameterSet &cfg)
constructor
Tracks select(const Tracks &tracks, const edm::Event &evt) const
select tracks
TrackingRecHitCollection::base::const_iterator trackingRecHit_iterator
iterator over a vector of reference to TrackingRecHit in the same collection