1 #ifndef CGAELECTRICFIELD_H
2 #define CGAELECTRICFIELD_H 1
8 #include <CLHEP/Matrix/Vector.h>
48 virtual bool construct( lcio::LCCollection * );
66 #endif // CGAMAGNETICFIELD_H
virtual ~CGAElectricField()
destructor
Field : A base interface to an electric or magnetic field.
Definition: Field.h:22
CGAElectricField(lcio::LCRunHeader *run_header)
constructor
virtual bool construct(lcio::LCCollection *)
constructs the field from an LCCollection of data objects (could be anything...
GEARElectricField : An electric field which gets it's values from Mokka through CGA (Common Geometry ...
Definition: CGAElectricField.h:31
std::string get_typename()
returns the typename of the field
CLHEP::Hep3Vector get_field_value(const CLHEP::Hep3Vector &)
gets the field value at a specified point
virtual Field * new_field(void)
returns a new field...