Alca Reco validation istructions

  • the validation request is broadcasted through the hypernews hn-cms-relval@SPAMNOT.cern.ch, named RelVal Samples and Release Testing
  • after getting the release, download the validation software:
     scram project CMSSW CMSSW_X_Y_Z
     cd CMSSW_X_Y_Z/src
     cvs co -d Validation/AlCaTest/ UserCode/Bicocca/Calibration/Validation/AlCaTest

  • available analyzers
    • AlCaElectronsTest: fill a tree with the variables used for the calibration, to be fed to macros
    • AlCaSuperClustersTest: checks the presence of various super cluster algorithms in EE, EB, ES, HF, plots basic distributions, a relative macro is committed for quick inspection of histograms
    • AlCaRecHitsTest: plot local and global map of the rechits in EB, EE, ES
    • SelectionsTest: plots of the variables used for selections applied before the Alca Reco generation
    • AlCaHLTEfficiencies: plot offline efficiency for triggers used under development
  • In Validation/AlcaTest/test you find the pyfig template AlCaDoubleElectrons_cfg.py: modify input and output files names. The run is usually performed on startup conditions of ttbar and Zee separately (table of produced samples can be found here.
  • Two root files are produced (ttbar and Zee), which contain several variables. Move them to a storage place, where the comparison can be performed between two different versions of them.
  • macros in Validation/AlCaTest/scripts are used to compare the root files:
    • validator.cxx returns the distribution of chosen variables and saves them to file. The macro has to be adapted to the input file name
    • comparator.cxx needs to be modified according to the releases are compared, then in automatically opens the correct files and performs the comparison
    • histograms have to by inspected by eye for the graphical aspect (no legenda overlapping with the distributions, etc.)
    • save.cxx produces gif images of the plots in a subfolder of public/html
  • eventually, pick up the html files from the scripts folder and put them in the plots folder, to ease the inspection

-- PietroGovoni - 26-Nov-2009

Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r8 - 2010-03-31 - PietroGovoni
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback