11 #ifndef PHFieldConfig_v1_H_
12 #define PHFieldConfig_v1_H_
24 const std::string& filename,
25 double magfield_rescale = 1.);
41 identify(std::ostream& os = std::cout)
const;
PHFieldConfig_v1 implements field configuration information for input a field map file.
const std::string & get_filename() const
virtual PHObject * clone() const
Virtual copy constructor.
void set_field_config(FieldConfigTypes fieldConfig)
void set_filename(const std::string &filename)
PHFieldConfig_v1()
default constructor for ROOT file IO
virtual ~PHFieldConfig_v1()
virtual void Reset()
Clear Event.
FieldConfigTypes field_config_
void set_magfield_rescale(double magfieldRescale)
FieldConfigTypes get_field_config() const
double get_magfield_rescale() const
virtual int isValid() const
isValid returns non zero if object contains vailid data
virtual void identify(std::ostream &os=std::cout) const
PHFieldConfig store field configuration information.
@ kFieldInvalid
invalid value