core.elements package
Here we define all the linac elements (TraceWin syntax).
Subpackages
- core.elements.field_maps package
- Submodules
- core.elements.field_maps.cavity_settings module
- core.elements.field_maps.cavity_settings_factory module
- core.elements.field_maps.factory module
- core.elements.field_maps.field_map module
- core.elements.field_maps.field_map_100 module
- core.elements.field_maps.field_map_1100 module
- core.elements.field_maps.field_map_7700 module
- Submodules
Submodules
- core.elements.aperture module
- core.elements.bend module
- core.elements.diagnostic module
DiagAchromat
DiagBeta
DiagCurrent
DiagDBeta
DiagDCurrent
DiagDDivergence
DiagDEnergy
DiagDPSize2
DiagDPhase
DiagDPosition
DiagDSize
DiagDSize2
DiagDSize2FWHM
DiagDSize3
DiagDSize4
DiagDSizeFWHM
DiagDTwiss
DiagDTwiss2
DiagDivergence
DiagEmit
DiagEmit99
DiagEnergy
DiagHalo
DiagLuminosity
DiagPhase
DiagPhaseAdv
DiagPosition
DiagSeparation
DiagSetMatrix
DiagSize
DiagSizeFWHM
DiagSizeMax
DiagSizeMin
DiagSizeP
DiagTwiss
DiagWaist
Diagnostic
- core.elements.drift module
- core.elements.dummy module
- core.elements.edge module
- core.elements.element module
Element
Element.base_name
Element.increment_elt_idx
Element.increment_lattice_idx
Element.__init__()
Element._abc_impl
Element.base_name
Element.can_be_retuned
Element.get()
Element.has()
Element.increment_elt_idx
Element.increment_lattice_idx
Element.is_accelerating
Element.is_implemented
Element.keep_cavity_settings()
Element.keep_rf_field()
Element.update_status()
- core.elements.factory module
- core.elements.helper module
- core.elements.quad module
- core.elements.solenoid module
- core.elements.superposed_field_map module
- core.elements.thin_steering module