7 desc=
'<timeStamp>run-lumi</timeStamp><addrHeader><address_header service_type="71" clid="1238547719" /></addrHeader><typeName>CondAttrListCollection</typeName>'
8 spec = cool.RecordSpecification()
9 spec.extend(
'LBAvInstLumi',cool.StorageType.Float)
10 spec.extend(
'Valid',cool.StorageType.UInt32)
11 folderSpec=cool.FolderSpecification(cool.FolderVersioning.MULTI_VERSION, spec)
13 return db.createFolder(name,folderSpec,desc,
True)
22 if db.existsFolder(folderName):
23 folder = db.getFolder(folderName)
26 print(
"Folder", folderName,
"does not exit yet. Creating it now.")
29 since=cool.ValidityKeyMin
30 until=cool.ValidityKeyMax
32 payload = cool.Record(folder.payloadSpecification())
33 payload[
"LBAvInstLumi"]=data
35 folder.storeObject(since,until,payload,cool.ChannelId(0),tag)
36 folder.storeObject(since,until,payload,cool.ChannelId(1),tag)