cms-sw/cmssw — pull request #4417 by archiron (2014-06-27 09:53:09+00:00)
Title: Dqm validation migration to multithread & histos modifcations

Here is the second try for inclusion of multithreading, and bookhistograms.
small modifications in the file ElectronMcSignalValidator.cc porting on histos presentations (legends).
new publish script instead of the three existing which are deleted.
README updated for use of scripts

old pull : #4349
Here is the fisrt try for inclusion of multithreading, and bookhistograms.
tests for compilation are OK and after, importing files into 710pre9 compilation is ok and test
runTheMatrix.py --what standard -l 1329.0 passed.

Concerning, files, it concern 2 folders : Validation/RecoEgamma and DQMOffline/EGamma

Validation/RecoEgamma/plugins/
ElectronMcFakePostValidator.cc
ElectronMcFakeValidator.cc
ElectronMcSignalPostValidator.cc
ElectronMcSignalValidator.cc
ElectronWebGetter.cc
ElectronMcFakePostValidator.h
ElectronMcFakeValidator.h
ElectronMcSignalPostValidator.h
ElectronMcSignalValidator.h
ElectronWebGetter.h

DQMOffline/EGamma/plugins
ElectronAnalyzer.cc
ElectronGeneralAnalyzer.cc
ElectronOfflineClient.cc
ElectronTagProbeAnalyzer.cc
ElectronAnalyzer.h
ElectronGeneralAnalyzer.h
ElectronOfflineClient.h
ElectronTagProbeAnalyzer.h

DQMOffline/EGamma/src/ElectronDqmAnalyzerBase.cc

DQMOffline/EGamma/interface/ElectronDqmAnalyzerBase.h

few modifications have been made into scripts (Validation/RecoEgamma/test)
analyze_gedGsfE.tcsh, finalize_gedGsfE.tcsh, store_gedGsfE.tcsh,
and into txt files for web histos presentation.
ElectronMcFakeHistos.txt, ElectronMcSignalHistos.txt