00001 #include "FastShowerUtils/PolyArgs.h" 00002 00003 namespace FastShower{ 00004 // 00005 PolyArgs::PolyArgs(const ParticleParameters* pp, 00006 const CoreSamples* cs): m_pp(pp), m_cs(cs){} 00007 // 00008 PolyArgs::PolyArgs(const ParticleParameters& pp, 00009 const CoreSamples& cs): m_pp(&pp), m_cs(&cs){} 00010 // 00011 PolyArgs::PolyArgs(const ParticleParameters* pp, 00012 const CoreSamples& cs): m_pp(pp), m_cs(&cs){} 00013 // 00014 PolyArgs::PolyArgs(const ParticleParameters& pp, 00015 const CoreSamples* cs): m_pp(&pp), m_cs(cs){} 00016 // 00017 const ParticleParameters* PolyArgs::pp() const {return m_pp;} 00018 const CoreSamples* PolyArgs::cs() const {return m_cs;} 00019 } 00020 00021 00022