orbit.utils#

Functions#

multiDimDoubleArray(*dims)

Method. Creates multi-dimensional arrays with doubles, such as a[i][k][j]. Some examples of the use of this function: a = multiDimArray(5,10,2) a = multiDimArray(*[5,10,2]) a[1][2][1] = 0. By default all elements are initialized to 0.

multiDimIntArray(*dims)

Method. Creates multi-dimensional arrays with integers, such as a[i][k][j]. Some examples of the use of this function: a = multiDimArray(5,10,2) a = multiDimArray(*[5,10,2]) a[1][2][1] = 0 By default all elements are initialized to 0.

orbitFinalize([message])

Method.

phaseNearTargetPhase(phase, phase_trgt)

Adds or subtracts 2*math.pi to get the phase near the target phase.

phaseNearTargetPhaseDeg(phase, phase_trgt)

Adds or subtracts 360 to get the phase near the target phase.

Classes#

NamedObject([name])

Class.

TypedObject([type_in])

Class.

ParamsDictObject()

Class.

Class Inheritance Diagram#

Inheritance diagram of orbit.utils.NamedObject.NamedObject, orbit.utils.TypedObject.TypedObject, orbit.utils.ParamsDictObject.ParamsDictObject