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

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

AbstractTracker(const Beamline &, const PartData &, bool backBeam, bool backTrack)AbstractTracker
activeParticleMatterInteractionHandlers_mParallelTTrackerprivate
addToBunch(const OpalParticle &)Tracker
applyDrift(double length)Trackerprotected
applyFractionalStep(const BorisPusher &pusher, double tau)ParallelTTrackerprivate
applyThinMultipole(const BMultipoleField &field, double factor)Trackerprotected
applyThinSBend(const BMultipoleField &field, double scale, double h)Trackerprotected
applyTransform(const Euclid3D &, double refLength=0.0)Trackerprotected
autophaseCavities(const BorisPusher &pusher)ParallelTTrackerprivate
back_beamDefaultVisitorprotected
back_pathDefaultVisitorprotected
back_trackDefaultVisitorprotected
BeamlineVisitor()BeamlineVisitor
BinRepartTimer_mParallelTTrackerprivate
buildMultipoleVectorPotential(const BMultipoleField &)Trackerprotected
buildMultipoleVectorPotential2D(const BMultipoleField &)Trackerprotected
buildSBendVectorPotential(const BMultipoleField &, double h)Trackerprotected
buildSBendVectorPotential2D(const BMultipoleField &, double h)Trackerprotected
cavities_mTracker
changeDT(bool backTrack=false)ParallelTTrackerprivate
computeExternalFields(OrbitThreader &oth)ParallelTTrackerprivate
computeParticleMatterInteraction(IndexMap::value_t elements, OrbitThreader &oth)ParallelTTrackerprivate
computeSpaceChargeFields(unsigned long long step)ParallelTTrackerprivate
computeWakefield(IndexMap::value_t &elements)ParallelTTrackerprivate
DefaultVisitor(const Beamline &beamline, bool backBeam, bool backTrack)DefaultVisitor
deletedParticles_mParallelTTrackerprivate
doBinaryRepartition()ParallelTTrackerprivate
dtCurrentTrack_mParallelTTrackerprivate
dumpStats(long long step, bool psDump, bool statDump)ParallelTTrackerprivate
emissionSteps_mParallelTTrackerprivate
emitParticles(long long step)ParallelTTrackerprivate
evenlyDistributeParticles()ParallelTTrackerprivate
execute()ParallelTTrackervirtual
fieldEvaluationTimer_mParallelTTrackerprivate
findStartPosition(const BorisPusher &pusher)ParallelTTrackerprivate
flip_BDefaultVisitorprotected
flip_sDefaultVisitorprotected
getBunch() const Tracker
getNumBunch()Trackerinlinevirtual
globalEOL_mParallelTTrackerprivate
handleRestartRun()ParallelTTrackerprivate
hasEndOfLineReached()ParallelTTrackerprivate
itsBeamline_mTracker
itsBunch_mTrackerprotected
itsDataSink_mParallelTTrackerprivate
itsLineDefaultVisitorprotected
itsOpalBeamline_mParallelTTrackerprivate
itsReferenceAbstractTrackerprotected
kickParticles(const BorisPusher &pusher)ParallelTTrackerinlineprivate
minBinEmitted_mParallelTTrackerprivate
minStepforReBin_mParallelTTrackerprivate
numParticlesInSimulation_mParallelTTrackerprivate
operator=(const ParallelTTracker &)ParallelTTrackerprivate
ParallelTTracker(const Beamline &bl, const PartData &data, bool revBeam, bool revTrack)ParallelTTrackerexplicit
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)ParallelTTrackerexplicit
ParallelTTracker()ParallelTTrackerprivate
ParallelTTracker(const ParallelTTracker &)ParallelTTrackerprivate
particleMatterStatus_mParallelTTrackerprivate
pathLength_mParallelTTrackerprivate
prepareEmission()ParallelTTrackerprivate
prepareSections()ParallelTTrackerprivate
printRFPhases()ParallelTTrackerprivate
PT enum valueAbstractTracker
pushParticles(const BorisPusher &pusher)ParallelTTrackerinlineprivate
PX enum valueAbstractTracker
PY enum valueAbstractTracker
repartFreq_mParallelTTrackerprivate
restoreCavityPhases()ParallelTTrackerprivate
saveCavityPhases()ParallelTTrackerprivate
selectDT(bool backTrack=false)ParallelTTrackerprivate
setNumBunch(int)Trackerinlinevirtual
setOptionalVariables()ParallelTTrackerprivate
setTime()ParallelTTrackerprivate
stepSizes_mParallelTTrackerprivate
T enum valueAbstractTracker
timeIntegration1(BorisPusher &pusher)ParallelTTrackerprivate
timeIntegration2(BorisPusher &pusher)ParallelTTrackerprivate
timeIntegrationTimer1_mParallelTTrackerprivate
timeIntegrationTimer2_mParallelTTrackerprivate
totalParticlesInSimulation_mParallelTTrackerprivate
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)ParallelTTrackerprivate
updateReference(const BorisPusher &pusher)ParallelTTrackerprivate
updateReferenceParticle(const BorisPusher &pusher)ParallelTTrackerprivate
updateRefToLabCSTrafo()ParallelTTrackerprivate
updateRFElement(std::string elName, double maxPhi)ParallelTTrackerprivate
visitAlignWrapper(const AlignWrapper &)ParallelTTrackerinlinevirtual
visitBeamBeam(const BeamBeam &)ParallelTTrackerinlinevirtual
visitBeamline(const Beamline &)ParallelTTrackervirtual
visitBeamStripping(const BeamStripping &)ParallelTTrackerinlinevirtual
visitCCollimator(const CCollimator &)ParallelTTrackerinlinevirtual
visitComponent(const Component &)Trackervirtual
visitCorrector(const Corrector &)ParallelTTrackerinlinevirtual
visitCorrectorWrapper(const CorrectorWrapper &)DefaultVisitorvirtual
visitCyclotron(const Cyclotron &)DefaultVisitorvirtual
visitCyclotronValley(const CyclotronValley &)ParallelTTrackerinlinevirtual
visitCyclotronWrapper(const CyclotronWrapper &)DefaultVisitorvirtual
visitDegrader(const Degrader &)ParallelTTrackerinlinevirtual
visitDiagnostic(const Diagnostic &)ParallelTTrackerinlinevirtual
visitDrift(const Drift &)ParallelTTrackerinlinevirtual
visitFlaggedElmPtr(const FlaggedElmPtr &)DefaultVisitorvirtual
visitFlexibleCollimator(const FlexibleCollimator &)ParallelTTrackerinlinevirtual
visitIntegrator(const Integrator &)DefaultVisitorvirtual
visitLambertson(const Lambertson &)ParallelTTrackerinlinevirtual
visitMapIntegrator(const MapIntegrator &)Trackervirtual
visitMarker(const Marker &)ParallelTTrackerinlinevirtual
visitMonitor(const Monitor &)ParallelTTrackerinlinevirtual
visitMultipole(const Multipole &)ParallelTTrackerinlinevirtual
visitMultipoleT(const MultipoleT &)ParallelTTrackerinlinevirtual
visitMultipoleTCurvedConstRadius(const MultipoleTCurvedConstRadius &)DefaultVisitorvirtual
visitMultipoleTCurvedVarRadius(const MultipoleTCurvedVarRadius &)DefaultVisitorvirtual
visitMultipoleTStraight(const MultipoleTStraight &)DefaultVisitorvirtual
visitMultipoleWrapper(const MultipoleWrapper &)DefaultVisitorvirtual
visitOffset(const Offset &)DefaultVisitorvirtual
visitParallelPlate(const ParallelPlate &)ParallelTTrackerinlinevirtual
visitPatch(const Patch &pat)Trackervirtual
visitProbe(const Probe &)ParallelTTrackerinlinevirtual
visitRBend(const RBend &)ParallelTTrackerinlinevirtual
visitRBend3D(const RBend3D &)ParallelTTrackerinlinevirtual
visitRBendWrapper(const RBendWrapper &)DefaultVisitorvirtual
visitRFCavity(const RFCavity &)ParallelTTrackerinlinevirtual
visitRFQuadrupole(const RFQuadrupole &)ParallelTTrackerinlinevirtual
visitRing(const Ring &)DefaultVisitorvirtual
visitSBend(const SBend &)ParallelTTrackerinlinevirtual
visitSBend3D(const SBend3D &)DefaultVisitorvirtual
visitSBendWrapper(const SBendWrapper &)DefaultVisitorvirtual
visitScalingFFAMagnet(const ScalingFFAMagnet &)DefaultVisitorvirtual
visitSeparator(const Separator &)ParallelTTrackerinlinevirtual
visitSeptum(const Septum &)ParallelTTrackerinlinevirtual
visitSolenoid(const Solenoid &)ParallelTTrackerinlinevirtual
visitSource(const Source &)ParallelTTrackerinlinevirtual
visitStripper(const Stripper &)DefaultVisitorvirtual
visitTrackIntegrator(const TrackIntegrator &)Trackervirtual
visitTravelingWave(const TravelingWave &)ParallelTTrackerinlinevirtual
visitVariableRFCavity(const VariableRFCavity &vcav)DefaultVisitorvirtual
visitVariableRFCavityFringeField(const VariableRFCavityFringeField &vcav)DefaultVisitorvirtual
visitVerticalFFAMagnet(const VerticalFFAMagnet &)DefaultVisitorvirtual
WakeFieldTimer_mParallelTTrackerprivate
wakeFunction_mParallelTTrackerprivate
wakeStatus_mParallelTTrackerprivate
writePhaseSpace(const long long step, bool psDump, bool statDump)ParallelTTrackerprivate
X enum valueAbstractTracker
Y enum valueAbstractTracker
zstart_mParallelTTrackerprivate
~AbstractTracker()AbstractTrackervirtual
~BeamlineVisitor()BeamlineVisitorvirtual
~DefaultVisitor()=0DefaultVisitorpure virtual
~ParallelTTracker()ParallelTTrackervirtual
~Tracker()Trackervirtual