ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/SFrameTools_LinkDef.h
Revision: 1.8
Committed: Tue Jun 25 16:35:07 2013 UTC (11 years, 10 months ago) by rkogler
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +2 -25 lines
Log Message:
moved objects to NtupleWriter

File Contents

# User Rev Content
1 rkogler 1.1 // Dear emacs, this is -*- c++ -*-
2 rkogler 1.8 // $Id: SFrameTools_LinkDef.h,v 1.7 2013/06/19 16:15:46 peiffer 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 EventCalc+;
17 rkogler 1.1 #pragma link C++ class FJet+;
18 rkogler 1.3 #pragma link C++ class BaseHists+;
19 peiffer 1.2 #pragma link C++ class LuminosityHandler+;
20     #pragma link C++ struct BaseCycleContainer+;
21     #pragma link C++ struct Selection+;
22     #pragma link C++ struct PUWeightProducer+;
23 peiffer 1.4 #pragma link C++ class BaseHists+;
24 rkogler 1.8 #pragma link C++ class LeptonScaleFactors+;
25 peiffer 1.2
26 peiffer 1.5 #pragma link C++ class ReconstructionHypothesis+;
27     #pragma link C++ class std::vector<ReconstructionHypothesis>+;
28     #pragma link C++ struct qualityflag+;
29 peiffer 1.2
30     #pragma link C++ class LuminosityUtils::RunNr_LbNr+;
31     #pragma link C++ class LuminosityUtils::LumiBinInfo+;
32     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,double>+;
33     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,int>+;
34     #pragma link C++ class pair<int,LuminosityUtils::LumiBinInfo*>+;
35     #pragma link C++ class pair<double,unsigned int>+;
36 peiffer 1.5 #pragma link C++ class ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<Double32_t> >+;
37     #pragma link C++ class ROOT::Math::PtEtaPhiE4D<Double32_t>+;
38 peiffer 1.2
39 rkogler 1.3 // needed by PROOF (don't really know why)
40 peiffer 1.2 #pragma link C++ class pair<const string,string*>;
41     #pragma link C++ class pair<const string,int*>;
42     #pragma link C++ class pair<const string,double*>;
43     #pragma link C++ class pair<const string,bool*>;
44     #pragma link C++ class pair<const string,vector<string>*>;
45     #pragma link C++ class pair<const string,vector<int>*> ;
46     #pragma link C++ class pair<const string,vector<double>*>;
47     #pragma link C++ class pair<const string,vector<bool>*>;
48     #pragma link C++ class pair<pair<string,string>,TH1*>;
49     #pragma link C++ class TObjLink;
50    
51 rkogler 1.1
52 rkogler 1.3
53 rkogler 1.1 #endif // __CINT__