orbit.space_charge.sc1d.scLatticeModifications#

Module. Includes functions that will modify the accelerator lattice by inserting the one teapot node accelerator node.

Functions

addLongitudinalSpaceChargeNode(lattice, ...)

This will put one longitudinal space charge node into the lattice

addLongitudinalSpaceChargeNodeAsChild(...)

orbitFinalize([message])

Method.

Classes

AccActionsContainer([name])

Class.

AccLattice([name])

Class.

AccNode([name, type_in])

Class.

AccNodeBunchTracker([name, type_in])

Class.

BetFreqDep_SC1D_AccNode(b_a, phaseLength, ...)

DriftTEAPOT([name, length, nparts])

Drift TEAPOT element.

FreqDep_SC1D_AccNode(b_a, phaseLength, ...)

SC1D_AccNode(b_a, phaseLength, nMacrosMin, ...)