Example Electron Isolation Analyzer in 2_1_X

A simple electron analyzer exists as an example using the isolations produced from IsoDeposits without the PAT. It is also now expanded to run calculate isolations directly from rec-hits (ECAL) and CMS.CaloTowers (HCAL) without going through the IsoDeposits. To use first check out the following tags which always need to be checked out to use isolation in 2_1_X. The last tested version is 2_1_12.

cvs co -r V00-16-07  DataFormats/RecoCandidate
cvs co -r V00-02-05  EgammaAnalysis/EgammaIsolationProducers
cvs co -r V01-02-00  PhysicsTools/IsolationAlgos
cvs co -r V00-02-03  RecoEgamma/EgammaIsolationAlgos

Then you can check out the example analyser which produces, ecal, hcal, track, hcalDepth1, hcalDepth2 isolations and then fills a histogram for each one in a directory called egIsolExample.

cvs co -d SHarper/EgIsolExample -r V00-00-03 UserCode/SHarper/EgIsolExample

It's also possible to directly cut on the isolation using framework modules. The following config fragement will produce a collection of electrons with a HcalTowerIsolation of less than 3GeV.

module testSelector = AssociatedVariableMaxCutCandViewSelector{
   InputTag src = egammaTowerIsolation
   double max = 3.
To make this work, you'll need a rather recent version of PhysicsTools (newer versions should also work):
cvs co -r V00-00-01 PhysicsTools/CandSelectors
cvs co -r V06-00-00 PhysicsTools/Utilities
cvs co -r V06-02-10 PhysicsTools/UtilAlgos

To access the isolation information from FWLite, follow WorkBookAssociationVector

-- MatthewLeBourgeois - 14 Jul 2009

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2009-07-14 - MatthewLeBourgeois
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic 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