ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbbAnalysis/VHbbDataFormats/interface/VHbbProxy.h
Revision: 1.2
Committed: Fri Jul 22 14:45:45 2011 UTC (13 years, 9 months ago) by tboccali
Content type: text/plain
Branch: MAIN
CVS Tags: HBB_EDMNtupleV1_ProcV2, Jul28th2011, Jul26th2011, Jul25th2011, Jul22nd2011
Changes since 1.1: +5 -1 lines
Log Message:
1) make mcinfo in vectors 2) put the mcinfo in aux

File Contents

# User Rev Content
1 tboccali 1.1 #ifndef VHBBPROXY_H
2     #define VHBBPROXY_H
3    
4     #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbEvent.h"
5 tboccali 1.2 #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbEventAuxInfo.h"
6 tboccali 1.1 #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbCandidate.h"
7    
8     class VHbbProxy {
9    
10     public:
11    
12     VHbbProxy(){}
13 tboccali 1.2 VHbbProxy(const VHbbEvent *ev, const VHbbEventAuxInfo* aux, const std::vector<VHbbCandidate> *cand):
14 tboccali 1.1 iEvent(ev),
15 tboccali 1.2 iAuxInfo(aux),
16 tboccali 1.1 iCandidate(cand) {}
17    
18     const VHbbEvent *getVHbbEvent() { return iEvent; };
19 tboccali 1.2 const VHbbEventAuxInfo *getVHbbEventAuxInfo() { return iAuxInfo; };
20 tboccali 1.1 const std::vector<VHbbCandidate> *getVHbbCandidate() { return iCandidate; };
21    
22     private:
23    
24     const VHbbEvent *iEvent;
25 tboccali 1.2 const VHbbEventAuxInfo *iAuxInfo;
26 tboccali 1.1 const std::vector<VHbbCandidate> *iCandidate;
27    
28     };
29    
30     #endif