|
| str | WriteLumiToCrest.letters = "hi:o:t:f:x:v:V:c:r:l:u" |
| list | WriteLumiToCrest.keywords = ["help","inschema=","outschema=","tag=","folder=","txtfile=","value=","value2=","channel=","run=","lumi=","update","infile=","outfile="] |
| | WriteLumiToCrest.opts |
| | WriteLumiToCrest.extraparams |
| str | WriteLumiToCrest.inSchema = 'CREST' |
| str | WriteLumiToCrest.outSchema = 'PileUp.json' |
| str | WriteLumiToCrest.folderPath = '/CALO/Ofl/Noise/PileUpNoiseLumi' |
| str | WriteLumiToCrest.tag = 'UPD4' |
| str | WriteLumiToCrest.txtFile = '' |
| | WriteLumiToCrest.value = None |
| | WriteLumiToCrest.value2 = None |
| int | WriteLumiToCrest.run = -1 |
| int | WriteLumiToCrest.lumi = 0 |
| bool | WriteLumiToCrest.update = False |
| list | WriteLumiToCrest.channels = [0,1] |
| | WriteLumiToCrest.a = a.strip() |
| | WriteLumiToCrest.inputIsFile = os.path.isfile(inSchema) |
| str | WriteLumiToCrest.tagIsFullTag = tag.upper().startswith('CALO') |
| | WriteLumiToCrest.log = getLogger("WriteLumi") |
| str | WriteLumiToCrest.folder = folderPath |
| | WriteLumiToCrest.reader = TileCalibCrest.TileBlobReaderCrest(inSchema,folder,tag,run,lumi,channels[0],channels[-1],True) |
| | WriteLumiToCrest.obj = reader.getPayload(None, False) |
| | WriteLumiToCrest.allData = f.readlines() |
| | WriteLumiToCrest.fields = line.strip().split() |
| | WriteLumiToCrest.ch = int(fields[0]) |
| | WriteLumiToCrest.writer = TileCalibCrest.TileBlobWriterCrest(outSchema,folder,None,obj) |