ArbitraryLongDist#
- class orbit.injection.ArbitraryLongDist(phaselength, phase, phaseProb, dE, dEProb)[source]#
Bases:
objectThis class generates longitudinal distribution coordinates for user-supplied phase (z) and energy distribution arrays
Methods Summary
getCoord(x, ProbInt)getProbInt(Prob)phasetoz(phaselength, phase)reset(phaselength, phase, phaseProb, dE, dEProb)Methods Documentation