|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
This is the complete list of members for Beamline, including all inherited members.
| accept(BeamlineVisitor &visitor) const =0 | ElementBase | pure virtual |
| addReference() const | RCObject | inline |
| aperture_m | ElementBase | protected |
| Beamline(const std::string &name) | Beamline | explicit |
| Beamline() | Beamline | |
| Beamline(const Beamline &) | Beamline | |
| clone() const =0 | ElementBase | pure virtual |
| copyStructure() | ElementBase | virtual |
| csTrafoGlobal2Local_m | ElementBase | protected |
| ElementBase(const std::string &name) | ElementBase | explicit |
| ElementBase() | ElementBase | |
| ElementBase(const ElementBase &) | ElementBase | |
| elementEdge_m | ElementBase | protected |
| fixPosition() | ElementBase | inline |
| getAperture() const | ElementBase | inline |
| getArcLength() const | ElementBase | inlinevirtual |
| getAttribute(const std::string &aKey) const | ElementBase | virtual |
| getBoundaryGeometry() const | ElementBase | inlinevirtual |
| 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 | inlinevirtual |
| getEdgeToEnd() const | ElementBase | inlinevirtual |
| getElementDimensions(double &begin, double &end) const | ElementBase | inlinevirtual |
| getElementLength() const | ElementBase | inlinevirtual |
| getElementPosition() const | ElementBase | inline |
| getEntrance() const | ElementBase | inlinevirtual |
| getEntranceFrame() const | ElementBase | inlinevirtual |
| getEntrancePatch() const | ElementBase | inlinevirtual |
| getExit() const | ElementBase | inlinevirtual |
| getExitFrame() const | ElementBase | inlinevirtual |
| getExitPatch() const | ElementBase | inlinevirtual |
| getFlagDeleteOnTransverseExit() const | ElementBase | inline |
| 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 | inlinevirtual |
| getOrigin3D() const | Beamline | virtual |
| getOutputFN() const | ElementBase | |
| getParticleMatterInteraction() const | ElementBase | inlinevirtual |
| getRelativeFlag() const | Beamline | virtual |
| getRequiredNumberOfTimeSteps() const | ElementBase | inlinevirtual |
| getRotationAboutZ() const | ElementBase | inline |
| getTotalTransform() const | ElementBase | inlinevirtual |
| getTransform(double fromS, double toS) const | ElementBase | inlinevirtual |
| getTransform(double s) const | ElementBase | inlinevirtual |
| getType() const =0 | ElementBase | pure virtual |
| getTypeString() const | ElementBase | inline |
| getTypeString(ElementType type) | ElementBase | static |
| getWake() const | ElementBase | inlinevirtual |
| hasAttribute(const std::string &aKey) const | ElementBase | virtual |
| hasBoundaryGeometry() const | ElementBase | inlinevirtual |
| hasParticleMatterInteraction() const | ElementBase | inlinevirtual |
| hasWake() const | ElementBase | inlinevirtual |
| isElementPositionSet() const | ElementBase | inline |
| isInside(const Vector_t &r) const | ElementBase | inlinevirtual |
| 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 |
| misalignment_m | ElementBase | protected |
| operator=(const Beamline &) | Beamline | private |
| RCObject::operator=(const RCObject &right) | RCObject | inlineprotected |
| RCObject() | RCObject | inlineprotected |
| RCObject(const RCObject &) | RCObject | inlineprotected |
| releasePosition() | ElementBase | inline |
| removeAttribute(const std::string &aKey) | ElementBase | virtual |
| removeReference() const | RCObject | inline |
| rotationZAxis_m | ElementBase | protected |
| 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 | inlinevirtual |
| setElementPosition(double elemedge) | ElementBase | inline |
| setFlagDeleteOnTransverseExit(bool=true) | 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 | mutableprotected |
| update(const AttributeSet &) | ElementBase | |
| ~Beamline() | Beamline | virtual |
| ~ElementBase() | ElementBase | virtual |
| ~RCObject()=0 | RCObject | inlineprotectedpure virtual |
1.8.5