R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
DataLinkDef.h
Go to the documentation of this file.
1// clang-format off
2
3/******************************************************************************
4 * Copyright (C) 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH *
5 * Copyright (C) 2019-2025 Members of R3B Collaboration *
6 * *
7 * This software is distributed under the terms of the *
8 * GNU General Public Licence (GPL) version 3, *
9 * copied verbatim in the file "LICENSE". *
10 * *
11 * In applying this license GSI does not waive the privileges and immunities *
12 * granted to it by virtue of its status as an Intergovernmental Organization *
13 * or submit itself to any jurisdiction. *
14 ******************************************************************************/
15
16#include <vector>
17#include <map>
18#ifdef __CINT__
19
20#pragma link off all globals;
21#pragma link off all classes;
22#pragma link off all functions;
23
24#pragma link C++ class R3BStack+;
25#pragma link C++ class R3BMCTrack+;
26#pragma link C++ class vector<R3BMCTrack>+;
27#pragma link C++ class R3BHit+;
28#pragma link C++ class R3BDouble+;
29#pragma link C++ class R3BTrack+;
30
31#pragma link C++ class R3BCalifaMappedData+;
32#pragma link C++ class R3BCalifaCrystalCalData+;
33#pragma link C++ class R3BCalifaClusterData+;
34#pragma link C++ class R3BCalifaPoint+;
35#pragma link C++ class R3BDchPoint+;
36#pragma link C++ class R3BDchFullPoint+;
37#pragma link C++ class R3BDchDigi+;
38#pragma link C++ class R3BDch2pDigi+;
39#pragma link C++ class R3BGfiPoint+;
40#pragma link C++ class R3BGfiDigi+;
41#pragma link C++ class R3BmTofPoint+;
42#pragma link C++ class R3BmTofDigi+;
43#pragma link C++ class R3BTofdPoint+;
44#pragma link C++ class R3BTofdDigi+;
45#pragma link C++ class R3BTofDigi+;
46#pragma link C++ class R3BTofPoint+;
47#pragma link C++ class R3BTof2pDigi+;
48#pragma link C++ class R3BTofiPoint+;
49#pragma link C++ class R3BTofiDigi+;
50#pragma link C++ class R3BTofiMappedData+;
51#pragma link C++ class R3BTofiCalData+;
52#pragma link C++ class R3BTofiHitData+;
53#pragma link C++ class R3BVetoPoint+;
54#pragma link C++ class R3BAmsMappedData+;
55#pragma link C++ class R3BAmsStripCalData+;
56#pragma link C++ class R3BAmsHitData+;
57#pragma link C++ class R3BFootMappedData+;
58#pragma link C++ class R3BFootCalData+;
59#pragma link C++ class R3BFootHitData+;
60#pragma link C++ class R3BAlpidePoint+;
61#pragma link C++ class R3BAlpideMappedData+;
62#pragma link C++ class R3BAlpideCalData+;
63#pragma link C++ class R3BAlpideHitData+;
64#pragma link C++ class R3BRpcMappedData+;
65#pragma link C++ class R3BRpcPreCalData+;
66#pragma link C++ class R3BRpcCalData+;
67#pragma link C++ class R3BRpcHitData+;
68#pragma link C++ class R3BRpcPoint+;
69
70#pragma link C++ class R3BWRData+;
71#pragma link C++ class R3BTrloiiData+;
72
73#pragma link C++ class R3BMusicPoint+;
74#pragma link C++ class R3BMusicMappedData+;
75#pragma link C++ class R3BMusicCalData+;
76#pragma link C++ class R3BMusicHitData+;
77
78#pragma link C++ class R3BMwpcMappedData+;
79#pragma link C++ class R3BMwpcCalData+;
80#pragma link C++ class R3BMwpcHitData+;
81#pragma link C++ class R3BMwpcPoint+;
82
83#pragma link C++ class R3BTwimMappedData+;
84#pragma link C++ class R3BTwimCalData+;
85#pragma link C++ class R3BTwimHitData+;
86#pragma link C++ class R3BTwimPoint+;
87
88#pragma link C++ class R3BTttxMappedData+;
89#pragma link C++ class R3BTttxCalData+;
90#pragma link C++ class R3BTttxHitData+;
91
92#pragma link C++ class R3BMusliMappedData+;
93#pragma link C++ class R3BMusliCalData+;
94#pragma link C++ class R3BMusliHitData+;
95
96#pragma link C++ class R3BTraPoint+;
97#pragma link C++ class R3BTraHit+;
98#pragma link C++ class R3BTrackerHit+;
99#pragma link C++ class R3BTraDigi+;
100#pragma link C++ class R3BTra2pDigi+;
101#pragma link C++ class R3BTraFraDigi+;
102#pragma link C++ class R3BTargetDigi+;
103#pragma link C++ class R3BTarget2pDigi+;
104#pragma link C++ class R3BSitrackerHit+;
105#pragma link C++ class R3BLandPoint+;
106#pragma link C++ class R3BNeutronTrack+;
107#pragma link C++ class R3BLandDigi+;
108#pragma link C++ class R3BLandFirstHits+;
109#pragma link C++ class R3BLandHit+;
110#pragma link C++ class R3BPaddleCrystalHit+;
111#pragma link C++ class R3BPspPoint+;
112#pragma link C++ class R3BPspDigi+;
113#pragma link C++ class R3BNeulandTacquilaMappedData+;
114#pragma link C++ class R3BNeulandPoint+;
115#pragma link C++ class vector<R3BNeulandPoint>+;
116#pragma link C++ class R3BNeulandHit+;
117#pragma link C++ class vector<R3BNeulandHit>+;
118#pragma link C++ class R3BNeulandMultiplicity+;
119#pragma link C++ class R3BNeulandCluster+;
120#pragma link C++ class vector<R3BNeulandCluster>+;
121#pragma link C++ class R3BNeulandNeutron+;
122#pragma link C++ class vector<R3BNeulandNeutron>+;
123#pragma link C++ class R3BPspxMappedData+;
124#pragma link C++ class R3BPspxPrecalData+;
125#pragma link C++ class R3BPspxCalData+;
126#pragma link C++ class R3BPspxHitData+;
127#pragma link C++ class R3BLosMappedData+;
128#pragma link C++ class R3BLosCalData+;
129#pragma link C++ class R3BLosTCalData+;
130#pragma link C++ class R3BLosHitData+;
131#pragma link C++ class R3BRoluMappedData+;
132#pragma link C++ class R3BRoluCalData+;
133#pragma link C++ class R3BRoluHitData+;
134#pragma link C++ class R3BFrsSciMappedData+;
135#pragma link C++ class R3BFrsSciTcalData+;
136#pragma link C++ class R3BFrsSciPosCalData+;
137#pragma link C++ class R3BFrsSciTofCalData+;
138#pragma link C++ class R3BSci2MappedData+;
139#pragma link C++ class R3BSci2TcalData+;
140#pragma link C++ class R3BSci2CalData+;
141#pragma link C++ class R3BSci2HitData+;
142#pragma link C++ class R3BSci8MappedData+;
143#pragma link C++ class R3BSci8CalData+;
144#pragma link C++ class R3BSci8HitData+;
145#pragma link C++ class R3BPaddleTamexMappedData+;
146#pragma link C++ class R3B::SingleEdgeSignal+;
147#pragma link C++ class R3B::DoubleEdgeSignal+;
148#pragma link C++ class R3B::MapBarSignal+;
149#pragma link C++ class unordered_map<unsigned int, R3B::MapBarSignal>+;
150#pragma link C++ class R3BPaddleTamexTrigMappedData+;
151#pragma link C++ class R3BPaddleTamexMappedData2+;
152#pragma link C++ class map<unsigned int, R3BPaddleTamexTrigMappedData>+;
153#pragma link C++ class vector<R3BPaddleTamexMappedData2>+;
154#pragma link C++ class R3BPaddleCalData+;
155#pragma link C++ class R3BTofdMappedData+;
156#pragma link C++ class R3BTofdCalData+;
157#pragma link C++ class R3BTofdHitData+;
158#pragma link C++ class R3BPdcMappedData+;
159#pragma link C++ class R3BPdcCalData+;
160#pragma link C++ class R3BPdcHitData+;
161#pragma link C++ class R3BNeulandCalData+;
162#pragma link C++ class R3BActarPoint+;
163#pragma link C++ class R3BStrawtubesMappedData+;
164#pragma link C++ class R3BStrawtubesCalData+;
165#pragma link C++ class R3BStrawtubesHitData+;
166#pragma link C++ class R3BPtofHit+;
167#pragma link C++ class R3BBunchedFiberCalData+;
168#pragma link C++ class R3BBunchedFiberHitData+;
169#pragma link C++ class R3BBunchedFiberMappedData+;
170#pragma link C++ class R3BFiberMappedData+;
171#pragma link C++ class R3BFiberMAPMTCalData+;
172#pragma link C++ class R3BFiberMAPMTHitData+;
173#pragma link C++ class R3BFiberMAPMTMappedData+;
174#pragma link C++ class R3BFi4Point+;
175#pragma link C++ class R3BFi4CalItem+;
176#pragma link C++ class R3BFi4HitItem+;
177#pragma link C++ class R3BFibMappedData+;
178#pragma link C++ class R3BFibCalData+;
179#pragma link C++ class R3BFibPoint+;
180#pragma link C++ class R3BSci8MappedData+;
181#pragma link C++ class R3BSci8CalData+;
182#pragma link C++ class R3BSci8HitData+;
183#pragma link C++ class R3BBeamMonitorMappedData+;
184#pragma link C++ class R3BSamplerMappedData+;
185#pragma link C++ class R3BSampLosMappedData+;
186#pragma link C++ class R3BSfibMappedData+;
187#pragma link C++ class R3BSfibCalData+;
188#pragma link C++ class R3BSfibHitData+;
189#pragma link C++ class R3BFrsData+;
190#pragma link C++ class R3BSyncCheckData+;
191
192#endif