Back to home page

Project CMSSW displayed by LXR

 
 

    


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