OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
ParallelTracker Member List

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

AbstractTracker(const Beamline &, const PartData &, bool backBeam, bool backTrack)AbstractTracker
AbstractTracker()AbstractTrackerprivate
AbstractTracker(const AbstractTracker &)AbstractTrackerprivate
activeParticleMatterInteractionHandlers_mParallelTrackerprivate
addToBunch(const OpalParticle &)Tracker
applyDefault(const ElementBase &)DefaultVisitorprivatevirtual
applyFractionalStep(const BorisPusher &pusher, double tau)ParallelTrackerprivate
applyPluginElements(const double dt)ParallelTrackerprivate
autophaseCavities(const BorisPusher &pusher)ParallelTrackerprivate
back_beamDefaultVisitorprotected
back_pathDefaultVisitorprotected
back_trackDefaultVisitorprotected
beamline_list typedefParallelTracker
BeamlineVisitor()BeamlineVisitor
BeamlineVisitor(const BeamlineVisitor &)BeamlineVisitorprivate
begaParallelTrackerprivate
BinRepartTimer_mParallelTrackerprivate
buildupFieldList(double BcParameter[], ElementType elementType, Component *elptr)ParallelTrackerprivate
cavities_mTracker
changeDT(bool backTrack=false)ParallelTracker
computeExternalFields(OrbitThreader &oth)ParallelTrackerprivate
computeParticleMatterInteraction(IndexMap::value_t elements, OrbitThreader &oth)ParallelTrackerprivate
computeSpaceChargeFields(unsigned long long step)ParallelTracker
computeWakefield(IndexMap::value_t &elements)ParallelTrackerprivate
cosRefTheta_mParallelTrackerprivate
DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack)DefaultVisitor
DefaultVisitor()DefaultVisitorprivate
DefaultVisitor(const DefaultVisitor &)DefaultVisitorprivate
deletedParticles_mParallelTrackerprivate
doBinaryRepartition()ParallelTrackerprivate
dtCurrentTrack_mParallelTrackerprivate
dumpStats(long long step, bool psDump, bool statDump)ParallelTrackerprivate
dvector_t typedefParallelTracker
element_pair typedefParallelTracker
emissionSteps_mParallelTrackerprivate
emitParticles(long long step)ParallelTrackerprivate
execute()ParallelTrackervirtual
FieldDimensionsParallelTrackerprivate
fieldEvaluationTimer_mParallelTrackerprivate
findStartPosition(const BorisPusher &pusher)ParallelTrackerprivate
flip_BDefaultVisitorprotected
flip_sDefaultVisitorprotected
getBunch() constTracker
getNumBunch()Trackerinlinevirtual
globalEOL_mParallelTrackerprivate
handleRestartRun()ParallelTrackerprivate
hasEndOfLineReached(const BoundingBox &globalBoundingBox)ParallelTrackerprivate
itsBeamline_mTracker
itsBunch_mTrackerprotected
itsDataSink_mParallelTrackerprivate
itsLineDefaultVisitorprotected
itsOpalBeamline_mParallelTrackerprivate
itsReferenceAbstractTrackerprotected
ivector_t typedefParallelTracker
kickParticles(const BorisPusher &pusher)ParallelTrackerinline
local_flipDefaultVisitorprivate
minStepforReBin_mParallelTrackerprivate
myElementsParallelTrackerprivate
numParticlesInSimulation_mParallelTrackerprivate
opalRing_mParallelTrackerprivate
operator=(const ParallelTracker &)ParallelTrackerprivate
OrbThreader_mParallelTrackerprivate
ParallelTracker(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack)ParallelTrackerexplicit
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)ParallelTrackerexplicit
ParallelTracker()ParallelTrackerprivate
ParallelTracker(const ParallelTracker &)ParallelTrackerprivate
particleMatterStatus_mParallelTrackerprivate
pathLength_mParallelTrackerprivate
pluginElements_mParallelTrackerprivate
PluginElemTimer_mParallelTrackerprivate
prepareSections()ParallelTrackerprivate
printRFPhases()ParallelTrackerprivate
PT enum valueAbstractTracker
pushParticles(const BorisPusher &pusher)ParallelTrackerinline
PX enum valueAbstractTracker
PY enum valueAbstractTracker
referencePhiParallelTrackerprivate
referencePrParallelTrackerprivate
referencePsiParallelTrackerprivate
referencePtParallelTrackerprivate
referencePtotParallelTrackerprivate
referencePzParallelTrackerprivate
referenceRParallelTrackerprivate
referenceThetaParallelTrackerprivate
referenceZParallelTrackerprivate
repartFreq_mParallelTrackerprivate
restoreCavityPhases()ParallelTrackerprivate
saveCavityPhases()ParallelTrackerprivate
selectDT(bool backTrack=false)ParallelTrackerprivate
setNumBunch(short)Trackerinlinevirtual
setOptionalVariables()ParallelTrackerprivate
setTime()ParallelTracker
sinRefTheta_mParallelTrackerprivate
stepSizes_mParallelTrackerprivate
T enum valueAbstractTracker
timeIntegration1(BorisPusher &pusher)ParallelTrackerprivate
timeIntegration2(BorisPusher &pusher)ParallelTracker
timeIntegrationTimer1_mParallelTrackerprivate
timeIntegrationTimer2_mParallelTrackerprivate
Tracker(const Beamline &, const PartData &, bool backBeam, bool backTrack)Tracker
Tracker(const Beamline &, PartBunch_t *bunch, const PartData &, bool backBeam, bool backTrack)Tracker
Tracker()Trackerprivate
Tracker(const Tracker &)Trackerprivate
transformBunch(const CoordinateSystemTrafo &trafo)ParallelTrackerprivate
turnnumber_mParallelTrackerprivate
type_pair typedefParallelTracker
updateReference(const BorisPusher &pusher)ParallelTrackerprivate
updateReferenceParticle(const BorisPusher &pusher)ParallelTrackerprivate
updateRefToLabCSTrafo()ParallelTrackerprivate
updateRFElement(std::string elName, double maxPhi)ParallelTrackerprivate
visitBeamline(const Beamline &)ParallelTrackervirtual
visitComponent(const Component &)Trackervirtual
visitDrift(const Drift &)ParallelTrackerinlinevirtual
visitFlaggedElmPtr(const FlaggedElmPtr &)DefaultVisitorvirtual
visitMarker(const Marker &)ParallelTrackerinlinevirtual
visitMonitor(const Monitor &)DefaultVisitorvirtual
visitMultipole(const Multipole &)ParallelTrackerinlinevirtual
visitMultipoleT(const MultipoleT &)ParallelTrackerinlinevirtual
visitMultipoleTCurvedConstRadius(const MultipoleTCurvedConstRadius &)DefaultVisitorvirtual
visitMultipoleTCurvedVarRadius(const MultipoleTCurvedVarRadius &)DefaultVisitorvirtual
visitMultipoleTStraight(const MultipoleTStraight &)DefaultVisitorvirtual
visitOffset(const Offset &)ParallelTrackervirtual
visitProbe(const Probe &prob)DefaultVisitorvirtual
visitRFCavity(const RFCavity &)ParallelTrackerinlinevirtual
visitRing(const Ring &ring)ParallelTrackervirtual
visitScalingFFAMagnet(const ScalingFFAMagnet &bend)ParallelTrackervirtual
visitSolenoid(const Solenoid &)ParallelTrackerinlinevirtual
visitTravelingWave(const TravelingWave &)ParallelTrackerinlinevirtual
visitVerticalFFAMagnet(const VerticalFFAMagnet &bend)ParallelTrackervirtual
WakeFieldTimer_mParallelTrackerprivate
wakeFunction_mParallelTrackerprivate
wakeStatus_mParallelTrackerprivate
writePhaseSpace(const long long step, bool psDump, bool statDump)ParallelTrackerprivate
X enum valueAbstractTracker
Y enum valueAbstractTracker
zstart_mParallelTrackerprivate
~AbstractTracker()AbstractTrackervirtual
~BeamlineVisitor()BeamlineVisitorvirtual
~DefaultVisitor()=0DefaultVisitorpure virtual
~ParallelTracker()ParallelTrackervirtual
~Tracker()Trackervirtual