ROOT
6.07/01
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
graf3d
eve
inc
LinkDef2.h
Go to the documentation of this file.
1
// @(#)root/eve:$Id$
2
// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006 - 2009
3
4
/*************************************************************************
5
* Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
//==============================================================================
13
// LinkDef2.h - Visualization elements and helper classes.
14
//==============================================================================
15
16
// TEveTrack
17
#pragma link C++ class TEveTrack+;
18
#pragma link C++ class TEveTrackGL+;
19
#pragma link C++ class TEveTrackEditor+;
20
#pragma link C++ class TEveTrackList+;
21
#pragma link C++ class TEveTrackListEditor+;
22
#pragma link C++ class TEveTrackProjected+;
23
#pragma link C++ class TEveTrackProjectedGL+;
24
#pragma link C++ class TEveTrackListProjected+;
25
26
// TEveTrackPropagator
27
#pragma link C++ class TEveTrackPropagator+;
28
#pragma link C++ class TEveTrackPropagatorSubEditor+;
29
#pragma link C++ class TEveTrackPropagatorEditor+;
30
#pragma link C++ class TEveMagField+;
31
#pragma link C++ class TEveMagFieldConst+;
32
#pragma link C++ class TEveMagFieldDuo+;
33
34
// TEveText
35
#pragma link C++ class TEveText+;
36
#pragma link C++ class TEveTextGL+;
37
#pragma link C++ class TEveTextEditor+;
38
39
// TEvePointSet
40
#pragma link C++ class TEvePointSet+;
41
#pragma link C++ class TEvePointSetArray+;
42
#pragma link C++ class TEvePointSetArrayEditor+;
43
#pragma link C++ class TEvePointSetProjected+;
44
45
// TEveLine
46
#pragma link C++ class TEveLine+;
47
#pragma link C++ class TEveLineEditor+;
48
#pragma link C++ class TEveLineGL+;
49
#pragma link C++ class TEveLineProjected+;
50
51
// TEveArrow
52
#pragma link C++ class TEveArrow+;
53
#pragma link C++ class TEveArrowEditor+;
54
#pragma link C++ class TEveArrowGL+;
55
56
// TEveDigitSet
57
#pragma link C++ class TEveDigitSet+;
58
#pragma link C++ class TEveDigitSetEditor+;
59
#pragma link C++ class TEveDigitSetGL+;
60
// #pragma link C++ typedef TEveDigitSet::Callback_foo;
61
// #pragma link C++ typedef TEveDigitSet::TooltipCB_foo;
62
63
// TEveQuadSet
64
#pragma link C++ class TEveQuadSet+;
65
#pragma link C++ class TEveQuadSetGL+;
66
67
// TEveBoxSet
68
#pragma link C++ class TEveBoxSet+;
69
#pragma link C++ class TEveBoxSetGL+;
70
71
// TEveGeoNode
72
#pragma link C++ class TEveGeoNode+;
73
#pragma link C++ class TEveGeoTopNode+;
74
#pragma link C++ class TEveGeoNodeEditor+;
75
#pragma link C++ class TEveGeoTopNodeEditor+;
76
#pragma link C++ class TEveGeoShape+;
77
#pragma link C++ class TEveGeoShapeProjected+;
78
79
// TEveGeoShapeExtract
80
#pragma link C++ class TEveGeoShapeExtract+;
81
82
// Arbitrary-tesselation TGeoShape.
83
#pragma link C++ class TEveGeoPolyShape+;
84
85
// Various shapes
86
#pragma link C++ class TEveShape+;
87
#pragma link C++ class TEveShapeEditor+;
88
#pragma link C++ class TEveBox+;
89
#pragma link C++ class TEveBoxGL+;
90
#pragma link C++ class TEveBoxProjected+;
91
#pragma link C++ class TEveBoxProjectedGL+;
92
93
// TEvePolygonSetProjected
94
#pragma link C++ class TEvePolygonSetProjected+;
95
#pragma link C++ class TEvePolygonSetProjectedGL+;
96
97
// TEveTrianlgeSet
98
#pragma link C++ class TEveTriangleSet+;
99
#pragma link C++ class TEveTriangleSetEditor+;
100
#pragma link C++ class TEveTriangleSetGL+;
101
102
// TEveStraightLineSet
103
#pragma link C++ class TEveStraightLineSet+;
104
#pragma link C++ class TEveStraightLineSetGL+;
105
#pragma link C++ class TEveStraightLineSetEditor+;
106
#pragma link C++ class TEveStraightLineSetProjected+;
107
#pragma link C++ class TEveScalableStraightLineSet+;
108
109
// TEveCalo
110
#pragma link C++ class TEveCaloData+;
111
#pragma link C++ class TEveCaloData::SliceInfo_t+;
112
#pragma link C++ class TEveCaloDataVec;
113
#pragma link C++ class TEveCaloDataHist+;
114
#pragma link C++ class TEveCaloViz+;
115
#pragma link C++ class TEveCaloVizEditor+;
116
#pragma link C++ class TEveCalo3D+;
117
#pragma link C++ class TEveCalo3DEditor+;
118
#pragma link C++ class TEveCalo3DGL+;
119
#pragma link C++ class TEveCalo2D+;
120
#pragma link C++ class TEveCalo2DGL+;
121
#pragma link C++ class TEveCaloLego+;
122
#pragma link C++ class TEveCaloLegoEditor+;
123
#pragma link C++ class TEveCaloLegoGL+;
124
#pragma link C++ class TEveCaloLegoOverlay+;
125
126
// TEveLegoEventHandler
127
#pragma link C++ class TEveLegoEventHandler+;
128
129
// TEveJetCone
130
#pragma link C++ class TEveJetCone+;
131
#pragma link C++ class TEveJetConeEditor+;
132
#pragma link C++ class TEveJetConeGL+;
133
#pragma link C++ class TEveJetConeProjected+;
134
#pragma link C++ class TEveJetConeProjectedGL+;
135
136
// TEvePlots
137
#pragma link C++ class TEvePlot3D+;
138
#pragma link C++ class TEvePlot3DGL+;
139
140
// TEveFrameBox
141
#pragma link C++ class TEveFrameBox+;
142
#pragma link C++ class TEveFrameBoxGL+;
143
144
// TEveGridStepper
145
#pragma link C++ class TEveGridStepper+;
146
#pragma link C++ class TEveGridStepperSubEditor+;
147
#pragma link C++ class TEveGridStepperEditor+;
148
149
// TEveRGBAPalette
150
#pragma link C++ class TEveRGBAPalette+;
151
#pragma link C++ class TEveRGBAPaletteEditor+;
152
#pragma link C++ class TEveRGBAPaletteSubEditor+;
153
#pragma link C++ class TEveRGBAPaletteOverlay+;