![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, fullCorrelations=False, addScanVars=False) | |
| sigmaXY (self) | |
| sigmaXYErr (self) | |
| thetaXY (self) | |
| thetaXYErr (self) | |
| defects (self) | |
| fillDataFromCOOL (self) | |
| fillScanData (self) | |
| fillDataFromPseudoLb (self, pseudoLbFile, timeUnit=1.) | |
| fillDataFromDQ (self) | |
| __str__ (self) | |
| summary (self) | |
| dump (self, verbose=False) | |
| varList (self) | |
| getROOTType (self, var) | |
| getROOTStruct (self) | |
| __lt__ (self, other) | |
Public Attributes | |
| fullCorrelations = fullCorrelations | |
| addScanVars = addScanVars | |
| int | run = 0 |
| int | fill = 0 |
| int | bcid = 0 |
| int | lbStart = 0 |
| int | lbEnd = 0 |
| int | timeStart = 0 |
| int | timeEnd = 0 |
| int | nEvents = 0 |
| int | nValid = 0 |
| int | nVtxAll = 0 |
| int | nVtxPrim = 0 |
| int | status = 0 |
| int | posX = 0. |
| int | posY = 0. |
| int | posZ = 0. |
| int | sigmaX = 0. |
| int | sigmaY = 0. |
| int | sigmaZ = 0. |
| int | tiltX = 0. |
| int | tiltY = 0. |
| int | posXErr = 0. |
| int | posYErr = 0. |
| int | posZErr = 0. |
| int | sigmaXErr = 0. |
| int | sigmaYErr = 0. |
| int | sigmaZErr = 0. |
| int | tiltXErr = 0. |
| int | tiltYErr = 0. |
| int | covSxSy = 0. |
| int | covSxRhoXY = 0. |
| int | covSyRhoXY = 0. |
| int | covXY = 0. |
| int | covXZ = 0. |
| int | covXTiltX = 0. |
| int | covXTiltY = 0. |
| int | covXSx = 0. |
| int | covXSy = 0. |
| int | covXSz = 0. |
| int | covXRhoXY = 0. |
| int | covXk = 0. |
| int | covYZ = 0. |
| int | covYTiltX = 0. |
| int | covYTiltY = 0. |
| int | covYSx = 0. |
| int | covYSy = 0. |
| int | covYSz = 0. |
| int | covYRhoXY = 0. |
| int | covYk = 0. |
| int | covZTiltX = 0. |
| int | covZTiltY = 0. |
| int | covZSx = 0. |
| int | covZSy = 0. |
| int | covZSz = 0. |
| int | covZRhoXY = 0. |
| int | covZk = 0. |
| int | covTiltXTiltY = 0. |
| int | covTiltXSx = 0. |
| int | covTiltXSy = 0. |
| int | covTiltXSz = 0. |
| int | covTiltXRhoXY = 0. |
| int | covTiltXk = 0. |
| int | covTiltYSx = 0. |
| int | covTiltYSy = 0. |
| int | covTiltYSz = 0. |
| int | covTiltYRhoXY = 0. |
| int | covTiltYk = 0. |
| int | covSxSz = 0. |
| int | covSxk = 0. |
| int | covSySz = 0. |
| int | covSyk = 0. |
| int | covSzRhoXY = 0. |
| int | covSzk = 0. |
| int | covRhoXYk = 0. |
| int | rhoXY = 0. |
| int | rhoXYErr = 0. |
| int | k = 1. |
| int | kErr = 0. |
| int | defectWord = 0 |
| int | nominalSeparation = 0. |
| int | acquisitionFlag = 0 |
| int | scanningIP = 0 |
| int | nominalSeparationPlane = 0 |
| int | B1DeltaXSet = 0. |
| int | B2DeltaXSet = 0. |
| int | B1DeltaYSet = 0. |
| int | B2DeltaYSet = 0. |
| dict | separation = self.pseudoLbDict[self.lbStart][2] |
Static Public Attributes | |
| coolQuery = None | |
| list | propertyList = ['sigmaXY', 'sigmaXYErr','thetaXY','thetaXYErr', 'defects', 'fullCorrelations', 'addScanVars'] |
| dict | pseudoLbDict = {} |
| defectData = None | |
Class to hold information about a single set of beam spot parameters. The beam spot parametrization follows the COOL convention (see https://twiki.cern.ch/twiki/bin/view/Atlas/CoolBeamSpotParameters).
Definition at line 261 of file BeamSpotData.py.
Definition at line 272 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.__lt__ | ( | self, | |
| other ) |
Definition at line 581 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.__str__ | ( | self | ) |
Definition at line 521 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.defects | ( | self | ) |
Definition at line 422 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.dump | ( | self, | |
| verbose = False ) |
Standard printout of beam spot parameters.
Definition at line 541 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fillDataFromCOOL | ( | self | ) |
Definition at line 428 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fillDataFromDQ | ( | self | ) |
Fill DQ defects assuming that any defect is valid for the full fit range
Definition at line 506 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fillDataFromPseudoLb | ( | self, | |
| pseudoLbFile, | |||
| timeUnit = 1. ) |
Definition at line 474 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fillScanData | ( | self | ) |
Definition at line 445 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.getROOTStruct | ( | self | ) |
Return a string with a C struct describing all data members of the instance. Intended for creating ROOT tree buffer objects via ROOT.gROOT.ProcessLine().
Definition at line 568 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.getROOTType | ( | self, | |
| var ) |
Get ROOT type of variable (either /I or /F).
Definition at line 560 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.sigmaXY | ( | self | ) |
Definition at line 391 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.sigmaXYErr | ( | self | ) |
Definition at line 395 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.summary | ( | self | ) |
Get one-line summary info.
Definition at line 535 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.thetaXY | ( | self | ) |
Definition at line 403 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.thetaXYErr | ( | self | ) |
Definition at line 411 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.varList | ( | self | ) |
Get list of variable names in BeamSpotValue object.
Definition at line 548 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.acquisitionFlag = 0 |
Definition at line 382 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.addScanVars = addScanVars |
Definition at line 274 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.B1DeltaXSet = 0. |
Definition at line 385 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.B1DeltaYSet = 0. |
Definition at line 387 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.B2DeltaXSet = 0. |
Definition at line 386 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.B2DeltaYSet = 0. |
Definition at line 388 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.bcid = 0 |
Definition at line 279 of file BeamSpotData.py.
|
static |
Definition at line 267 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covRhoXYk = 0. |
Definition at line 367 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSxk = 0. |
Definition at line 359 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSxRhoXY = 0. |
Definition at line 314 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSxSy = 0. |
Definition at line 313 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSxSz = 0. |
Definition at line 358 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSyk = 0. |
Definition at line 362 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSyRhoXY = 0. |
Definition at line 315 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSySz = 0. |
Definition at line 361 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSzk = 0. |
Definition at line 365 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covSzRhoXY = 0. |
Definition at line 364 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXk = 0. |
Definition at line 350 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXRhoXY = 0. |
Definition at line 349 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXSx = 0. |
Definition at line 346 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXSy = 0. |
Definition at line 347 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXSz = 0. |
Definition at line 348 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltXTiltY = 0. |
Definition at line 345 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltYk = 0. |
Definition at line 356 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltYRhoXY = 0. |
Definition at line 355 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltYSx = 0. |
Definition at line 352 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltYSy = 0. |
Definition at line 353 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covTiltYSz = 0. |
Definition at line 354 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXk = 0. |
Definition at line 326 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXRhoXY = 0. |
Definition at line 325 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXSx = 0. |
Definition at line 322 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXSy = 0. |
Definition at line 323 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXSz = 0. |
Definition at line 324 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXTiltX = 0. |
Definition at line 320 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXTiltY = 0. |
Definition at line 321 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXY = 0. |
Definition at line 318 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covXZ = 0. |
Definition at line 319 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYk = 0. |
Definition at line 335 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYRhoXY = 0. |
Definition at line 334 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYSx = 0. |
Definition at line 331 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYSy = 0. |
Definition at line 332 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYSz = 0. |
Definition at line 333 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYTiltX = 0. |
Definition at line 329 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYTiltY = 0. |
Definition at line 330 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covYZ = 0. |
Definition at line 328 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZk = 0. |
Definition at line 343 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZRhoXY = 0. |
Definition at line 342 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZSx = 0. |
Definition at line 339 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZSy = 0. |
Definition at line 340 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZSz = 0. |
Definition at line 341 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZTiltX = 0. |
Definition at line 337 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.covZTiltY = 0. |
Definition at line 338 of file BeamSpotData.py.
|
static |
Definition at line 270 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.defectWord = 0 |
Definition at line 377 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fill = 0 |
Definition at line 278 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.fullCorrelations = fullCorrelations |
Definition at line 273 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.k = 1. |
Definition at line 373 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.kErr = 0. |
Definition at line 374 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.lbEnd = 0 |
Definition at line 281 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.lbStart = 0 |
Definition at line 280 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.nEvents = 0 |
Definition at line 284 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.nominalSeparation = 0. |
Definition at line 381 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.nominalSeparationPlane = 0 |
Definition at line 384 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.nValid = 0 |
Definition at line 285 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.nVtxAll = 0 |
Definition at line 286 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.nVtxPrim = 0 |
Definition at line 287 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posX = 0. |
Definition at line 293 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posXErr = 0. |
Definition at line 303 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posY = 0. |
Definition at line 294 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posYErr = 0. |
Definition at line 304 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posZ = 0. |
Definition at line 295 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.posZErr = 0. |
Definition at line 305 of file BeamSpotData.py.
|
static |
Definition at line 268 of file BeamSpotData.py.
|
static |
Definition at line 269 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.rhoXY = 0. |
Definition at line 371 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.rhoXYErr = 0. |
Definition at line 372 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.run = 0 |
Definition at line 277 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.scanningIP = 0 |
Definition at line 383 of file BeamSpotData.py.
| dict python.BeamSpotData.BeamSpotValue.separation = self.pseudoLbDict[self.lbStart][2] |
Definition at line 490 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaX = 0. |
Definition at line 296 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaXErr = 0. |
Definition at line 306 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaY = 0. |
Definition at line 297 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaYErr = 0. |
Definition at line 307 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaZ = 0. |
Definition at line 298 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.sigmaZErr = 0. |
Definition at line 308 of file BeamSpotData.py.
| python.BeamSpotData.BeamSpotValue.status = 0 |
Definition at line 292 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.tiltX = 0. |
Definition at line 299 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.tiltXErr = 0. |
Definition at line 309 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.tiltY = 0. |
Definition at line 300 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.tiltYErr = 0. |
Definition at line 310 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.timeEnd = 0 |
Definition at line 283 of file BeamSpotData.py.
| int python.BeamSpotData.BeamSpotValue.timeStart = 0 |
Definition at line 282 of file BeamSpotData.py.