OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
OpalBeamline Member List

This is the complete list of members for OpalBeamline, including all inherited members.

activateElements()OpalBeamline
compute3DLattice()OpalBeamline
containsSource()OpalBeamlineinline
containsSource_mOpalBeamlineprivate
coordTransformationTo_mOpalBeamlineprivate
elements_mOpalBeamlineprivate
getBoundaryGeometry(const unsigned int &)OpalBeamline
getCSTrafoLab2Local(const std::shared_ptr< Component > &comp) constOpalBeamlineinline
getCSTrafoLab2Local() constOpalBeamlineinline
getElementByType(ElementType)OpalBeamline
getElements(const Vector_t &x)OpalBeamline
getEnd(const Vector_t &) constOpalBeamline
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) constOpalBeamlineinline
getParticleMatterInteractionHandler(const unsigned int &)OpalBeamline
getStart(const Vector_t &) constOpalBeamline
merge(OpalBeamline &rhs)OpalBeamline
OpalBeamline()OpalBeamline
OpalBeamline(const Vector_t &origin, const Quaternion &rotation)OpalBeamline
positionElementRelative(std::shared_ptr< ElementBase >)OpalBeamline
prepared_mOpalBeamlineprivate
prepareSections()OpalBeamline
print(Inform &) constOpalBeamline
rotateFrom(const Vector_t &r) constOpalBeamlineinline
rotateFromLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) constOpalBeamlineinline
rotateTo(const Vector_t &r) constOpalBeamlineinline
rotateToLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) constOpalBeamlineinline
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) constOpalBeamlineinline
transformFromLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) constOpalBeamlineinline
transformTo(const Vector_t &r) constOpalBeamlineinline
transformToLocalCS(const std::shared_ptr< Component > &comp, const Vector_t &r) constOpalBeamlineinline
visit(const T &, BeamlineVisitor &, PartBunchBase< double, 3 > *)OpalBeamlineinline
visit(const Source &element, BeamlineVisitor &, PartBunchBase< double, 3 > *bunch)OpalBeamlineinline
visit(const Marker &, BeamlineVisitor &, PartBunchBase< double, 3 > *)OpalBeamlineinline
visit(const Septum &element, BeamlineVisitor &, PartBunchBase< double, 3 > *)OpalBeamlineinline
~OpalBeamline()OpalBeamline