OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
CorrectorRep Member List

This is the complete list of members for CorrectorRep, including all inherited members.

accept(BeamlineVisitor &) constCorrectorvirtual
actionRange_mElementBaseprivate
activeCorrectorRepprotected
addReference() constRCObjectinline
ANY enum valueElementBase
aperture_mElementBaseprotected
ApertureType enum nameElementBase
apply(const size_t &i, const double &t, Vector_t &E, Vector_t &B)Correctorvirtual
apply(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B)Correctorvirtual
applyToReferenceParticle(const Vector_t &R, const Vector_t &P, const double &t, Vector_t &E, Vector_t &B)Componentvirtual
BEAMLINE enum valueElementBase
bends() constCorrectorvirtual
Bfield(const Point3D &P) constComponentinline
Bfield(const Point3D &P, double t) constComponentinline
bgeometry_mElementBaseprivate
CCOLLIMATOR enum valueElementBase
clone() constCorrectorRepvirtual
Component(const std::string &name)Componentexplicit
Component()Component
Component(const Component &right)Component
CONIC_ELLIPTICAL enum valueElementBase
CONIC_RECTANGULAR enum valueElementBase
copyStructure()ElementBasevirtual
CORRECTOR enum valueElementBase
Corrector(const std::string &name)Correctorexplicit
Corrector()Corrector
Corrector(const Corrector &right)Corrector
CorrectorRep(const std::string &name)CorrectorRepexplicit
CorrectorRep()CorrectorRep
CorrectorRep(const CorrectorRep &right)CorrectorRep
csTrafoGlobal2Local_mElementBaseprotected
CYCLOTRON enum valueElementBase
defaultAperture_mComponentprotectedstatic
DEGRADER enum valueElementBase
designEnergy_mCorrectorprivate
designEnergyChangeable_mCorrectorprivate
DRIFT enum valueElementBase
EBfield(const Point3D &P) constComponentinline
EBfield(const Point3D &P, double t) constComponentinline
Efield(const Point3D &P) constComponentinline
Efield(const Point3D &P, double t) constComponentinline
elemedgeSet_mElementBaseprivate
ElementBase(const std::string &name)ElementBaseexplicit
ElementBase()ElementBase
ElementBase(const ElementBase &)ElementBase
elementEdge_mElementBaseprotected
elementIDElementBaseprivate
elementPosition_mElementBaseprivate
ElementType enum nameElementBase
ELLIPTICAL enum valueElementBase
exit_face_slope_mComponentprotected
fieldCorrectorRepprotected
finalise()Correctorvirtual
fixPosition()ElementBaseinline
FLEXIBLECOLLIMATOR enum valueElementBase
geometryCorrectorRepprotected
getAperture() constElementBaseinline
getArcLength() constElementBaseinlinevirtual
getAttribute(const std::string &aKey) constElementBasevirtual
getBoundaryGeometry() constElementBaseinlinevirtual
getBoundingBoxInLabCoords() constElementBasevirtual
getBx() constCorrectorRepvirtual
getBy() constCorrectorRepvirtual
getChannel(const std::string &aKey, bool=false)CorrectorRepvirtual
getComponentType() constComponentinlinevirtual
getConstChannel(const std::string &aKey) constElementBasevirtual
getCSTrafoGlobal2Local() constElementBaseinline
getDesign() constComponentvirtual
getDesignEnergy() constComponentinlinevirtual
getDimensions(double &zBegin, double &zEnd) constCorrectorvirtual
getEdgeToBegin() constElementBaseinlinevirtual
getEdgeToEnd() constElementBaseinlinevirtual
getElementDimensions(double &begin, double &end) constElementBaseinlinevirtual
getElementLength() constElementBaseinlinevirtual
getElementPosition() constElementBaseinline
getEntrance() constElementBaseinlinevirtual
getEntranceFrame() constElementBaseinlinevirtual
getEntrancePatch() constElementBaseinlinevirtual
getExit() constElementBaseinlinevirtual
getExitFrame() constElementBaseinlinevirtual
getExitPatch() constElementBaseinlinevirtual
getField()CorrectorRepvirtual
getField() constCorrectorRepvirtual
getGeometry()CorrectorRepvirtual
getGeometry() constCorrectorRepvirtual
getKickX() constCorrectorinline
getKickY() constCorrectorinline
getMisalignment(double &x, double &y, double &s) constElementBase
getMisalignment() constElementBaseinline
getName() constElementBasevirtual
getOrigin() constElementBaseinlinevirtual
getOutputFN() constElementBase
getParticleMatterInteraction() constElementBaseinlinevirtual
getPlane() constCorrectorRepvirtual
getPotential(const Vector_t &, const double &, Vector_t &, double &)Componentinlinevirtual
getRequiredNumberOfTimeSteps() constElementBaseinlinevirtual
getRotationAboutZ() constElementBaseinline
getTotalTransform() constElementBaseinlinevirtual
getTransform(double fromS, double toS) constElementBaseinlinevirtual
getTransform(double s) constElementBaseinlinevirtual
getType() constCorrectorvirtual
getTypeString() constElementBaseinline
getTypeString(ElementType type)ElementBasestatic
getWake() constElementBaseinlinevirtual
goOffline()Componentvirtual
goOnline(const double &kineticEnergy)Correctorvirtual
hasAttribute(const std::string &aKey) constElementBasevirtual
hasBoundaryGeometry() constElementBaseinlinevirtual
hasParticleMatterInteraction() constElementBaseinlinevirtual
hasWake() constElementBaseinlinevirtual
initialise(PartBunchBase< double, 3 > *bunch, double &startField, double &endField)Correctorvirtual
isElementPositionSet() constElementBaseinline
isInside(const Vector_t &r) constElementBaseinlinevirtual
isInsideTransverse(const Vector_t &r) constElementBaseprotected
isPositioned() constElementBaseinline
isSharable() constElementBaseinline
isShared() constRCObjectinline
kickField_mCorrectorprivate
kickFieldSet_mCorrectorprivate
kickX_mCorrectorprivate
kickY_mCorrectorprivate
makeSharable()ElementBasevirtual
MARKER enum valueElementBase
misalignment_mElementBaseprotected
MONITOR enum valueElementBase
MPSPLITINTEGRATOR enum valueElementBase
MULTIPOLE enum valueElementBase
MULTIPOLET enum valueElementBase
OFF enum valueCorrector
OFFSET enum valueElementBase
Online()Componentvirtual
online_mComponentprotected
operator=(const CorrectorRep &)CorrectorRepprivate
Corrector::operator=(const Corrector &)Correctorprotected
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
outputfn_mElementBaseprivate
parmatint_mElementBaseprivate
Plane enum nameCorrector
plane_mCorrectorprotected
positionIsFixedElementBaseprivate
PROBE enum valueElementBase
RBEND enum valueElementBase
RBEND3D enum valueElementBase
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
RECTANGULAR enum valueElementBase
refCountRCObjectmutableprivate
RefPartBunch_mComponentprotected
releasePosition()ElementBaseinline
removeAttribute(const std::string &aKey)ElementBasevirtual
removeReference() constRCObjectinline
RFCAVITY enum valueElementBase
RING enum valueElementBase
rotationZAxis_mElementBaseprotected
SBEND enum valueElementBase
SBEND3D enum valueElementBase
SEPTUM enum valueElementBase
setActionRange(const std::queue< std::pair< double, double > > &range)ElementBaseinline
setActive(bool flag=true)CorrectorRepvirtual
setAperture(const ApertureType &type, const std::vector< double > &args)ElementBaseinline
setAttribute(const std::string &aKey, double val)ElementBasevirtual
setBoundaryGeometry(BoundaryGeometry *geo)ElementBasevirtual
setBx(double)CorrectorRepvirtual
setBy(double)CorrectorRepvirtual
setComponentType(std::string)Componentinlinevirtual
setCSTrafoGlobal2Local(const CoordinateSystemTrafo &ori)ElementBaseinline
setCurrentSCoordinate(double s)ElementBase
setDesignEnergy(const double &ekin, bool changeable=true)Correctorvirtual
setElementLength(double length)ElementBaseinlinevirtual
setElementPosition(double elemedge)ElementBaseinline
setExitFaceSlope(const double &)Componentinline
setKickField(const Vector_t &k0)Correctorinline
setKickX(double k)Correctorinline
setKickY(double k)Correctorinline
setMisalignment(const CoordinateSystemTrafo &cst)ElementBaseinline
setName(const std::string &name)ElementBasevirtual
setOutputFN(std::string fn)ElementBase
setParticleMatterInteraction(ParticleMatterInteractionHandler *spys)ElementBasevirtual
setRotationAboutZ(double rotation)ElementBaseinline
setWake(WakeFunction *wf)ElementBasevirtual
shareFlagElementBasemutableprotected
SOLENOID enum valueElementBase
SOURCE enum valueElementBase
STRIPPER enum valueElementBase
trackBunch(PartBunchBase< double, 3 > *bunch, const PartData &, bool revBeam, bool revTrack) constComponentvirtual
trackMap(FVps< double, 6 > &map, const PartData &, bool revBeam, bool revTrack) constComponentvirtual
TRAVELINGWAVE enum valueElementBase
UNDULATOR enum valueElementBase
update(const AttributeSet &)ElementBase
userAttribsElementBaseprivate
VACUUM enum valueElementBase
VARIABLERFCAVITY enum valueElementBase
wake_mElementBaseprivate
X enum valueCorrector
XY enum valueCorrector
Y enum valueCorrector
~Component()Componentvirtual
~Corrector()Correctorvirtual
~CorrectorRep()CorrectorRepvirtual
~ElementBase()ElementBasevirtual
~RCObject()=0RCObjectinlineprotectedpure virtual