|
ATLAS Offline Software
|
◆ GetInputFiles()
def python.GetInputFiles.GetInputFiles |
( |
|
inputPath, |
|
|
|
filePattern |
|
) |
| |
Definition at line 5 of file GetInputFiles.py.
6 print(
"Searching for files with pattern '",filePattern,
"' in ",inputPath)
10 for f
in popen(
"%(cmd)s %(path)s | grep '%(pattern)s'" \
11 % {
'cmd':cmd,
'path':inputPath,
'pattern':filePattern}):
12 if f[len(f)-1:]==
'\n':
14 if (inputPath[0:11]==
'/eos/atlas/'):
15 fileList+=[
'root://eosatlas.cern.ch/'+inputPath+
'/'+f]
16 elif (inputPath[0:10]==
'/eos/user/'):
17 fileList+=[
'root://eosuser.cern.ch/'+inputPath+
'/'+f]
18 elif (inputPath[0:12]==
'/eos/project'):
19 fileList+=[
'root://eosproject.cern.ch/'+inputPath+
'/'+f]
21 fileList+=[inputPath+
'/'+f]
22 print (
"Found ",len(fileList),
" files")
◆ GetInputFilesFromPattern()
def python.GetInputFiles.GetInputFilesFromPattern |
( |
|
inputPath, |
|
|
|
prefix = ".*" , |
|
|
|
trigger = ".*" |
|
) |
| |
Definition at line 32 of file GetInputFiles.py.
33 pattern=
"%(prefix)s.*%(trig)s.*" % {
'prefix' : prefix ,
'trig' : trigger}
◆ GetInputFilesFromPrefix()
def python.GetInputFiles.GetInputFilesFromPrefix |
( |
|
inputPath, |
|
|
|
prefix = ".*" |
|
) |
| |
Definition at line 37 of file GetInputFiles.py.
38 pattern=
"%(prefix)s.*" % {
'prefix' : prefix }
◆ GetInputFilesFromTokens()
def python.GetInputFiles.GetInputFilesFromTokens |
( |
|
inputPath, |
|
|
|
runnumber, |
|
|
|
prefix = ".*" , |
|
|
|
trigger = ".*" |
|
) |
| |
Definition at line 26 of file GetInputFiles.py.
28 pattern=
"%(prefix)s.*%(rn)07d.%(trig)s.*" % {
'prefix' : prefix ,
'rn' : runnumber,
'trig' : trigger}
void print(char *figname, TCanvas *c1)