| accept(BeamlineVisitor &visitor) const | TrackIntegrator | virtual | 
  | addReference() const | RCObject | inline | 
  | ALIGNWRAPPER enum value | ElementBase |  | 
  | ANY enum value | ElementBase |  | 
  | aperture_m | ElementBase | protected | 
  | ApertureType enum name | ElementBase |  | 
  | BEAMBEAM enum value | ElementBase |  | 
  | BEAMBEAM3D enum value | ElementBase |  | 
  | BEAMLINE enum value | ElementBase |  | 
  | BEAMSTRIPPING enum value | ElementBase |  | 
  | CCOLLIMATOR enum value | ElementBase |  | 
  | clone() const =0 | TrackIntegrator | pure virtual | 
  | CONIC_ELLIPTICAL enum value | ElementBase |  | 
  | CONIC_RECTANGULAR enum value | ElementBase |  | 
  | copyStructure() | ElementBase | virtual | 
  | CORRECTOR enum value | ElementBase |  | 
  | CORRECTORWRAPPER enum value | ElementBase |  | 
  | csTrafoGlobal2Local_m | ElementBase | protected | 
  | CYCLOTRON enum value | ElementBase |  | 
  | CYCLOTRONVALLEY enum value | ElementBase |  | 
  | CYCLOTRONWRAPPER enum value | ElementBase |  | 
  | DEGRADER enum value | ElementBase |  | 
  | DIAGNOSTIC enum value | ElementBase |  | 
  | DRIFT enum value | ElementBase |  | 
  | ElementBase(const std::string &name) | ElementBase | explicit | 
  | ElementBase() | ElementBase |  | 
  | ElementBase(const ElementBase &) | ElementBase |  | 
  | elementEdge_m | ElementBase | protected | 
  | ElementType enum name | ElementBase |  | 
  | ELLIPTICAL enum value | ElementBase |  | 
  | fixPosition() | ElementBase | inline | 
  | FLEXIBLECOLLIMATOR enum value | ElementBase |  | 
  | getAperture() const | ElementBase | inline | 
  | getArcLength() const | ElementBase | inlinevirtual | 
  | getAttribute(const std::string &aKey) const | ElementBase | virtual | 
  | getBoundaryGeometry() const | ElementBase | inlinevirtual | 
  | 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 | 
  | getElement() const | Integrator | inline | 
  | getElementDimensions(double &begin, double &end) const | ElementBase | inlinevirtual | 
  | getElementLength() const | ElementBase | inlinevirtual | 
  | getElementPosition() const | ElementBase | inline | 
  | getElType() 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 | 
  | getGeometry()=0 | ElementBase | pure virtual | 
  | getGeometry() const =0 | ElementBase | pure virtual | 
  | getImage() const | ElementBase | virtual | 
  | getMisalignment(double &x, double &y, double &s) const | ElementBase |  | 
  | getMisalignment() const | ElementBase | inline | 
  | getName() const | ElementBase | virtual | 
  | getOrigin() const | ElementBase | inlinevirtual | 
  | getParticleMatterInteraction() 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 | 
  | Integrator(ElementBase *) | Integrator | explicit | 
  | Integrator(const Integrator &rhs) | Integrator |  | 
  | INTEGRATOR enum value | ElementBase |  | 
  | isElementPositionSet() const | ElementBase | inline | 
  | isInside(const Vector_t &r) const | ElementBase | inlinevirtual | 
  | isInsideTransverse(const Vector_t &r, double f=1) const | ElementBase | inlineprotected | 
  | isPositioned() const | ElementBase | inline | 
  | isSharable() const | ElementBase | inline | 
  | isShared() const | RCObject | inline | 
  | itsElement | Integrator | protected | 
  | LAMBERTSON enum value | ElementBase |  | 
  | makeAlignWrapper() | ElementBase | virtual | 
  | makeFieldWrapper() | ElementBase | virtual | 
  | makeSharable() | Integrator | virtual | 
  | makeWrappers() | 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 |  | 
  | MULTIPOLEWRAPPER enum value | ElementBase |  | 
  | OFFSET enum value | ElementBase |  | 
  | operator=(const TrackIntegrator &) | TrackIntegrator | private | 
  | RCObject::operator=(const RCObject &right) | RCObject | inlineprotected | 
  | PARALLELPLATE enum value | ElementBase |  | 
  | PATCH enum value | ElementBase |  | 
  | PROBE enum value | ElementBase |  | 
  | RBEND enum value | ElementBase |  | 
  | RBEND3D enum value | ElementBase |  | 
  | RBENDWRAPPER enum value | ElementBase |  | 
  | RCObject() | RCObject | inlineprotected | 
  | RCObject(const RCObject &) | RCObject | inlineprotected | 
  | RECTANGULAR enum value | ElementBase |  | 
  | releasePosition() | ElementBase | inline | 
  | removeAlignWrapper() | ElementBase | virtual | 
  | removeAlignWrapper() const | ElementBase | virtual | 
  | removeAttribute(const std::string &aKey) | ElementBase | virtual | 
  | removeFieldWrapper() | ElementBase | virtual | 
  | removeFieldWrapper() const | ElementBase | virtual | 
  | removeReference() const | RCObject | inline | 
  | removeWrappers() | ElementBase | virtual | 
  | removeWrappers() const | ElementBase | virtual | 
  | RFCAVITY enum value | ElementBase |  | 
  | RFQUADRUPOLE enum value | ElementBase |  | 
  | RING enum value | ElementBase |  | 
  | rotationZAxis_m | ElementBase | protected | 
  | SBEND enum value | ElementBase |  | 
  | SBEND3D enum value | ElementBase |  | 
  | SBENDWRAPPER enum value | ElementBase |  | 
  | SEPARATOR 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 | inlinevirtual | 
  | setElementPosition(double elemedge) | ElementBase | inline | 
  | setElType(ElemType elt) | ElementBase | inline | 
  | setMisalignment(double x, double y, double s) | ElementBase |  | 
  | setMisalignment(const CoordinateSystemTrafo &cst) | ElementBase | inline | 
  | setName(const std::string &name) | ElementBase | virtual | 
  | setParticleMatterInteraction(ParticleMatterInteractionHandler *spys) | ElementBase | virtual | 
  | setRotationAboutZ(double rotation) | ElementBase | inline | 
  | setWake(WakeFunction *wf) | ElementBase | virtual | 
  | shareFlag | ElementBase | mutableprotected | 
  | SOLENOID enum value | ElementBase |  | 
  | SOURCE enum value | ElementBase |  | 
  | STRIPPER enum value | ElementBase |  | 
  | trackBunch(PartBunchBase< double, 3 > *, const PartData &, bool revBeam, bool revTrack) const =0 | Integrator | pure virtual | 
  | TrackIntegrator(ElementBase *) | TrackIntegrator | explicit | 
  | TrackIntegrator(const TrackIntegrator &) | TrackIntegrator |  | 
  | TrackIntegrator() | TrackIntegrator | private | 
  | trackMap(FVps< double, 6 > &map, const PartData &data, bool backBeam, bool backTrack) const | TrackIntegrator | virtual | 
  | trackParticle(OpalParticle &, const PartData &, bool revBeam, bool revTrack) const =0 | Integrator | pure virtual | 
  | TRAVELINGWAVE enum value | ElementBase |  | 
  | update(const AttributeSet &) | ElementBase |  | 
  | VARIABLERFCAVITY enum value | ElementBase |  | 
  | ~ElementBase() | ElementBase | virtual | 
  | ~Integrator() | Integrator | virtual | 
  | ~RCObject()=0 | RCObject | inlineprotectedpure virtual | 
  | ~TrackIntegrator() | TrackIntegrator | virtual |