orbit.impedances.ImpedanceLatticeModifications#

Module. Includes functions that will modify the accelerator lattice by inserting an impedance node into a teapot accelerator node.

Functions

addImpedanceNode(lattice, position, ...)

This will put one impedance node into the lattice

addImpedanceNodeAsChild(lattice, AccNode, ...)

orbitFinalize([message])

Method.

Classes

AccActionsContainer([name])

Class.

AccLattice([name])

Class.

AccNode([name, type_in])

Class.

AccNodeBunchTracker([name, type_in])

Class.

BetFreqDep_LImpedance_Node(phaseLength, ...)

BetFreqDep_TImpedance_Node(phaseLength, ...)

DriftTEAPOT([name, length, nparts])

Drift TEAPOT element.

FreqDep_LImpedance_Node(phaseLength, ...[, name])

FreqDep_TImpedance_Node(phaseLength, ...[, name])

LImpedance_Node(phaseLength, nMacrosMin, nBins)

TImpedance_Node(phaseLength, nMacrosMin, ...)