1 #ifndef FastSimulation_Muons_FastL1MuonProducer_h
2 #define FastSimulation_Muons_FastL1MuonProducer_h
edm::ESHandle< RPCGeometry > rpcGeometry
std::vector< L1MuGMTCand > L1MuonCollection
FML1Muons mySimpleL1MuonCands
void loadL1Muons(L1MuonCollection &c, L1ExtraCollection &d, L1MuGMTReadoutCollection &e) const
FML1EfficiencyHandler * myL1EfficiencyHandler
std::vector< l1extra::L1MuonParticle > L1ExtraCollection
void readParameters(const edm::ParameterSet &)
FML1PtSmearer * myL1PtSmearer
static double muonMassGeV_
std::vector< SimpleL1MuGMTCand * > FML1Muons
edm::ESHandle< CSCGeometry > cscGeometry
const RandomEngine * random
FastL1MuonProducer(const edm::ParameterSet &)
const L1MuTriggerPtScale * theMuPtScale
edm::ESHandle< DTGeometry > dtGeometry
edm::InputTag theSimModule
L1ExtraCollection mySimpleL1MuonExtraCands
virtual void produce(edm::Event &, const edm::EventSetup &)
const L1MuTriggerScales * theMuScales
virtual void beginRun(edm::Run &run, const edm::EventSetup &es)