ATLAS Offline Software
Functions | Variables
Merge_LAr_blobs Namespace Reference

Functions

def is_hexadecimal (s)
 

Variables

 parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter)
 
 dest
 
 default
 
 x7fffffff
 
 help
 
 False
 
 action
 
 nargs
 
 type
 
 int
 
 str
 
 args = parser.parse_args()
 
list filled = [ len(x) > 0 for x in [args.patchdet, args.patchFT, args.patchChan] ]
 
 patchChan
 
string indb = "sqlite://;schema="+args.indb+";dbname=CONDBR2"
 
string patchdb = "sqlite://;schema="+args.patchdb+";dbname=CONDBR2"
 
string outdb = "sqlite://;schema="+args.outdb+";dbname=CONDBR2"
 
 argv
 
 detdescrtag = defaultGeometryTags.RUN3
 
string defTag = "CONDBR2-BLKPA-2024-01"
 
 flags = initConfigFlags()
 
 isSC
 
 Files
 
 TimeStamps
 
 isMC
 
 RunNumbers
 
 DatabaseInstance
 
 GlobalTag
 
 AtlasVersion
 
 doAlign
 
 OutputLevel
 
 cfg = MainServicesCfg(flags)
 
 theLArMergeAlg
 

Function Documentation

◆ is_hexadecimal()

def Merge_LAr_blobs.is_hexadecimal (   s)

Definition at line 29 of file Merge_LAr_blobs.py.

29 def is_hexadecimal(s):
30  try:
31  int(s, 16)
32  return True
33  except ValueError:
34  return False
35 
36 # std::string LArOnlineID_Base::feedthrough_name( const HWIdentifier id )const{
37 

Variable Documentation

◆ action

Merge_LAr_blobs.action

Definition at line 24 of file Merge_LAr_blobs.py.

◆ args

Merge_LAr_blobs.args = parser.parse_args()

Definition at line 38 of file Merge_LAr_blobs.py.

◆ argv

Merge_LAr_blobs.argv

Definition at line 74 of file Merge_LAr_blobs.py.

◆ AtlasVersion

Merge_LAr_blobs.AtlasVersion

Definition at line 89 of file Merge_LAr_blobs.py.

◆ cfg

Merge_LAr_blobs.cfg = MainServicesCfg(flags)

Definition at line 97 of file Merge_LAr_blobs.py.

◆ DatabaseInstance

Merge_LAr_blobs.DatabaseInstance

Definition at line 87 of file Merge_LAr_blobs.py.

◆ default

Merge_LAr_blobs.default

Definition at line 19 of file Merge_LAr_blobs.py.

◆ defTag

string Merge_LAr_blobs.defTag = "CONDBR2-BLKPA-2024-01"

Definition at line 77 of file Merge_LAr_blobs.py.

◆ dest

Merge_LAr_blobs.dest

Definition at line 19 of file Merge_LAr_blobs.py.

◆ detdescrtag

Merge_LAr_blobs.detdescrtag = defaultGeometryTags.RUN3

Definition at line 76 of file Merge_LAr_blobs.py.

◆ doAlign

Merge_LAr_blobs.doAlign

Definition at line 90 of file Merge_LAr_blobs.py.

◆ False

Merge_LAr_blobs.False

Definition at line 24 of file Merge_LAr_blobs.py.

◆ Files

Merge_LAr_blobs.Files

Definition at line 83 of file Merge_LAr_blobs.py.

◆ filled

list Merge_LAr_blobs.filled = [ len(x) > 0 for x in [args.patchdet, args.patchFT, args.patchChan] ]

Definition at line 43 of file Merge_LAr_blobs.py.

◆ flags

Merge_LAr_blobs.flags = initConfigFlags()

Definition at line 80 of file Merge_LAr_blobs.py.

◆ GlobalTag

Merge_LAr_blobs.GlobalTag

Definition at line 88 of file Merge_LAr_blobs.py.

◆ help

Merge_LAr_blobs.help

Definition at line 19 of file Merge_LAr_blobs.py.

◆ indb

string Merge_LAr_blobs.indb = "sqlite://;schema="+args.indb+";dbname=CONDBR2"

Definition at line 61 of file Merge_LAr_blobs.py.

◆ int

Merge_LAr_blobs.int

Definition at line 25 of file Merge_LAr_blobs.py.

◆ isMC

Merge_LAr_blobs.isMC

Definition at line 85 of file Merge_LAr_blobs.py.

◆ isSC

Merge_LAr_blobs.isSC

Definition at line 82 of file Merge_LAr_blobs.py.

◆ nargs

Merge_LAr_blobs.nargs

Definition at line 25 of file Merge_LAr_blobs.py.

◆ outdb

string Merge_LAr_blobs.outdb = "sqlite://;schema="+args.outdb+";dbname=CONDBR2"

Definition at line 69 of file Merge_LAr_blobs.py.

◆ OutputLevel

Merge_LAr_blobs.OutputLevel

Definition at line 92 of file Merge_LAr_blobs.py.

◆ parser

Merge_LAr_blobs.parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter)

Definition at line 18 of file Merge_LAr_blobs.py.

◆ patchChan

Merge_LAr_blobs.patchChan

Definition at line 58 of file Merge_LAr_blobs.py.

◆ patchdb

string Merge_LAr_blobs.patchdb = "sqlite://;schema="+args.patchdb+";dbname=CONDBR2"

Definition at line 65 of file Merge_LAr_blobs.py.

◆ RunNumbers

Merge_LAr_blobs.RunNumbers

Definition at line 86 of file Merge_LAr_blobs.py.

◆ str

Merge_LAr_blobs.str

Definition at line 26 of file Merge_LAr_blobs.py.

◆ theLArMergeAlg

Merge_LAr_blobs.theLArMergeAlg
Initial value:
1 = LArBlobMergeAlg("LArBlobMergeAlg", fld=args.folder,
2  inputdb=indb,
3  patchingdb=patchdb,
4  outputdb=outdb,
5  runnum=int(args.run),
6  patchdet=args.patchdet,
7  patchFT=args.patchFT,
8  patchChan=args.patchChan,
9  isSC=flags.LArCalib.isSC)

Definition at line 119 of file Merge_LAr_blobs.py.

◆ TimeStamps

Merge_LAr_blobs.TimeStamps

Definition at line 84 of file Merge_LAr_blobs.py.

◆ type

Merge_LAr_blobs.type

Definition at line 25 of file Merge_LAr_blobs.py.

◆ x7fffffff

Merge_LAr_blobs.x7fffffff

Definition at line 19 of file Merge_LAr_blobs.py.

Merge_LAr_blobs.is_hexadecimal
def is_hexadecimal(s)
Definition: Merge_LAr_blobs.py:29
Merge_LAr_blobs.int
int
Definition: Merge_LAr_blobs.py:25