| accept(BeamlineVisitor &visitor) const | VerticalFFAMagnet | virtual |
| addKR(int i, double t, Vector_t &K) | Component | inlinevirtual |
| addKT(int i, double t, Vector_t &K) | Component | inlinevirtual |
| addReference() const | RCObject | inline |
| ALIGNWRAPPER enum value | ElementBase | |
| ANY enum value | ElementBase | |
| aperture_m | ElementBase | protected |
| ApertureType enum name | ElementBase | |
| apply(const size_t &i, const double &t, Vector_t &E, Vector_t &B) | VerticalFFAMagnet | inlinevirtual |
| apply(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B) | VerticalFFAMagnet | inlinevirtual |
| applyToReferenceParticle(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B) | Component | virtual |
| bbLength_m | VerticalFFAMagnet | private |
| BEAMBEAM enum value | ElementBase | |
| BEAMBEAM3D enum value | ElementBase | |
| BEAMLINE enum value | ElementBase | |
| BEAMSTRIPPING enum value | ElementBase | |
| bends() const | VerticalFFAMagnet | inlinevirtual |
| Bfield(const Point3D &P) const | Component | inline |
| Bfield(const Point3D &P, double t) const | Component | inline |
| Bz_m | VerticalFFAMagnet | private |
| calculateDfCoefficients() | VerticalFFAMagnet | private |
| CCOLLIMATOR enum value | ElementBase | |
| clone() const | VerticalFFAMagnet | virtual |
| Component(const std::string &name) | Component | explicit |
| Component() | Component | |
| Component(const Component &right) | Component | |
| 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 | |
| defaultAperture_m | Component | protectedstatic |
| DEGRADER enum value | ElementBase | |
| dfCoefficients_m | VerticalFFAMagnet | private |
| DIAGNOSTIC enum value | ElementBase | |
| DRIFT enum value | ElementBase | |
| dummy | VerticalFFAMagnet | private |
| EBfield(const Point3D &P) const | Component | inline |
| EBfield(const Point3D &P, double t) const | Component | inline |
| Efield(const Point3D &P) const | Component | inline |
| Efield(const Point3D &P, double t) const | Component | inline |
| 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 | |
| endField_m | VerticalFFAMagnet | private |
| exit_face_slope_m | Component | protected |
| finalise() | VerticalFFAMagnet | virtual |
| fixPosition() | ElementBase | inline |
| FLEXIBLECOLLIMATOR enum value | ElementBase | |
| getAperture() const | ElementBase | inline |
| getArcLength() const | ElementBase | inlinevirtual |
| getAttribute(const std::string &aKey) const | ElementBase | virtual |
| getB0() const | VerticalFFAMagnet | inline |
| getBBLength() const | VerticalFFAMagnet | inline |
| getBoundaryGeometry() const | ElementBase | inlinevirtual |
| getChannel(const std::string &aKey, bool create=false) | ElementBase | virtual |
| getComponentType() const | Component | inlinevirtual |
| getConstChannel(const std::string &aKey) const | ElementBase | virtual |
| getCSTrafoGlobal2Local() const | ElementBase | inline |
| getDesign() const | Component | virtual |
| getDesignEnergy() const | Component | inlinevirtual |
| getDfCoefficients() const | VerticalFFAMagnet | inline |
| getDimensions(double &zBegin, double &zEnd) const | VerticalFFAMagnet | inlinevirtual |
| getEdgeToBegin() const | ElementBase | inlinevirtual |
| getEdgeToEnd() const | ElementBase | inlinevirtual |
| getElementDimensions(double &begin, double &end) const | ElementBase | inlinevirtual |
| getElementLength() const | ElementBase | inlinevirtual |
| getElementPosition() const | ElementBase | inline |
| getElType() const | ElementBase | inline |
| getEndField() const | VerticalFFAMagnet | 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 |
| getField() | VerticalFFAMagnet | virtual |
| getField() const | VerticalFFAMagnet | virtual |
| getFieldIndex() const | VerticalFFAMagnet | inline |
| getFieldValue(const Vector_t &R, Vector_t &B) const | VerticalFFAMagnet | |
| getGeometry() | VerticalFFAMagnet | virtual |
| getGeometry() const | VerticalFFAMagnet | virtual |
| getImage() const | ElementBase | virtual |
| getMaxOrder() const | VerticalFFAMagnet | inline |
| getMisalignment(double &x, double &y, double &s) const | ElementBase | |
| getMisalignment() const | ElementBase | inline |
| getName() const | ElementBase | virtual |
| getNegativeVerticalExtent() const | VerticalFFAMagnet | inline |
| getOrigin() const | ElementBase | inlinevirtual |
| getParticleMatterInteraction() const | ElementBase | inlinevirtual |
| getPositiveVerticalExtent() const | VerticalFFAMagnet | inline |
| getPotential(const Vector_t &R, const double &t, Vector_t &A, double &phi) | Component | 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 | Component | virtual |
| getTypeString() const | ElementBase | inline |
| getTypeString(ElementType type) | ElementBase | static |
| getWake() const | ElementBase | inlinevirtual |
| getWidth() const | VerticalFFAMagnet | inline |
| goOffline() | Component | virtual |
| goOnline(const double &kineticEnergy) | Component | virtual |
| halfWidth_m | VerticalFFAMagnet | private |
| hasAttribute(const std::string &aKey) const | ElementBase | virtual |
| hasBoundaryGeometry() const | ElementBase | inlinevirtual |
| hasParticleMatterInteraction() const | ElementBase | inlinevirtual |
| hasWake() const | ElementBase | inlinevirtual |
| initialise(PartBunchBase< double, 3 > *bunch, double &startField, double &endField) | VerticalFFAMagnet | virtual |
| initialise() | VerticalFFAMagnet | |
| 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 |
| k_m | VerticalFFAMagnet | private |
| LAMBERTSON enum value | ElementBase | |
| makeAlignWrapper() | ElementBase | virtual |
| makeFieldWrapper() | ElementBase | virtual |
| makeSharable() | ElementBase | virtual |
| makeWrappers() | ElementBase | virtual |
| MARKER enum value | ElementBase | |
| maxOrder_m | VerticalFFAMagnet | private |
| misalignment_m | ElementBase | protected |
| mm | VerticalFFAMagnet | private |
| MONITOR enum value | ElementBase | |
| MPSPLITINTEGRATOR enum value | ElementBase | |
| MULTIPOLE enum value | ElementBase | |
| MULTIPOLET enum value | ElementBase | |
| MULTIPOLEWRAPPER enum value | ElementBase | |
| OFFSET enum value | ElementBase | |
| Online() | Component | virtual |
| online_m | Component | protected |
| operator=(const VerticalFFAMagnet &rhs) | VerticalFFAMagnet | 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 | |
| RefPartBunch_m | Component | protected |
| 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 |
| setB0(double Bz) | VerticalFFAMagnet | inline |
| setBBLength(double bbLength) | VerticalFFAMagnet | inline |
| setBoundaryGeometry(BoundaryGeometry *geo) | ElementBase | virtual |
| setComponentType(std::string) | Component | inlinevirtual |
| setCSTrafoGlobal2Local(const CoordinateSystemTrafo &ori) | ElementBase | inline |
| setCurrentSCoordinate(double s) | ElementBase | |
| setDesignEnergy(const double &energy, bool changeable) | Component | inlinevirtual |
| setElementLength(double length) | ElementBase | inlinevirtual |
| setElementPosition(double elemedge) | ElementBase | inline |
| setElType(ElemType elt) | ElementBase | inline |
| setEndField(endfieldmodel::EndFieldModel *endField) | VerticalFFAMagnet | |
| setExitFaceSlope(const double &) | Component | inline |
| setFieldIndex(double index) | VerticalFFAMagnet | inline |
| setMaxOrder(size_t maxOrder) | VerticalFFAMagnet | inline |
| setMisalignment(double x, double y, double s) | ElementBase | |
| setMisalignment(const CoordinateSystemTrafo &cst) | ElementBase | inline |
| setName(const std::string &name) | ElementBase | virtual |
| setNegativeVerticalExtent(double negativeExtent) | VerticalFFAMagnet | inline |
| setParticleMatterInteraction(ParticleMatterInteractionHandler *spys) | ElementBase | virtual |
| setPositiveVerticalExtent(double positiveExtent) | VerticalFFAMagnet | inline |
| setRotationAboutZ(double rotation) | ElementBase | inline |
| setWake(WakeFunction *wf) | ElementBase | virtual |
| setWidth(double width) | VerticalFFAMagnet | inline |
| shareFlag | ElementBase | mutableprotected |
| SOLENOID enum value | ElementBase | |
| SOURCE enum value | ElementBase | |
| straightGeometry_m | VerticalFFAMagnet | private |
| STRIPPER enum value | ElementBase | |
| Tesla | VerticalFFAMagnet | private |
| trackBunch(PartBunchBase< double, 3 > *bunch, const PartData &, bool revBeam, bool revTrack) const | Component | virtual |
| trackMap(FVps< double, 6 > &map, const PartData &, bool revBeam, bool revTrack) const | Component | virtual |
| TRAVELINGWAVE enum value | ElementBase | |
| update(const AttributeSet &) | ElementBase | |
| VARIABLERFCAVITY enum value | ElementBase | |
| VerticalFFAMagnet(const std::string &name) | VerticalFFAMagnet | explicit |
| VerticalFFAMagnet(const VerticalFFAMagnet &right) | VerticalFFAMagnet | private |
| zNegExtent_m | VerticalFFAMagnet | private |
| zPosExtent_m | VerticalFFAMagnet | private |
| ~Component() | Component | virtual |
| ~ElementBase() | ElementBase | virtual |
| ~RCObject()=0 | RCObject | inlineprotectedpure virtual |
| ~VerticalFFAMagnet() | VerticalFFAMagnet | |