OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
Beamline Member List
This is the complete list of members for
Beamline
, including all inherited members.
accept
(BeamlineVisitor &visitor) const =0
ElementBase
pure virtual
actionRange_m
ElementBase
private
addReference
() const
RCObject
inline
ANY
enum value
ElementBase
aperture_m
ElementBase
protected
ApertureType
enum name
ElementBase
BEAMLINE
enum value
ElementBase
Beamline
(const std::string &name)
Beamline
explicit
Beamline
()
Beamline
Beamline
(const Beamline &)
Beamline
bgeometry_m
ElementBase
private
CCOLLIMATOR
enum value
ElementBase
clone
() const =0
ElementBase
pure virtual
CONIC_ELLIPTICAL
enum value
ElementBase
CONIC_RECTANGULAR
enum value
ElementBase
copyStructure
()
ElementBase
virtual
CORRECTOR
enum value
ElementBase
csTrafoGlobal2Local_m
ElementBase
protected
CYCLOTRON
enum value
ElementBase
DEGRADER
enum value
ElementBase
DRIFT
enum value
ElementBase
elemedgeSet_m
ElementBase
private
ElementBase
(const std::string &name)
ElementBase
explicit
ElementBase
()
ElementBase
ElementBase
(const ElementBase &)
ElementBase
elementEdge_m
ElementBase
protected
elementID
ElementBase
private
elementPosition_m
ElementBase
private
ElementType
enum name
ElementBase
ELLIPTICAL
enum value
ElementBase
fixPosition
()
ElementBase
inline
FLEXIBLECOLLIMATOR
enum value
ElementBase
getAperture
() const
ElementBase
inline
getArcLength
() const
ElementBase
inline
virtual
getAttribute
(const std::string &aKey) const
ElementBase
virtual
getBoundaryGeometry
() const
ElementBase
inline
virtual
getBoundingBoxInLabCoords
() const
ElementBase
virtual
getChannel
(const std::string &aKey, bool create=false)
ElementBase
virtual
getConstChannel
(const std::string &aKey) const
ElementBase
virtual
getCSTrafoGlobal2Local
() const
ElementBase
inline
getEdgeToBegin
() const
ElementBase
inline
virtual
getEdgeToEnd
() const
ElementBase
inline
virtual
getElementDimensions
(double &begin, double &end) const
ElementBase
inline
virtual
getElementLength
() const
ElementBase
inline
virtual
getElementPosition
() const
ElementBase
inline
getEntrance
() const
ElementBase
inline
virtual
getEntranceFrame
() const
ElementBase
inline
virtual
getEntrancePatch
() const
ElementBase
inline
virtual
getExit
() const
ElementBase
inline
virtual
getExitFrame
() const
ElementBase
inline
virtual
getExitPatch
() const
ElementBase
inline
virtual
getGeometry
()=0
ElementBase
pure virtual
getGeometry
() const =0
ElementBase
pure virtual
getInitialDirection
() const
Beamline
virtual
getMisalignment
(double &x, double &y, double &s) const
ElementBase
getMisalignment
() const
ElementBase
inline
getName
() const
ElementBase
virtual
getOrigin
() const
ElementBase
inline
virtual
getOrigin3D
() const
Beamline
virtual
getOutputFN
() const
ElementBase
getParticleMatterInteraction
() const
ElementBase
inline
virtual
getRelativeFlag
() const
Beamline
virtual
getRequiredNumberOfTimeSteps
() const
ElementBase
inline
virtual
getRotationAboutZ
() const
ElementBase
inline
getTotalTransform
() const
ElementBase
inline
virtual
getTransform
(double fromS, double toS) const
ElementBase
inline
virtual
getTransform
(double s) const
ElementBase
inline
virtual
getType
() const =0
ElementBase
pure virtual
getTypeString
() const
ElementBase
inline
getTypeString
(ElementType type)
ElementBase
static
getWake
() const
ElementBase
inline
virtual
hasAttribute
(const std::string &aKey) const
ElementBase
virtual
hasBoundaryGeometry
() const
ElementBase
inline
virtual
hasParticleMatterInteraction
() const
ElementBase
inline
virtual
hasWake
() const
ElementBase
inline
virtual
isElementPositionSet
() const
ElementBase
inline
isInside
(const Vector_t &r) const
ElementBase
inline
virtual
isInsideTransverse
(const Vector_t &r) const
ElementBase
protected
isPositioned
() const
ElementBase
inline
isSharable
() const
ElementBase
inline
isShared
() const
RCObject
inline
iterate
(BeamlineVisitor &, bool reverse) const =0
Beamline
pure virtual
makeSharable
()
ElementBase
virtual
MARKER
enum value
ElementBase
misalignment_m
ElementBase
protected
MONITOR
enum value
ElementBase
MPSPLITINTEGRATOR
enum value
ElementBase
MULTIPOLE
enum value
ElementBase
MULTIPOLET
enum value
ElementBase
OFFSET
enum value
ElementBase
operator=
(const Beamline &)
Beamline
private
RCObject::operator=
(const RCObject &right)
RCObject
inline
protected
outputfn_m
ElementBase
private
parmatint_m
ElementBase
private
positionIsFixed
ElementBase
private
PROBE
enum value
ElementBase
RBEND
enum value
ElementBase
RBEND3D
enum value
ElementBase
RCObject
()
RCObject
inline
protected
RCObject
(const RCObject &)
RCObject
inline
protected
RECTANGULAR
enum value
ElementBase
refCount
RCObject
mutable
private
releasePosition
()
ElementBase
inline
removeAttribute
(const std::string &aKey)
ElementBase
virtual
removeReference
() const
RCObject
inline
RFCAVITY
enum value
ElementBase
RING
enum value
ElementBase
rotationZAxis_m
ElementBase
protected
SBEND
enum value
ElementBase
SBEND3D
enum value
ElementBase
SEPTUM
enum value
ElementBase
setActionRange
(const std::queue< std::pair< double, double > > &range)
ElementBase
inline
setAperture
(const ApertureType &type, const std::vector< double > &args)
ElementBase
inline
setAttribute
(const std::string &aKey, double val)
ElementBase
virtual
setBoundaryGeometry
(BoundaryGeometry *geo)
ElementBase
virtual
setCSTrafoGlobal2Local
(const CoordinateSystemTrafo &ori)
ElementBase
inline
setCurrentSCoordinate
(double s)
ElementBase
setElementLength
(double length)
ElementBase
inline
virtual
setElementPosition
(double elemedge)
ElementBase
inline
setMisalignment
(const CoordinateSystemTrafo &cst)
ElementBase
inline
setName
(const std::string &name)
ElementBase
virtual
setOutputFN
(std::string fn)
ElementBase
setParticleMatterInteraction
(ParticleMatterInteractionHandler *spys)
ElementBase
virtual
setRotationAboutZ
(double rotation)
ElementBase
inline
setWake
(WakeFunction *wf)
ElementBase
virtual
shareFlag
ElementBase
mutable
protected
SOLENOID
enum value
ElementBase
SOURCE
enum value
ElementBase
STRIPPER
enum value
ElementBase
TRAVELINGWAVE
enum value
ElementBase
UNDULATOR
enum value
ElementBase
update
(const AttributeSet &)
ElementBase
userAttribs
ElementBase
private
VACUUM
enum value
ElementBase
VARIABLERFCAVITY
enum value
ElementBase
wake_m
ElementBase
private
~Beamline
()
Beamline
virtual
~ElementBase
()
ElementBase
virtual
~RCObject
()=0
RCObject
inline
protected
pure virtual
Generated on Wed Aug 25 2021 16:41:10 for OPAL (Object Oriented Parallel Accelerator Library) by
1.9.1