ATLAS Offline Software
Loading...
Searching...
No Matches
WriteBchToCrest.py File Reference

Go to the source code of this file.

Namespaces

namespace  WriteBchToCrest

Functions

 WriteBchToCrest.usage ()

Variables

str WriteBchToCrest.letters = "hr:l:b:e:L:AM:m:S:s:i:o:t:f:x:c:C:U:npvu"
list WriteBchToCrest.keywords = ["help","run=","lumi=","begin=","end=","endlumi=","adjust","module=","mode=","server=","schema=","inschema=","outschema=","tag=","folder=","execfile=","comment=","Comment=","user=","online","upd4","verbose","update"]
 WriteBchToCrest.opts
 WriteBchToCrest.extraparams
int WriteBchToCrest.run = -1
int WriteBchToCrest.lumi = 0
int WriteBchToCrest.mode = 0
str WriteBchToCrest.server = ''
str WriteBchToCrest.schema = 'tileCalib.json'
str WriteBchToCrest.oraSchema = 'CREST'
str WriteBchToCrest.inSchema = oraSchema
str WriteBchToCrest.outSchema = schema
str WriteBchToCrest.folderPath = "/TILE/OFL02/STATUS/ADC"
 WriteBchToCrest.onlSuffix = None
 WriteBchToCrest.curSuffix = None
str WriteBchToCrest.tag = "UPD1"
str WriteBchToCrest.execFile = "bch.py"
str WriteBchToCrest.comment = ""
 WriteBchToCrest.Comment = None
bool WriteBchToCrest.verbose = False
bool WriteBchToCrest.update = False
bool WriteBchToCrest.iov = False
int WriteBchToCrest.beg = 0
int WriteBchToCrest.end = 2147483647
int WriteBchToCrest.endlumi = 0
list WriteBchToCrest.moduleList = ['ALL']
bool WriteBchToCrest.adjust = False
 WriteBchToCrest.user = os.getlogin()
 WriteBchToCrest.a = a.strip()
tuple WriteBchToCrest.onl = ("/TILE/ONL01" in folderPath)
tuple WriteBchToCrest.until = (TileCalibCrest.MAXRUN,TileCalibCrest.MAXLBK)
 WriteBchToCrest.log = getLogger("WriteBchToCrest")
 WriteBchToCrest.logLevel = logging.DEBUG
str WriteBchToCrest.folderTag = tag
list WriteBchToCrest.iovList = []
list WriteBchToCrest.iovUntil = []
 WriteBchToCrest.blobReader = TileCalibCrest.TileBlobReaderCrest(inSchema, folderPath, folderTag, max(run,beg), lumi, 0, 0)
tuple WriteBchToCrest.since = (beg,lumi)
int WriteBchToCrest.ib = bisect.bisect(iovList,since)-1
int WriteBchToCrest.ie = ib+1
tuple WriteBchToCrest.begin = since
list WriteBchToCrest.comments = []
list WriteBchToCrest.mgrWriters = []
list WriteBchToCrest.nvalUpdated = []
list WriteBchToCrest.commentsSplit = []
 WriteBchToCrest.comm = blobReader.getComment(since)
 WriteBchToCrest.mgr = TileBchCrest.TileBchMgr()
tuple WriteBchToCrest.emptyChannelLongBarrel = (30, 31, 43)
tuple WriteBchToCrest.emptyChannelExtendedBarrel = (18, 19, 24, 25, 26, 27, 28, 29, 33, 34, 42, 43, 44, 45, 46, 47)
 WriteBchToCrest.author = user
 WriteBchToCrest.folderTagUPD4 = blobReader.getFolderTag(folderPath, None, "UPD4" )
str WriteBchToCrest.folderOnl = "/TILE/ONL01/STATUS/ADC"
str WriteBchToCrest.folderTagOnl = "TILEONL01STATUSADC-HEAD"
 WriteBchToCrest.mgrOnl = TileBchCrest.TileBchMgr()
 WriteBchToCrest.statlo = mgr.getAdcStatus(ros, mod, chn, 0)
 WriteBchToCrest.stathi = mgr.getAdcStatus(ros, mod, chn, 1)
 WriteBchToCrest.prbs = statlo.getPrbs()