ATLAS Offline Software
Loading...
Searching...
No Matches
Calorimeter
CaloCondPhysAlgs
share
Namespaces
|
Functions
|
Variables
CaloTime_fillDB.py File Reference
Go to the source code of this file.
Namespaces
namespace
CaloTime_fillDB
Functions
CaloTime_fillDB.usage
()
Variables
CaloTime_fillDB.runSince
= sys.argv[1]
CaloTime_fillDB.lbkSince
= sys.argv[2]
CaloTime_fillDB.runUntil
= sys.argv[3]
CaloTime_fillDB.lbkUntil
= sys.argv[4]
CaloTime_fillDB.inputFile_con
= sys.argv[5]
CaloTime_fillDB.inputFile_run
= sys.argv[6]
CaloTime_fillDB.iovSince_con
= CaloCondTools.iovFromRunLumi(
runSince
,
lbkSince
)
CaloTime_fillDB.iovUntil_con
= CaloCondTools.iovFromRunLumi(
runUntil
,
lbkUntil
)
CaloTime_fillDB.iovMin
= cool.ValidityKeyMin
CaloTime_fillDB.iovMax
= cool.ValidityKeyMax
int
CaloTime_fillDB.lbkdown
= 0
int
CaloTime_fillDB.lbkup
= 4294967295
str
CaloTime_fillDB.tagCon
= "LARTimeCorrectionOflNonRunCon-00"
str
CaloTime_fillDB.tagRun
= "LARTimeCorrectionOflRunCon-00"
str
CaloTime_fillDB.author
= "dhu"
str
CaloTime_fillDB.comment
= "Updated time constant values"
CaloTime_fillDB.g
= cppyy.gbl
CaloTime_fillDB.log
= CaloCondLogger.getLogger("CaloTimeConsWriter")
CaloTime_fillDB.db
= CaloCondTools.openDb('SQLITE', 'COMP200', 'UPDATE')
CaloTime_fillDB.spec
= cool.RecordSpecification()
str
CaloTime_fillDB.folderPath
= CaloCondTools.getCaloPrefix()+"LAR/TimeCorrectionOfl/NonRunCon"
str
CaloTime_fillDB.folderTag
=
tagCon
CaloTime_fillDB.desc
= CaloCondTools.getAthenaFolderDescr()
CaloTime_fillDB.folder
= db.getFolder(
folderPath
)
CaloTime_fillDB.folderSpec
= cool.FolderSpecification(cool.FolderVersioning.SINGLE_VERSION,
spec
)
CaloTime_fillDB.gainDefVec_1
= g.std.vector('float')()
CaloTime_fillDB.defVecLAr_1
= g.std.vector('std::vector<float>')()
dict
CaloTime_fillDB.systemDict
CaloTime_fillDB.nChannel
= info[0]
CaloTime_fillDB.defVec
= info[2]
CaloTime_fillDB.sysName
= info[3]
CaloTime_fillDB.data_vir
= cool.Record(
spec
)
CaloTime_fillDB.blob_vir
=
data_vir
['CaloCondBlob16M']
CaloTime_fillDB.flt_vir
= g.CaloCondBlobFlt.getInstance(
blob_vir
)
CaloTime_fillDB.channelId
= cool.ChannelId(
systemId
)
dict
CaloTime_fillDB.fltDict_1
= {}
CaloTime_fillDB.data
= cool.Record(
spec
)
CaloTime_fillDB.blob
=
data
['CaloCondBlob16M']
CaloTime_fillDB.flt
= g.CaloCondBlobFlt.getInstance(
blob
)
int
CaloTime_fillDB.kbSize
= float(blob.size()) / 1024
int
CaloTime_fillDB.mbSize
= float(
kbSize
) / 1024
CaloTime_fillDB.lines
= open(
inputFile_con
,"r").readlines()
CaloTime_fillDB.fields
= line.split()
CaloTime_fillDB.systemId
= int(
fields
[0])
CaloTime_fillDB.hash_offset
= int(
systemDict
[
systemId
][1])
CaloTime_fillDB.hash_raw
= int(
fields
[6])
CaloTime_fillDB.hash
=
hash_raw
-
hash_offset
CaloTime_fillDB.hash_check
= int(
fields
[7])
CaloTime_fillDB.gain
= g.CaloCondUtils.getDbCaloGain(int(
fields
[8]))
CaloTime_fillDB.febchanOffset
= float(
fields
[9])
CaloTime_fillDB.errPar1
= float(
fields
[10])
CaloTime_fillDB.errPar2
= float(
fields
[11])
CaloTime_fillDB.enePar1
= float(
fields
[12])
CaloTime_fillDB.enePar2
= float(
fields
[13])
CaloTime_fillDB.enePar3
= float(
fields
[14])
CaloTime_fillDB.enePar4
= float(
fields
[15])
CaloTime_fillDB.enePar5
= float(
fields
[16])
CaloTime_fillDB.enePar6
= float(
fields
[17])
CaloTime_fillDB.enePar7
= float(
fields
[18])
CaloTime_fillDB.enePar8
= float(
fields
[19])
CaloTime_fillDB.enePar9
= float(
fields
[20])
CaloTime_fillDB.enePar10
= float(
fields
[21])
CaloTime_fillDB.enePar11
= float(
fields
[22])
CaloTime_fillDB.enePar12
= float(
fields
[23])
CaloTime_fillDB.enePar13
= float(
fields
[24])
CaloTime_fillDB.enePar14
= float(
fields
[25])
CaloTime_fillDB.enePar15
= float(
fields
[26])
CaloTime_fillDB.gainDefVec_2
= g.std.vector('float')()
CaloTime_fillDB.defVecLAr_2
= g.std.vector('std::vector<float>')()
list
CaloTime_fillDB.run_list
= []
CaloTime_fillDB.run
= int(
fields
[0])
dict
CaloTime_fillDB.fltDict_2
= {}
CaloTime_fillDB.runId
= int(
fields
[0])
CaloTime_fillDB.ftID
= int(
fields
[5])
CaloTime_fillDB.runOffsetHigh
= float(
fields
[6])
CaloTime_fillDB.runEntryHigh
= float(
fields
[7])
CaloTime_fillDB.runOffsetMed
= float(
fields
[8])
CaloTime_fillDB.runEntryMed
= float(
fields
[9])
CaloTime_fillDB.runOffsetLow
= float(
fields
[10])
CaloTime_fillDB.runEntryLow
= float(
fields
[11])
CaloTime_fillDB.gain0
= g.CaloCondUtils.getDbCaloGain(0)
CaloTime_fillDB.gain1
= g.CaloCondUtils.getDbCaloGain(1)
CaloTime_fillDB.gain2
= g.CaloCondUtils.getDbCaloGain(2)
CaloTime_fillDB.iovSince_run
= CaloCondTools.iovFromRunLumi(
runId
,
lbkdown
)
CaloTime_fillDB.iovUntil_run
= CaloCondTools.iovFromRunLumi(
runId
,
lbkup
)
Generated on
for ATLAS Offline Software by
1.14.0