| AbstractTracker(const Beamline &, const PartData &, bool backBeam, bool backTrack) | AbstractTracker | |
| activeParticleMatterInteractionHandlers_m | ParallelTTracker | private |
| addToBunch(const OpalParticle &) | Tracker | |
| applyDrift(double length) | Tracker | protected |
| applyFractionalStep(const BorisPusher &pusher, double tau) | ParallelTTracker | 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 |
| autophaseCavities(const BorisPusher &pusher) | ParallelTTracker | private |
| back_beam | DefaultVisitor | protected |
| back_path | DefaultVisitor | protected |
| back_track | DefaultVisitor | protected |
| BeamlineVisitor() | BeamlineVisitor | |
| BinRepartTimer_m | ParallelTTracker | private |
| 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 | |
| changeDT(bool backTrack=false) | ParallelTTracker | private |
| computeExternalFields(OrbitThreader &oth) | ParallelTTracker | private |
| computeParticleMatterInteraction(IndexMap::value_t elements, OrbitThreader &oth) | ParallelTTracker | private |
| computeSpaceChargeFields(unsigned long long step) | ParallelTTracker | private |
| computeWakefield(IndexMap::value_t &elements) | ParallelTTracker | private |
| DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack) | DefaultVisitor | |
| deletedParticles_m | ParallelTTracker | private |
| doBinaryRepartition() | ParallelTTracker | private |
| dtCurrentTrack_m | ParallelTTracker | private |
| dumpStats(long long step, bool psDump, bool statDump) | ParallelTTracker | private |
| emissionSteps_m | ParallelTTracker | private |
| emitParticles(long long step) | ParallelTTracker | private |
| evenlyDistributeParticles() | ParallelTTracker | private |
| execute() | ParallelTTracker | virtual |
| fieldEvaluationTimer_m | ParallelTTracker | private |
| findStartPosition(const BorisPusher &pusher) | ParallelTTracker | private |
| flip_B | DefaultVisitor | protected |
| flip_s | DefaultVisitor | protected |
| getBunch() const | Tracker | |
| getNumBunch() | Tracker | inlinevirtual |
| globalEOL_m | ParallelTTracker | private |
| handleRestartRun() | ParallelTTracker | private |
| hasEndOfLineReached(const BoundingBox &globalBoundingBox) | ParallelTTracker | private |
| itsBeamline_m | Tracker | |
| itsBunch_m | Tracker | protected |
| itsDataSink_m | ParallelTTracker | private |
| itsLine | DefaultVisitor | protected |
| itsOpalBeamline_m | ParallelTTracker | private |
| itsReference | AbstractTracker | protected |
| kickParticles(const BorisPusher &pusher) | ParallelTTracker | inlineprivate |
| minBinEmitted_m | ParallelTTracker | private |
| minStepforReBin_m | ParallelTTracker | private |
| numParticlesInSimulation_m | ParallelTTracker | private |
| operator=(const ParallelTTracker &) | ParallelTTracker | private |
| ParallelTTracker(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack) | ParallelTTracker | explicit |
| ParallelTTracker(const Beamline &bl, PartBunchBase< double, 3 > *bunch, 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) | ParallelTTracker | explicit |
| ParallelTTracker() | ParallelTTracker | private |
| ParallelTTracker(const ParallelTTracker &) | ParallelTTracker | private |
| particleMatterStatus_m | ParallelTTracker | private |
| pathLength_m | ParallelTTracker | private |
| prepareEmission() | ParallelTTracker | private |
| prepareSections() | ParallelTTracker | private |
| printRFPhases() | ParallelTTracker | private |
| PT enum value | AbstractTracker | |
| pushParticles(const BorisPusher &pusher) | ParallelTTracker | inlineprivate |
| PX enum value | AbstractTracker | |
| PY enum value | AbstractTracker | |
| repartFreq_m | ParallelTTracker | private |
| restoreCavityPhases() | ParallelTTracker | private |
| saveCavityPhases() | ParallelTTracker | private |
| selectDT(bool backTrack=false) | ParallelTTracker | private |
| setNumBunch(short) | Tracker | inlinevirtual |
| setOptionalVariables() | ParallelTTracker | private |
| setTime() | ParallelTTracker | private |
| stepSizes_m | ParallelTTracker | private |
| T enum value | AbstractTracker | |
| timeIntegration1(BorisPusher &pusher) | ParallelTTracker | private |
| timeIntegration2(BorisPusher &pusher) | ParallelTTracker | private |
| timeIntegrationTimer1_m | ParallelTTracker | private |
| timeIntegrationTimer2_m | ParallelTTracker | 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 | |
| transformBunch(const CoordinateSystemTrafo &trafo) | ParallelTTracker | private |
| updateReference(const BorisPusher &pusher) | ParallelTTracker | private |
| updateReferenceParticle(const BorisPusher &pusher) | ParallelTTracker | private |
| updateRefToLabCSTrafo() | ParallelTTracker | private |
| updateRFElement(std::string elName, double maxPhi) | ParallelTTracker | private |
| visitBeamline(const Beamline &) | ParallelTTracker | virtual |
| visitCCollimator(const CCollimator &) | ParallelTTracker | inlinevirtual |
| visitComponent(const Component &) | Tracker | virtual |
| visitCorrector(const Corrector &) | ParallelTTracker | inlinevirtual |
| visitCyclotron(const Cyclotron &) | DefaultVisitor | virtual |
| visitDegrader(const Degrader &) | ParallelTTracker | inlinevirtual |
| visitDrift(const Drift &) | ParallelTTracker | inlinevirtual |
| visitFlaggedElmPtr(const FlaggedElmPtr &) | DefaultVisitor | virtual |
| visitFlexibleCollimator(const FlexibleCollimator &) | ParallelTTracker | inlinevirtual |
| visitMarker(const Marker &) | ParallelTTracker | inlinevirtual |
| visitMonitor(const Monitor &) | ParallelTTracker | inlinevirtual |
| visitMultipole(const Multipole &) | ParallelTTracker | inlinevirtual |
| visitMultipoleT(const MultipoleT &) | ParallelTTracker | inlinevirtual |
| 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 &) | ParallelTTracker | inlinevirtual |
| visitRBend(const RBend &) | ParallelTTracker | inlinevirtual |
| visitRBend3D(const RBend3D &) | ParallelTTracker | inlinevirtual |
| visitRFCavity(const RFCavity &) | ParallelTTracker | inlinevirtual |
| visitRing(const Ring &) | DefaultVisitor | virtual |
| visitSBend(const SBend &) | ParallelTTracker | inlinevirtual |
| visitSBend3D(const SBend3D &) | DefaultVisitor | virtual |
| visitScalingFFAMagnet(const ScalingFFAMagnet &) | DefaultVisitor | virtual |
| visitSeptum(const Septum &) | ParallelTTracker | inlinevirtual |
| visitSolenoid(const Solenoid &) | ParallelTTracker | inlinevirtual |
| visitSource(const Source &) | ParallelTTracker | inlinevirtual |
| visitStripper(const Stripper &) | DefaultVisitor | virtual |
| visitTravelingWave(const TravelingWave &) | ParallelTTracker | inlinevirtual |
| visitVacuum(const Vacuum &) | ParallelTTracker | inlinevirtual |
| visitVariableRFCavity(const VariableRFCavity &vcav) | DefaultVisitor | virtual |
| visitVariableRFCavityFringeField(const VariableRFCavityFringeField &vcav) | DefaultVisitor | virtual |
| visitVerticalFFAMagnet(const VerticalFFAMagnet &) | DefaultVisitor | virtual |
| WakeFieldTimer_m | ParallelTTracker | private |
| wakeFunction_m | ParallelTTracker | private |
| wakeStatus_m | ParallelTTracker | private |
| writePhaseSpace(const long long step, bool psDump, bool statDump) | ParallelTTracker | private |
| X enum value | AbstractTracker | |
| Y enum value | AbstractTracker | |
| zstart_m | ParallelTTracker | private |
| ~AbstractTracker() | AbstractTracker | virtual |
| ~BeamlineVisitor() | BeamlineVisitor | virtual |
| ~DefaultVisitor()=0 | DefaultVisitor | pure virtual |
| ~ParallelTTracker() | ParallelTTracker | virtual |
| ~Tracker() | Tracker | virtual |