File indexing completed on 2024-04-06 12:29:04
0001 class BeamSpot:
0002 def __init__(self):
0003 self.Type = -1
0004 self.X = 0.
0005 self.Xerr = 0.
0006 self.Y = 0.
0007 self.Yerr = 0.
0008 self.Z = 0.
0009 self.Zerr = 0.
0010 self.sigmaZ = 0.
0011 self.sigmaZerr = 0.
0012 self.dxdz = 0.
0013 self.dxdzerr = 0.
0014 self.dydz = 0.
0015 self.dydzerr = 0.
0016 self.beamWidthX = 0.
0017 self.beamWidthXerr = 0.
0018 self.beamWidthY = 0.
0019 self.beamWidthYerr = 0.
0020 self.EmittanceX = 0.
0021 self.EmittanceY = 0.
0022 self.betastar = 0.
0023 self.IOVfirst = 0
0024 self.IOVlast = 0
0025 self.IOVBeginTime = 0
0026 self.IOVEndTime = 0
0027 self.Run = 0
0028 def Reset(self):
0029 self.Type = -1
0030 self.X = self.Y = self.Z = 0.
0031 self.Xerr = self.Yerr = self.Zerr = 0.
0032 self.sigmaZ = self.sigmaZerr = 0.
0033 self.dxdz = self.dydz = 0.
0034 self.dxdzerr = self.dydzerr = 0.
0035 self.beamWidthX = self.beamWidthY = 0.
0036 self.beamWidthXerr = self.beamWidthYerr = 0.
0037 self.EmittanceX = self.EmittanceY = self.betastar = 0.
0038 self.IOVfirst = self.IOVlast = 0
0039 self.Run = 0