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

Functions

 usage ()

Variables

str letters = "hr:l:S:s:t:f:"
list keywords = ["help","run=","lumi=","server=","schema=","tag=","folder="]
 opts
 extraparams
int run = 2147483647
int lumi = 0
str server = ''
str schema = 'COOLOFL_TILE/OFLP200'
str folderPath = "/TILE/OFL02/STATUS/ADC"
str tag = "SDR-BS8T-10"
 a = a.strip()
 log = getLogger("ReadTripsProbs")
 logLevel = logging.DEBUG
 log1 = getLogger("TileCalibTools")
 db = TileCalibTools.openDbConn(schema, server)
 folderTag = TileCalibTools.getFolderTag(db, folderPath, tag)
 blobReader = TileCalibTools.TileBlobReader(db, folderPath, folderTag)
 util = cppyy.gbl.TileCalibUtils()
 tripsCalibDrawer = blobReader.getDrawer(util.trips_ros(), util.trips_drawer(), (run,lumi))
 denominator = tripsCalibDrawer.getData(ros, 0, util.max_drawer())
 modName = TileCalibUtils.getDrawerString(ros, mod)
 trip = tripsCalibDrawer.getData(ros, 0, mod)

Function Documentation

◆ usage()

ReadTripsProbsFromCool.usage ( )

Definition at line 10 of file ReadTripsProbsFromCool.py.

10def usage():
11 print ("Usage: ",sys.argv[0]," [OPTION] ... ")
12 print ("Dumps the TileCal drawer trips probabilities from various schemas / folders")
13 print ("")
14 print ("-h, --help shows this help")
15 print ("-f, --folder= specify status folder, by default OFL02 ")
16 print ("-t, --tag= specify tag to use, f.i. UPD1 or UPD4")
17 print ("-r, --run= specify run number, by default uses latest iov")
18 print ("-l, --lumi= specify lumi block number, default is 0")
19 print ("-s, --schema= specify schema to use, like 'COOLOFL_TILE/OFLP200' or 'sqlite://;schema=tileSqlite.db;dbname=OFLP200'")
20 print ("-S, --server= specify server - ORACLE or FRONTIER, default is FRONTIER")
21
StatusCode usage()

Variable Documentation

◆ a

ReadTripsProbsFromCool.a = a.strip()

Definition at line 41 of file ReadTripsProbsFromCool.py.

◆ blobReader

ReadTripsProbsFromCool.blobReader = TileCalibTools.TileBlobReader(db, folderPath, folderTag)

Definition at line 79 of file ReadTripsProbsFromCool.py.

◆ db

ReadTripsProbsFromCool.db = TileCalibTools.openDbConn(schema, server)

Definition at line 75 of file ReadTripsProbsFromCool.py.

◆ denominator

ReadTripsProbsFromCool.denominator = tripsCalibDrawer.getData(ros, 0, util.max_drawer())

Definition at line 96 of file ReadTripsProbsFromCool.py.

◆ extraparams

ReadTripsProbsFromCool.extraparams

Definition at line 26 of file ReadTripsProbsFromCool.py.

◆ folderPath

str ReadTripsProbsFromCool.folderPath = "/TILE/OFL02/STATUS/ADC"

Definition at line 37 of file ReadTripsProbsFromCool.py.

◆ folderTag

ReadTripsProbsFromCool.folderTag = TileCalibTools.getFolderTag(db, folderPath, tag)

Definition at line 76 of file ReadTripsProbsFromCool.py.

◆ keywords

list ReadTripsProbsFromCool.keywords = ["help","run=","lumi=","server=","schema=","tag=","folder="]

Definition at line 23 of file ReadTripsProbsFromCool.py.

◆ letters

str ReadTripsProbsFromCool.letters = "hr:l:S:s:t:f:"

Definition at line 22 of file ReadTripsProbsFromCool.py.

◆ log

ReadTripsProbsFromCool.log = getLogger("ReadTripsProbs")

Definition at line 66 of file ReadTripsProbsFromCool.py.

◆ log1

ReadTripsProbsFromCool.log1 = getLogger("TileCalibTools")

Definition at line 70 of file ReadTripsProbsFromCool.py.

◆ logLevel

ReadTripsProbsFromCool.logLevel = logging.DEBUG

Definition at line 68 of file ReadTripsProbsFromCool.py.

◆ lumi

ReadTripsProbsFromCool.lumi = 0

Definition at line 34 of file ReadTripsProbsFromCool.py.

◆ modName

ReadTripsProbsFromCool.modName = TileCalibUtils.getDrawerString(ros, mod)

Definition at line 98 of file ReadTripsProbsFromCool.py.

◆ opts

ReadTripsProbsFromCool.opts

Definition at line 26 of file ReadTripsProbsFromCool.py.

◆ run

ReadTripsProbsFromCool.run = 2147483647

Definition at line 33 of file ReadTripsProbsFromCool.py.

◆ schema

ReadTripsProbsFromCool.schema = 'COOLOFL_TILE/OFLP200'

Definition at line 36 of file ReadTripsProbsFromCool.py.

◆ server

ReadTripsProbsFromCool.server = ''

Definition at line 35 of file ReadTripsProbsFromCool.py.

◆ tag

ReadTripsProbsFromCool.tag = "SDR-BS8T-10"

Definition at line 38 of file ReadTripsProbsFromCool.py.

◆ trip

ReadTripsProbsFromCool.trip = tripsCalibDrawer.getData(ros, 0, mod)

Definition at line 99 of file ReadTripsProbsFromCool.py.

◆ tripsCalibDrawer

ReadTripsProbsFromCool.tripsCalibDrawer = blobReader.getDrawer(util.trips_ros(), util.trips_drawer(), (run,lumi))

Definition at line 83 of file ReadTripsProbsFromCool.py.

◆ util

ReadTripsProbsFromCool.util = cppyy.gbl.TileCalibUtils()

Definition at line 82 of file ReadTripsProbsFromCool.py.