ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CmsHi/JetAnalysis/scripts/dccpDir.py
(Generate patch)

Comparing UserCode/CmsHi/JetAnalysis/scripts/dccpDir.py (file contents):
Revision 1.1 by frankma, Fri Aug 12 22:30:05 2011 UTC vs.
Revision 1.1.2.1 by frankma, Fri Aug 12 22:30:05 2011 UTC

# Line 0 | Line 1
1 + import os
2 +
3 + dcache  = "/pnfs/cmsaf.mit.edu/t2bat/cms/store/user/frankma"
4 + scratch = "/net/hidsk0001/d00/scratch/frankma/data"
5 +
6 + samples  = {
7 +    "hazsv2-sdjet-photonjet-v1":"HAZS",
8 +    "hazsv2-sdphoton-photonjet-v1":"HAZS"
9 +    }
10 +
11 + for sample,PD in samples.items():
12 +  print "===== sample: ",PD,sample," =====\n"
13 +  indir=dcache+"/"+PD+"/"+sample
14 +  outdir=scratch+"/"+PD+"/"+sample
15 +  os.system('mkdir -p '+outdir)
16 +
17 +  for file in os.listdir(indir):
18 +    if "root" not in file:
19 +      continue
20 +    infile=indir+"/"+file
21 +    if not os.path.isfile(outdir + "/" + file):
22 +      cmd = 'dccp ' + infile + ' ' + outdir
23 +      print cmd
24 +      os.system(cmd)
25 +    else:
26 +      print file + " already exists in '" + outdir + "' directory"
27 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines