1 #ifndef FastSimulation_MuonSimHitProducer_MuonSimHitProducer_h
2 #define FastSimulation_MuonSimHitProducer_MuonSimHitProducer_h
MuonSimHitProducer(const edm::ParameterSet &)
const MagneticField * magfield
virtual void beginRun(edm::Run &run, const edm::EventSetup &es)
const DTGeometry * dtGeom
MaterialEffects * theMaterialEffects
const RPCGeometry * rpcGeom
std::string theSimModuleProcess_
const Propagator * propagatorWithMaterial
Propagator * propagatorWithoutMaterial
const CSCGeometry * cscGeom
const RandomEngine * random
MuonServiceProxy * theService
void applyMaterialEffects(TrajectoryStateOnSurface &tsosWithdEdx, TrajectoryStateOnSurface &tsos, double radPath)
Simulate material effects in iron (dE/dx, multiple scattering)
std::string theSimModuleLabel_
void readParameters(const edm::ParameterSet &, const edm::ParameterSet &, const edm::ParameterSet &)
virtual void produce(edm::Event &, const edm::EventSetup &)
std::string theTrkModuleLabel_
Chi2MeasurementEstimator theEstimator