cms-sw/cmssw — pull request #4349 by archiron (2014-06-23 10:34:38+00:00)
Title: Dqm validation migration to multithread

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