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

Comparing UserCode/MitAna/TreeMod/src/AnaFwkMod.cc (file contents):
Revision 1.20 by ceballos, Mon Sep 24 12:00:02 2012 UTC vs.
Revision 1.21 by ceballos, Mon Sep 24 13:22:22 2012 UTC

# Line 211 | Line 211 | void AnaFwkMod::Process()
211  
212    if (GetEventHeader()->IsMC()) {
213      LoadBranch(fPileupInfoName);  
214 <    Int_t npu[4] = {0,0,0,0};
214 >    Double_t npu[4] = {0.,0.,0.,0.};
215      for (UInt_t i=0; i<fPileupInfo->GetEntries(); ++i) {
216        const PileupInfo *puinfo = fPileupInfo->At(i);
217        if (puinfo->GetBunchCrossing()==0) npu[0]= puinfo->GetPU_NumInteractions();
# Line 219 | Line 219 | void AnaFwkMod::Process()
219        else if (puinfo->GetBunchCrossing()==1) npu[2] = puinfo->GetPU_NumInteractions();
220        if (puinfo->GetBunchCrossing()==0) npu[3]= puinfo->GetPU_NumMean();
221      }
222    
222      hNPU->Fill(npu[0]);
223      hNPU50ns->Fill(npu[0],npu[1],npu[2]);
224      hNPUTrue->Fill(npu[3]);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines