def __init__(self,help='default', name='default', tree_names=None, **kwargs): if tree_names is None: tree_names = [] InputDataFileArg.__init__( self, help, NtupleFile( tree_names = tree_names ),name, **kwargs )
def __init__(self,help='default',name='default', **kwargs ): InputDataFileArg.__init__(self,help,BSFile(),name, **kwargs )
#!/usr/bin/env python # Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration import os, sys testData = os.getenv('TESTDATA') if not testData: print "ERROR: TESTDATA not set" sys.exit(10) inputList = [ os.path.join(testData, 'DC3.007218.singlepart_mu20_ATLAS-DC3-07.aod.pool.root') ] #inputList = [os.path.join(testData,'DC3.007218.singlepart_mu20_ATLAS-DC3-07.rdo.pool.root')] from PyJobTransformsCore.basic_trfarg import InputDataFileArg, PoolDataFile arg = InputDataFileArg("count events", PoolDataFile()) arg.setLoggerLevel('ALL') arg.setValue(inputList) arg.getGUID() arg.eventCount()