ATLAS Offline Software
Loading...
Searching...
No Matches
ITkPixelChargeCalibration Namespace Reference

Variables

 format
 level
 parser = ArgumentParser("ItkPixelChargeCalibration.py")
 type
 str
 help
 default
 args = parser.parse_args()
str dbName = "OFLP200"
str dbFolder = "/ITk/PixelChargeCalib"
str dbTag = "PixelChargeCalib_LUTTest-00-01"
str dbFile = "ITkPixelChargeCalib-00-01.db"
int runSince = 0
str runUntil = 'inf'
 dbFilePath = Path(dbFile)
 dbSvc = cool.DatabaseSvcFactory.databaseService()
str dbString = f"sqlite://;schema={dbFile};dbname={dbName}"
 db = dbSvc.createDatabase(dbString)
 spec = cool.RecordSpecification()
str desc = '<timeStamp>run-lumi</timeStamp><addrHeader><address_header service_type="71" clid="1238547719" /></addrHeader><typeName>CondAttrListCollection</typeName>'
 folderSpec = cool.FolderSpecification(cool.FolderVersioning.MULTI_VERSION, spec)
 folder = db.createFolder(dbFolder, folderSpec, desc, True)
 data = cool.Record(spec)
int iovMin = runSince << 32 | 0
str iovMax = 'inf' else runUntil << 32 | 0
list calibL0andL1
list calibL2toL4
dict output = {}
 ids = line.split()
 separators

Variable Documentation

◆ args

ITkPixelChargeCalibration.args = parser.parse_args()

Definition at line 17 of file ITkPixelChargeCalibration.py.

◆ calibL0andL1

list ITkPixelChargeCalibration.calibL0andL1
Initial value:
1= [
2 [1000, 75, 1000, 75, 2080, 2957, 4000, 5163, 6824, 8700, 11285, 14709, 19600, 27500, 40400, 69500, 166400, 3000000, 999999999., 999999999.],
3]

Definition at line 77 of file ITkPixelChargeCalibration.py.

◆ calibL2toL4

list ITkPixelChargeCalibration.calibL2toL4
Initial value:
1= [
2 [1500, 75, 1500, 75, 2080, 2957, 4000, 5163, 6824, 8700, 11285, 14709, 19600, 27500, 40400, 69500, 166400, 3000000, 999999999., 999999999.],
3]

Definition at line 81 of file ITkPixelChargeCalibration.py.

◆ data

ITkPixelChargeCalibration.data = cool.Record(spec)

Definition at line 62 of file ITkPixelChargeCalibration.py.

◆ db

ITkPixelChargeCalibration.db = dbSvc.createDatabase(dbString)

Definition at line 44 of file ITkPixelChargeCalibration.py.

◆ dbFile

str ITkPixelChargeCalibration.dbFile = "ITkPixelChargeCalib-00-01.db"

Definition at line 24 of file ITkPixelChargeCalibration.py.

◆ dbFilePath

ITkPixelChargeCalibration.dbFilePath = Path(dbFile)

Definition at line 35 of file ITkPixelChargeCalibration.py.

◆ dbFolder

str ITkPixelChargeCalibration.dbFolder = "/ITk/PixelChargeCalib"

Definition at line 22 of file ITkPixelChargeCalibration.py.

◆ dbName

str ITkPixelChargeCalibration.dbName = "OFLP200"

Definition at line 21 of file ITkPixelChargeCalibration.py.

◆ dbString

str ITkPixelChargeCalibration.dbString = f"sqlite://;schema={dbFile};dbname={dbName}"

Definition at line 42 of file ITkPixelChargeCalibration.py.

◆ dbSvc

ITkPixelChargeCalibration.dbSvc = cool.DatabaseSvcFactory.databaseService()

Definition at line 40 of file ITkPixelChargeCalibration.py.

◆ dbTag

str ITkPixelChargeCalibration.dbTag = "PixelChargeCalib_LUTTest-00-01"

Definition at line 23 of file ITkPixelChargeCalibration.py.

◆ default

ITkPixelChargeCalibration.default

Definition at line 16 of file ITkPixelChargeCalibration.py.

◆ desc

str ITkPixelChargeCalibration.desc = '<timeStamp>run-lumi</timeStamp><addrHeader><address_header service_type="71" clid="1238547719" /></addrHeader><typeName>CondAttrListCollection</typeName>'

Definition at line 55 of file ITkPixelChargeCalibration.py.

◆ folder

ITkPixelChargeCalibration.folder = db.createFolder(dbFolder, folderSpec, desc, True)

Definition at line 60 of file ITkPixelChargeCalibration.py.

◆ folderSpec

ITkPixelChargeCalibration.folderSpec = cool.FolderSpecification(cool.FolderVersioning.MULTI_VERSION, spec)

Definition at line 59 of file ITkPixelChargeCalibration.py.

◆ format

ITkPixelChargeCalibration.format

Definition at line 13 of file ITkPixelChargeCalibration.py.

◆ help

ITkPixelChargeCalibration.help

Definition at line 16 of file ITkPixelChargeCalibration.py.

◆ ids

ITkPixelChargeCalibration.ids = line.split()

Definition at line 92 of file ITkPixelChargeCalibration.py.

◆ iovMax

str ITkPixelChargeCalibration.iovMax = 'inf' else runUntil << 32 | 0

Definition at line 66 of file ITkPixelChargeCalibration.py.

◆ iovMin

int ITkPixelChargeCalibration.iovMin = runSince << 32 | 0

Definition at line 65 of file ITkPixelChargeCalibration.py.

◆ level

ITkPixelChargeCalibration.level

Definition at line 13 of file ITkPixelChargeCalibration.py.

◆ output

ITkPixelChargeCalibration.output = {}

Definition at line 86 of file ITkPixelChargeCalibration.py.

◆ parser

ITkPixelChargeCalibration.parser = ArgumentParser("ItkPixelChargeCalibration.py")

Definition at line 15 of file ITkPixelChargeCalibration.py.

◆ runSince

int ITkPixelChargeCalibration.runSince = 0

Definition at line 26 of file ITkPixelChargeCalibration.py.

◆ runUntil

str ITkPixelChargeCalibration.runUntil = 'inf'

Definition at line 27 of file ITkPixelChargeCalibration.py.

◆ separators

ITkPixelChargeCalibration.separators

Definition at line 99 of file ITkPixelChargeCalibration.py.

◆ spec

ITkPixelChargeCalibration.spec = cool.RecordSpecification()

Definition at line 51 of file ITkPixelChargeCalibration.py.

◆ str

ITkPixelChargeCalibration.str

Definition at line 16 of file ITkPixelChargeCalibration.py.

◆ type

ITkPixelChargeCalibration.type

Definition at line 16 of file ITkPixelChargeCalibration.py.