23 using namespace magneticfield;
36 std::auto_ptr<MagneticField>
42 if (version==
"OAE_85l_030919") {
46 }
else if (version==
"OAE_1103l_071212") {
50 }
else if (version==
"PolyFit2D") {
54 }
else if (version==
"PolyFit3D") {
58 }
else if (version==
"Parabolic"){
64 return std::auto_ptr<MagneticField>(0);
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
tuple ParametrizedMagneticFieldProducer
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
~ParametrizedMagneticFieldProducer()
std::auto_ptr< MagneticField > produce(const IdealMagneticFieldRecord &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)