1 #ifndef TOTEM_TRANSPORT 2 #define TOTEM_TRANSPORT 16 class HepRandomEngine;
std::string m_model_ip_150_l_name_
~TotemTransport() override
LHCOpticsApproximator * m_aprox_ip_150_r_
TotemTransport(const edm::ParameterSet &ps)
std::string m_model_ip_150_r_name_
double m_beampipe_aperture_radius_
Class finds the parametrisation of MADX proton transport and transports the protons according to it 5...
LHCOpticsApproximator * m_aprox_ip_150_l_
bool transportProton(HepMC::GenParticle *)
LHCOpticsApproximator * ReadParameterization(const std::string &, const std::string &)
void process(const HepMC::GenEvent *ev, const edm::EventSetup &es, CLHEP::HepRandomEngine *engine) override