ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/PUWeightProducer.h
Revision: 1.1
Committed: Fri May 25 09:31:04 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
CVS Tags: Makefile, v1-00, Feb-15-2013-v1, Feb-14-2013, Feb-07-2013-v1, Jan-17-2013-v2, Jan-17-2013-v1, Jan-16-2012-v1, Jan-09-2012-v2, Jan-09-2012-v1, Dec-26-2012-v1, Dec-20-2012-v1, Dec-17-2012-v1, Nov-30-2012-v2, Nov-30-2012-v1, HEAD
Log Message:
move files to SFrameTools

File Contents

# User Rev Content
1 peiffer 1.1 #ifndef PUWeightProducer_H
2     #define PUWeightProducer_H
3    
4     #include "Objects.h"
5     #include "BaseCycleContainer.h"
6     #include <algorithm>
7     #include "TH1.h"
8     #include "TFile.h"
9    
10     class PUWeightProducer{
11    
12     public:
13     PUWeightProducer(){};
14    
15     PUWeightProducer(TString filename_mc, TString filename_data, TString histname_mc, TString histname_data);
16    
17     ~PUWeightProducer(){};
18    
19     double produceWeight(GenInfo* genInfo);
20    
21    
22     private:
23    
24     TH1F* h_npu_mc;
25     TH1F* h_npu_data;
26    
27     };
28    
29    
30     #endif