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.22 by ceballos, Wed Oct 3 18:13:59 2012 UTC vs.
Revision 1.23 by bendavid, Mon Aug 26 22:43:59 2013 UTC

# Line 34 | Line 34 | AnaFwkMod::AnaFwkMod(const char *name, c
34    fDoPUInfo(kFALSE),
35    hNPU(0),
36    hNPU50ns(0),
37 <  hNPUTrue(0)
37 >  hNPUTrue(0),
38 >  fMCEventInfo(0),
39 >  fMCEventInfoName(Names::gkMCEvtInfoBrn),
40 >  hDTotalMCWeight(0)
41   {
42    // Constructor.
43   }
# Line 222 | Line 225 | void AnaFwkMod::Process()
225      hNPU->Fill(npu[0]);
226      hNPU50ns->Fill(npu[0],npu[1],npu[2]);
227      hNPUTrue->Fill(npu[3]);
228 +    
229 +    LoadBranch(fMCEventInfoName);
230 +    hDTotalMCWeight->Fill(0., fMCEventInfo->Weight());
231 +
232    }
233  
234  
# Line 263 | Line 270 | void AnaFwkMod::SlaveBegin()
270    hNPUTrue = new TH1D("hNPUTrue", "hNPUTrue", 2000, 0.0, 200.0);
271    AddOutput(hNPUTrue);  
272    
273 +  hDTotalMCWeight = new TH1D("hDTotalMCWeight","hDTotalMCWeight",1,-0.5,0.5);
274 +  AddOutput(hDTotalMCWeight);
275 +  
276   }
277  
278   //--------------------------------------------------------------------------------------------------

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines