|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
This is the complete list of members for ThickTracker, including all inherited members.
| AbstractTracker(const Beamline &, const PartData &, bool backBeam, bool backTrack) | AbstractTracker | |
| addToBunch(const OpalParticle &) | Tracker | |
| advanceDispersion_m(fMatrix_t tempMatrix, FMatrix< double, 1, 4 > initialVal, double pos) | ThickTracker | private |
| advanceParticles_m(const map_t &map) | ThickTracker | private |
| applyDrift(double length) | Tracker | protected |
| applyEntranceFringe(double edge, double curve, const BMultipoleField &field, double scale) | ThickTracker | private |
| applyExitFringe(double edge, double curve, const BMultipoleField &field, double scale) | ThickTracker | private |
| applyThinMultipole(const BMultipoleField &field, double factor) | Tracker | protected |
| applyThinSBend(const BMultipoleField &field, double scale, double h) | Tracker | protected |
| applyTransform(const Euclid3D &, double refLength=0.0) | Tracker | protected |
| back_beam | DefaultVisitor | protected |
| back_path | DefaultVisitor | protected |
| back_track | DefaultVisitor | protected |
| beamline_t typedef | ThickTracker | private |
| BeamlineVisitor() | BeamlineVisitor | |
| buildMultipoleVectorPotential(const BMultipoleField &) | Tracker | protected |
| buildMultipoleVectorPotential2D(const BMultipoleField &) | Tracker | protected |
| buildSBendVectorPotential(const BMultipoleField &, double h) | Tracker | protected |
| buildSBendVectorPotential2D(const BMultipoleField &, double h) | Tracker | protected |
| cavities_m | Tracker | |
| checkElementOrder_m() | ThickTracker | private |
| concatenateMaps_m(const map_t &x, map_t &y) | ThickTracker | private |
| DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack) | DefaultVisitor | |
| dump_m() | ThickTracker | private |
| elements_m | ThickTracker | private |
| execute() | ThickTracker | virtual |
| fillGaps_m() | ThickTracker | private |
| flip_B | DefaultVisitor | protected |
| flip_s | DefaultVisitor | protected |
| fMatrix_t typedef | ThickTracker | private |
| getBunch() const | Tracker | |
| getNumBunch() | Tracker | inlinevirtual |
| hamiltonian_m | ThickTracker | private |
| itsBeamline_m | Tracker | |
| itsBunch_m | Tracker | protected |
| itsDataSink_m | ThickTracker | private |
| itsLine | DefaultVisitor | protected |
| itsOpalBeamline_m | ThickTracker | private |
| itsReference | AbstractTracker | protected |
| map_t typedef | ThickTracker | private |
| mapCombination_m | ThickTracker | private |
| mapCreation_m | ThickTracker | private |
| mapTracking_m | ThickTracker | private |
| operator=(const ThickTracker &)=delete | ThickTracker | private |
| particle_t typedef | ThickTracker | private |
| particleToVector_m(const Vector_t &R, const Vector_t &P) const | ThickTracker | private |
| prepareSections() | ThickTracker | |
| PT enum value | AbstractTracker | |
| PX enum value | AbstractTracker | |
| PY enum value | AbstractTracker | |
| referenceToLabCSTrafo_m | ThickTracker | private |
| RefPartP_m | ThickTracker | private |
| RefPartR_m | ThickTracker | private |
| series_t typedef | ThickTracker | private |
| setNumBunch(short) | Tracker | inlinevirtual |
| T enum value | AbstractTracker | |
| ThickTracker(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack) | ThickTracker | explicit |
| ThickTracker(const Beamline &bl, PartBunchBase< double, 3 > *bunch, Beam &beam, DataSink &ds, const PartData &data, bool revBeam, bool revTrack, const std::vector< unsigned long long > &maxSTEPS, double zstart, const std::vector< double > &zstop, const std::vector< double > &dt, const int &truncOrder) | ThickTracker | explicit |
| ThickTracker()=delete | ThickTracker | private |
| ThickTracker(const ThickTracker &)=delete | ThickTracker | private |
| threshold_m | ThickTracker | private |
| throwElementError_m(std::string element) | ThickTracker | inlineprivate |
| track_m() | ThickTracker | private |
| Tracker(const Beamline &, const PartData &, bool backBeam, bool backTrack) | Tracker | |
| Tracker(const Beamline &, PartBunchBase< double, 3 > *bunch, const PartData &, bool backBeam, bool backTrack) | Tracker | |
| truncOrder_m | ThickTracker | private |
| tuple_t typedef | ThickTracker | private |
| update_m(const double &spos, const std::size_t &step) | ThickTracker | private |
| updateParticle_m(particle_t &particle, const map_t &map) | ThickTracker | private |
| vectorToParticle_m(const particle_t &particle, Vector_t &R, Vector_t &P) const | ThickTracker | private |
| visitBeamline(const Beamline &) | ThickTracker | virtual |
| visitCCollimator(const CCollimator &) | ThickTracker | inlinevirtual |
| visitComponent(const Component &) | Tracker | virtual |
| visitCorrector(const Corrector &) | ThickTracker | inlinevirtual |
| visitCyclotron(const Cyclotron &) | DefaultVisitor | virtual |
| visitDegrader(const Degrader &) | ThickTracker | inlinevirtual |
| visitDrift(const Drift &) | ThickTracker | inlinevirtual |
| visitFlaggedElmPtr(const FlaggedElmPtr &) | DefaultVisitor | virtual |
| visitFlexibleCollimator(const FlexibleCollimator &) | ThickTracker | inlinevirtual |
| visitMarker(const Marker &) | ThickTracker | inlinevirtual |
| visitMonitor(const Monitor &) | ThickTracker | inlinevirtual |
| visitMultipole(const Multipole &) | ThickTracker | inlinevirtual |
| visitMultipoleT(const MultipoleT &) | DefaultVisitor | virtual |
| visitMultipoleTCurvedConstRadius(const MultipoleTCurvedConstRadius &) | DefaultVisitor | virtual |
| visitMultipoleTCurvedVarRadius(const MultipoleTCurvedVarRadius &) | DefaultVisitor | virtual |
| visitMultipoleTStraight(const MultipoleTStraight &) | DefaultVisitor | virtual |
| visitOffset(const Offset &) | DefaultVisitor | virtual |
| visitOutputPlane(const OutputPlane &) | DefaultVisitor | virtual |
| visitProbe(const Probe &) | ThickTracker | inlinevirtual |
| visitRBend(const RBend &) | ThickTracker | inlinevirtual |
| visitRBend3D(const RBend3D &) | DefaultVisitor | virtual |
| visitRFCavity(const RFCavity &) | ThickTracker | inlinevirtual |
| visitRing(const Ring &) | DefaultVisitor | virtual |
| visitSBend(const SBend &) | ThickTracker | inlinevirtual |
| visitSBend3D(const SBend3D &) | DefaultVisitor | virtual |
| visitScalingFFAMagnet(const ScalingFFAMagnet &) | DefaultVisitor | virtual |
| visitSeptum(const Septum &) | ThickTracker | inlinevirtual |
| visitSolenoid(const Solenoid &) | ThickTracker | inlinevirtual |
| visitSource(const Source &) | DefaultVisitor | virtual |
| visitStripper(const Stripper &) | DefaultVisitor | virtual |
| visitTravelingWave(const TravelingWave &) | ThickTracker | inlinevirtual |
| visitVacuum(const Vacuum &) | ThickTracker | inlinevirtual |
| visitVariableRFCavity(const VariableRFCavity &vcav) | DefaultVisitor | virtual |
| visitVariableRFCavityFringeField(const VariableRFCavityFringeField &vcav) | DefaultVisitor | virtual |
| visitVerticalFFAMagnet(const VerticalFFAMagnet &) | DefaultVisitor | virtual |
| write_m(const map_t &map) | ThickTracker | private |
| X enum value | AbstractTracker | |
| Y enum value | AbstractTracker | |
| zstart_m | ThickTracker | private |
| zstop_m | ThickTracker | private |
| ~AbstractTracker() | AbstractTracker | virtual |
| ~BeamlineVisitor() | BeamlineVisitor | virtual |
| ~DefaultVisitor()=0 | DefaultVisitor | pure virtual |
| ~ThickTracker() | ThickTracker | virtual |
| ~Tracker() | Tracker | virtual |
1.8.5