1 #ifndef CLASSIC_FIELD_H
2 #define CLASSIC_FIELD_H
13 ClassicField(std::shared_ptr<Component>,
const double &,
const double &);
16 std::shared_ptr<const Component>
getElement()
const;
19 const double &
getEnd()
const;
21 void setEnd(
const double & z);
22 const bool &
isOn()
const;
23 void setOn(
const double &kinematicEnergy);
83 return element_m->getCSTrafoGlobal2Local();
101 #endif // CLASSIC_FIELD_H
void setEnd(const double &z)
CoordinateSystemTrafo getCoordTransformationTo() const
std::list< ClassicField > FieldList
std::shared_ptr< Component > element_m
const double & getEnd() const
static bool SortAsc(const ClassicField &fle1, const ClassicField &fle2)
ClassicField(std::shared_ptr< Component >, const double &, const double &)
void setCoordTransformationTo(const CoordinateSystemTrafo &trafo)
std::shared_ptr< Component > getElement()
const double & getStart() const
const bool & isOn() const
static bool ZeroLength(const ClassicField &fle)
void setOn(const double &kinematicEnergy)
void setStart(const double &z)
bool isPositioned() const