7 plotsDir = self.Dir+
"/HistoricDQMPlots/Plots_"+self.DetName+
"HistoricInfoClient" 10 plotsDir = self.Dir+
"/HistoricDQMPlots/Plots_"+self.DetName+
"HistoricInfoClient" 13 selectRuns.BaseDir = self.Dir
14 selectRuns.Group = self.Group
15 selectRuns.FirstRun = self.FirstRun
16 selectRuns.FileName = self.Dir+
"/SelectedGoodRuns_"+self.DetName+
"_"+self.RunType+
".txt" 17 selectRuns.HLTNameFilter =
"" 18 selectRuns.QualityFlag = self.QualityFlag
24 os.system(
"mkdir -pv "+plotsDir)
25 os.system(
"cd "+self.CMSSW_Version+
"/src; eval `scramv1 r -sh`; cd "+plotsDir+
"; "+self.DetName+
"HDQMInspector "+self.Database+
" "+self.TagName+
" "+self.Password+
" "+selectionFileName+
" 1 2000000")
28 os.system(
"mkdir -pv "+plotsDir)
29 os.system(
"cd "+self.CMSSW_Version+
"/src; eval `scramv1 r -sh`; cd "+plotsDir+
"; "+self.DetName+
"HDQMInspector "+self.Database+
" "+self.TagName+
" "+self.Password+
" "+selectionFileName+
" 40")
41 destinationDir = self.StorageDir+
"/"+self.RunType+
"/"+type
43 os.system(
"cd "+plotsDir+
"; cp "+self.Dir+
"/DeanConvert.pl .; ./DeanConvert.pl; rm -f DeanConvert.pl")
44 os.system(
"cp "+self.Dir+
"/html/"+self.DetName+
"HDQMInspector.html "+plotsDir+
"/index.html")
46 backupDir = self.StorageDir+
"backup/"+self.RunType+
"/"+type
47 os.system(
"rm -rf "+backupDir)
48 os.system(
"mkdir -pv "+backupDir)
49 os.system(
"mv "+destinationDir+
"/Plots_"+self.DetName+
"HistoricInfoClient "+backupDir)
51 os.system(
"mkdir -pv "+destinationDir)
52 os.system(
"mv "+plotsDir+
" "+destinationDir)
53 os.system(
"cp "+self.Dir+
"/index.html "+destinationDir)
def convertAndMove(self, plotsDir, type)
def plotAllAndLast40Runs(self, plotsDir, selectionType, selectionFileName="empty")