1 |
// Dear emacs, this is -*- c++ -*-
|
2 |
// $Id: SFrameTools_LinkDef.h,v 1.4 2012/06/06 15:25:23 peiffer Exp $
|
3 |
#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 ObjectHandler+;
|
17 |
#pragma link C++ class EventCalc+;
|
18 |
#pragma link C++ class FJet+;
|
19 |
#pragma link C++ class BaseHists+;
|
20 |
#pragma link C++ class LuminosityHandler+;
|
21 |
#pragma link C++ struct BaseCycleContainer+;
|
22 |
#pragma link C++ struct Selection+;
|
23 |
#pragma link C++ struct PUWeightProducer+;
|
24 |
#pragma link C++ class BaseHists+;
|
25 |
|
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 |
#pragma link C++ class ReconstructionHypothesis+;
|
47 |
#pragma link C++ class std::vector<ReconstructionHypothesis>+;
|
48 |
#pragma link C++ struct qualityflag+;
|
49 |
|
50 |
#pragma link C++ class LuminosityUtils::RunNr_LbNr+;
|
51 |
#pragma link C++ class LuminosityUtils::LumiBinInfo+;
|
52 |
#pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,double>+;
|
53 |
#pragma link C++ class pair<LuminosityUtils::RunNr_LbNr,int>+;
|
54 |
#pragma link C++ class pair<int,LuminosityUtils::LumiBinInfo*>+;
|
55 |
#pragma link C++ class pair<double,unsigned int>+;
|
56 |
#pragma link C++ class ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<Double32_t> >+;
|
57 |
#pragma link C++ class ROOT::Math::PtEtaPhiE4D<Double32_t>+;
|
58 |
|
59 |
// needed by PROOF (don't really know why)
|
60 |
#pragma link C++ class pair<const string,string*>;
|
61 |
#pragma link C++ class pair<const string,int*>;
|
62 |
#pragma link C++ class pair<const string,double*>;
|
63 |
#pragma link C++ class pair<const string,bool*>;
|
64 |
#pragma link C++ class pair<const string,vector<string>*>;
|
65 |
#pragma link C++ class pair<const string,vector<int>*> ;
|
66 |
#pragma link C++ class pair<const string,vector<double>*>;
|
67 |
#pragma link C++ class pair<const string,vector<bool>*>;
|
68 |
#pragma link C++ class pair<pair<string,string>,TH1*>;
|
69 |
#pragma link C++ class TObjLink;
|
70 |
|
71 |
|
72 |
|
73 |
#endif // __CINT__
|