CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ParametrizedMagneticFieldFactory.h
Go to the documentation of this file.
1 #ifndef ParametrizedMagneticFieldFactory_h
2 #define ParametrizedMagneticFieldFactory_h
3 
13 #include <vector>
14 #include <string>
15 #include <memory>
16 
17 namespace edm{
18  class ParameterSet;
19 }
20 
21 namespace magneticfield{
24 }
25 
27  public:
30 
31  private:
34 
35  // Get map configured from pset (deprecated)
36  std::auto_ptr<MagneticField>
37  static get(std::string version, const edm::ParameterSet& parameters);
38 
39  // Get map configured from type name and numerical parameters
40  std::auto_ptr<MagneticField>
41  static get(std::string version, std::vector<double> parameters);
42 
43 };
44 #endif
45 
dictionary parameters
Definition: Parameters.py:2