ATLAS Offline Software
Functions | Variables
WriteBchToCrest Namespace Reference

Functions

def usage ()
 

Variables

 letters
 
 keywords
 
 opts
 
 extraparams
 
 run
 
 lumi
 
 mode
 
 server
 
 schema
 
 oraSchema
 
 inSchema
 
 outSchema
 
 folderPath
 
 onlSuffix
 
 curSuffix
 
 tag
 
 execFile
 
 comment
 
 Comment
 
 verbose
 
 update
 
 iov
 
 beg
 
 end
 
 endlumi
 
 moduleList
 
 adjust
 
 user
 
 a
 
 onl
 
 until
 
 log
 
 logLevel
 
 folderTag
 
 iovList
 
 iovUntil
 
 blobReader
 
 since
 
 ib
 
 ie
 
 begin
 
 comments
 
 mgrWriters
 
 nvalUpdated
 
 commentsSplit
 
 comm
 
 mgr
 
 emptyChannelLongBarrel
 
 emptyChannelExtendedBarrel
 
 author
 
 folderTagUPD4
 
 folderOnl
 
 folderTagOnl
 
 mgrOnl
 
 statlo
 
 stathi
 
 prbs
 

Function Documentation

◆ usage()

def WriteBchToCrest.usage ( )

Definition at line 11 of file WriteBchToCrest.py.

11 def usage():
12  print ("Usage: ", sys.argv[0]," [OPTION] ... ")
13  print ("Update TileCal bad channels in COOL")
14  print ("")
15  print ("-h, --help shows this help")
16  print ("-f, --folder= specify folder to use, default is /TILE/OFL02/STATUS/ADC")
17  print ("-t, --tag= specify tag to use, default is RUN2-HLT-UPD1-00")
18  print ("-r, --run= specify run number, default is 0")
19  print ("-l, --lumi= specify lumi block number, default is 0")
20  print ("-b, --begin= specify run number of first iov in multi-iov mode, by default uses very first iov")
21  print ("-e, --end= specify run number of last iov in multi-iov mode, by default uses latest iov")
22  print ("-L, --endlumi= specify lumi block number for last iov in multi-iov mode, default is 0")
23  print ("-A, --adjust in multi-iov mode adjust iov boundaries to nearest iov available in DB, default is False")
24  print ("-M, --module= specify module to use in multi-IOV update, default is all")
25  #print ("-m, --mode= specify update mode: 1 or 2; if not set - choosen automatically, depending on schema")
26  print ("-c, --comment= specify comment which should be written to DB, in multi-iov mode it is appended to old comment")
27  print ("-C, --Comment= specify comment which should be written to DB, in mutli-iov mode it overwrites old comment")
28  print ("-U, --user= specify username for comment")
29  print ("-x, --execfile= specify python file which should be executed, default is bch.py")
30  print ("-i, --inschema= specify name of input JSON file or CREST_SERVER_PATH")
31  print ("-o, --outschema= specify name of output JSON file, default is tileCalib.json")
32  print ("-n, --online write additional file with online bad channel status")
33  print ("-p, --upd4 write additional file with CURRENT UPD4 tag")
34  print ("-v, --verbose verbose mode")
35  print ("-s, --schema= specify input/output schema to use when both input and output schemas are the same")
36  #print ("-S, --server= specify server - ORACLE or FRONTIER, default is FRONTIER")
37  #print ("-u --update set this flag if output file should be updated, otherwise it'll be recreated")
38 

Variable Documentation

◆ a

WriteBchToCrest.a

Definition at line 80 of file WriteBchToCrest.py.

◆ adjust

WriteBchToCrest.adjust

Definition at line 72 of file WriteBchToCrest.py.

◆ author

WriteBchToCrest.author

Definition at line 322 of file WriteBchToCrest.py.

◆ beg

WriteBchToCrest.beg

Definition at line 68 of file WriteBchToCrest.py.

◆ begin

WriteBchToCrest.begin

Definition at line 219 of file WriteBchToCrest.py.

◆ blobReader

WriteBchToCrest.blobReader

Definition at line 175 of file WriteBchToCrest.py.

◆ comm

WriteBchToCrest.comm

Definition at line 254 of file WriteBchToCrest.py.

◆ comment

WriteBchToCrest.comment

Definition at line 63 of file WriteBchToCrest.py.

◆ Comment

WriteBchToCrest.Comment

Definition at line 64 of file WriteBchToCrest.py.

◆ comments

WriteBchToCrest.comments

Definition at line 249 of file WriteBchToCrest.py.

◆ commentsSplit

WriteBchToCrest.commentsSplit

Definition at line 252 of file WriteBchToCrest.py.

◆ curSuffix

WriteBchToCrest.curSuffix

Definition at line 60 of file WriteBchToCrest.py.

◆ emptyChannelExtendedBarrel

WriteBchToCrest.emptyChannelExtendedBarrel

Definition at line 267 of file WriteBchToCrest.py.

◆ emptyChannelLongBarrel

WriteBchToCrest.emptyChannelLongBarrel

Definition at line 266 of file WriteBchToCrest.py.

◆ end

WriteBchToCrest.end

Definition at line 69 of file WriteBchToCrest.py.

◆ endlumi

WriteBchToCrest.endlumi

Definition at line 70 of file WriteBchToCrest.py.

◆ execFile

WriteBchToCrest.execFile

Definition at line 62 of file WriteBchToCrest.py.

◆ extraparams

WriteBchToCrest.extraparams

Definition at line 43 of file WriteBchToCrest.py.

◆ folderOnl

WriteBchToCrest.folderOnl

Definition at line 379 of file WriteBchToCrest.py.

◆ folderPath

WriteBchToCrest.folderPath

Definition at line 58 of file WriteBchToCrest.py.

◆ folderTag

WriteBchToCrest.folderTag

Definition at line 168 of file WriteBchToCrest.py.

◆ folderTagOnl

WriteBchToCrest.folderTagOnl

Definition at line 380 of file WriteBchToCrest.py.

◆ folderTagUPD4

WriteBchToCrest.folderTagUPD4

Definition at line 354 of file WriteBchToCrest.py.

◆ ib

WriteBchToCrest.ib

Definition at line 185 of file WriteBchToCrest.py.

◆ ie

WriteBchToCrest.ie

Definition at line 197 of file WriteBchToCrest.py.

◆ inSchema

WriteBchToCrest.inSchema

Definition at line 56 of file WriteBchToCrest.py.

◆ iov

WriteBchToCrest.iov

Definition at line 67 of file WriteBchToCrest.py.

◆ iovList

WriteBchToCrest.iovList

Definition at line 173 of file WriteBchToCrest.py.

◆ iovUntil

WriteBchToCrest.iovUntil

Definition at line 174 of file WriteBchToCrest.py.

◆ keywords

WriteBchToCrest.keywords

Definition at line 40 of file WriteBchToCrest.py.

◆ letters

WriteBchToCrest.letters

Definition at line 39 of file WriteBchToCrest.py.

◆ log

WriteBchToCrest.log

Definition at line 156 of file WriteBchToCrest.py.

◆ logLevel

WriteBchToCrest.logLevel

Definition at line 158 of file WriteBchToCrest.py.

◆ lumi

WriteBchToCrest.lumi

Definition at line 51 of file WriteBchToCrest.py.

◆ mgr

WriteBchToCrest.mgr

Definition at line 259 of file WriteBchToCrest.py.

◆ mgrOnl

WriteBchToCrest.mgrOnl

Definition at line 382 of file WriteBchToCrest.py.

◆ mgrWriters

WriteBchToCrest.mgrWriters

Definition at line 250 of file WriteBchToCrest.py.

◆ mode

WriteBchToCrest.mode

Definition at line 52 of file WriteBchToCrest.py.

◆ moduleList

WriteBchToCrest.moduleList

Definition at line 71 of file WriteBchToCrest.py.

◆ nvalUpdated

WriteBchToCrest.nvalUpdated

Definition at line 251 of file WriteBchToCrest.py.

◆ onl

WriteBchToCrest.onl

Definition at line 136 of file WriteBchToCrest.py.

◆ onlSuffix

WriteBchToCrest.onlSuffix

Definition at line 59 of file WriteBchToCrest.py.

◆ opts

WriteBchToCrest.opts

Definition at line 43 of file WriteBchToCrest.py.

◆ oraSchema

WriteBchToCrest.oraSchema

Definition at line 55 of file WriteBchToCrest.py.

◆ outSchema

WriteBchToCrest.outSchema

Definition at line 57 of file WriteBchToCrest.py.

◆ prbs

WriteBchToCrest.prbs

Definition at line 408 of file WriteBchToCrest.py.

◆ run

WriteBchToCrest.run

Definition at line 50 of file WriteBchToCrest.py.

◆ schema

WriteBchToCrest.schema

Definition at line 54 of file WriteBchToCrest.py.

◆ server

WriteBchToCrest.server

Definition at line 53 of file WriteBchToCrest.py.

◆ since

WriteBchToCrest.since

Definition at line 184 of file WriteBchToCrest.py.

◆ stathi

WriteBchToCrest.stathi

Definition at line 397 of file WriteBchToCrest.py.

◆ statlo

WriteBchToCrest.statlo

Definition at line 396 of file WriteBchToCrest.py.

◆ tag

WriteBchToCrest.tag

Definition at line 61 of file WriteBchToCrest.py.

◆ until

WriteBchToCrest.until

Definition at line 153 of file WriteBchToCrest.py.

◆ update

WriteBchToCrest.update

Definition at line 66 of file WriteBchToCrest.py.

◆ user

WriteBchToCrest.user

Definition at line 75 of file WriteBchToCrest.py.

◆ verbose

WriteBchToCrest.verbose

Definition at line 65 of file WriteBchToCrest.py.

WriteBchToCrest.usage
def usage()
Definition: WriteBchToCrest.py:11