Uses of Class
xal.model.probe.EnvelopeProbe
Packages that use EnvelopeProbe
Package
Description
-
Uses of EnvelopeProbe in xal.extension.jels
Methods in xal.extension.jels that return EnvelopeProbeModifier and TypeMethodDescriptionstatic EnvelopeProbeImporterHelpers.defaultProbe()static EnvelopeProbeJElsDemo.loadProbeFromXML(String file) Methods in xal.extension.jels with parameters of type EnvelopeProbeModifier and TypeMethodDescriptionstatic voidJElsDemo.loadInitialParameters(EnvelopeProbe probe, String file) static voidJElsDemo.run(AcceleratorSeq sequence, EnvelopeProbe probe) static voidImporterHelpers.setupInitialParameters(EnvelopeProbe probe, double bunchFrequency, double beamCurrent, double kineticEnergy, PhaseVector vecCent, Twiss[] initialTwiss) static List<EnvelopeProbeState>ImporterHelpers.simulateInitialValues(EnvelopeProbe probe, AcceleratorSeqCombo seqCombo) -
Uses of EnvelopeProbe in xal.extension.jels.matcher
Methods in xal.extension.jels.matcher that return EnvelopeProbeModifier and TypeMethodDescriptionInitialBeamParameters.getInitialProbe()InitialBeamParameters.getProbe(TrialPoint trialPoint) Methods in xal.extension.jels.matcher with parameters of type EnvelopeProbeModifier and TypeMethodDescriptionvoidInitialBeamParameters.setInitialProbe(EnvelopeProbe probe) Constructors in xal.extension.jels.matcher with parameters of type EnvelopeProbe -
Uses of EnvelopeProbe in xal.extension.jels.model.alg
Fields in xal.extension.jels.model.alg with type parameters of type EnvelopeProbeModifier and TypeFieldDescriptionstatic final Class<EnvelopeProbe>ElsTracker.CLS_PROBE_TYPEprobe type recognized by this algorithm -
Uses of EnvelopeProbe in xal.extension.jels.model.probe
Subclasses of EnvelopeProbe in xal.extension.jels.model.probe -
Uses of EnvelopeProbe in xal.model.alg
Fields in xal.model.alg with type parameters of type EnvelopeProbeModifier and TypeFieldDescriptionstatic final Class<EnvelopeProbe>EnvelopeBacktracker.CLS_PROBE_TYPEprobe type recognized by this algorithmstatic final Class<EnvelopeProbe>EnvelopeTracker.CLS_PROBE_TYPEprobe type recognized by this algorithmstatic final Class<EnvelopeProbe>EnvelopeTrackerPmq.CLS_PROBE_TYPEprobe type recognized by this algorithmstatic final Class<EnvelopeProbe>EnvelopeTrackerPmqDipole.CLS_PROBE_TYPEprobe type recognized by this algorithmstatic final Class<EnvelopeProbe>EnvTrackerAdapt.CLS_PROBE_TYPEprobe type recognized by this algorithmstatic final Class<EnvelopeProbe>Trace3dTracker.CLS_PROBE_TYPEprobe type recognized by this algorithmMethods in xal.model.alg with parameters of type EnvelopeProbeModifier and TypeMethodDescriptionprotected PhaseMatrixEnvelopeTrackerBase.compScheffMatrix(double dblLen, EnvelopeProbe probe, IElement elem) Method to compute the space charge transfer matrix for the given length, probe and modeling element.doubleEnvelopeTrackerBase.correctLongSigmaPhaseSpread(EnvelopeProbe probe, IdealRfGap gap) Calculation of emittance increase due to phase spread based on calculations in Trace3d (RfGap.f)protected double[]EnvelopeTrackerBase.correctSigmaPhaseSpread(EnvelopeProbe probe, IdealRfGap gap) new implementation by sako, 7 Aug 06, to do trans/long simultaneously used in EnvTrackerAdapt, EnvelopeTrackerprotected doubleEnvelopeTrackerBase.correctTransFocusingPhaseSpread(EnvelopeProbe probe, IdealRfGap gap) Moved fromIdealRfGap.doubleEnvelopeTrackerBase.correctTransSigmaPhaseSpread(EnvelopeProbe probe, IdealRfGap gap) Calculation of emittance increase due to phase spread based on calculations in Trace3d (RfGap.f)protected doubleEnvelopeTrackerBase.effPhaseSpread(EnvelopeProbe probe, IdealRfGap elem) Effective Phase Spread for Equivalent Uniform Beamprotected doubleEnvelopeTrackerBase.phaseSpread(EnvelopeProbe probe, IdealRfGap gap) Compute the phase spread of the bunch for a probe (based on Trace3D RfGap.f)protected voidEnvTrackerAdapt.stepThinElement(EnvelopeProbe probe, IElement ifcElem) new stepThinElement by Sako, taken from EnvelopeTracker Advances the probe state through a subsection of the element with the specified length. -
Uses of EnvelopeProbe in xal.model.probe
Methods in xal.model.probe that return EnvelopeProbeModifier and TypeMethodDescriptionEnvelopeProbe.copy()Create a deep copy of this probe with all state information.static EnvelopeProbeEnvelopeProbe.newInstance(EnvelopeProbe probe) Probe factory convenient method - clone given probe.Methods in xal.model.probe with parameters of type EnvelopeProbeModifier and TypeMethodDescriptionstatic EnvelopeProbeEnvelopeProbe.newInstance(EnvelopeProbe probe) Probe factory convenient method - clone given probe.Constructors in xal.model.probe with parameters of type EnvelopeProbeModifierConstructorDescriptionEnvelopeProbe(EnvelopeProbe probe) Copy constructor - clones the argument -
Uses of EnvelopeProbe in xal.model.probe.traj
Constructors in xal.model.probe.traj with parameters of type EnvelopeProbe -
Uses of EnvelopeProbe in xal.sim.scenario
Methods in xal.sim.scenario that return EnvelopeProbeModifier and TypeMethodDescriptionstatic EnvelopeProbeProbeFactory.getEnvelopeProbe(String locationID, AcceleratorSeq sequence, IAlgorithm algorithm) Generate an Envelope probe initialized with the entrance parameters for the specified location.static EnvelopeProbeProbeFactory.getEnvelopeProbe(AcceleratorSeq sequence, IAlgorithm algorithm) Generate an Envelope probe initialized with the default entrance parameters for the specified sequence.Methods in xal.sim.scenario with parameters of type EnvelopeProbeModifier and TypeMethodDescriptionstatic voidProbeFactory.createSchema(EditContext ecTableData, EnvelopeProbe defaultProbe)