ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1RpcTriggerAnalysis/interface/AnaEff.h
(Generate patch)

Comparing UserCode/L1RpcTriggerAnalysis/interface/AnaEff.h (file contents):
Revision 1.5 by akalinow, Fri Jun 28 08:31:12 2013 UTC vs.
Revision 1.6 by akalinow, Thu Jul 11 11:25:21 2013 UTC

# Line 1 | Line 1
1   #ifndef UserCode_L1RpcTriggerAnalysis_AnaEff_H
2   #define UserCode_L1RpcTriggerAnalysis_AnaEff_H
3 +
4 + #include "TObject.h"
5 +
6   class TObjArray;
7   class TH1D;
8   class TrackObj;
9 + class HitSpecObj;
10   class L1ObjColl;
11   class L1Obj;
12 + class TTree;
13 + class TFile;
14 + class EventData;
15 +
16   #include <vector>
17   #include <map>
18   #include <string>
19  
20   #include "FWCore/ParameterSet/interface/ParameterSet.h"
21  
14
22   class AnaEff {
23   public:
24    AnaEff(const edm::ParameterSet & cfg) :  debug(false), theConfig(cfg) {}
25 +  ~AnaEff();
26    void init(TObjArray& histos);
27 <  void run(const TrackObj* muon, const L1ObjColl *l1Coll);
27 >  void run(const TrackObj* muon, const L1ObjColl *l1Coll, const HitSpecObj * hitSpec);
28  
29    bool debug;
30  
# Line 30 | Line 38 | private:
38  
39    edm::ParameterSet theConfig;
40  
41 < };
41 >  TFile *file;
42 >  TTree *tree;
43 >  EventData *myEvent;
44  
45 + };
46   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines