ATLAS Offline Software
Functions | Variables
WritePulseShapeToCool Namespace Reference

Functions

def usage ()
 

Variables

 letters
 
 words
 
 options
 
 args
 
 pulseLG
 
 pulseHG
 
 dbname
 
 folder
 
 tag
 
 module
 
 run
 
 zeros
 
 update
 
 help
 
 comment
 
 schema
 
 user
 
 a
 
 part
 
 ros
 
 drawer
 
 xlo
 
 ylo
 
 lines
 
 fields
 
 xhi
 
 yhi
 
 vecLo
 
 vecHi
 
 newPulse
 
 db
 
 blobWriter
 
 util
 
 det
 
 folderTag
 

Function Documentation

◆ usage()

def WritePulseShapeToCool.usage ( )

Definition at line 12 of file WritePulseShapeToCool.py.

12 def usage():
13  print ("How to use: ",sys.argv[0]," [OPTION] ... ")
14  print ("Write pulse shapes to COOL")
15  print ("")
16  print ("-h, --help shows this help")
17  print ("-f, --folder= specify folder to use f.i. /TILE/OFL02/PULSESHAPE/PHY or only PHY")
18  print ("-t, --tag= specify tag to use, f.i. RUN2-HLT-UPD1-00")
19  print ("-r, --run= specify run number, default is 0")
20  print ("-m, --module= specify module name for which pulse shape will be written, default is AUX01")
21  print ("-L, --lowgain= specify the text file with new pulse shape for low gain")
22  print ("-H, --highgain= specify the text file with new pulse shape for high gain")
23  print ("-s, --schema= specify schema to use, f.i. 'sqlite://;schema=tileSqlite.db;dbname=CONDBR2'")
24  print ("-D, --dbname= specify dbname part of schema if schema only contains file name, default is tileSqlite.db")
25  print ("-U, --user= specify username for comment")
26  print ("-C, --comment= specify comment which should be written to DB")
27  print ("-z, --zero if present, means that zero-sized blob is written for missing drawers")
28  print ("-u --update set this flag if output sqlite file should be updated, otherwise it'll be recreated")
29 
30 

Variable Documentation

◆ a

WritePulseShapeToCool.a

Definition at line 86 of file WritePulseShapeToCool.py.

◆ args

WritePulseShapeToCool.args

Definition at line 35 of file WritePulseShapeToCool.py.

◆ blobWriter

WritePulseShapeToCool.blobWriter

Definition at line 193 of file WritePulseShapeToCool.py.

◆ comment

WritePulseShapeToCool.comment

Definition at line 74 of file WritePulseShapeToCool.py.

◆ db

WritePulseShapeToCool.db

Definition at line 192 of file WritePulseShapeToCool.py.

◆ dbname

WritePulseShapeToCool.dbname

Definition at line 51 of file WritePulseShapeToCool.py.

◆ det

WritePulseShapeToCool.det

Definition at line 204 of file WritePulseShapeToCool.py.

◆ drawer

WritePulseShapeToCool.drawer

Definition at line 120 of file WritePulseShapeToCool.py.

◆ fields

WritePulseShapeToCool.fields

Definition at line 137 of file WritePulseShapeToCool.py.

◆ folder

WritePulseShapeToCool.folder

Definition at line 54 of file WritePulseShapeToCool.py.

◆ folderTag

WritePulseShapeToCool.folderTag

Definition at line 208 of file WritePulseShapeToCool.py.

◆ help

WritePulseShapeToCool.help

Definition at line 72 of file WritePulseShapeToCool.py.

◆ letters

WritePulseShapeToCool.letters

Definition at line 31 of file WritePulseShapeToCool.py.

◆ lines

WritePulseShapeToCool.lines

Definition at line 135 of file WritePulseShapeToCool.py.

◆ module

WritePulseShapeToCool.module

Definition at line 60 of file WritePulseShapeToCool.py.

◆ newPulse

WritePulseShapeToCool.newPulse

Definition at line 181 of file WritePulseShapeToCool.py.

◆ options

WritePulseShapeToCool.options

Definition at line 35 of file WritePulseShapeToCool.py.

◆ part

WritePulseShapeToCool.part

Definition at line 118 of file WritePulseShapeToCool.py.

◆ pulseHG

WritePulseShapeToCool.pulseHG

Definition at line 48 of file WritePulseShapeToCool.py.

◆ pulseLG

WritePulseShapeToCool.pulseLG

Definition at line 47 of file WritePulseShapeToCool.py.

◆ ros

WritePulseShapeToCool.ros

Definition at line 119 of file WritePulseShapeToCool.py.

◆ run

WritePulseShapeToCool.run

Definition at line 63 of file WritePulseShapeToCool.py.

◆ schema

WritePulseShapeToCool.schema

Definition at line 75 of file WritePulseShapeToCool.py.

◆ tag

WritePulseShapeToCool.tag

Definition at line 57 of file WritePulseShapeToCool.py.

◆ update

WritePulseShapeToCool.update

Definition at line 69 of file WritePulseShapeToCool.py.

◆ user

WritePulseShapeToCool.user

Definition at line 78 of file WritePulseShapeToCool.py.

◆ util

WritePulseShapeToCool.util

Definition at line 198 of file WritePulseShapeToCool.py.

◆ vecHi

WritePulseShapeToCool.vecHi

Definition at line 176 of file WritePulseShapeToCool.py.

◆ vecLo

WritePulseShapeToCool.vecLo

Definition at line 171 of file WritePulseShapeToCool.py.

◆ words

WritePulseShapeToCool.words

Definition at line 32 of file WritePulseShapeToCool.py.

◆ xhi

WritePulseShapeToCool.xhi

Definition at line 152 of file WritePulseShapeToCool.py.

◆ xlo

WritePulseShapeToCool.xlo

Definition at line 133 of file WritePulseShapeToCool.py.

◆ yhi

WritePulseShapeToCool.yhi

Definition at line 153 of file WritePulseShapeToCool.py.

◆ ylo

WritePulseShapeToCool.ylo

Definition at line 134 of file WritePulseShapeToCool.py.

◆ zeros

WritePulseShapeToCool.zeros

Definition at line 66 of file WritePulseShapeToCool.py.

WritePulseShapeToCool.usage
def usage()
Definition: WritePulseShapeToCool.py:12