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

Comparing UserCode/HbbAnalysis/plugins/HbbTreeMaker.cc (file contents):
Revision 1.7 by amagnan, Wed Feb 10 18:17:17 2010 UTC vs.
Revision 1.12 by amagnan, Fri Mar 26 17:52:50 2010 UTC

# Line 19 | Line 19
19   #include "DataFormats/PatCandidates/interface/MET.h"
20  
21   #include "FWCore/ServiceRegistry/interface/Service.h"
22 < #include "PhysicsTools/UtilAlgos/interface/TFileService.h"
22 > #include "CommonTools/UtilAlgos/interface/TFileService.h"
23  
24  
25   #include "UserCode/HbbAnalysis/interface/Electron.hh"
# Line 111 | Line 111 | void HbbTreeMaker::analyze(const edm::Ev
111  
112    event_->run(aEvt.run());
113    event_->lumiBlock(aEvt.luminosityBlock());
114 +  event_->isRealData(aEvt.isRealData());
115  
116    edm::Handle<reco::GenParticleCollection> lGenParticles;
117    try {
# Line 384 | Line 385 | void HbbTreeMaker::HbbElectrons(const ed
385            lID.hOverE = (*iter).hadronicOverEm();
386            lID.deltaPhiIn = (*iter).deltaPhiSuperClusterTrackAtVtx();
387            lID.deltaEtaIn = (*iter).deltaEtaSuperClusterTrackAtVtx();
388 +          lID.ecalDrivenSeed = (*iter).ecalDrivenSeed();
389 +          lID.trackerDrivenSeed = (*iter).trackerDrivenSeed();
390  
391            HbbAnalysis::Electron lObj(lGen,lReco,lSC,lIso,lID);
392            aVec.push_back(lObj);
# Line 947 | Line 950 | void HbbTreeMaker::HbbJets(const edm::Ha
950            lCommon.rawpT = (*iter).pt();
951            if ((*iter).hasCorrFactors())
952              lCommon.rawpT = (*iter).pt()/((*iter).corrFactor((*iter).corrStep()));
953 +
954 +          lCommon.etaMean = (*iter).etaPhiStatistics().etaMean;
955 +          lCommon.phiMean = (*iter).etaPhiStatistics().phiMean;
956 +          lCommon.etaEtaMoment = (*iter).etaPhiStatistics().etaEtaMoment;
957 +          lCommon.phiPhiMoment = (*iter).etaPhiStatistics().phiPhiMoment;
958 +          lCommon.etaPhiMoment = (*iter).etaPhiStatistics().etaPhiMoment;
959 +          
960            //lCommon.rawEta = (*iter).;
961            //lCommon.rawPhi = (*iter).;
962            //    p_hasJetCorrFactors->Fill(aJet.hasJetCorrFactors());
# Line 1214 | Line 1224 | void HbbTreeMaker::HbbVertices(const edm
1224      }
1225  
1226   }
1227 +
1228 + #include "FWCore/Framework/interface/MakerMacros.h"
1229 + DEFINE_FWK_MODULE(HbbTreeMaker);
1230 +
1231 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines