ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/src/HistosJetsBase.cc
(Generate patch)

Comparing UserCode/HbbAnalysis/src/HistosJetsBase.cc (file contents):
Revision 1.7 by amagnan, Thu Apr 29 09:33:48 2010 UTC vs.
Revision 1.8 by amagnan, Mon May 10 18:45:10 2010 UTC

# Line 306 | Line 306 | namespace HbbAnalysis {//namespace
306        p_n90->Fill(aJet.caloVars().n90);
307        p_n60->Fill(aJet.caloVars().n60);
308      }
309 <    
309 >    //JPT + PF
310 >    if (aJet.jetType() == 1 || aJet.jetType() == 2){
311 >      p_chargedHadronEnergy->Fill(aJet.jptPfVars().chargedHadronEnergy);
312 >      p_chargedHadronEnergyFraction->Fill(aJet.jptPfVars().chargedHadronEnergyFraction);
313 >      p_neutralHadronEnergy->Fill(aJet.jptPfVars().neutralHadronEnergy);
314 >      p_neutralHadronEnergyFraction->Fill(aJet.jptPfVars().neutralHadronEnergyFraction);
315 >      p_chargedEmEnergy->Fill(aJet.jptPfVars().chargedEmEnergy);
316 >      p_chargedEmEnergyFraction->Fill(aJet.jptPfVars().chargedEmEnergyFraction);
317 >      p_neutralEmEnergy->Fill(aJet.jptPfVars().neutralEmEnergy);
318 >      p_neutralEmEnergyFraction->Fill(aJet.jptPfVars().neutralEmEnergyFraction);
319 >      p_chargedMultiplicity->Fill(aJet.jptPfVars().chargedMultiplicity);
320 >      p_muonMultiplicity->Fill(aJet.jptPfVars().muonMultiplicity);
321 >    }
322 >
323      //     //================== PF Jet specific information ====================
324      if (aJet.jetType() == 1){
312      p_chargedHadronEnergy->Fill(aJet.pfVars().chargedHadronEnergy);
313      p_chargedHadronEnergyFraction->Fill(aJet.pfVars().chargedHadronEnergyFraction);
314      p_neutralHadronEnergy->Fill(aJet.pfVars().neutralHadronEnergy);
315      p_neutralHadronEnergyFraction->Fill(aJet.pfVars().neutralHadronEnergyFraction);
316      p_chargedEmEnergy->Fill(aJet.pfVars().chargedEmEnergy);
317      p_chargedEmEnergyFraction->Fill(aJet.pfVars().chargedEmEnergyFraction);
325        p_chargedMuEnergy->Fill(aJet.pfVars().chargedMuEnergy);
326        p_chargedMuEnergyFraction->Fill(aJet.pfVars().chargedMuEnergyFraction);
320      p_neutralEmEnergy->Fill(aJet.pfVars().neutralEmEnergy);
321      p_neutralEmEnergyFraction->Fill(aJet.pfVars().neutralEmEnergyFraction);
322      p_chargedMultiplicity->Fill(aJet.pfVars().chargedMultiplicity);
327        p_neutralMultiplicity->Fill(aJet.pfVars().neutralMultiplicity);
324      p_muonMultiplicity->Fill(aJet.pfVars().muonMultiplicity);
328      }
329  
330  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines