CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_5/src/DQM/CSCMonitorModule/data/combine.py

Go to the documentation of this file.
00001 #!python
00002 
00003 histos={}
00004 missing={}
00005 
00006 f=open('CSCDQM_HistoType.txt', 'r')
00007 for h in f:
00008   histos[h.strip()]=0
00009 
00010 f=open('map.txt', 'r')
00011 for h in f:
00012   a=h.strip().split()
00013   key=a[0].strip()
00014   name=a[1].strip()
00015   if histos.has_key(key):
00016     histos[key]=name
00017   else:
00018     missing[key]=name
00019 
00020 a=histos.keys()
00021 a.sort()
00022 for h in a:
00023   print h,
00024   if histos[h] != 0:
00025     print "\t\t\t\t\t",  histos[h]
00026   else:
00027     print ""
00028 
00029 print "========================= MISSING ============================"
00030 
00031 a=missing.keys()
00032 a.sort()
00033 for h in a:
00034   print h, missing[h]