ATLAS Offline Software
Variables
ITkPixelChargeCalibration Namespace Reference

Variables

 format
 
 level
 
 parser = ArgumentParser("ItkPixelChargeCalibration.py")
 
 type
 
 str
 
 help
 
 default
 
 args = parser.parse_args()
 
string dbName = "OFLP200"
 
string dbFolder = "/ITk/PixelChargeCalib"
 
string dbTag = "PixelChargeCalib_LUTTest-00-01"
 
string dbFile = "ITkPixelChargeCalib-00-01.db"
 
int runSince = 0
 
string runUntil = 'inf'
 
 dbFilePath = Path(dbFile)
 
 dbSvc = cool.DatabaseSvcFactory.databaseService()
 
string dbString = f"sqlite://;schema={dbFile};dbname={dbName}"
 
 db = dbSvc.createDatabase(dbString)
 
 spec = cool.RecordSpecification()
 
string 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
 
string iovMax = 'inf' else runUntil << 32 | 0
 
list calibL0andL1
 
list calibL2toL4
 
dictionary 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

string 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

string ITkPixelChargeCalibration.dbFolder = "/ITk/PixelChargeCalib"

Definition at line 22 of file ITkPixelChargeCalibration.py.

◆ dbName

string ITkPixelChargeCalibration.dbName = "OFLP200"

Definition at line 21 of file ITkPixelChargeCalibration.py.

◆ dbString

string 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

string 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

string 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

string 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

string 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.