11 #ifndef PHFieldConfig_v2_H_
12 #define PHFieldConfig_v2_H_
43 identify(std::ostream& os = std::cout)
const;
PHFieldConfig_v2 implements field configuration information for uniform field model.
double get_field_mag_y() const
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
virtual PHObject * clone() const
Virtual copy constructor.
virtual ~PHFieldConfig_v2()
void set_field_mag_x(double fieldMagX)
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
virtual int isValid() const
isValid returns non zero if object contains vailid data
virtual void Reset()
Clear Event.
void set_field_mag_z(double fieldMagZ)
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
double get_field_mag_x() const
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
void set_field_mag_y(double fieldMagY)
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
PHFieldConfig_v2()
default constructor for ROOT file IO
double get_field_mag_z() const
field value in Tesla for uniform field model ONLY for PHFieldConfig_v2
virtual void identify(std::ostream &os=std::cout) const
FieldConfigTypes get_field_config() const
PHFieldConfig store field configuration information.
@ kFieldUniform
Constant field.