CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
BeamSpotObj.BeamSpot Class Reference

Public Member Functions

def __init__
 
def Reset
 

Public Attributes

 beamWidthX
 
 beamWidthXerr
 
 beamWidthY
 
 beamWidthYerr
 
 betastar
 
 dxdz
 
 dxdzerr
 
 dydz
 
 dydzerr
 
 EmittanceX
 
 EmittanceY
 
 IOVBeginTime
 
 IOVEndTime
 
 IOVfirst
 
 IOVlast
 
 Run
 
 sigmaZ
 
 sigmaZerr
 
 Type
 
 X
 
 Xerr
 
 Y
 
 Yerr
 
 Z
 
 Zerr
 

Detailed Description

Definition at line 1 of file BeamSpotObj.py.

Constructor & Destructor Documentation

def BeamSpotObj.BeamSpot.__init__ (   self)

Definition at line 2 of file BeamSpotObj.py.

2 
3  def __init__(self):
4  self.Type = -1
5  self.X = 0.
6  self.Xerr = 0.
7  self.Y = 0.
8  self.Yerr = 0.
9  self.Z = 0.
10  self.Zerr = 0.
11  self.sigmaZ = 0.
12  self.sigmaZerr = 0.
13  self.dxdz = 0.
14  self.dxdzerr = 0.
15  self.dydz = 0.
16  self.dydzerr = 0.
17  self.beamWidthX = 0.
18  self.beamWidthXerr = 0.
19  self.beamWidthY = 0.
20  self.beamWidthYerr = 0.
21  self.EmittanceX = 0.
22  self.EmittanceY = 0.
23  self.betastar = 0.
24  self.IOVfirst = 0
25  self.IOVlast = 0
26  self.IOVBeginTime = 0
27  self.IOVEndTime = 0
self.Run = 0

Member Function Documentation

def BeamSpotObj.BeamSpot.Reset (   self)

Definition at line 28 of file BeamSpotObj.py.

References BeamSpotPOD.beamWidthX, BeamSpotObj.BeamSpot.beamWidthX, BeamSpotFakeConditions.beamWidthX, BeamSpotObj.BeamSpot.beamWidthXerr, BeamSpotPOD.beamWidthY, BeamSpotObj.BeamSpot.beamWidthY, BeamSpotFakeConditions.beamWidthY, BeamSpotObj.BeamSpot.beamWidthYerr, BeamSpotObj.BeamSpot.betastar, BeamSpotFakeConditions.betastar, BeamSpotObj.BeamSpot.dxdz, BeamSpotPOD.dxdz, online::BeamSpot_v1.dxdz, BeamSpotFakeConditions.dxdz, BeamSpotDipServer.dxdz, BeamSpotOnlineRaw_v4.dxdz, BeamSpotObj.BeamSpot.dxdzerr, BeamSpotObj.BeamSpot.dydz, BeamSpotPOD.dydz, online::BeamSpot_v1.dydz, BeamSpotFakeConditions.dydz, BeamSpotDipServer.dydz, BeamSpotOnlineRaw_v4.dydz, BeamSpotObj.BeamSpot.dydzerr, BeamSpotObj.BeamSpot.EmittanceX, BeamSpotObj.BeamSpot.EmittanceY, BeamSpotObj.BeamSpot.IOVfirst, BeamSpotObj.BeamSpot.IOVlast, BeamSpotObj.BeamSpot.Run, conddblib.TimeType.Run, CMTRawAnalyzer.Run, BeamSpotObj.BeamSpot.sigmaZ, BeamSpotPOD.sigmaZ, online::BeamSpot_v1.sigmaZ, BeamSpotFakeConditions.sigmaZ, FFTJetVertexAdder.sigmaZ, BeamSpotObj.BeamSpot.sigmaZerr, BeamSpotObj.BeamSpot.Type, OptObject.Type, SiStripLAProfileBooker.Type, BeamSpotObj.BeamSpot.X, AlignPCLThresholds.X, reco::PFCandidateElectronExtra.X, reco::PFCandidateEGammaExtra.X, reco::PFCandidate.X, CSCOfflineMonitor.X, gen::Hydjet2Hadronizer.X, BeamSpotObj.BeamSpot.Xerr, BeamSpotObj.BeamSpot.Y, AlignPCLThresholds.Y, CSCOfflineMonitor.Y, gen::Hydjet2Hadronizer.Y, svgfig.Curve.Sample.Y, BeamSpotObj.BeamSpot.Yerr, BeamSpotObj.BeamSpot.Z, AlignPCLThresholds.Z, L1Analysis::L1AnalysisRecoVertexDataFormat.Z, tmtt::KFbase.Z, CSCOfflineMonitor.Z, MaterialEffectsSimulator.Z, DTRecSegment4D.Z, gen::Hydjet2Hadronizer.Z, and BeamSpotObj.BeamSpot.Zerr.

28 
29  def Reset(self):
30  self.Type = -1
31  self.X = self.Y = self.Z = 0.
32  self.Xerr = self.Yerr = self.Zerr = 0.
33  self.sigmaZ = self.sigmaZerr = 0.
34  self.dxdz = self.dydz = 0.
35  self.dxdzerr = self.dydzerr = 0.
36  self.beamWidthX = self.beamWidthY = 0.
37  self.beamWidthXerr = self.beamWidthYerr = 0.
38  self.EmittanceX = self.EmittanceY = self.betastar = 0.
39  self.IOVfirst = self.IOVlast = 0
40  self.Run = 0

Member Data Documentation

BeamSpotObj.BeamSpot.beamWidthX

Definition at line 16 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.beamWidthXerr

Definition at line 17 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.beamWidthY

Definition at line 18 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.beamWidthYerr

Definition at line 19 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.betastar

Definition at line 22 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.dxdz

Definition at line 12 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.dxdzerr

Definition at line 13 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.dydz

Definition at line 14 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.dydzerr

Definition at line 15 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.EmittanceX

Definition at line 20 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.EmittanceY

Definition at line 21 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.IOVBeginTime

Definition at line 25 of file BeamSpotObj.py.

BeamSpotObj.BeamSpot.IOVEndTime

Definition at line 26 of file BeamSpotObj.py.

BeamSpotObj.BeamSpot.IOVfirst

Definition at line 23 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.IOVlast

Definition at line 24 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Run

Definition at line 27 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.sigmaZ

Definition at line 10 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.sigmaZerr

Definition at line 11 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Type

Definition at line 3 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.X

Definition at line 4 of file BeamSpotObj.py.

Referenced by svgfig.Curve.Sample.__repr__(), and BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Xerr

Definition at line 5 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Y

Definition at line 6 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Yerr

Definition at line 7 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Z

Definition at line 8 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().

BeamSpotObj.BeamSpot.Zerr

Definition at line 9 of file BeamSpotObj.py.

Referenced by BeamSpotObj.BeamSpot.Reset().