Logo ROOT   6.18/05
Reference Guide
LinkDef1.h
Go to the documentation of this file.
1// @(#)root/geom:$Id$
2// Author : Andrei Gheata 10/06/02
3/*************************************************************************
4 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
5 * All rights reserved. *
6 * *
7 * For the licensing terms see $ROOTSYS/LICENSE. *
8 * For the list of contributors see $ROOTSYS/README/CREDITS. *
9 *************************************************************************/
10
11#ifdef __CINT__
12
13#pragma link C++ global gGeoManager;
14#pragma link C++ global gGeoIdentity;
15
16#pragma link C++ class TGeoAtt+;
17#pragma link C++ struct TGeoStateInfo+;
18#pragma link C++ class TGeoBoolNode+;
19#pragma link C++ class TGeoUnion+;
20#pragma link C++ class TGeoIntersection+;
21#pragma link C++ class TGeoSubtraction+;
22#pragma link C++ class TGeoMedium+;
23#pragma link C++ class TGeoOpticalSurface+;
24#pragma link C++ enum TGeoOpticalSurface::ESurfaceType;
25#pragma link C++ enum TGeoOpticalSurface::ESurfaceModel;
26#pragma link C++ enum TGeoOpticalSurface::ESurfaceFinish;
27#pragma link C++ class TGeoSkinSurface+;
28#pragma link C++ class TGeoBorderSurface+;
29#pragma link C++ class TGeoElement+;
30#pragma read sourceClass="TGeoElement" targetClass="TGeoElement" version="[1-2]" source="" target="" \
31 code="{ newObj->ComputeDerivedQuantities() ; }"
32#pragma link C++ class TGeoElementRN+;
33#pragma link C++ class TGeoIsotope+;
34#pragma link C++ class TGeoDecayChannel+;
35#pragma link C++ class TGeoElemIter+;
36#pragma link C++ class TGeoBatemanSol+;
37#pragma link C++ class TGeoElementTable+;
38#pragma link C++ class TGeoMaterial+;
39#pragma link C++ class TGeoMixture+;
40#pragma link C++ class TGeoMatrix+;
41#pragma link C++ class TGeoHMatrix+;
42#pragma link C++ class TGeoTranslation+;
43#pragma link C++ class TGeoRotation+;
44#pragma link C++ class TGeoCombiTrans+;
45#pragma link C++ class TGeoGenTrans+;
46#pragma link C++ class TGeoScale+;
47#pragma link C++ class TGeoIdentity+;
48#pragma link C++ class TGeoVoxelFinder-;
49#pragma link C++ class TGeoShape+;
50#pragma link C++ class TGeoHelix+;
51#pragma link C++ class TGeoHalfSpace+;
52#pragma link C++ class TGeoBBox+;
53#pragma link C++ class TGeoPara+;
54#pragma link C++ class TGeoSphere+;
55#pragma link C++ class TGeoTube+;
56#pragma link C++ class TGeoTorus+;
57#pragma link C++ class TGeoTubeSeg+;
58#pragma read sourceClass="TGeoTubeSeg" targetClass="TGeoTubeSeg" version="[1]" source="" target="" \
59 code="{ newObj->AfterStreamer() ; }"
60#pragma link C++ class TGeoCtub+;
61#pragma link C++ class TGeoEltu+;
62#pragma link C++ class TGeoHype+;
63#pragma link C++ class TGeoCone+;
64#pragma link C++ class TGeoConeSeg+;
65#pragma read sourceClass="TGeoConeSeg" targetClass="TGeoConeSeg" version="[1]" source="" target="" \
66 code="{ newObj->AfterStreamer() ; }"
67#pragma link C++ class TGeoParaboloid+;
68#pragma link C++ class TGeoPcon-;
69#pragma link C++ class TGeoPgon+;
70#pragma link C++ class TGeoArb8-;
71#pragma link C++ class TGeoTrap+;
72#pragma link C++ class TGeoGtra+;
73#pragma link C++ class TGeoTrd1+;
74#pragma link C++ class TGeoTrd2+;
75#pragma link C++ class TGeoCompositeShape+;
76#pragma link C++ class TGeoPolygon+;
77#pragma link C++ class TGeoXtru+;
78#pragma link C++ class TGeoShapeAssembly+;
79#pragma link C++ class TGeoScaledShape+;
80#pragma link C++ class TGeoVolume-;
81#pragma link C++ class TGeoVolumeAssembly+;
82#pragma link C++ class TGeoVolumeMulti+;
83#pragma link C++ class TGeoNode+;
84#pragma link C++ class TGeoPhysicalNode+;
85#pragma link C++ class TGeoPNEntry+;
86#pragma link C++ class TGeoNodeMatrix+;
87#pragma link C++ class TGeoNodeOffset+;
88#pragma link C++ class TGeoManager-;
89#pragma link C++ class TGeoRegionCut+;
90#pragma link C++ class TGeoRegion+;
91#pragma link C++ class TVirtualGeoPainter+;
92#pragma link C++ class TVirtualGeoTrack+;
93#pragma link C++ class TVirtualGeoConverter+;
94#pragma link C++ class TGeoIterator;
95#pragma link C++ class TGeoIteratorPlugin;
96#pragma link C++ class TGeoBuilder;
97#pragma link C++ class TGeoNavigator+;
98#pragma link C++ class TGeoNavigatorArray;
99#pragma link C++ class TGDMLMatrix+;
100#pragma link C++ struct std::map<std::thread::id, TGeoNavigatorArray *>;
101#pragma link C++ struct std::pair<std::thread::id, TGeoNavigatorArray *>;
102#pragma link C++ struct std::map<std::thread::id, Int_t>;
103#pragma link C++ struct std::pair<std::thread::id, Int_t>;
104
105#endif