ATLAS Offline Software
Functions | Variables
gridSubmitIDTPM Namespace Reference

Functions

def GetCustomAthArgs ()
 

Variables

 MyArgs
 Parse the arguments. More...
 
 otherPathenaArgs
 
list trf
 Main IDTPM transfrom. More...
 
list cmd
 pathena command More...
 
list mergeCmd
 merge output script More...
 
 check
 

Function Documentation

◆ GetCustomAthArgs()

def gridSubmitIDTPM.GetCustomAthArgs ( )

Definition at line 4 of file gridSubmitIDTPM.py.

4 def GetCustomAthArgs() :
5  from argparse import ArgumentParser
6  myparser = ArgumentParser( description='Parser for IDTPM merger' )
7  myparser.add_argument( "-i", "--inDS", help="Input dataset", required=True )
8  myparser.add_argument( "-o", "--outDS", help="Output dataset", required=True )
9  myparser.add_argument( "-e", "--extraIDTPMOptions", help="other flags for runIDTPM.py, besides --inputFileNames and --outputFilePrefix", default='' )
10  myparser.add_argument( "-m", "--merge", help="Merge output HIST files", action="store_true", default=False )
11  myparser.add_argument( "-me", "--mergeExtraOptions", help="other flags for mergeIDTPM.py, besides -i and -o", default='' )
12  return myparser.parse_known_args()
13 

Variable Documentation

◆ check

gridSubmitIDTPM.check

Definition at line 45 of file gridSubmitIDTPM.py.

◆ cmd

gridSubmitIDTPM.cmd
Initial value:
1 = [ 'pathena',
2  '--inDS', MyArgs.inDS,
3  '--outDS', MyArgs.outDS,
4  '--trf', ' '.join(trf)
5  ] + otherPathenaArgs

pathena command

submit

Definition at line 25 of file gridSubmitIDTPM.py.

◆ mergeCmd

list gridSubmitIDTPM.mergeCmd
Initial value:
1 = [ 'mergeIDTPM.py',
2  '-i', '%IN',
3  '-o', '%OUT'
4  ]

merge output script

Definition at line 33 of file gridSubmitIDTPM.py.

◆ MyArgs

gridSubmitIDTPM.MyArgs

Parse the arguments.

Definition at line 15 of file gridSubmitIDTPM.py.

◆ otherPathenaArgs

gridSubmitIDTPM.otherPathenaArgs

Definition at line 15 of file gridSubmitIDTPM.py.

◆ trf

list gridSubmitIDTPM.trf
Initial value:
1 = [ 'runIDTPM.py',
2  '--inputFileNames', '%IN',
3  '--outputFilePrefix', '%OUT.IDTPM.HIST.root' ]

Main IDTPM transfrom.

Definition at line 19 of file gridSubmitIDTPM.py.

gridSubmitIDTPM.GetCustomAthArgs
def GetCustomAthArgs()
Definition: gridSubmitIDTPM.py:4
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10