ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/SFrameTools_LinkDef.h
Revision: 1.2
Committed: Fri May 25 12:47:50 2012 UTC (12 years, 11 months ago) by peiffer
Content type: text/plain
Branch: MAIN
Changes since 1.1: +47 -1 lines
Log Message:
update proof

File Contents

# User Rev Content
1 rkogler 1.1 // Dear emacs, this is -*- c++ -*-
2 peiffer 1.2 // $Id: SFrameTools_LinkDef.h,v 1.1 2012/05/25 08:39:22 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     #pragma link C++ class FJet+;
17 peiffer 1.2 #pragma link C++ class LuminosityHandler+;
18     #pragma link C++ struct BaseCycleContainer+;
19     #pragma link C++ struct Selection+;
20     #pragma link C++ struct PUWeightProducer+;
21    
22     #pragma link C++ class Particle+;
23     #pragma link C++ class std::vector<Particle>+;
24     #pragma link C++ class Jet+;
25     #pragma link C++ class std::vector<Jet>+;
26     #pragma link C++ class TopJet+;
27     #pragma link C++ class std::vector<TopJet>+;
28     #pragma link C++ class Electron+;
29     #pragma link C++ class std::vector<Electron>+;
30     #pragma link C++ class Muon+;
31     #pragma link C++ class std::vector<Muon>+;
32     #pragma link C++ class Tau+;
33     #pragma link C++ class std::vector<Tau>+;
34     #pragma link C++ class Photon+;
35     #pragma link C++ class std::vector<Photon>+;
36     #pragma link C++ class PrimaryVertex+;
37     #pragma link C++ class std::vector<PrimaryVertex>+;
38     #pragma link C++ class MET+;
39     #pragma link C++ class GenInfo+;
40     #pragma link C++ class GenParticle+;
41     #pragma link C++ class std::vector<GenParticle>+;
42    
43     #pragma link C++ class LuminosityUtils::RunNr_LbNr+;
44     #pragma link C++ class LuminosityUtils::LumiBinInfo+;
45     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,double>+;
46     #pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,int>+;
47     #pragma link C++ class pair<int,LuminosityUtils::LumiBinInfo*>+;
48     #pragma link C++ class pair<double,unsigned int>+;
49    
50    
51     //PROOF braucht das (warum auch immer):
52     #pragma link C++ class pair<const string,string*>;
53     #pragma link C++ class pair<const string,int*>;
54     #pragma link C++ class pair<const string,double*>;
55     #pragma link C++ class pair<const string,bool*>;
56     #pragma link C++ class pair<const string,vector<string>*>;
57     #pragma link C++ class pair<const string,vector<int>*> ;
58     #pragma link C++ class pair<const string,vector<double>*>;
59     #pragma link C++ class pair<const string,vector<bool>*>;
60     #pragma link C++ class pair<pair<string,string>,TH1*>;
61     #pragma link C++ class TObjLink;
62    
63 rkogler 1.1
64     #endif // __CINT__