1 #ifndef RecoMuon_TrackerSeedCleaner_H 2 #define RecoMuon_TrackerSeedCleaner_H 41 typedef std::vector<TrajectorySeed>
tkSeeds;
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
virtual void setEvent(const edm::Event &)
setEvent
RedundantSeedCleaner * theRedundantCleaner
bool useDirection_Cleaner
edm::InputTag theBeamSpotTag
const edm::Event * theEvent
const MuonServiceProxy * theProxyService
std::vector< TrajectorySeed > tkSeeds
edm::Handle< reco::BeamSpot > bsHandle_
TrackerSeedCleaner(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
constructor
virtual ~TrackerSeedCleaner()
destructor
edm::ESHandle< TransientTrackingRecHitBuilder > theTTRHBuilder
edm::EDGetTokenT< reco::BeamSpot > beamspotToken_
virtual void init(const MuonServiceProxy *service)
intizialization
edm::ESGetToken< TransientTrackingRecHitBuilder, TransientRecHitRecord > theTTRHBuilderToken
virtual void clean(const reco::TrackRef &, const RectangularEtaPhiTrackingRegion ®ion, tkSeeds &)
the cleaner