Alca Reco validation istructions

  • the validation request is broadcasted through the hypernews, 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 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-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback