OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
This is the complete list of members for OpalBeamline, including all inherited members.
activateElements() | OpalBeamline | |
compute3DLattice() | OpalBeamline | |
containsSource() | OpalBeamline | inline |
containsSource_m | OpalBeamline | private |
coordTransformationTo_m | OpalBeamline | private |
elements_m | OpalBeamline | private |
getBoundaryGeometry(const unsigned int &) | OpalBeamline | |
getCSTrafoLab2Local(const std::shared_ptr< Component > &comp) const | OpalBeamline | inline |
getCSTrafoLab2Local() const | OpalBeamline | inline |
getElementByType(ElementType) | OpalBeamline | |
getElements(const Vector_t &x) | OpalBeamline | |
getEnd(const Vector_t &) const | OpalBeamline | |
getFieldAt(const unsigned int &, const Vector_t &, const long &, const double &, Vector_t &, Vector_t &) | OpalBeamline | |
getFieldAt(const Vector_t &, const Vector_t &, const double &, Vector_t &, Vector_t &) | OpalBeamline | |
getMisalignment(const std::shared_ptr< Component > &comp) const | OpalBeamline | inline |
getParticleMatterInteractionHandler(const unsigned int &) | OpalBeamline | |
getStart(const Vector_t &) const | OpalBeamline | |
merge(OpalBeamline &rhs) | OpalBeamline | |
OpalBeamline() | OpalBeamline | |
OpalBeamline(const Vector_t &origin, const Quaternion &rotation) | OpalBeamline | |
positionElementRelative(std::shared_ptr< ElementBase >) | OpalBeamline | |
prepared_m | OpalBeamline | private |
prepareSections() | OpalBeamline | |
print(Inform &) const | OpalBeamline | |
rotateFrom(const Vector_t &r) const | OpalBeamline | inline |
rotateFromLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) const | OpalBeamline | inline |
rotateTo(const Vector_t &r) const | OpalBeamline | inline |
rotateToLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) const | OpalBeamline | inline |
save3DInput() | OpalBeamline | |
save3DLattice() | OpalBeamline | |
swap(OpalBeamline &rhs) | OpalBeamline | |
switchElements(const double &, const double &, const double &kineticEnergy, const bool &nomonitors=false) | OpalBeamline | |
switchElementsOff() | OpalBeamline | |
transformFrom(const Vector_t &r) const | OpalBeamline | inline |
transformFromLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) const | OpalBeamline | inline |
transformTo(const Vector_t &r) const | OpalBeamline | inline |
transformToLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) const | OpalBeamline | inline |
visit(const T &, BeamlineVisitor &, PartBunchBase< double, 3 > *) | OpalBeamline | inline |
visit(const Source &element, BeamlineVisitor &, PartBunchBase< double, 3 > *bunch) | OpalBeamline | inline |
visit(const Marker &, BeamlineVisitor &, PartBunchBase< double, 3 > *) | OpalBeamline | inline |
visit(const Septum &element, BeamlineVisitor &, PartBunchBase< double, 3 > *) | OpalBeamline | inline |
~OpalBeamline() | OpalBeamline |