00154 :
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164 from optparse import OptionParser
00165 parser = OptionParser()
00166
00167 parser.add_option("-p","--print-level",
00168 default=1, type="int",
00169 help="Set print level. 0=minimal(Totals only), 1=more(per Header totals), 2=most (same as TTree->Print()). [default: %default]")
00170
00171 parser.add_option("-u","--units",type="str",
00172 default="MB",
00173 help="Set units (either MB or kB) for output. Default %default")
00174
00175
00176 (options,args) = parser.parse_args(args=argv)
00177
00178 global printlevel, printunits, ufactor
00179 printlevel = options.print_level
00180 printunits = options.units
00181 ufactor = 1e6
00182 if printunits == 'MB':
00183 pass
00184 elif printunits == 'kB':
00185 ufactor = 1e3
00186 pass
00187 else:
00188 printunits = 'MB'
00189 print " Set output print level to ",printlevel,"units=",printunits
00190
00191
00192 from Gaudi.Configuration import ApplicationMgr
00193 theApp = ApplicationMgr()
00194
00195
00196
00197
00198 return
00199