Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Validation/RecoB/doc/RecoB.doc is written in an unsupported language. File is not indexed.

0001 
0002 /*!
0003 
0004 \page Validation_RecoB Package Validation/RecoB
0005 
0006 <center>
0007 <small>
0008 
0009 <!-- @CVS_TAG@ will be substituted at build time, no need to touch -->
0010 <a href=http://cmssw.cvs.cern.ch/cgi-bin/cmssw.cgi/CMSSW/Validation/RecoB/?cvsroot=CMSSW&only_with_tag=@CVS_TAG@>Source code (CVS tag: @CVS_TAG@)</a> - 
0011 <a href=http://cmssw.cvs.cern.ch/cgi-bin/cmssw.cgi/CMSSW/Validation/RecoB/.admin/developers?rev=HEAD&cvsroot=CMSSW&content-type=text/vnd.viewcvs-markup>Administrative privileges</a>
0012 </small>
0013 </center>
0014 
0015 \section desc Description
0016 <!-- Short description of what this package is supposed to provide -->
0017 
0018 Validation package for b-tagging : contain useful scripts for validation purpose. Use the DQMOffline/RecoB package.   
0019 
0020 
0021 \subsection interface Public interface
0022 <!-- List the classes that are provided for use in other packages (if any) -->
0023 
0024 - BTagValidator
0025 - HistoCompare
0026 
0027 
0028 \subsection pluginai Plugins
0029 <!-- List the plugins that are provided for use in other packages (if any) -->
0030 
0031 - BTagPerformanceAnalyzerMC : analyzer optimized to run on MC and produce all intersting variables to check the reliability of the b-tagging algorithms. Produce also performance plots.
0032 
0033 
0034 \subsection modules Modules
0035 <!-- Describe modules implemented in this package and their parameter set -->
0036 
0037 - BTagValidator
0038 
0039 - bTagValidation : define in bTagAnalysis_cfi.py. Basic module to use BTagPerformanceAnalyzerMC.
0040 - bTagValidationFirstStepData : define in bTagAnalysis_firststep_cfi.py. Clone of bTagAnalysis (DQMOffline/RecoB/python/bTagAnalysisData_cfi.py). To run the first step on Grid for Data.
0041 - bTagValidationFirstStep : define in bTagAnalysis_firststep_cfi.py. Clone of bTagValidation. To run the first step on Grid for MC. 
0042 - bTagValidationHarvestData : define in bTagAnalysis_harvesting_cfi.py. Clone of bTagAnalysis (DQMOffline/RecoB/python/bTagAnalysisData_cfi.py). To harvest the histograms for Data.
0043 - bTagValidationHarvest : define in bTagAnalysis_harvesting_cfi.py. Clone of bTagValidation. To harvest the histograms for MC.
0044 
0045 
0046 \subsection tests Unit tests and examples
0047 <!-- Describe cppunit tests and example configuration files -->
0048 - file validation_cfg.py : to be run as ' cmsRun validation_cfg.py jets="ak5PF" '. Other jets label possible : "ak5PFJEC", "ak5PFnoPU". Other options which could be changed : runOnMC(True for MC ; False for DATA) ; useTrigger(False:no trigger filter used ; True:trigger filter used, path could be modified in the cfg, default:HLT_PFJet40) ; tag(put here your global tag).
0049 
0050 - directory GridValidation/ : tools to run on Grid, cfg based on validation_cfg.py. In README, the step to run on the Grid are listed.   
0051 
0052 \section status Status and planned development
0053 <!-- e.g. completed, stable, missing features -->
0054 Scripts for validation automation perhaps to be updated if the modifications in the Validation/RecoB and DQMOffline/RecoB are released
0055 
0056 <hr>
0057 Last updated: July 8 2012
0058 @DATE@  Author: Adrien Caudron.
0059 */
0060