ATLAS Offline Software
Functions | Variables
HLTHistMerge_tf Namespace Reference

Functions

def main ()
 
def getTransform ()
 
def addMyArgs (parser)
 

Variables

list ListOfDefaultPositionalKeys = ['--amiConfig', '--amiMetadataTag', '--checkEventCount', '--env', '--execOnly', '--ignoreErrors', '--inputHIST_AODFile', '--inputHIST_ESDFile', '--noimf', '--notcmalloc', '--outputHISTFile', '--reportName', '--showGraph', '--showPath', '--showSteps', '--skipFileValidation', '--skipInputFileValidation', '--skipOutputFileValidation']
 

Function Documentation

◆ addMyArgs()

def HLTHistMerge_tf.addMyArgs (   parser)

Definition at line 46 of file HLTHistMerge_tf.py.

46 def addMyArgs(parser):
47  # Use arggroup to get these arguments in their own sub-section (of --help)
48  parser.defineArgGroup('DQHistMerge_tf', 'DQ merge specific options')
49  parser.add_argument('--inputHISTFile', nargs='+',
50  type=trfArgClasses.argFactory(trfArgClasses.argHISTFile, io='input',
51  countable=False),
52  help='Input DQ histogram file', group='DQHistMerge_tf')
53  parser.add_argument('--outputHIST_MRGFile', '--outputHISTFile',nargs='+',
54  type=trfArgClasses.argFactory(trfArgClasses.argHISTFile, io='output', countable=False),
55  help='Output DQ monitoring file', group='DQHistMerge_tf')
56 
57 

◆ getTransform()

def HLTHistMerge_tf.getTransform ( )

Definition at line 37 of file HLTHistMerge_tf.py.

37 def getTransform():
38  executorSet = DQMergeExecutor(name = 'HLTHistogramMerge', inData = ['HIST'], outData = ['HIST_MRG'])
39 
40  trf = transform(executor = executorSet)
41 
42  addMyArgs(trf.parser)
43  return trf
44 
45 

◆ main()

def HLTHistMerge_tf.main ( )

Definition at line 25 of file HLTHistMerge_tf.py.

25 def main():
26 
27  msg.info('This is %s' % sys.argv[0])
28 
29  trf = getTransform()
30  trf.parseCmdLineArgs(sys.argv[1:])
31  trf.execute()
32  trf.generateReport()
33 
34  msg.info("%s stopped at %s, trf exit code %d" % (sys.argv[0], time.asctime(), trf.exitCode))
35  sys.exit(trf.exitCode)
36 

Variable Documentation

◆ ListOfDefaultPositionalKeys

list HLTHistMerge_tf.ListOfDefaultPositionalKeys = ['--amiConfig', '--amiMetadataTag', '--checkEventCount', '--env', '--execOnly', '--ignoreErrors', '--inputHIST_AODFile', '--inputHIST_ESDFile', '--noimf', '--notcmalloc', '--outputHISTFile', '--reportName', '--showGraph', '--showPath', '--showSteps', '--skipFileValidation', '--skipInputFileValidation', '--skipOutputFileValidation']

Definition at line 21 of file HLTHistMerge_tf.py.

HLTHistMerge_tf.main
def main()
Definition: HLTHistMerge_tf.py:25
HLTHistMerge_tf.addMyArgs
def addMyArgs(parser)
Definition: HLTHistMerge_tf.py:46
Amg::transform
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Definition: GeoPrimitivesHelpers.h:156
HLTHistMerge_tf.getTransform
def getTransform()
Definition: HLTHistMerge_tf.py:37