ATLAS Offline Software
Functions | Variables
WriteCellNoiseToCool Namespace Reference

Functions

def usage ()
 

Variables

 letters
 
 keywords
 
 opts
 
 extraparams
 
 inFile
 
 outFile
 
 inTag
 
 outTag
 
 folderPath
 
 dbName
 
 server
 
 txtFile
 
 run
 
 lumi
 
 beg
 
 end
 
 endlumi
 
 iov
 
 adjust
 
 update
 
 chan
 
 scale
 
 scaleA
 
 scaleB
 
 scaleD
 
 scaleE
 
 scaleD4
 
 scaleC10
 
 scaleD4sp
 
 scaleC10sp
 
 scaleElec
 
 a
 
 tile
 
 rescale
 
 log
 
 ischema
 
 rb
 
 cabling
 
 hashMgr
 
 hashMgrDef
 
 hashMgrA
 
 hashMgrBC
 
 hashMgrABC
 
 iovList
 
 iovUntil
 
 until
 
 idb
 
 blobReader
 
 since
 
 ib
 
 ie
 
 oschema
 
 dbr
 
 dbw
 
 reader
 
 writer
 
 cellData
 
 ival
 
 igain
 
 icell
 
 gain
 
 useNames
 
 useModuleNames
 
 useGain
 
 cellDataText
 
 fields
 
 modName
 
 cellName
 
 noise
 
 p
 
 cellPos
 
 cellNeg
 
 dictKey
 
 cellN
 
 cellHash
 
 cellGain
 
 nval
 
 ngain
 
 ncell
 
 fullName
 
 sinceRun
 
 sinceLum
 
 untilRun
 
 untilLum
 
 blobR
 
 mcell
 
 mgain
 
 mval
 
 GainDefVec
 
 defVec
 
 blobW
 
 src
 
 FullName
 
 cell
 
 field
 
 strval
 
 exist0
 
 exist1
 
 gn
 
 nF
 
 exist
 
 value
 
 coef
 
 sc
 

Function Documentation

◆ usage()

def WriteCellNoiseToCool.usage ( )

Definition at line 15 of file WriteCellNoiseToCool.py.

15 def usage():
16  print ("Usage: ",sys.argv[0]," [OPTION] ... ")
17  print ("Updates Cell Noise database using new values from ASCII file")
18  print ("")
19  print ("-h, --help shows this help")
20  print ("-i, --infile= specify the input sqlite file or full schema string")
21  print ("-o, --outfile= specify the output sqlite file")
22  print ("-t, --intag= specify the input tag")
23  print ("-T, --outtag= specify the output tag")
24  print ("-f, --folder= specify status folder to use e.g. /TILE/OFL02/NOISE/CELL ")
25  print ("-d, --dbname= specify the database name e.g. OFLP200")
26  print ("-S, --server= specify server - ORACLE or FRONTIER, default is FRONTIER")
27  print ("-x, --txtfile= specify the text file with the new noise constants")
28  print ("-r, --run= specify run number for start of IOV")
29  print ("-l, --lumi= specify lumiblock number for start of IOV, default is 0")
30  print ("-b, --begin= specify run number of first iov in multi-iov mode, by default uses very first iov")
31  print ("-e, --end= specify run number of last iov in multi-iov mode, by default uses latest iov")
32  print ("-L, --endlumi= specify lumi block number for last iov in multi-iov mode, default is 0")
33  print ("-A, --adjust in multi-iov mode adjust iov boundaries to nearest iov available in DB, default is False")
34  print ("-n, --channel= specify cool channel to use (48 by defalt)")
35  print ("-s, --scale= specify scale factor for all the fields except ratio field")
36  print ("-u --update set this flag if output sqlite file should be updated, otherwise it'll be recreated")
37  print ("--scaleElec= specify separate scale factor for all electronic noise fields except ratio field")
38  print ("if run number and lumiblock number are omitted - all IOVs from input file are updated")
39 

Variable Documentation

◆ a

WriteCellNoiseToCool.a

Definition at line 81 of file WriteCellNoiseToCool.py.

◆ adjust

WriteCellNoiseToCool.adjust

Definition at line 66 of file WriteCellNoiseToCool.py.

◆ beg

WriteCellNoiseToCool.beg

Definition at line 62 of file WriteCellNoiseToCool.py.

◆ blobR

WriteCellNoiseToCool.blobR

Definition at line 476 of file WriteCellNoiseToCool.py.

◆ blobReader

WriteCellNoiseToCool.blobReader

Definition at line 267 of file WriteCellNoiseToCool.py.

◆ blobW

WriteCellNoiseToCool.blobW

Definition at line 510 of file WriteCellNoiseToCool.py.

◆ cabling

WriteCellNoiseToCool.cabling

Definition at line 232 of file WriteCellNoiseToCool.py.

◆ cell

WriteCellNoiseToCool.cell

Definition at line 515 of file WriteCellNoiseToCool.py.

◆ cellData

WriteCellNoiseToCool.cellData

Definition at line 336 of file WriteCellNoiseToCool.py.

◆ cellDataText

WriteCellNoiseToCool.cellDataText

Definition at line 348 of file WriteCellNoiseToCool.py.

◆ cellGain

WriteCellNoiseToCool.cellGain

Definition at line 434 of file WriteCellNoiseToCool.py.

◆ cellHash

WriteCellNoiseToCool.cellHash

Definition at line 433 of file WriteCellNoiseToCool.py.

◆ cellN

WriteCellNoiseToCool.cellN

Definition at line 408 of file WriteCellNoiseToCool.py.

◆ cellName

WriteCellNoiseToCool.cellName

Definition at line 368 of file WriteCellNoiseToCool.py.

◆ cellNeg

WriteCellNoiseToCool.cellNeg

Definition at line 401 of file WriteCellNoiseToCool.py.

◆ cellPos

WriteCellNoiseToCool.cellPos

Definition at line 400 of file WriteCellNoiseToCool.py.

◆ chan

WriteCellNoiseToCool.chan

Definition at line 68 of file WriteCellNoiseToCool.py.

◆ coef

WriteCellNoiseToCool.coef

Definition at line 548 of file WriteCellNoiseToCool.py.

◆ dbName

WriteCellNoiseToCool.dbName

Definition at line 57 of file WriteCellNoiseToCool.py.

◆ dbr

WriteCellNoiseToCool.dbr

Definition at line 328 of file WriteCellNoiseToCool.py.

◆ dbw

WriteCellNoiseToCool.dbw

Definition at line 330 of file WriteCellNoiseToCool.py.

◆ defVec

WriteCellNoiseToCool.defVec

Definition at line 507 of file WriteCellNoiseToCool.py.

◆ dictKey

WriteCellNoiseToCool.dictKey

Definition at line 402 of file WriteCellNoiseToCool.py.

◆ end

WriteCellNoiseToCool.end

Definition at line 63 of file WriteCellNoiseToCool.py.

◆ endlumi

WriteCellNoiseToCool.endlumi

Definition at line 64 of file WriteCellNoiseToCool.py.

◆ exist

WriteCellNoiseToCool.exist

Definition at line 543 of file WriteCellNoiseToCool.py.

◆ exist0

WriteCellNoiseToCool.exist0

Definition at line 523 of file WriteCellNoiseToCool.py.

◆ exist1

WriteCellNoiseToCool.exist1

Definition at line 528 of file WriteCellNoiseToCool.py.

◆ extraparams

WriteCellNoiseToCool.extraparams

Definition at line 45 of file WriteCellNoiseToCool.py.

◆ field

WriteCellNoiseToCool.field

Definition at line 517 of file WriteCellNoiseToCool.py.

◆ fields

WriteCellNoiseToCool.fields

Definition at line 351 of file WriteCellNoiseToCool.py.

◆ folderPath

WriteCellNoiseToCool.folderPath

Definition at line 56 of file WriteCellNoiseToCool.py.

◆ fullName

WriteCellNoiseToCool.fullName

Definition at line 461 of file WriteCellNoiseToCool.py.

◆ FullName

WriteCellNoiseToCool.FullName

Definition at line 514 of file WriteCellNoiseToCool.py.

◆ gain

WriteCellNoiseToCool.gain

Definition at line 340 of file WriteCellNoiseToCool.py.

◆ GainDefVec

WriteCellNoiseToCool.GainDefVec

Definition at line 504 of file WriteCellNoiseToCool.py.

◆ gn

WriteCellNoiseToCool.gn

Definition at line 531 of file WriteCellNoiseToCool.py.

◆ hashMgr

WriteCellNoiseToCool.hashMgr

Definition at line 250 of file WriteCellNoiseToCool.py.

◆ hashMgrA

WriteCellNoiseToCool.hashMgrA

Definition at line 252 of file WriteCellNoiseToCool.py.

◆ hashMgrABC

WriteCellNoiseToCool.hashMgrABC

Definition at line 254 of file WriteCellNoiseToCool.py.

◆ hashMgrBC

WriteCellNoiseToCool.hashMgrBC

Definition at line 253 of file WriteCellNoiseToCool.py.

◆ hashMgrDef

WriteCellNoiseToCool.hashMgrDef

Definition at line 251 of file WriteCellNoiseToCool.py.

◆ ib

WriteCellNoiseToCool.ib

Definition at line 278 of file WriteCellNoiseToCool.py.

◆ icell

WriteCellNoiseToCool.icell

Definition at line 339 of file WriteCellNoiseToCool.py.

◆ idb

WriteCellNoiseToCool.idb

Definition at line 265 of file WriteCellNoiseToCool.py.

◆ ie

WriteCellNoiseToCool.ie

Definition at line 290 of file WriteCellNoiseToCool.py.

◆ igain

WriteCellNoiseToCool.igain

Definition at line 338 of file WriteCellNoiseToCool.py.

◆ inFile

WriteCellNoiseToCool.inFile

Definition at line 52 of file WriteCellNoiseToCool.py.

◆ inTag

WriteCellNoiseToCool.inTag

Definition at line 54 of file WriteCellNoiseToCool.py.

◆ iov

WriteCellNoiseToCool.iov

Definition at line 65 of file WriteCellNoiseToCool.py.

◆ iovList

WriteCellNoiseToCool.iovList

Definition at line 256 of file WriteCellNoiseToCool.py.

◆ iovUntil

WriteCellNoiseToCool.iovUntil

Definition at line 257 of file WriteCellNoiseToCool.py.

◆ ischema

WriteCellNoiseToCool.ischema

Definition at line 221 of file WriteCellNoiseToCool.py.

◆ ival

WriteCellNoiseToCool.ival

Definition at line 337 of file WriteCellNoiseToCool.py.

◆ keywords

WriteCellNoiseToCool.keywords

Definition at line 41 of file WriteCellNoiseToCool.py.

◆ letters

WriteCellNoiseToCool.letters

Definition at line 40 of file WriteCellNoiseToCool.py.

◆ log

WriteCellNoiseToCool.log

Definition at line 207 of file WriteCellNoiseToCool.py.

◆ lumi

WriteCellNoiseToCool.lumi

Definition at line 61 of file WriteCellNoiseToCool.py.

◆ mcell

WriteCellNoiseToCool.mcell

Definition at line 479 of file WriteCellNoiseToCool.py.

◆ mgain

WriteCellNoiseToCool.mgain

Definition at line 480 of file WriteCellNoiseToCool.py.

◆ modName

WriteCellNoiseToCool.modName

Definition at line 367 of file WriteCellNoiseToCool.py.

◆ mval

WriteCellNoiseToCool.mval

Definition at line 481 of file WriteCellNoiseToCool.py.

◆ ncell

WriteCellNoiseToCool.ncell

Definition at line 456 of file WriteCellNoiseToCool.py.

◆ nF

WriteCellNoiseToCool.nF

Definition at line 541 of file WriteCellNoiseToCool.py.

◆ ngain

WriteCellNoiseToCool.ngain

Definition at line 455 of file WriteCellNoiseToCool.py.

◆ noise

WriteCellNoiseToCool.noise

Definition at line 380 of file WriteCellNoiseToCool.py.

◆ nval

WriteCellNoiseToCool.nval

Definition at line 454 of file WriteCellNoiseToCool.py.

◆ opts

WriteCellNoiseToCool.opts

Definition at line 45 of file WriteCellNoiseToCool.py.

◆ oschema

WriteCellNoiseToCool.oschema

Definition at line 327 of file WriteCellNoiseToCool.py.

◆ outFile

WriteCellNoiseToCool.outFile

Definition at line 53 of file WriteCellNoiseToCool.py.

◆ outTag

WriteCellNoiseToCool.outTag

Definition at line 55 of file WriteCellNoiseToCool.py.

◆ p

WriteCellNoiseToCool.p

Definition at line 399 of file WriteCellNoiseToCool.py.

◆ rb

WriteCellNoiseToCool.rb

Definition at line 229 of file WriteCellNoiseToCool.py.

◆ reader

WriteCellNoiseToCool.reader

Definition at line 331 of file WriteCellNoiseToCool.py.

◆ rescale

WriteCellNoiseToCool.rescale

Definition at line 147 of file WriteCellNoiseToCool.py.

◆ run

WriteCellNoiseToCool.run

Definition at line 60 of file WriteCellNoiseToCool.py.

◆ sc

WriteCellNoiseToCool.sc

Definition at line 566 of file WriteCellNoiseToCool.py.

◆ scale

WriteCellNoiseToCool.scale

Definition at line 69 of file WriteCellNoiseToCool.py.

◆ scaleA

WriteCellNoiseToCool.scaleA

Definition at line 70 of file WriteCellNoiseToCool.py.

◆ scaleB

WriteCellNoiseToCool.scaleB

Definition at line 71 of file WriteCellNoiseToCool.py.

◆ scaleC10

WriteCellNoiseToCool.scaleC10

Definition at line 75 of file WriteCellNoiseToCool.py.

◆ scaleC10sp

WriteCellNoiseToCool.scaleC10sp

Definition at line 77 of file WriteCellNoiseToCool.py.

◆ scaleD

WriteCellNoiseToCool.scaleD

Definition at line 72 of file WriteCellNoiseToCool.py.

◆ scaleD4

WriteCellNoiseToCool.scaleD4

Definition at line 74 of file WriteCellNoiseToCool.py.

◆ scaleD4sp

WriteCellNoiseToCool.scaleD4sp

Definition at line 76 of file WriteCellNoiseToCool.py.

◆ scaleE

WriteCellNoiseToCool.scaleE

Definition at line 73 of file WriteCellNoiseToCool.py.

◆ scaleElec

WriteCellNoiseToCool.scaleElec

Definition at line 78 of file WriteCellNoiseToCool.py.

◆ server

WriteCellNoiseToCool.server

Definition at line 58 of file WriteCellNoiseToCool.py.

◆ since

WriteCellNoiseToCool.since

Definition at line 275 of file WriteCellNoiseToCool.py.

◆ sinceLum

WriteCellNoiseToCool.sinceLum

Definition at line 467 of file WriteCellNoiseToCool.py.

◆ sinceRun

WriteCellNoiseToCool.sinceRun

Definition at line 466 of file WriteCellNoiseToCool.py.

◆ src

WriteCellNoiseToCool.src

Definition at line 513 of file WriteCellNoiseToCool.py.

◆ strval

WriteCellNoiseToCool.strval

Definition at line 518 of file WriteCellNoiseToCool.py.

◆ tile

WriteCellNoiseToCool.tile

Definition at line 145 of file WriteCellNoiseToCool.py.

◆ txtFile

WriteCellNoiseToCool.txtFile

Definition at line 59 of file WriteCellNoiseToCool.py.

◆ until

WriteCellNoiseToCool.until

Definition at line 258 of file WriteCellNoiseToCool.py.

◆ untilLum

WriteCellNoiseToCool.untilLum

Definition at line 471 of file WriteCellNoiseToCool.py.

◆ untilRun

WriteCellNoiseToCool.untilRun

Definition at line 470 of file WriteCellNoiseToCool.py.

◆ update

WriteCellNoiseToCool.update

Definition at line 67 of file WriteCellNoiseToCool.py.

◆ useGain

WriteCellNoiseToCool.useGain

Definition at line 343 of file WriteCellNoiseToCool.py.

◆ useModuleNames

WriteCellNoiseToCool.useModuleNames

Definition at line 342 of file WriteCellNoiseToCool.py.

◆ useNames

WriteCellNoiseToCool.useNames

Definition at line 341 of file WriteCellNoiseToCool.py.

◆ value

WriteCellNoiseToCool.value

Definition at line 544 of file WriteCellNoiseToCool.py.

◆ writer

WriteCellNoiseToCool.writer

Definition at line 332 of file WriteCellNoiseToCool.py.

WriteCellNoiseToCool.usage
def usage()
Definition: WriteCellNoiseToCool.py:15