ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/SFrameTools_LinkDef.h
Revision: 1.4
Committed: Wed Jun 6 15:25:23 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
Changes since 1.3: +2 -1 lines
Log Message:
remove HBHE, move HTlep to EventCalc, fix includes

File Contents

# User Rev Content
1 rkogler 1.1 // Dear emacs, this is -*- c++ -*-
2 peiffer 1.4 // $Id: SFrameTools_LinkDef.h,v 1.3 2012/06/06 08:35:10 rkogler Exp $
3 rkogler 1.1 #ifdef __CINT__
4    
5     #pragma link off all globals;
6     #pragma link off all classes;
7     #pragma link off all functions;
8    
9     #pragma link C++ nestedclass;
10    
11     // Add the declarations of your cycles, and any other classes for which you
12     // want to generate a dictionary, here. The usual format is:
13     //
14     // #pragma link C++ class MySuperClass+;
15    
16 rkogler 1.3 #pragma link C++ class ObjectHandler+;
17     #pragma link C++ class EventCalc+;
18 rkogler 1.1 #pragma link C++ class FJet+;
19 rkogler 1.3 #pragma link C++ class BaseHists+;
20 peiffer 1.2 #pragma link C++ class LuminosityHandler+;
21     #pragma link C++ struct BaseCycleContainer+;
22     #pragma link C++ struct Selection+;
23     #pragma link C++ struct PUWeightProducer+;
24 peiffer 1.4 #pragma link C++ class BaseHists+;
25 peiffer 1.2
26     #pragma link C++ class Particle+;
27     #pragma link C++ class std::vector<Particle>+;
28     #pragma link C++ class Jet+;
29     #pragma link C++ class std::vector<Jet>+;
30     #pragma link C++ class TopJet+;
31     #pragma link C++ class std::vector<TopJet>+;
32     #pragma link C++ class Electron+;
33     #pragma link C++ class std::vector<Electron>+;
34     #pragma link C++ class Muon+;
35     #pragma link C++ class std::vector<Muon>+;
36     #pragma link C++ class Tau+;
37     #pragma link C++ class std::vector<Tau>+;
38     #pragma link C++ class Photon+;
39     #pragma link C++ class std::vector<Photon>+;
40     #pragma link C++ class PrimaryVertex+;
41     #pragma link C++ class std::vector<PrimaryVertex>+;
42     #pragma link C++ class MET+;
43     #pragma link C++ class GenInfo+;
44     #pragma link C++ class GenParticle+;
45     #pragma link C++ class std::vector<GenParticle>+;
46    
47     #pragma link C++ class LuminosityUtils::RunNr_LbNr+;
48     #pragma link C++ class LuminosityUtils::LumiBinInfo+;
49     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,double>+;
50     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,int>+;
51     #pragma link C++ class pair<int,LuminosityUtils::LumiBinInfo*>+;
52     #pragma link C++ class pair<double,unsigned int>+;
53    
54    
55 rkogler 1.3 // needed by PROOF (don't really know why)
56 peiffer 1.2 #pragma link C++ class pair<const string,string*>;
57     #pragma link C++ class pair<const string,int*>;
58     #pragma link C++ class pair<const string,double*>;
59     #pragma link C++ class pair<const string,bool*>;
60     #pragma link C++ class pair<const string,vector<string>*>;
61     #pragma link C++ class pair<const string,vector<int>*> ;
62     #pragma link C++ class pair<const string,vector<double>*>;
63     #pragma link C++ class pair<const string,vector<bool>*>;
64     #pragma link C++ class pair<pair<string,string>,TH1*>;
65     #pragma link C++ class TObjLink;
66    
67 rkogler 1.1
68 rkogler 1.3
69 rkogler 1.1 #endif // __CINT__