ocelot.cpbd.chromaticity

Module Contents

Functions

edge_chromaticity_old(lattice, tws_0)

edge_chromaticity(lattice, tws_0)

natural_chromaticity(lattice, tws_0, nsuperperiod=1)

sextupole_chromaticity(lattice, tws0, nsuperperiod=1)

chromaticity(lattice, tws_0, nsuperperiod=1)

sextupole_id(lattice)

calculate_sex_strength(lattice, tws_0, ksi, ksi_comp, nsuperperiod)

compensation with two families

compensate_chromaticity(lattice, ksi_x_comp=0, ksi_y_comp=0, nsuperperiod=1)

old chromaticity compensation with 2 sextupole families

DZ(lattice, energy)

ocelot.cpbd.chromaticity.__author__ = Sergey Tomin
ocelot.cpbd.chromaticity.edge_chromaticity_old(lattice, tws_0)
ocelot.cpbd.chromaticity.edge_chromaticity(lattice, tws_0)
ocelot.cpbd.chromaticity.natural_chromaticity(lattice, tws_0, nsuperperiod=1)
ocelot.cpbd.chromaticity.sextupole_chromaticity(lattice, tws0, nsuperperiod=1)
ocelot.cpbd.chromaticity.chromaticity(lattice, tws_0, nsuperperiod=1)
ocelot.cpbd.chromaticity.sextupole_id(lattice)
ocelot.cpbd.chromaticity.calculate_sex_strength(lattice, tws_0, ksi, ksi_comp, nsuperperiod)

compensation with two families

ocelot.cpbd.chromaticity.compensate_chromaticity(lattice, ksi_x_comp=0, ksi_y_comp=0, nsuperperiod=1)

old chromaticity compensation with 2 sextupole families

ocelot.cpbd.chromaticity.DZ(lattice, energy)