OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
IdealMapper Member List

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

AbstractMapper(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack)AbstractMapper
applyDrift(double length)LinearMapperprotected
applyEntranceFringe(double edge, const BMultipoleField &field, double scale)LinearMapperprotected
applyExitFringe(double edge, const BMultipoleField &field, double scale)LinearMapperprotected
applyLinearMap(double length, double kx, double ks, double ky)IdealMapperprivate
LinearMapper::applyLinearMap(double length, double refLength, double h, const FTps< double, 2 > &Fx, const FTps< double, 2 > &Fy)LinearMapperprotected
applyMultipoleBody(double length, double refLength, const BMultipoleField &field, double scale)IdealMapperprotectedvirtual
applySBendBody(double length, double refLength, double h, const BMultipoleField &field, double scale)IdealMapperprotectedvirtual
applyThinMultipole(const BMultipoleField &field, double factor)IdealMapperprotectedvirtual
applyThinSBend(const BMultipoleField &field, double scale, double h)IdealMapperprotectedvirtual
applyTransform(const Euclid3D &, double refLength)IdealMapperprotectedvirtual
back_beamDefaultVisitorprotected
back_pathDefaultVisitorprotected
back_trackDefaultVisitorprotected
BeamlineVisitor()BeamlineVisitor
buildMultipoleVectorPotential(const BMultipoleField &)AbstractMapperprotected
buildSBendVectorPotential(const BMultipoleField &, double h)LinearMapperprotected
DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack)DefaultVisitor
execute()DefaultVisitorvirtual
flip_BDefaultVisitorprotected
flip_sDefaultVisitorprotected
getMap(LinearMap< double, 6 > &) const LinearMappervirtual
getMap(FVps< double, 6 > &) const LinearMappervirtual
getMatrix(FMatrix< double, 6, 6 > &) const IdealMappervirtual
IdealMapper(const Beamline &beamline, const PartData &, bool revBeam, bool revTrack)IdealMapper
IdealMapper()IdealMapperprivate
IdealMapper(const IdealMapper &)IdealMapperprivate
itsLineDefaultVisitorprotected
itsMapLinearMapperprotected
itsReferenceAbstractMapperprotected
LinearMapper(const Beamline &beamline, const PartData &, bool revBeam, bool revTrack)LinearMapper
makeFocus(double k, double L, double &c, double &s)IdealMapperprivatestatic
operator=(const IdealMapper &)IdealMapperprivate
PT enum valueAbstractMapper
PX enum valueAbstractMapper
PY enum valueAbstractMapper
setMap(const LinearMap< double, 6 > &)LinearMappervirtual
setMap(const FVps< double, 6 > &)LinearMappervirtual
setMatrix(const FMatrix< double, 6, 6 > &)IdealMappervirtual
T enum valueAbstractMapper
visitAlignWrapper(const AlignWrapper &)IdealMappervirtual
visitBeamBeam(const BeamBeam &)LinearMappervirtual
visitBeamline(const Beamline &)DefaultVisitorvirtual
visitBeamStripping(const BeamStripping &)LinearMappervirtual
visitCCollimator(const CCollimator &)LinearMappervirtual
visitComponent(const Component &)LinearMappervirtual
visitCorrector(const Corrector &)IdealMappervirtual
visitCorrectorWrapper(const CorrectorWrapper &)IdealMappervirtual
visitCyclotron(const Cyclotron &)DefaultVisitorvirtual
visitCyclotronValley(const CyclotronValley &)LinearMappervirtual
visitCyclotronWrapper(const CyclotronWrapper &)DefaultVisitorvirtual
visitDegrader(const Degrader &)LinearMappervirtual
visitDiagnostic(const Diagnostic &)LinearMappervirtual
visitDrift(const Drift &)LinearMappervirtual
visitFlaggedElmPtr(const FlaggedElmPtr &)DefaultVisitorvirtual
visitFlexibleCollimator(const FlexibleCollimator &)LinearMappervirtual
visitIntegrator(const Integrator &)DefaultVisitorvirtual
visitLambertson(const Lambertson &)LinearMappervirtual
visitMapIntegrator(const MapIntegrator &)LinearMappervirtual
visitMarker(const Marker &)LinearMappervirtual
visitMonitor(const Monitor &)LinearMappervirtual
visitMultipole(const Multipole &)LinearMappervirtual
visitMultipoleT(const MultipoleT &)DefaultVisitorvirtual
visitMultipoleTCurvedConstRadius(const MultipoleTCurvedConstRadius &)DefaultVisitorvirtual
visitMultipoleTCurvedVarRadius(const MultipoleTCurvedVarRadius &)DefaultVisitorvirtual
visitMultipoleTStraight(const MultipoleTStraight &)DefaultVisitorvirtual
visitMultipoleWrapper(const MultipoleWrapper &)IdealMappervirtual
visitOffset(const Offset &)DefaultVisitorvirtual
visitParallelPlate(const ParallelPlate &)LinearMappervirtual
visitPatch(const Patch &pat)IdealMappervirtual
visitProbe(const Probe &prob)LinearMappervirtual
visitRBend(const RBend &)LinearMappervirtual
visitRBend0(const RBend &)LinearMappervirtual
visitRBend3D(const RBend3D &)DefaultVisitorvirtual
visitRBendWrapper(const RBendWrapper &)IdealMappervirtual
visitRFCavity(const RFCavity &)LinearMappervirtual
visitRFQuadrupole(const RFQuadrupole &)LinearMappervirtual
visitRing(const Ring &)DefaultVisitorvirtual
visitSBend(const SBend &)LinearMappervirtual
visitSBend3D(const SBend3D &)DefaultVisitorvirtual
visitSBendWrapper(const SBendWrapper &)IdealMappervirtual
visitScalingFFAMagnet(const ScalingFFAMagnet &)DefaultVisitorvirtual
visitSeparator(const Separator &)IdealMappervirtual
visitSeptum(const Septum &)LinearMappervirtual
visitSolenoid(const Solenoid &)LinearMappervirtual
visitSource(const Source &)DefaultVisitorvirtual
visitStripper(const Stripper &)DefaultVisitorvirtual
visitTrackIntegrator(const TrackIntegrator &)DefaultVisitorvirtual
visitTravelingWave(const TravelingWave &)DefaultVisitorvirtual
visitVariableRFCavity(const VariableRFCavity &vcav)DefaultVisitorvirtual
visitVariableRFCavityFringeField(const VariableRFCavityFringeField &vcav)DefaultVisitorvirtual
visitVerticalFFAMagnet(const VerticalFFAMagnet &)DefaultVisitorvirtual
X enum valueAbstractMapper
Y enum valueAbstractMapper
~AbstractMapper()AbstractMappervirtual
~BeamlineVisitor()BeamlineVisitorvirtual
~DefaultVisitor()=0DefaultVisitorpure virtual
~IdealMapper()IdealMappervirtual
~LinearMapper()LinearMappervirtual