|
OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
This is the complete list of members for RFCavity, including all inherited members.
| accept(BeamlineVisitor &) const override | RFCavity | virtual |
| actionRange_m | ElementBase | private |
| addReference() const | RCObject | inline |
| amplitude_name_m | RFCavity | protected |
| amplitude_td_m | RFCavity | protected |
| angle_m | RFCavity | private |
| 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) override | RFCavity | virtual |
| apply(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B) override | RFCavity | virtual |
| applyToReferenceParticle(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B) override | RFCavity | virtual |
| autophaseVeto_m | RFCavity | protected |
| BEAMLINE enum value | ElementBase | |
| bends() const override | RFCavity | virtual |
| Bfield(const Point3D &P) const | Component | inline |
| Bfield(const Point3D &P, double t) const | Component | inline |
| bgeometry_m | ElementBase | private |
| CavityType enum name | RFCavity | |
| CCOLLIMATOR enum value | ElementBase | |
| clone() const =0 | ElementBase | pure 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 | |
| cosAngle_m | RFCavity | private |
| csTrafoGlobal2Local_m | ElementBase | protected |
| CYCLOTRON enum value | ElementBase | |
| defaultAperture_m | Component | protectedstatic |
| DEGRADER enum value | ElementBase | |
| designEnergy_m | RFCavity | protected |
| DRIFT enum value | ElementBase | |
| dropFieldmaps() | RFCavity | inline |
| DvDr_m | RFCavity | 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 |
| 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 | |
| endField_m | RFCavity | private |
| exit_face_slope_m | Component | protected |
| fast_m | RFCavity | protected |
| fieldmap_m | RFCavity | protected |
| filename_m | RFCavity | protected |
| finalise() override | RFCavity | virtual |
| fixPosition() | ElementBase | inline |
| FLEXIBLECOLLIMATOR enum value | ElementBase | |
| frequency_m | RFCavity | protected |
| frequency_name_m | RFCavity | protected |
| frequency_td_m | RFCavity | protected |
| gapwidth_m | RFCavity | private |
| getAmplitude() const =0 | RFCavity | pure virtual |
| getAmplitudeError() const | RFCavity | inlinevirtual |
| getAmplitudem() const | RFCavity | inlinevirtual |
| getAmplitudeModelName() | RFCavity | inline |
| getAperture() const | ElementBase | inline |
| getArcLength() const | ElementBase | inlinevirtual |
| getAttribute(const std::string &aKey) const | ElementBase | virtual |
| getAutoPhaseEstimate(const double &E0, const double &t0, const double &q, const double &m) | RFCavity | virtual |
| getAutoPhaseEstimateFallback(double E0, double t0, double q, double m) | RFCavity | virtual |
| getAutophaseVeto() const | RFCavity | inlinevirtual |
| getAzimuth() const | RFCavity | virtual |
| getBoundaryGeometry() const | ElementBase | inlinevirtual |
| getBoundingBoxInLabCoords() const | ElementBase | virtual |
| getCavityType() const | RFCavity | inline |
| getChannel(const std::string &aKey, bool create=false) | ElementBase | virtual |
| getComponentType() const override | RFCavity | virtual |
| getConstChannel(const std::string &aKey) const | ElementBase | virtual |
| getCosAzimuth() const | RFCavity | virtual |
| getCSTrafoGlobal2Local() const | ElementBase | inline |
| getCycFrequency() const | RFCavity | virtual |
| getdA(const int &i, const std::vector< double > &t, const double &dz, const double &frequency, const std::vector< double > &F) const | RFCavity | inlineprivate |
| getdB(const int &i, const std::vector< double > &t, const double &dz, const double &frequency, const std::vector< double > &F) const | RFCavity | inlineprivate |
| getdE(const int &i, const std::vector< double > &t, const double &dz, const double &phi, const double &frequency, const std::vector< double > &F) const | RFCavity | inlineprivate |
| getDesign() const | Component | virtual |
| getDesignEnergy() const override | RFCavity | inlinevirtual |
| getDimensions(double &zBegin, double &zEnd) const override | RFCavity | virtual |
| getdT(const int &i, const std::vector< double > &E, const double &dz, const double mass) const | RFCavity | inlineprivate |
| getEdgeToBegin() const override | RFCavity | inlinevirtual |
| getEdgeToEnd() const override | RFCavity | inlinevirtual |
| getElementDimensions(double &begin, double &end) const override | RFCavity | virtual |
| getElementLength() const override | RFCavity | virtual |
| 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 |
| getFast() const | RFCavity | inlinevirtual |
| getField()=0 | Component | pure virtual |
| getField() const =0 | Component | pure virtual |
| getFieldMapFN() const | RFCavity | inlinevirtual |
| getFrequency() const =0 | RFCavity | pure virtual |
| getFrequencym() const | RFCavity | inlinevirtual |
| getFrequencyModelName() | RFCavity | inline |
| getGapWidth() const | RFCavity | virtual |
| getGeometry()=0 | ElementBase | pure virtual |
| getGeometry() const =0 | ElementBase | pure virtual |
| getMisalignment(double &x, double &y, double &s) const | ElementBase | |
| getMisalignment() const | ElementBase | inline |
| getMomentaKick(const double normalRadius, double momentum[], const double t, const double dtCorrt, const int PID, const double restMass, const int chargenumber) | RFCavity | |
| getName() const | ElementBase | virtual |
| getOrigin() const | ElementBase | inlinevirtual |
| getOutputFN() const | ElementBase | |
| getParticleMatterInteraction() const | ElementBase | inlinevirtual |
| getPerpenDistance() const | RFCavity | virtual |
| getPhase() const =0 | RFCavity | pure virtual |
| getPhaseError() const | RFCavity | inlinevirtual |
| getPhasem() const | RFCavity | inlinevirtual |
| getPhasem(double t) const | RFCavity | inline |
| getPhaseModelName() | RFCavity | inline |
| getPhi0() const | RFCavity | virtual |
| getPotential(const Vector_t &, const double &, Vector_t &, double &) | Component | inlinevirtual |
| getRequiredNumberOfTimeSteps() const | ElementBase | inlinevirtual |
| getRmax() const | RFCavity | virtual |
| getRmin() const | RFCavity | virtual |
| getRotationAboutZ() const | ElementBase | inline |
| getSinAzimuth() const | RFCavity | virtual |
| getTotalTransform() const | ElementBase | inlinevirtual |
| getTransform(double fromS, double toS) const | ElementBase | inlinevirtual |
| getTransform(double s) const | ElementBase | inlinevirtual |
| getType() const override | RFCavity | virtual |
| getTypeString() const | ElementBase | inline |
| getTypeString(ElementType type) | ElementBase | static |
| getWake() const | ElementBase | inlinevirtual |
| goOffline() override | RFCavity | virtual |
| goOnline(const double &kineticEnergy) override | RFCavity | virtual |
| 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) override | RFCavity | virtual |
| initialise(PartBunchBase< double, 3 > *bunch, std::shared_ptr< AbstractTimeDependence > freq_atd, std::shared_ptr< AbstractTimeDependence > ampl_atd, std::shared_ptr< AbstractTimeDependence > phase_atd) | RFCavity | virtual |
| isElementPositionSet() const | ElementBase | inline |
| isInside(const Vector_t &r) const override | RFCavity | virtual |
| isInsideTransverse(const Vector_t &r) const | ElementBase | protected |
| isPositioned() const | ElementBase | inline |
| isSharable() const | ElementBase | inline |
| isShared() const | RCObject | inline |
| 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 | |
| num_points_m | RFCavity | private |
| OFFSET enum value | ElementBase | |
| Online() | Component | virtual |
| online_m | Component | protected |
| operator=(const RFCavity &) | RFCavity | private |
| RCObject::operator=(const RCObject &right) | RCObject | inlineprotected |
| outputfn_m | ElementBase | private |
| parmatint_m | ElementBase | private |
| pdis_m | RFCavity | private |
| phase_m | RFCavity | protected |
| phase_name_m | RFCavity | protected |
| phase_td_m | RFCavity | protected |
| phaseError_m | RFCavity | protected |
| phi0_m | RFCavity | private |
| positionIsFixed | ElementBase | private |
| PROBE enum value | ElementBase | |
| RBEND enum value | ElementBase | |
| RBEND3D enum value | ElementBase | |
| RCObject() | RCObject | inlineprotected |
| RCObject(const RCObject &) | RCObject | inlineprotected |
| RECTANGULAR enum value | ElementBase | |
| refCount | RCObject | mutableprivate |
| RefPartBunch_m | Component | protected |
| releasePosition() | ElementBase | inline |
| removeAttribute(const std::string &aKey) | ElementBase | virtual |
| removeReference() const | RCObject | inline |
| RFCavity(const std::string &name) | RFCavity | explicit |
| RFCavity() | RFCavity | |
| RFCavity(const RFCavity &) | RFCavity | |
| RFCAVITY enum value | ElementBase | |
| RING enum value | ElementBase | |
| rmax_m | RFCavity | private |
| rmin_m | RFCavity | private |
| RNormal_m | RFCavity | private |
| rotationZAxis_m | ElementBase | protected |
| SBEND enum value | ElementBase | |
| SBEND3D enum value | ElementBase | |
| scale_m | RFCavity | protected |
| scaleError_m | RFCavity | protected |
| SEPTUM enum value | ElementBase | |
| setActionRange(const std::queue< std::pair< double, double > > &range) | ElementBase | inline |
| setAmplitudeError(double vPeakError) | RFCavity | inlinevirtual |
| setAmplitudem(double vPeak) | RFCavity | inlinevirtual |
| setAmplitudeModel(std::shared_ptr< AbstractTimeDependence > time_dep) | RFCavity | inline |
| setAmplitudeModelName(std::string name) | RFCavity | inline |
| setAperture(const ApertureType &type, const std::vector< double > &args) | ElementBase | inline |
| setAttribute(const std::string &aKey, double val) | ElementBase | virtual |
| setAutophaseVeto(bool veto=true) | RFCavity | inlinevirtual |
| setAzimuth(double angle) | RFCavity | |
| setBoundaryGeometry(BoundaryGeometry *geo) | ElementBase | virtual |
| setCavityType(std::string type) | RFCavity | inline |
| setComponentType(std::string name) override | RFCavity | virtual |
| setCSTrafoGlobal2Local(const CoordinateSystemTrafo &ori) | ElementBase | inline |
| setCurrentSCoordinate(double s) | ElementBase | |
| setDesignEnergy(const double &ekin, bool changeable=true) override | RFCavity | inlinevirtual |
| setElementLength(double length) | ElementBase | inlinevirtual |
| setElementPosition(double elemedge) | ElementBase | inline |
| setExitFaceSlope(const double &) | Component | inline |
| setFast(bool fast) | RFCavity | inlinevirtual |
| setFieldMapFN(std::string fmapfn) | RFCavity | inlinevirtual |
| setFrequency(double freq) | RFCavity | inline |
| setFrequencym(double freq) | RFCavity | inlinevirtual |
| setFrequencyModel(std::shared_ptr< AbstractTimeDependence > time_dep) | RFCavity | inline |
| setFrequencyModelName(std::string name) | RFCavity | inline |
| setGapWidth(double gapwidth) | RFCavity | |
| setMisalignment(const CoordinateSystemTrafo &cst) | ElementBase | inline |
| setName(const std::string &name) | ElementBase | virtual |
| setOutputFN(std::string fn) | ElementBase | |
| setParticleMatterInteraction(ParticleMatterInteractionHandler *spys) | ElementBase | virtual |
| setPerpenDistance(double pdis) | RFCavity | |
| setPhaseError(double phaseError) | RFCavity | inlinevirtual |
| setPhasem(double phase) | RFCavity | inlinevirtual |
| setPhaseModel(std::shared_ptr< AbstractTimeDependence > time_dep) | RFCavity | inline |
| setPhaseModelName(std::string name) | RFCavity | inline |
| setPhi0(double phi0) | RFCavity | |
| setRmax(double rmax) | RFCavity | |
| setRmin(double rmin) | RFCavity | |
| setRotationAboutZ(double rotation) | ElementBase | inline |
| setWake(WakeFunction *wf) | ElementBase | virtual |
| SGSW enum value | RFCavity | |
| shareFlag | ElementBase | mutableprotected |
| sinAngle_m | RFCavity | private |
| SOLENOID enum value | ElementBase | |
| SOURCE enum value | ElementBase | |
| spline(double z, double *za) | RFCavity | |
| startField_m | RFCavity | protected |
| STRIPPER enum value | ElementBase | |
| SW enum value | RFCavity | |
| 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 |
| trackOnAxisParticle(const double &p0, const double &t0, const double &dt, const double &q, const double &mass, std::ofstream *out=NULL) | RFCavity | virtual |
| TRAVELINGWAVE enum value | ElementBase | |
| type_m | RFCavity | private |
| UNDULATOR enum value | ElementBase | |
| update(const AttributeSet &) | ElementBase | |
| userAttribs | ElementBase | private |
| VACUUM enum value | ElementBase | |
| VARIABLERFCAVITY enum value | ElementBase | |
| VrNormal_m | RFCavity | private |
| wake_m | ElementBase | private |
| ~Component() | Component | virtual |
| ~ElementBase() | ElementBase | virtual |
| ~RCObject()=0 | RCObject | inlineprotectedpure virtual |
| ~RFCavity() | RFCavity | virtual |