| AbstractTracker(const Beamline &, const PartData &, bool backBeam, bool backTrack) | AbstractTracker | |
| AbstractTracker() | AbstractTracker | private |
| AbstractTracker(const AbstractTracker &) | AbstractTracker | private |
| activeParticleMatterInteractionHandlers_m | ParallelTracker | private |
| addToBunch(const OpalParticle &) | Tracker | |
| applyDefault(const ElementBase &) | DefaultVisitor | privatevirtual |
| applyFractionalStep(const BorisPusher &pusher, double tau) | ParallelTracker | private |
| applyPluginElements(const double dt) | ParallelTracker | private |
| autophaseCavities(const BorisPusher &pusher) | ParallelTracker | private |
| back_beam | DefaultVisitor | protected |
| back_path | DefaultVisitor | protected |
| back_track | DefaultVisitor | protected |
| beamline_list typedef | ParallelTracker | |
| BeamlineVisitor() | BeamlineVisitor | |
| BeamlineVisitor(const BeamlineVisitor &) | BeamlineVisitor | private |
| bega | ParallelTracker | private |
| BinRepartTimer_m | ParallelTracker | private |
| buildupFieldList(double BcParameter[], ElementType elementType, Component *elptr) | ParallelTracker | private |
| cavities_m | Tracker | |
| changeDT(bool backTrack=false) | ParallelTracker | |
| computeExternalFields(OrbitThreader &oth) | ParallelTracker | private |
| computeParticleMatterInteraction(IndexMap::value_t elements, OrbitThreader &oth) | ParallelTracker | private |
| computeSpaceChargeFields(unsigned long long step) | ParallelTracker | |
| computeWakefield(IndexMap::value_t &elements) | ParallelTracker | private |
| cosRefTheta_m | ParallelTracker | private |
| DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack) | DefaultVisitor | |
| DefaultVisitor() | DefaultVisitor | private |
| DefaultVisitor(const DefaultVisitor &) | DefaultVisitor | private |
| deletedParticles_m | ParallelTracker | private |
| doBinaryRepartition() | ParallelTracker | private |
| dtCurrentTrack_m | ParallelTracker | private |
| dumpStats(long long step, bool psDump, bool statDump) | ParallelTracker | private |
| dvector_t typedef | ParallelTracker | |
| element_pair typedef | ParallelTracker | |
| emissionSteps_m | ParallelTracker | private |
| emitParticles(long long step) | ParallelTracker | private |
| execute() | ParallelTracker | virtual |
| FieldDimensions | ParallelTracker | private |
| fieldEvaluationTimer_m | ParallelTracker | private |
| findStartPosition(const BorisPusher &pusher) | ParallelTracker | private |
| flip_B | DefaultVisitor | protected |
| flip_s | DefaultVisitor | protected |
| getBunch() const | Tracker | |
| getNumBunch() | Tracker | inlinevirtual |
| globalEOL_m | ParallelTracker | private |
| handleRestartRun() | ParallelTracker | private |
| hasEndOfLineReached(const BoundingBox &globalBoundingBox) | ParallelTracker | private |
| itsBeamline_m | Tracker | |
| itsBunch_m | Tracker | protected |
| itsDataSink_m | ParallelTracker | private |
| itsLine | DefaultVisitor | protected |
| itsOpalBeamline_m | ParallelTracker | private |
| itsReference | AbstractTracker | protected |
| ivector_t typedef | ParallelTracker | |
| kickParticles(const BorisPusher &pusher) | ParallelTracker | inline |
| local_flip | DefaultVisitor | private |
| minStepforReBin_m | ParallelTracker | private |
| myElements | ParallelTracker | private |
| numParticlesInSimulation_m | ParallelTracker | private |
| opalRing_m | ParallelTracker | private |
| operator=(const ParallelTracker &) | ParallelTracker | private |
| OrbThreader_m | ParallelTracker | private |
| ParallelTracker(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack) | ParallelTracker | explicit |
| ParallelTracker(const Beamline &bl, PartBunch_t *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) | ParallelTracker | explicit |
| ParallelTracker() | ParallelTracker | private |
| ParallelTracker(const ParallelTracker &) | ParallelTracker | private |
| particleMatterStatus_m | ParallelTracker | private |
| pathLength_m | ParallelTracker | private |
| pluginElements_m | ParallelTracker | private |
| PluginElemTimer_m | ParallelTracker | private |
| prepareSections() | ParallelTracker | private |
| printRFPhases() | ParallelTracker | private |
| PT enum value | AbstractTracker | |
| pushParticles(const BorisPusher &pusher) | ParallelTracker | inline |
| PX enum value | AbstractTracker | |
| PY enum value | AbstractTracker | |
| referencePhi | ParallelTracker | private |
| referencePr | ParallelTracker | private |
| referencePsi | ParallelTracker | private |
| referencePt | ParallelTracker | private |
| referencePtot | ParallelTracker | private |
| referencePz | ParallelTracker | private |
| referenceR | ParallelTracker | private |
| referenceTheta | ParallelTracker | private |
| referenceZ | ParallelTracker | private |
| repartFreq_m | ParallelTracker | private |
| restoreCavityPhases() | ParallelTracker | private |
| saveCavityPhases() | ParallelTracker | private |
| selectDT(bool backTrack=false) | ParallelTracker | private |
| setNumBunch(short) | Tracker | inlinevirtual |
| setOptionalVariables() | ParallelTracker | private |
| setTime() | ParallelTracker | |
| sinRefTheta_m | ParallelTracker | private |
| stepSizes_m | ParallelTracker | private |
| T enum value | AbstractTracker | |
| timeIntegration1(BorisPusher &pusher) | ParallelTracker | private |
| timeIntegration2(BorisPusher &pusher) | ParallelTracker | |
| timeIntegrationTimer1_m | ParallelTracker | private |
| timeIntegrationTimer2_m | ParallelTracker | private |
| Tracker(const Beamline &, const PartData &, bool backBeam, bool backTrack) | Tracker | |
| Tracker(const Beamline &, PartBunch_t *bunch, const PartData &, bool backBeam, bool backTrack) | Tracker | |
| Tracker() | Tracker | private |
| Tracker(const Tracker &) | Tracker | private |
| transformBunch(const CoordinateSystemTrafo &trafo) | ParallelTracker | private |
| turnnumber_m | ParallelTracker | private |
| type_pair typedef | ParallelTracker | |
| updateReference(const BorisPusher &pusher) | ParallelTracker | private |
| updateReferenceParticle(const BorisPusher &pusher) | ParallelTracker | private |
| updateRefToLabCSTrafo() | ParallelTracker | private |
| updateRFElement(std::string elName, double maxPhi) | ParallelTracker | private |
| visitBeamline(const Beamline &) | ParallelTracker | virtual |
| visitComponent(const Component &) | Tracker | virtual |
| visitDrift(const Drift &) | ParallelTracker | inlinevirtual |
| visitFlaggedElmPtr(const FlaggedElmPtr &) | DefaultVisitor | virtual |
| visitMarker(const Marker &) | ParallelTracker | inlinevirtual |
| visitMonitor(const Monitor &) | DefaultVisitor | virtual |
| visitMultipole(const Multipole &) | ParallelTracker | inlinevirtual |
| visitMultipoleT(const MultipoleT &) | ParallelTracker | inlinevirtual |
| visitMultipoleTCurvedConstRadius(const MultipoleTCurvedConstRadius &) | DefaultVisitor | virtual |
| visitMultipoleTCurvedVarRadius(const MultipoleTCurvedVarRadius &) | DefaultVisitor | virtual |
| visitMultipoleTStraight(const MultipoleTStraight &) | DefaultVisitor | virtual |
| visitOffset(const Offset &) | ParallelTracker | virtual |
| visitProbe(const Probe &prob) | DefaultVisitor | virtual |
| visitRFCavity(const RFCavity &) | ParallelTracker | inlinevirtual |
| visitRing(const Ring &ring) | ParallelTracker | virtual |
| visitScalingFFAMagnet(const ScalingFFAMagnet &bend) | ParallelTracker | virtual |
| visitSolenoid(const Solenoid &) | ParallelTracker | inlinevirtual |
| visitTravelingWave(const TravelingWave &) | ParallelTracker | inlinevirtual |
| visitVerticalFFAMagnet(const VerticalFFAMagnet &bend) | ParallelTracker | virtual |
| WakeFieldTimer_m | ParallelTracker | private |
| wakeFunction_m | ParallelTracker | private |
| wakeStatus_m | ParallelTracker | private |
| writePhaseSpace(const long long step, bool psDump, bool statDump) | ParallelTracker | private |
| X enum value | AbstractTracker | |
| Y enum value | AbstractTracker | |
| zstart_m | ParallelTracker | private |
| ~AbstractTracker() | AbstractTracker | virtual |
| ~BeamlineVisitor() | BeamlineVisitor | virtual |
| ~DefaultVisitor()=0 | DefaultVisitor | pure virtual |
| ~ParallelTracker() | ParallelTracker | virtual |
| ~Tracker() | Tracker | virtual |