1 #ifndef FastSimulation_Muons_FastTSGFromL2Muon_H 2 #define FastSimulation_Muons_FastTSGFromL2Muon_H 47 std::vector<edm::EDGetTokenT<edm::View<TrajectorySeed> > >
seedToken_;
MuonServiceProxy * theService
const edm::EDGetTokenT< edm::SimTrackContainer > simTrackToken_
void produce(edm::Event &ev, const edm::EventSetup &es) override
~FastTSGFromL2Muon() override=default
std::vector< edm::EDGetTokenT< edm::View< TrajectorySeed > > > seedToken_
const edm::InputTag theL2CollectionLabel
const edm::EDGetTokenT< reco::TrackCollection > l2TrackToken_
std::unique_ptr< MuonTrackingRegionBuilder > theRegionBuilder
bool clean(reco::TrackRef muRef, RectangularEtaPhiTrackingRegion *region, const BasicTrajectorySeed *aSeed, const SimTrack &theSimTrack)
FastTSGFromL2Muon(const edm::ParameterSet &cfg)
const std::vector< edm::InputTag > theSeedCollectionLabels
void beginRun(edm::Run const &run, edm::EventSetup const &es) override
const edm::InputTag theSimTrackCollectionLabel