![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, db, folder, tag="") | |
| getCells (self, systemId, pointInTime) | |
| getDBobjsWithinRange (self, chan, point1inTime=(0, 0), point2inTime=(2147483647, 4294967295), printError=True) | |
| folderIsMultiVersion (self) | |
Private Attributes | |
| __db = db | |
| __folder = self.__db.getFolder(folder) | |
| __folderType = getAthenaFolderType(folderDescr) | |
| __tag = tag | |
| dict | __objDict = {} |
CaloBlobReader is a helper class, managing the details of COOL interactions
Definition at line 279 of file CaloCondTools.py.
| python.CaloCondTools.CaloBlobReader.__init__ | ( | self, | |
| db, | |||
| folder, | |||
| tag = "" ) |
Input: - db : db should be an open database connection - folder: full folder path - tag : The folder tag, e.g. \"000-00\"
Definition at line 285 of file CaloCondTools.py.
| python.CaloCondTools.CaloBlobReader.folderIsMultiVersion | ( | self | ) |
Returns true if MultiVersion folder is connected
Definition at line 373 of file CaloCondTools.py.
| python.CaloCondTools.CaloBlobReader.getCells | ( | self, | |
| systemId, | |||
| pointInTime ) |
Returns a CaloCondBlob object for the given system.
Definition at line 318 of file CaloCondTools.py.
| python.CaloCondTools.CaloBlobReader.getDBobjsWithinRange | ( | self, | |
| chan, | |||
| point1inTime = (0,0), | |||
| point2inTime = (2147483647,4294967295), | |||
| printError = True ) |
Returns all DB objects for the given COOL channel, within given validity range -- default: [0-Infinity)
Definition at line 350 of file CaloCondTools.py.
|
private |
Definition at line 297 of file CaloCondTools.py.
|
private |
Definition at line 298 of file CaloCondTools.py.
|
private |
Definition at line 306 of file CaloCondTools.py.
|
private |
Definition at line 315 of file CaloCondTools.py.
|
private |
Definition at line 311 of file CaloCondTools.py.