1 #ifndef CLASSIC_FIELD_H
2 #define CLASSIC_FIELD_H
10 ClassicField(std::shared_ptr<Component>,
const double &,
const double &);
13 std::shared_ptr<const Component>
getElement()
const;
16 const double &
getEnd()
const;
18 void setEnd(
const double & z);
19 const bool &
isOn()
const;
20 void setOn(
const double &kinematicEnergy);
78 return element_m->getBoundingBoxInLabCoords();
std::list< ClassicField > FieldList
const double & getEnd() const
void setOn(const double &kinematicEnergy)
static bool SortAsc(const ClassicField &fle1, const ClassicField &fle2)
std::shared_ptr< Component > element_m
void setStart(const double &z)
const double & getStart() const
void setEnd(const double &z)
const bool & isOn() const
ClassicField(std::shared_ptr< Component >, const double &, const double &)
ElementBase::BoundingBox getBoundingBoxInLabCoords() const
static bool ZeroLength(const ClassicField &fle)
std::shared_ptr< Component > getElement()