3#define R__DICTIONARY_FILENAME BesVisLibDict
4#define R__NO_DEPRECATION
13#include "ROOT/RConfig.hxx"
15#include "TDictAttributeMap.h"
16#include "TInterpreter.h"
19#include "TMemberInspector.h"
20#include "TInterpreter.h"
21#include "TVirtualMutex.h"
30#include "TFileMergeInfo.h"
32#include "TCollectionProxyInfo.h"
35#include "TDataMember.h"
38#include "include/BesVisLib/BesTView.h"
39#include "include/BesVisLib/Bes2DView.h"
40#include "include/BesVisLib/BesCircle2D.h"
41#include "include/BesVisLib/BesCursor.h"
42#include "include/BesVisLib/BesEvent.h"
43#include "include/BesVisLib/BesEventHeader.h"
44#include "include/BesVisLib/BesGeometry.h"
45#include "include/BesVisLib/BesGeoTrack.h"
46#include "include/BesVisLib/BesGMenuBar.h"
47#include "include/BesVisLib/BesGMenuTitle.h"
48#include "include/BesVisLib/BesGPictureButton.h"
49#include "include/BesVisLib/BesHeader.h"
50#include "include/BesVisLib/BesMarker2D.h"
51#include "include/BesVisLib/BesPaveText.h"
52#include "include/BesVisLib/BesPolygon2D.h"
53#include "include/BesVisLib/BesStatus.h"
54#include "include/BesVisLib/BesView.h"
55#include "include/BesVisLib/BesVisDisplay.h"
56#include "include/BesVisLib/Emc2DCrystal.h"
57#include "include/BesVisLib/EmcROOTGeo.h"
58#include "include/BesVisLib/Mdc2DWire.h"
59#include "include/BesVisLib/MdcROOTGeo.h"
60#include "include/BesVisLib/Muc2DStrip.h"
61#include "include/BesVisLib/MucROOTGeo.h"
62#include "include/BesVisLib/SubDetectorROOTGeo.h"
63#include "include/BesVisLib/Tof2DScin.h"
64#include "include/BesVisLib/TofROOTGeo.h"
65#include "include/BesVisLib/vector3.h"
66#include "include/BesVisLib/ZHelix.h"
71namespace std {}
using namespace std;
74 static void *new_BesTView(
void *p =
nullptr);
75 static void *newArray_BesTView(Long_t size,
void *p);
76 static void delete_BesTView(
void *p);
77 static void deleteArray_BesTView(
void *p);
78 static void destruct_BesTView(
void *p);
79 static void streamer_BesTView(TBuffer &buf,
void *obj);
82 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesTView*)
84 ::BesTView *ptr =
nullptr;
85 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesTView >(
nullptr);
86 static ::ROOT::TGenericClassInfo
87 instance(
"BesTView", ::BesTView::Class_Version(),
"BesVisLib/BesTView.h", 28,
88 typeid(::BesTView), ::ROOT::Internal::DefineBehavior(ptr, ptr),
89 &::BesTView::Dictionary, isa_proxy, 17,
91 instance.SetNew(&new_BesTView);
92 instance.SetNewArray(&newArray_BesTView);
93 instance.SetDelete(&delete_BesTView);
94 instance.SetDeleteArray(&deleteArray_BesTView);
95 instance.SetDestructor(&destruct_BesTView);
96 instance.SetStreamerFunc(&streamer_BesTView);
101 return GenerateInitInstanceLocal(
static_cast<::
BesTView*
>(
nullptr));
104 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesTView*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
108 static void *new_BesStatus(
void *p =
nullptr);
109 static void *newArray_BesStatus(Long_t size,
void *p);
110 static void delete_BesStatus(
void *p);
111 static void deleteArray_BesStatus(
void *p);
112 static void destruct_BesStatus(
void *p);
115 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesStatus*)
117 ::BesStatus *ptr =
nullptr;
118 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesStatus >(
nullptr);
119 static ::ROOT::TGenericClassInfo
120 instance(
"BesStatus", ::BesStatus::Class_Version(),
"BesVisLib/BesStatus.h", 27,
121 typeid(::BesStatus), ::ROOT::Internal::DefineBehavior(ptr, ptr),
122 &::BesStatus::Dictionary, isa_proxy, 4,
123 sizeof(::BesStatus) );
124 instance.SetNew(&new_BesStatus);
125 instance.SetNewArray(&newArray_BesStatus);
126 instance.SetDelete(&delete_BesStatus);
127 instance.SetDeleteArray(&deleteArray_BesStatus);
128 instance.SetDestructor(&destruct_BesStatus);
133 return GenerateInitInstanceLocal(
static_cast<::
BesStatus*
>(
nullptr));
136 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesStatus*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
140 static void *new_Bes2DView(
void *p =
nullptr);
141 static void *newArray_Bes2DView(Long_t size,
void *p);
142 static void delete_Bes2DView(
void *p);
143 static void deleteArray_Bes2DView(
void *p);
144 static void destruct_Bes2DView(
void *p);
147 static TGenericClassInfo *GenerateInitInstanceLocal(const ::Bes2DView*)
149 ::Bes2DView *ptr =
nullptr;
150 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::Bes2DView >(
nullptr);
151 static ::ROOT::TGenericClassInfo
152 instance(
"Bes2DView", ::Bes2DView::Class_Version(),
"BesVisLib/Bes2DView.h", 25,
153 typeid(::Bes2DView), ::ROOT::Internal::DefineBehavior(ptr, ptr),
154 &::Bes2DView::Dictionary, isa_proxy, 4,
155 sizeof(::Bes2DView) );
156 instance.SetNew(&new_Bes2DView);
157 instance.SetNewArray(&newArray_Bes2DView);
158 instance.SetDelete(&delete_Bes2DView);
159 instance.SetDeleteArray(&deleteArray_Bes2DView);
160 instance.SetDestructor(&destruct_Bes2DView);
165 return GenerateInitInstanceLocal(
static_cast<::
Bes2DView*
>(
nullptr));
168 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
Bes2DView*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
172 static void *new_BesCircle2D(
void *p =
nullptr);
173 static void *newArray_BesCircle2D(Long_t size,
void *p);
174 static void delete_BesCircle2D(
void *p);
175 static void deleteArray_BesCircle2D(
void *p);
176 static void destruct_BesCircle2D(
void *p);
179 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesCircle2D*)
181 ::BesCircle2D *ptr =
nullptr;
182 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesCircle2D >(
nullptr);
183 static ::ROOT::TGenericClassInfo
184 instance(
"BesCircle2D", ::BesCircle2D::Class_Version(),
"BesVisLib/BesCircle2D.h", 25,
185 typeid(::BesCircle2D), ::ROOT::Internal::DefineBehavior(ptr, ptr),
186 &::BesCircle2D::Dictionary, isa_proxy, 4,
187 sizeof(::BesCircle2D) );
188 instance.SetNew(&new_BesCircle2D);
189 instance.SetNewArray(&newArray_BesCircle2D);
190 instance.SetDelete(&delete_BesCircle2D);
191 instance.SetDeleteArray(&deleteArray_BesCircle2D);
192 instance.SetDestructor(&destruct_BesCircle2D);
197 return GenerateInitInstanceLocal(
static_cast<::
BesCircle2D*
>(
nullptr));
200 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesCircle2D*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
204 static void *new_BesCursor(
void *p =
nullptr);
205 static void *newArray_BesCursor(Long_t size,
void *p);
206 static void delete_BesCursor(
void *p);
207 static void deleteArray_BesCursor(
void *p);
208 static void destruct_BesCursor(
void *p);
211 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesCursor*)
213 ::BesCursor *ptr =
nullptr;
214 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesCursor >(
nullptr);
215 static ::ROOT::TGenericClassInfo
216 instance(
"BesCursor", ::BesCursor::Class_Version(),
"BesVisLib/BesCursor.h", 16,
217 typeid(::BesCursor), ::ROOT::Internal::DefineBehavior(ptr, ptr),
218 &::BesCursor::Dictionary, isa_proxy, 4,
219 sizeof(::BesCursor) );
220 instance.SetNew(&new_BesCursor);
221 instance.SetNewArray(&newArray_BesCursor);
222 instance.SetDelete(&delete_BesCursor);
223 instance.SetDeleteArray(&deleteArray_BesCursor);
224 instance.SetDestructor(&destruct_BesCursor);
229 return GenerateInitInstanceLocal(
static_cast<::
BesCursor*
>(
nullptr));
232 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesCursor*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
236 static void *new_BesEventHeader(
void *p =
nullptr);
237 static void *newArray_BesEventHeader(Long_t size,
void *p);
238 static void delete_BesEventHeader(
void *p);
239 static void deleteArray_BesEventHeader(
void *p);
240 static void destruct_BesEventHeader(
void *p);
243 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesEventHeader*)
245 ::BesEventHeader *ptr =
nullptr;
246 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesEventHeader >(
nullptr);
247 static ::ROOT::TGenericClassInfo
248 instance(
"BesEventHeader", ::BesEventHeader::Class_Version(),
"BesVisLib/BesEventHeader.h", 14,
249 typeid(::BesEventHeader), ::ROOT::Internal::DefineBehavior(ptr, ptr),
250 &::BesEventHeader::Dictionary, isa_proxy, 4,
251 sizeof(::BesEventHeader) );
252 instance.SetNew(&new_BesEventHeader);
253 instance.SetNewArray(&newArray_BesEventHeader);
254 instance.SetDelete(&delete_BesEventHeader);
255 instance.SetDeleteArray(&deleteArray_BesEventHeader);
256 instance.SetDestructor(&destruct_BesEventHeader);
261 return GenerateInitInstanceLocal(
static_cast<::
BesEventHeader*
>(
nullptr));
264 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesEventHeader*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
268 static void *new_BesMarker2D(
void *p =
nullptr);
269 static void *newArray_BesMarker2D(Long_t size,
void *p);
270 static void delete_BesMarker2D(
void *p);
271 static void deleteArray_BesMarker2D(
void *p);
272 static void destruct_BesMarker2D(
void *p);
275 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesMarker2D*)
277 ::BesMarker2D *ptr =
nullptr;
278 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesMarker2D >(
nullptr);
279 static ::ROOT::TGenericClassInfo
280 instance(
"BesMarker2D", ::BesMarker2D::Class_Version(),
"BesVisLib/BesMarker2D.h", 12,
281 typeid(::BesMarker2D), ::ROOT::Internal::DefineBehavior(ptr, ptr),
282 &::BesMarker2D::Dictionary, isa_proxy, 4,
283 sizeof(::BesMarker2D) );
284 instance.SetNew(&new_BesMarker2D);
285 instance.SetNewArray(&newArray_BesMarker2D);
286 instance.SetDelete(&delete_BesMarker2D);
287 instance.SetDeleteArray(&deleteArray_BesMarker2D);
288 instance.SetDestructor(&destruct_BesMarker2D);
293 return GenerateInitInstanceLocal(
static_cast<::
BesMarker2D*
>(
nullptr));
296 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesMarker2D*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
300 static void *new_BesPaveText(
void *p =
nullptr);
301 static void *newArray_BesPaveText(Long_t size,
void *p);
302 static void delete_BesPaveText(
void *p);
303 static void deleteArray_BesPaveText(
void *p);
304 static void destruct_BesPaveText(
void *p);
307 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesPaveText*)
309 ::BesPaveText *ptr =
nullptr;
310 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesPaveText >(
nullptr);
311 static ::ROOT::TGenericClassInfo
312 instance(
"BesPaveText", ::BesPaveText::Class_Version(),
"BesVisLib/BesPaveText.h", 11,
313 typeid(::BesPaveText), ::ROOT::Internal::DefineBehavior(ptr, ptr),
314 &::BesPaveText::Dictionary, isa_proxy, 4,
315 sizeof(::BesPaveText) );
316 instance.SetNew(&new_BesPaveText);
317 instance.SetNewArray(&newArray_BesPaveText);
318 instance.SetDelete(&delete_BesPaveText);
319 instance.SetDeleteArray(&deleteArray_BesPaveText);
320 instance.SetDestructor(&destruct_BesPaveText);
325 return GenerateInitInstanceLocal(
static_cast<::
BesPaveText*
>(
nullptr));
328 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesPaveText*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
332 static void *new_BesGeoTrack(
void *p =
nullptr);
333 static void *newArray_BesGeoTrack(Long_t size,
void *p);
334 static void delete_BesGeoTrack(
void *p);
335 static void deleteArray_BesGeoTrack(
void *p);
336 static void destruct_BesGeoTrack(
void *p);
339 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesGeoTrack*)
341 ::BesGeoTrack *ptr =
nullptr;
342 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesGeoTrack >(
nullptr);
343 static ::ROOT::TGenericClassInfo
344 instance(
"BesGeoTrack", ::BesGeoTrack::Class_Version(),
"BesVisLib/BesGeoTrack.h", 13,
345 typeid(::BesGeoTrack), ::ROOT::Internal::DefineBehavior(ptr, ptr),
346 &::BesGeoTrack::Dictionary, isa_proxy, 4,
347 sizeof(::BesGeoTrack) );
348 instance.SetNew(&new_BesGeoTrack);
349 instance.SetNewArray(&newArray_BesGeoTrack);
350 instance.SetDelete(&delete_BesGeoTrack);
351 instance.SetDeleteArray(&deleteArray_BesGeoTrack);
352 instance.SetDestructor(&destruct_BesGeoTrack);
357 return GenerateInitInstanceLocal(
static_cast<::
BesGeoTrack*
>(
nullptr));
360 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesGeoTrack*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
364 static void *new_BesEvent(
void *p =
nullptr);
365 static void *newArray_BesEvent(Long_t size,
void *p);
366 static void delete_BesEvent(
void *p);
367 static void deleteArray_BesEvent(
void *p);
368 static void destruct_BesEvent(
void *p);
371 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesEvent*)
373 ::BesEvent *ptr =
nullptr;
374 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesEvent >(
nullptr);
375 static ::ROOT::TGenericClassInfo
376 instance(
"BesEvent", ::BesEvent::Class_Version(),
"BesVisLib/BesEvent.h", 23,
377 typeid(::BesEvent), ::ROOT::Internal::DefineBehavior(ptr, ptr),
378 &::BesEvent::Dictionary, isa_proxy, 4,
379 sizeof(::BesEvent) );
380 instance.SetNew(&new_BesEvent);
381 instance.SetNewArray(&newArray_BesEvent);
382 instance.SetDelete(&delete_BesEvent);
383 instance.SetDeleteArray(&deleteArray_BesEvent);
384 instance.SetDestructor(&destruct_BesEvent);
389 return GenerateInitInstanceLocal(
static_cast<::
BesEvent*
>(
nullptr));
392 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesEvent*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
396 static void *new_BesPolygon2D(
void *p =
nullptr);
397 static void *newArray_BesPolygon2D(Long_t size,
void *p);
398 static void delete_BesPolygon2D(
void *p);
399 static void deleteArray_BesPolygon2D(
void *p);
400 static void destruct_BesPolygon2D(
void *p);
403 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesPolygon2D*)
405 ::BesPolygon2D *ptr =
nullptr;
406 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesPolygon2D >(
nullptr);
407 static ::ROOT::TGenericClassInfo
408 instance(
"BesPolygon2D", ::BesPolygon2D::Class_Version(),
"BesVisLib/BesPolygon2D.h", 27,
409 typeid(::BesPolygon2D), ::ROOT::Internal::DefineBehavior(ptr, ptr),
410 &::BesPolygon2D::Dictionary, isa_proxy, 4,
411 sizeof(::BesPolygon2D) );
412 instance.SetNew(&new_BesPolygon2D);
413 instance.SetNewArray(&newArray_BesPolygon2D);
414 instance.SetDelete(&delete_BesPolygon2D);
415 instance.SetDeleteArray(&deleteArray_BesPolygon2D);
416 instance.SetDestructor(&destruct_BesPolygon2D);
421 return GenerateInitInstanceLocal(
static_cast<::
BesPolygon2D*
>(
nullptr));
424 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesPolygon2D*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
428 static void *new_BesView(
void *p =
nullptr);
429 static void *newArray_BesView(Long_t size,
void *p);
430 static void delete_BesView(
void *p);
431 static void deleteArray_BesView(
void *p);
432 static void destruct_BesView(
void *p);
435 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesView*)
437 ::BesView *ptr =
nullptr;
438 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesView >(
nullptr);
439 static ::ROOT::TGenericClassInfo
440 instance(
"BesView", ::BesView::Class_Version(),
"BesVisLib/BesView.h", 30,
441 typeid(::BesView), ::ROOT::Internal::DefineBehavior(ptr, ptr),
442 &::BesView::Dictionary, isa_proxy, 4,
444 instance.SetNew(&new_BesView);
445 instance.SetNewArray(&newArray_BesView);
446 instance.SetDelete(&delete_BesView);
447 instance.SetDeleteArray(&deleteArray_BesView);
448 instance.SetDestructor(&destruct_BesView);
453 return GenerateInitInstanceLocal(
static_cast<::
BesView*
>(
nullptr));
456 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesView*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
460 static void *new_Emc2DCrystal(
void *p =
nullptr);
461 static void *newArray_Emc2DCrystal(Long_t size,
void *p);
462 static void delete_Emc2DCrystal(
void *p);
463 static void deleteArray_Emc2DCrystal(
void *p);
464 static void destruct_Emc2DCrystal(
void *p);
467 static TGenericClassInfo *GenerateInitInstanceLocal(const ::Emc2DCrystal*)
469 ::Emc2DCrystal *ptr =
nullptr;
470 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::Emc2DCrystal >(
nullptr);
471 static ::ROOT::TGenericClassInfo
472 instance(
"Emc2DCrystal", ::Emc2DCrystal::Class_Version(),
"BesVisLib/Emc2DCrystal.h", 18,
473 typeid(::Emc2DCrystal), ::ROOT::Internal::DefineBehavior(ptr, ptr),
474 &::Emc2DCrystal::Dictionary, isa_proxy, 4,
475 sizeof(::Emc2DCrystal) );
476 instance.SetNew(&new_Emc2DCrystal);
477 instance.SetNewArray(&newArray_Emc2DCrystal);
478 instance.SetDelete(&delete_Emc2DCrystal);
479 instance.SetDeleteArray(&deleteArray_Emc2DCrystal);
480 instance.SetDestructor(&destruct_Emc2DCrystal);
485 return GenerateInitInstanceLocal(
static_cast<::
Emc2DCrystal*
>(
nullptr));
488 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
Emc2DCrystal*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
492 static TClass *SubDetectorROOTGeo_Dictionary();
493 static void SubDetectorROOTGeo_TClassManip(TClass*);
494 static void *new_SubDetectorROOTGeo(
void *p =
nullptr);
495 static void *newArray_SubDetectorROOTGeo(Long_t size,
void *p);
496 static void delete_SubDetectorROOTGeo(
void *p);
497 static void deleteArray_SubDetectorROOTGeo(
void *p);
498 static void destruct_SubDetectorROOTGeo(
void *p);
501 static TGenericClassInfo *GenerateInitInstanceLocal(const ::SubDetectorROOTGeo*)
503 ::SubDetectorROOTGeo *ptr =
nullptr;
504 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::SubDetectorROOTGeo));
505 static ::ROOT::TGenericClassInfo
506 instance(
"SubDetectorROOTGeo",
"BesVisLib/SubDetectorROOTGeo.h", 29,
507 typeid(::SubDetectorROOTGeo), ::ROOT::Internal::DefineBehavior(ptr, ptr),
508 &SubDetectorROOTGeo_Dictionary, isa_proxy, 4,
509 sizeof(::SubDetectorROOTGeo) );
510 instance.SetNew(&new_SubDetectorROOTGeo);
511 instance.SetNewArray(&newArray_SubDetectorROOTGeo);
512 instance.SetDelete(&delete_SubDetectorROOTGeo);
513 instance.SetDeleteArray(&deleteArray_SubDetectorROOTGeo);
514 instance.SetDestructor(&destruct_SubDetectorROOTGeo);
522 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
SubDetectorROOTGeo*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
525 static TClass *SubDetectorROOTGeo_Dictionary() {
526 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const ::
SubDetectorROOTGeo*
>(
nullptr))->GetClass();
527 SubDetectorROOTGeo_TClassManip(theClass);
531 static void SubDetectorROOTGeo_TClassManip(TClass* ){
537 static TClass *EmcROOTGeo_Dictionary();
538 static void EmcROOTGeo_TClassManip(TClass*);
539 static void *new_EmcROOTGeo(
void *p =
nullptr);
540 static void *newArray_EmcROOTGeo(Long_t size,
void *p);
541 static void delete_EmcROOTGeo(
void *p);
542 static void deleteArray_EmcROOTGeo(
void *p);
543 static void destruct_EmcROOTGeo(
void *p);
546 static TGenericClassInfo *GenerateInitInstanceLocal(const ::EmcROOTGeo*)
548 ::EmcROOTGeo *ptr =
nullptr;
549 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::EmcROOTGeo));
550 static ::ROOT::TGenericClassInfo
551 instance(
"EmcROOTGeo",
"BesVisLib/EmcROOTGeo.h", 32,
552 typeid(::EmcROOTGeo), ::ROOT::Internal::DefineBehavior(ptr, ptr),
553 &EmcROOTGeo_Dictionary, isa_proxy, 4,
554 sizeof(::EmcROOTGeo) );
555 instance.SetNew(&new_EmcROOTGeo);
556 instance.SetNewArray(&newArray_EmcROOTGeo);
557 instance.SetDelete(&delete_EmcROOTGeo);
558 instance.SetDeleteArray(&deleteArray_EmcROOTGeo);
559 instance.SetDestructor(&destruct_EmcROOTGeo);
564 return GenerateInitInstanceLocal(
static_cast<::
EmcROOTGeo*
>(
nullptr));
567 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
EmcROOTGeo*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
570 static TClass *EmcROOTGeo_Dictionary() {
571 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const ::
EmcROOTGeo*
>(
nullptr))->GetClass();
572 EmcROOTGeo_TClassManip(theClass);
576 static void EmcROOTGeo_TClassManip(TClass* ){
582 static void *new_Mdc2DWire(
void *p =
nullptr);
583 static void *newArray_Mdc2DWire(Long_t size,
void *p);
584 static void delete_Mdc2DWire(
void *p);
585 static void deleteArray_Mdc2DWire(
void *p);
586 static void destruct_Mdc2DWire(
void *p);
589 static TGenericClassInfo *GenerateInitInstanceLocal(const ::Mdc2DWire*)
591 ::Mdc2DWire *ptr =
nullptr;
592 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::Mdc2DWire >(
nullptr);
593 static ::ROOT::TGenericClassInfo
594 instance(
"Mdc2DWire", ::Mdc2DWire::Class_Version(),
"BesVisLib/Mdc2DWire.h", 17,
595 typeid(::Mdc2DWire), ::ROOT::Internal::DefineBehavior(ptr, ptr),
596 &::Mdc2DWire::Dictionary, isa_proxy, 4,
597 sizeof(::Mdc2DWire) );
598 instance.SetNew(&new_Mdc2DWire);
599 instance.SetNewArray(&newArray_Mdc2DWire);
600 instance.SetDelete(&delete_Mdc2DWire);
601 instance.SetDeleteArray(&deleteArray_Mdc2DWire);
602 instance.SetDestructor(&destruct_Mdc2DWire);
607 return GenerateInitInstanceLocal(
static_cast<::
Mdc2DWire*
>(
nullptr));
610 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
Mdc2DWire*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
614 static TClass *MdcROOTGeo_Dictionary();
615 static void MdcROOTGeo_TClassManip(TClass*);
616 static void *new_MdcROOTGeo(
void *p =
nullptr);
617 static void *newArray_MdcROOTGeo(Long_t size,
void *p);
618 static void delete_MdcROOTGeo(
void *p);
619 static void deleteArray_MdcROOTGeo(
void *p);
620 static void destruct_MdcROOTGeo(
void *p);
623 static TGenericClassInfo *GenerateInitInstanceLocal(const ::MdcROOTGeo*)
625 ::MdcROOTGeo *ptr =
nullptr;
626 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::MdcROOTGeo));
627 static ::ROOT::TGenericClassInfo
628 instance(
"MdcROOTGeo",
"BesVisLib/MdcROOTGeo.h", 31,
629 typeid(::MdcROOTGeo), ::ROOT::Internal::DefineBehavior(ptr, ptr),
630 &MdcROOTGeo_Dictionary, isa_proxy, 4,
631 sizeof(::MdcROOTGeo) );
632 instance.SetNew(&new_MdcROOTGeo);
633 instance.SetNewArray(&newArray_MdcROOTGeo);
634 instance.SetDelete(&delete_MdcROOTGeo);
635 instance.SetDeleteArray(&deleteArray_MdcROOTGeo);
636 instance.SetDestructor(&destruct_MdcROOTGeo);
641 return GenerateInitInstanceLocal(
static_cast<::
MdcROOTGeo*
>(
nullptr));
644 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
MdcROOTGeo*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
647 static TClass *MdcROOTGeo_Dictionary() {
648 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const ::
MdcROOTGeo*
>(
nullptr))->GetClass();
649 MdcROOTGeo_TClassManip(theClass);
653 static void MdcROOTGeo_TClassManip(TClass* ){
659 static void *new_Muc2DStrip(
void *p =
nullptr);
660 static void *newArray_Muc2DStrip(Long_t size,
void *p);
661 static void delete_Muc2DStrip(
void *p);
662 static void deleteArray_Muc2DStrip(
void *p);
663 static void destruct_Muc2DStrip(
void *p);
666 static TGenericClassInfo *GenerateInitInstanceLocal(const ::Muc2DStrip*)
668 ::Muc2DStrip *ptr =
nullptr;
669 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::Muc2DStrip >(
nullptr);
670 static ::ROOT::TGenericClassInfo
671 instance(
"Muc2DStrip", ::Muc2DStrip::Class_Version(),
"BesVisLib/Muc2DStrip.h", 18,
672 typeid(::Muc2DStrip), ::ROOT::Internal::DefineBehavior(ptr, ptr),
673 &::Muc2DStrip::Dictionary, isa_proxy, 4,
674 sizeof(::Muc2DStrip) );
675 instance.SetNew(&new_Muc2DStrip);
676 instance.SetNewArray(&newArray_Muc2DStrip);
677 instance.SetDelete(&delete_Muc2DStrip);
678 instance.SetDeleteArray(&deleteArray_Muc2DStrip);
679 instance.SetDestructor(&destruct_Muc2DStrip);
684 return GenerateInitInstanceLocal(
static_cast<::
Muc2DStrip*
>(
nullptr));
687 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
Muc2DStrip*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
691 static TClass *MucROOTGeo_Dictionary();
692 static void MucROOTGeo_TClassManip(TClass*);
693 static void *new_MucROOTGeo(
void *p =
nullptr);
694 static void *newArray_MucROOTGeo(Long_t size,
void *p);
695 static void delete_MucROOTGeo(
void *p);
696 static void deleteArray_MucROOTGeo(
void *p);
697 static void destruct_MucROOTGeo(
void *p);
700 static TGenericClassInfo *GenerateInitInstanceLocal(const ::MucROOTGeo*)
702 ::MucROOTGeo *ptr =
nullptr;
703 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::MucROOTGeo));
704 static ::ROOT::TGenericClassInfo
705 instance(
"MucROOTGeo",
"BesVisLib/MucROOTGeo.h", 30,
706 typeid(::MucROOTGeo), ::ROOT::Internal::DefineBehavior(ptr, ptr),
707 &MucROOTGeo_Dictionary, isa_proxy, 4,
708 sizeof(::MucROOTGeo) );
709 instance.SetNew(&new_MucROOTGeo);
710 instance.SetNewArray(&newArray_MucROOTGeo);
711 instance.SetDelete(&delete_MucROOTGeo);
712 instance.SetDeleteArray(&deleteArray_MucROOTGeo);
713 instance.SetDestructor(&destruct_MucROOTGeo);
718 return GenerateInitInstanceLocal(
static_cast<::
MucROOTGeo*
>(
nullptr));
721 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
MucROOTGeo*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
724 static TClass *MucROOTGeo_Dictionary() {
725 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const ::
MucROOTGeo*
>(
nullptr))->GetClass();
726 MucROOTGeo_TClassManip(theClass);
730 static void MucROOTGeo_TClassManip(TClass* ){
736 static void *new_Tof2DScin(
void *p =
nullptr);
737 static void *newArray_Tof2DScin(Long_t size,
void *p);
738 static void delete_Tof2DScin(
void *p);
739 static void deleteArray_Tof2DScin(
void *p);
740 static void destruct_Tof2DScin(
void *p);
743 static TGenericClassInfo *GenerateInitInstanceLocal(const ::Tof2DScin*)
745 ::Tof2DScin *ptr =
nullptr;
746 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::Tof2DScin >(
nullptr);
747 static ::ROOT::TGenericClassInfo
748 instance(
"Tof2DScin", ::Tof2DScin::Class_Version(),
"BesVisLib/Tof2DScin.h", 18,
749 typeid(::Tof2DScin), ::ROOT::Internal::DefineBehavior(ptr, ptr),
750 &::Tof2DScin::Dictionary, isa_proxy, 4,
751 sizeof(::Tof2DScin) );
752 instance.SetNew(&new_Tof2DScin);
753 instance.SetNewArray(&newArray_Tof2DScin);
754 instance.SetDelete(&delete_Tof2DScin);
755 instance.SetDeleteArray(&deleteArray_Tof2DScin);
756 instance.SetDestructor(&destruct_Tof2DScin);
761 return GenerateInitInstanceLocal(
static_cast<::
Tof2DScin*
>(
nullptr));
764 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
Tof2DScin*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
768 static TClass *TofROOTGeo_Dictionary();
769 static void TofROOTGeo_TClassManip(TClass*);
770 static void *new_TofROOTGeo(
void *p =
nullptr);
771 static void *newArray_TofROOTGeo(Long_t size,
void *p);
772 static void delete_TofROOTGeo(
void *p);
773 static void deleteArray_TofROOTGeo(
void *p);
774 static void destruct_TofROOTGeo(
void *p);
777 static TGenericClassInfo *GenerateInitInstanceLocal(const ::TofROOTGeo*)
779 ::TofROOTGeo *ptr =
nullptr;
780 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::TofROOTGeo));
781 static ::ROOT::TGenericClassInfo
782 instance(
"TofROOTGeo",
"BesVisLib/TofROOTGeo.h", 29,
783 typeid(::TofROOTGeo), ::ROOT::Internal::DefineBehavior(ptr, ptr),
784 &TofROOTGeo_Dictionary, isa_proxy, 4,
785 sizeof(::TofROOTGeo) );
786 instance.SetNew(&new_TofROOTGeo);
787 instance.SetNewArray(&newArray_TofROOTGeo);
788 instance.SetDelete(&delete_TofROOTGeo);
789 instance.SetDeleteArray(&deleteArray_TofROOTGeo);
790 instance.SetDestructor(&destruct_TofROOTGeo);
795 return GenerateInitInstanceLocal(
static_cast<::
TofROOTGeo*
>(
nullptr));
798 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
TofROOTGeo*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
801 static TClass *TofROOTGeo_Dictionary() {
802 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const ::
TofROOTGeo*
>(
nullptr))->GetClass();
803 TofROOTGeo_TClassManip(theClass);
807 static void TofROOTGeo_TClassManip(TClass* ){
813 static void *new_BesGeometry(
void *p =
nullptr);
814 static void *newArray_BesGeometry(Long_t size,
void *p);
815 static void delete_BesGeometry(
void *p);
816 static void deleteArray_BesGeometry(
void *p);
817 static void destruct_BesGeometry(
void *p);
820 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesGeometry*)
822 ::BesGeometry *ptr =
nullptr;
823 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesGeometry >(
nullptr);
824 static ::ROOT::TGenericClassInfo
825 instance(
"BesGeometry", ::BesGeometry::Class_Version(),
"BesVisLib/BesGeometry.h", 18,
826 typeid(::BesGeometry), ::ROOT::Internal::DefineBehavior(ptr, ptr),
827 &::BesGeometry::Dictionary, isa_proxy, 4,
828 sizeof(::BesGeometry) );
829 instance.SetNew(&new_BesGeometry);
830 instance.SetNewArray(&newArray_BesGeometry);
831 instance.SetDelete(&delete_BesGeometry);
832 instance.SetDeleteArray(&deleteArray_BesGeometry);
833 instance.SetDestructor(&destruct_BesGeometry);
838 return GenerateInitInstanceLocal(
static_cast<::
BesGeometry*
>(
nullptr));
841 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesGeometry*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
845 static void *new_BesGMenuTitle(
void *p =
nullptr);
846 static void *newArray_BesGMenuTitle(Long_t size,
void *p);
847 static void delete_BesGMenuTitle(
void *p);
848 static void deleteArray_BesGMenuTitle(
void *p);
849 static void destruct_BesGMenuTitle(
void *p);
852 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesGMenuTitle*)
854 ::BesGMenuTitle *ptr =
nullptr;
855 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesGMenuTitle >(
nullptr);
856 static ::ROOT::TGenericClassInfo
857 instance(
"BesGMenuTitle", ::BesGMenuTitle::Class_Version(),
"BesVisLib/BesGMenuTitle.h", 12,
858 typeid(::BesGMenuTitle), ::ROOT::Internal::DefineBehavior(ptr, ptr),
859 &::BesGMenuTitle::Dictionary, isa_proxy, 4,
860 sizeof(::BesGMenuTitle) );
861 instance.SetNew(&new_BesGMenuTitle);
862 instance.SetNewArray(&newArray_BesGMenuTitle);
863 instance.SetDelete(&delete_BesGMenuTitle);
864 instance.SetDeleteArray(&deleteArray_BesGMenuTitle);
865 instance.SetDestructor(&destruct_BesGMenuTitle);
870 return GenerateInitInstanceLocal(
static_cast<::
BesGMenuTitle*
>(
nullptr));
873 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesGMenuTitle*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
877 static void *new_BesGMenuBar(
void *p =
nullptr);
878 static void *newArray_BesGMenuBar(Long_t size,
void *p);
879 static void delete_BesGMenuBar(
void *p);
880 static void deleteArray_BesGMenuBar(
void *p);
881 static void destruct_BesGMenuBar(
void *p);
884 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesGMenuBar*)
886 ::BesGMenuBar *ptr =
nullptr;
887 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesGMenuBar >(
nullptr);
888 static ::ROOT::TGenericClassInfo
889 instance(
"BesGMenuBar", ::BesGMenuBar::Class_Version(),
"BesVisLib/BesGMenuBar.h", 8,
890 typeid(::BesGMenuBar), ::ROOT::Internal::DefineBehavior(ptr, ptr),
891 &::BesGMenuBar::Dictionary, isa_proxy, 4,
892 sizeof(::BesGMenuBar) );
893 instance.SetNew(&new_BesGMenuBar);
894 instance.SetNewArray(&newArray_BesGMenuBar);
895 instance.SetDelete(&delete_BesGMenuBar);
896 instance.SetDeleteArray(&deleteArray_BesGMenuBar);
897 instance.SetDestructor(&destruct_BesGMenuBar);
902 return GenerateInitInstanceLocal(
static_cast<::
BesGMenuBar*
>(
nullptr));
905 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesGMenuBar*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
909 static void *new_BesGPictureButton(
void *p =
nullptr);
910 static void *newArray_BesGPictureButton(Long_t size,
void *p);
911 static void delete_BesGPictureButton(
void *p);
912 static void deleteArray_BesGPictureButton(
void *p);
913 static void destruct_BesGPictureButton(
void *p);
916 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesGPictureButton*)
918 ::BesGPictureButton *ptr =
nullptr;
919 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesGPictureButton >(
nullptr);
920 static ::ROOT::TGenericClassInfo
921 instance(
"BesGPictureButton", ::BesGPictureButton::Class_Version(),
"BesVisLib/BesGPictureButton.h", 7,
922 typeid(::BesGPictureButton), ::ROOT::Internal::DefineBehavior(ptr, ptr),
923 &::BesGPictureButton::Dictionary, isa_proxy, 4,
924 sizeof(::BesGPictureButton) );
925 instance.SetNew(&new_BesGPictureButton);
926 instance.SetNewArray(&newArray_BesGPictureButton);
927 instance.SetDelete(&delete_BesGPictureButton);
928 instance.SetDeleteArray(&deleteArray_BesGPictureButton);
929 instance.SetDestructor(&destruct_BesGPictureButton);
937 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesGPictureButton*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
941 static void *new_BesHeader(
void *p =
nullptr);
942 static void *newArray_BesHeader(Long_t size,
void *p);
943 static void delete_BesHeader(
void *p);
944 static void deleteArray_BesHeader(
void *p);
945 static void destruct_BesHeader(
void *p);
948 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesHeader*)
950 ::BesHeader *ptr =
nullptr;
951 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesHeader >(
nullptr);
952 static ::ROOT::TGenericClassInfo
953 instance(
"BesHeader", ::BesHeader::Class_Version(),
"BesVisLib/BesHeader.h", 11,
954 typeid(::BesHeader), ::ROOT::Internal::DefineBehavior(ptr, ptr),
955 &::BesHeader::Dictionary, isa_proxy, 4,
956 sizeof(::BesHeader) );
957 instance.SetNew(&new_BesHeader);
958 instance.SetNewArray(&newArray_BesHeader);
959 instance.SetDelete(&delete_BesHeader);
960 instance.SetDeleteArray(&deleteArray_BesHeader);
961 instance.SetDestructor(&destruct_BesHeader);
966 return GenerateInitInstanceLocal(
static_cast<::
BesHeader*
>(
nullptr));
969 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesHeader*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
973 static void *new_BesVisDisplay(
void *p =
nullptr);
974 static void *newArray_BesVisDisplay(Long_t size,
void *p);
975 static void delete_BesVisDisplay(
void *p);
976 static void deleteArray_BesVisDisplay(
void *p);
977 static void destruct_BesVisDisplay(
void *p);
980 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BesVisDisplay*)
982 ::BesVisDisplay *ptr =
nullptr;
983 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::BesVisDisplay >(
nullptr);
984 static ::ROOT::TGenericClassInfo
985 instance(
"BesVisDisplay", ::BesVisDisplay::Class_Version(),
"BesVisLib/BesVisDisplay.h", 36,
986 typeid(::BesVisDisplay), ::ROOT::Internal::DefineBehavior(ptr, ptr),
987 &::BesVisDisplay::Dictionary, isa_proxy, 4,
988 sizeof(::BesVisDisplay) );
989 instance.SetNew(&new_BesVisDisplay);
990 instance.SetNewArray(&newArray_BesVisDisplay);
991 instance.SetDelete(&delete_BesVisDisplay);
992 instance.SetDeleteArray(&deleteArray_BesVisDisplay);
993 instance.SetDestructor(&destruct_BesVisDisplay);
998 return GenerateInitInstanceLocal(
static_cast<::
BesVisDisplay*
>(
nullptr));
1001 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
BesVisDisplay*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
1005 static void *new_ZHelix(
void *p =
nullptr);
1006 static void *newArray_ZHelix(Long_t size,
void *p);
1007 static void delete_ZHelix(
void *p);
1008 static void deleteArray_ZHelix(
void *p);
1009 static void destruct_ZHelix(
void *p);
1010 static Long64_t merge_ZHelix(
void *obj, TCollection *coll,TFileMergeInfo *info);
1013 static TGenericClassInfo *GenerateInitInstanceLocal(const ::ZHelix*)
1015 ::ZHelix *ptr =
nullptr;
1016 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::ZHelix >(
nullptr);
1017 static ::ROOT::TGenericClassInfo
1018 instance(
"ZHelix", ::ZHelix::Class_Version(),
"BesVisLib/ZHelix.h", 28,
1019 typeid(::ZHelix), ::ROOT::Internal::DefineBehavior(ptr, ptr),
1020 &::ZHelix::Dictionary, isa_proxy, 4,
1022 instance.SetNew(&new_ZHelix);
1023 instance.SetNewArray(&newArray_ZHelix);
1024 instance.SetDelete(&delete_ZHelix);
1025 instance.SetDeleteArray(&deleteArray_ZHelix);
1026 instance.SetDestructor(&destruct_ZHelix);
1027 instance.SetMerge(&merge_ZHelix);
1032 return GenerateInitInstanceLocal(
static_cast<::
ZHelix*
>(
nullptr));
1035 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const ::
ZHelix*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
1039atomic_TClass_ptr BesTView::fgIsA(
nullptr);
1042const char *BesTView::Class_Name()
1048const char *BesTView::ImplFileName()
1050 return ::ROOT::GenerateInitInstanceLocal((const ::BesTView*)
nullptr)->GetImplFileName();
1054int BesTView::ImplFileLine()
1056 return ::ROOT::GenerateInitInstanceLocal((const ::BesTView*)
nullptr)->GetImplFileLine();
1060TClass *BesTView::Dictionary()
1062 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesTView*)
nullptr)->GetClass();
1067TClass *BesTView::Class()
1069 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesTView*)
nullptr)->GetClass(); }
1074atomic_TClass_ptr BesStatus::fgIsA(
nullptr);
1077const char *BesStatus::Class_Name()
1083const char *BesStatus::ImplFileName()
1085 return ::ROOT::GenerateInitInstanceLocal((const ::BesStatus*)
nullptr)->GetImplFileName();
1089int BesStatus::ImplFileLine()
1091 return ::ROOT::GenerateInitInstanceLocal((const ::BesStatus*)
nullptr)->GetImplFileLine();
1095TClass *BesStatus::Dictionary()
1097 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesStatus*)
nullptr)->GetClass();
1102TClass *BesStatus::Class()
1104 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesStatus*)
nullptr)->GetClass(); }
1109atomic_TClass_ptr Bes2DView::fgIsA(
nullptr);
1112const char *Bes2DView::Class_Name()
1118const char *Bes2DView::ImplFileName()
1120 return ::ROOT::GenerateInitInstanceLocal((const ::Bes2DView*)
nullptr)->GetImplFileName();
1124int Bes2DView::ImplFileLine()
1126 return ::ROOT::GenerateInitInstanceLocal((const ::Bes2DView*)
nullptr)->GetImplFileLine();
1130TClass *Bes2DView::Dictionary()
1132 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Bes2DView*)
nullptr)->GetClass();
1137TClass *Bes2DView::Class()
1139 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Bes2DView*)
nullptr)->GetClass(); }
1144atomic_TClass_ptr BesCircle2D::fgIsA(
nullptr);
1147const char *BesCircle2D::Class_Name()
1149 return "BesCircle2D";
1153const char *BesCircle2D::ImplFileName()
1155 return ::ROOT::GenerateInitInstanceLocal((const ::BesCircle2D*)
nullptr)->GetImplFileName();
1159int BesCircle2D::ImplFileLine()
1161 return ::ROOT::GenerateInitInstanceLocal((const ::BesCircle2D*)
nullptr)->GetImplFileLine();
1165TClass *BesCircle2D::Dictionary()
1167 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesCircle2D*)
nullptr)->GetClass();
1172TClass *BesCircle2D::Class()
1174 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesCircle2D*)
nullptr)->GetClass(); }
1179atomic_TClass_ptr BesCursor::fgIsA(
nullptr);
1182const char *BesCursor::Class_Name()
1188const char *BesCursor::ImplFileName()
1190 return ::ROOT::GenerateInitInstanceLocal((const ::BesCursor*)
nullptr)->GetImplFileName();
1194int BesCursor::ImplFileLine()
1196 return ::ROOT::GenerateInitInstanceLocal((const ::BesCursor*)
nullptr)->GetImplFileLine();
1200TClass *BesCursor::Dictionary()
1202 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesCursor*)
nullptr)->GetClass();
1207TClass *BesCursor::Class()
1209 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesCursor*)
nullptr)->GetClass(); }
1214atomic_TClass_ptr BesEventHeader::fgIsA(
nullptr);
1217const char *BesEventHeader::Class_Name()
1219 return "BesEventHeader";
1223const char *BesEventHeader::ImplFileName()
1225 return ::ROOT::GenerateInitInstanceLocal((const ::BesEventHeader*)
nullptr)->GetImplFileName();
1229int BesEventHeader::ImplFileLine()
1231 return ::ROOT::GenerateInitInstanceLocal((const ::BesEventHeader*)
nullptr)->GetImplFileLine();
1235TClass *BesEventHeader::Dictionary()
1237 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesEventHeader*)
nullptr)->GetClass();
1242TClass *BesEventHeader::Class()
1244 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesEventHeader*)
nullptr)->GetClass(); }
1249atomic_TClass_ptr BesMarker2D::fgIsA(
nullptr);
1252const char *BesMarker2D::Class_Name()
1254 return "BesMarker2D";
1258const char *BesMarker2D::ImplFileName()
1260 return ::ROOT::GenerateInitInstanceLocal((const ::BesMarker2D*)
nullptr)->GetImplFileName();
1264int BesMarker2D::ImplFileLine()
1266 return ::ROOT::GenerateInitInstanceLocal((const ::BesMarker2D*)
nullptr)->GetImplFileLine();
1270TClass *BesMarker2D::Dictionary()
1272 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesMarker2D*)
nullptr)->GetClass();
1277TClass *BesMarker2D::Class()
1279 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesMarker2D*)
nullptr)->GetClass(); }
1284atomic_TClass_ptr BesPaveText::fgIsA(
nullptr);
1287const char *BesPaveText::Class_Name()
1289 return "BesPaveText";
1293const char *BesPaveText::ImplFileName()
1295 return ::ROOT::GenerateInitInstanceLocal((const ::BesPaveText*)
nullptr)->GetImplFileName();
1299int BesPaveText::ImplFileLine()
1301 return ::ROOT::GenerateInitInstanceLocal((const ::BesPaveText*)
nullptr)->GetImplFileLine();
1305TClass *BesPaveText::Dictionary()
1307 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesPaveText*)
nullptr)->GetClass();
1312TClass *BesPaveText::Class()
1314 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesPaveText*)
nullptr)->GetClass(); }
1319atomic_TClass_ptr BesGeoTrack::fgIsA(
nullptr);
1322const char *BesGeoTrack::Class_Name()
1324 return "BesGeoTrack";
1328const char *BesGeoTrack::ImplFileName()
1330 return ::ROOT::GenerateInitInstanceLocal((const ::BesGeoTrack*)
nullptr)->GetImplFileName();
1334int BesGeoTrack::ImplFileLine()
1336 return ::ROOT::GenerateInitInstanceLocal((const ::BesGeoTrack*)
nullptr)->GetImplFileLine();
1340TClass *BesGeoTrack::Dictionary()
1342 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGeoTrack*)
nullptr)->GetClass();
1347TClass *BesGeoTrack::Class()
1349 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGeoTrack*)
nullptr)->GetClass(); }
1354atomic_TClass_ptr BesEvent::fgIsA(
nullptr);
1357const char *BesEvent::Class_Name()
1363const char *BesEvent::ImplFileName()
1365 return ::ROOT::GenerateInitInstanceLocal((const ::BesEvent*)
nullptr)->GetImplFileName();
1369int BesEvent::ImplFileLine()
1371 return ::ROOT::GenerateInitInstanceLocal((const ::BesEvent*)
nullptr)->GetImplFileLine();
1375TClass *BesEvent::Dictionary()
1377 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesEvent*)
nullptr)->GetClass();
1382TClass *BesEvent::Class()
1384 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesEvent*)
nullptr)->GetClass(); }
1389atomic_TClass_ptr BesPolygon2D::fgIsA(
nullptr);
1392const char *BesPolygon2D::Class_Name()
1394 return "BesPolygon2D";
1398const char *BesPolygon2D::ImplFileName()
1400 return ::ROOT::GenerateInitInstanceLocal((const ::BesPolygon2D*)
nullptr)->GetImplFileName();
1404int BesPolygon2D::ImplFileLine()
1406 return ::ROOT::GenerateInitInstanceLocal((const ::BesPolygon2D*)
nullptr)->GetImplFileLine();
1410TClass *BesPolygon2D::Dictionary()
1412 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesPolygon2D*)
nullptr)->GetClass();
1417TClass *BesPolygon2D::Class()
1419 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesPolygon2D*)
nullptr)->GetClass(); }
1424atomic_TClass_ptr BesView::fgIsA(
nullptr);
1427const char *BesView::Class_Name()
1433const char *BesView::ImplFileName()
1435 return ::ROOT::GenerateInitInstanceLocal((const ::BesView*)
nullptr)->GetImplFileName();
1439int BesView::ImplFileLine()
1441 return ::ROOT::GenerateInitInstanceLocal((const ::BesView*)
nullptr)->GetImplFileLine();
1445TClass *BesView::Dictionary()
1447 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesView*)
nullptr)->GetClass();
1452TClass *BesView::Class()
1454 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesView*)
nullptr)->GetClass(); }
1459atomic_TClass_ptr Emc2DCrystal::fgIsA(
nullptr);
1462const char *Emc2DCrystal::Class_Name()
1464 return "Emc2DCrystal";
1468const char *Emc2DCrystal::ImplFileName()
1470 return ::ROOT::GenerateInitInstanceLocal((const ::Emc2DCrystal*)
nullptr)->GetImplFileName();
1474int Emc2DCrystal::ImplFileLine()
1476 return ::ROOT::GenerateInitInstanceLocal((const ::Emc2DCrystal*)
nullptr)->GetImplFileLine();
1480TClass *Emc2DCrystal::Dictionary()
1482 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Emc2DCrystal*)
nullptr)->GetClass();
1487TClass *Emc2DCrystal::Class()
1489 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Emc2DCrystal*)
nullptr)->GetClass(); }
1494atomic_TClass_ptr Mdc2DWire::fgIsA(
nullptr);
1497const char *Mdc2DWire::Class_Name()
1503const char *Mdc2DWire::ImplFileName()
1505 return ::ROOT::GenerateInitInstanceLocal((const ::Mdc2DWire*)
nullptr)->GetImplFileName();
1509int Mdc2DWire::ImplFileLine()
1511 return ::ROOT::GenerateInitInstanceLocal((const ::Mdc2DWire*)
nullptr)->GetImplFileLine();
1515TClass *Mdc2DWire::Dictionary()
1517 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Mdc2DWire*)
nullptr)->GetClass();
1522TClass *Mdc2DWire::Class()
1524 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Mdc2DWire*)
nullptr)->GetClass(); }
1529atomic_TClass_ptr Muc2DStrip::fgIsA(
nullptr);
1532const char *Muc2DStrip::Class_Name()
1534 return "Muc2DStrip";
1538const char *Muc2DStrip::ImplFileName()
1540 return ::ROOT::GenerateInitInstanceLocal((const ::Muc2DStrip*)
nullptr)->GetImplFileName();
1544int Muc2DStrip::ImplFileLine()
1546 return ::ROOT::GenerateInitInstanceLocal((const ::Muc2DStrip*)
nullptr)->GetImplFileLine();
1550TClass *Muc2DStrip::Dictionary()
1552 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Muc2DStrip*)
nullptr)->GetClass();
1557TClass *Muc2DStrip::Class()
1559 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Muc2DStrip*)
nullptr)->GetClass(); }
1564atomic_TClass_ptr Tof2DScin::fgIsA(
nullptr);
1567const char *Tof2DScin::Class_Name()
1573const char *Tof2DScin::ImplFileName()
1575 return ::ROOT::GenerateInitInstanceLocal((const ::Tof2DScin*)
nullptr)->GetImplFileName();
1579int Tof2DScin::ImplFileLine()
1581 return ::ROOT::GenerateInitInstanceLocal((const ::Tof2DScin*)
nullptr)->GetImplFileLine();
1585TClass *Tof2DScin::Dictionary()
1587 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Tof2DScin*)
nullptr)->GetClass();
1592TClass *Tof2DScin::Class()
1594 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::Tof2DScin*)
nullptr)->GetClass(); }
1599atomic_TClass_ptr BesGeometry::fgIsA(
nullptr);
1602const char *BesGeometry::Class_Name()
1604 return "BesGeometry";
1608const char *BesGeometry::ImplFileName()
1610 return ::ROOT::GenerateInitInstanceLocal((const ::BesGeometry*)
nullptr)->GetImplFileName();
1614int BesGeometry::ImplFileLine()
1616 return ::ROOT::GenerateInitInstanceLocal((const ::BesGeometry*)
nullptr)->GetImplFileLine();
1620TClass *BesGeometry::Dictionary()
1622 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGeometry*)
nullptr)->GetClass();
1627TClass *BesGeometry::Class()
1629 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGeometry*)
nullptr)->GetClass(); }
1634atomic_TClass_ptr BesGMenuTitle::fgIsA(
nullptr);
1637const char *BesGMenuTitle::Class_Name()
1639 return "BesGMenuTitle";
1643const char *BesGMenuTitle::ImplFileName()
1645 return ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuTitle*)
nullptr)->GetImplFileName();
1649int BesGMenuTitle::ImplFileLine()
1651 return ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuTitle*)
nullptr)->GetImplFileLine();
1655TClass *BesGMenuTitle::Dictionary()
1657 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuTitle*)
nullptr)->GetClass();
1662TClass *BesGMenuTitle::Class()
1664 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuTitle*)
nullptr)->GetClass(); }
1669atomic_TClass_ptr BesGMenuBar::fgIsA(
nullptr);
1672const char *BesGMenuBar::Class_Name()
1674 return "BesGMenuBar";
1678const char *BesGMenuBar::ImplFileName()
1680 return ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuBar*)
nullptr)->GetImplFileName();
1684int BesGMenuBar::ImplFileLine()
1686 return ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuBar*)
nullptr)->GetImplFileLine();
1690TClass *BesGMenuBar::Dictionary()
1692 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuBar*)
nullptr)->GetClass();
1697TClass *BesGMenuBar::Class()
1699 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGMenuBar*)
nullptr)->GetClass(); }
1704atomic_TClass_ptr BesGPictureButton::fgIsA(
nullptr);
1707const char *BesGPictureButton::Class_Name()
1709 return "BesGPictureButton";
1713const char *BesGPictureButton::ImplFileName()
1715 return ::ROOT::GenerateInitInstanceLocal((const ::BesGPictureButton*)
nullptr)->GetImplFileName();
1719int BesGPictureButton::ImplFileLine()
1721 return ::ROOT::GenerateInitInstanceLocal((const ::BesGPictureButton*)
nullptr)->GetImplFileLine();
1725TClass *BesGPictureButton::Dictionary()
1727 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGPictureButton*)
nullptr)->GetClass();
1732TClass *BesGPictureButton::Class()
1734 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesGPictureButton*)
nullptr)->GetClass(); }
1739atomic_TClass_ptr BesHeader::fgIsA(
nullptr);
1742const char *BesHeader::Class_Name()
1748const char *BesHeader::ImplFileName()
1750 return ::ROOT::GenerateInitInstanceLocal((const ::BesHeader*)
nullptr)->GetImplFileName();
1754int BesHeader::ImplFileLine()
1756 return ::ROOT::GenerateInitInstanceLocal((const ::BesHeader*)
nullptr)->GetImplFileLine();
1760TClass *BesHeader::Dictionary()
1762 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesHeader*)
nullptr)->GetClass();
1767TClass *BesHeader::Class()
1769 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesHeader*)
nullptr)->GetClass(); }
1774atomic_TClass_ptr BesVisDisplay::fgIsA(
nullptr);
1777const char *BesVisDisplay::Class_Name()
1779 return "BesVisDisplay";
1783const char *BesVisDisplay::ImplFileName()
1785 return ::ROOT::GenerateInitInstanceLocal((const ::BesVisDisplay*)
nullptr)->GetImplFileName();
1789int BesVisDisplay::ImplFileLine()
1791 return ::ROOT::GenerateInitInstanceLocal((const ::BesVisDisplay*)
nullptr)->GetImplFileLine();
1795TClass *BesVisDisplay::Dictionary()
1797 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesVisDisplay*)
nullptr)->GetClass();
1802TClass *BesVisDisplay::Class()
1804 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::BesVisDisplay*)
nullptr)->GetClass(); }
1809atomic_TClass_ptr ZHelix::fgIsA(
nullptr);
1812const char *ZHelix::Class_Name()
1818const char *ZHelix::ImplFileName()
1820 return ::ROOT::GenerateInitInstanceLocal((const ::ZHelix*)
nullptr)->GetImplFileName();
1824int ZHelix::ImplFileLine()
1826 return ::ROOT::GenerateInitInstanceLocal((const ::ZHelix*)
nullptr)->GetImplFileLine();
1830TClass *ZHelix::Dictionary()
1832 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::ZHelix*)
nullptr)->GetClass();
1837TClass *ZHelix::Class()
1839 if (!fgIsA.load()) { R__LOCKGUARD(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::ZHelix*)
nullptr)->GetClass(); }
1845 static void *new_BesTView(
void *p) {
1846 return p ?
new(p) ::BesTView : new ::BesTView;
1848 static void *newArray_BesTView(Long_t nElements,
void *p) {
1849 return p ?
new(p) ::BesTView[nElements] : new ::BesTView[nElements];
1852 static void delete_BesTView(
void *p) {
1853 delete (
static_cast<::BesTView*
>(p));
1855 static void deleteArray_BesTView(
void *p) {
1856 delete [] (
static_cast<::BesTView*
>(p));
1858 static void destruct_BesTView(
void *p) {
1859 typedef ::BesTView current_t;
1860 (
static_cast<current_t*
>(p))->~current_t();
1863 static void streamer_BesTView(TBuffer &buf,
void *obj) {
1864 ((::BesTView*)obj)->::BesTView::Streamer(buf);
1869void BesStatus::Streamer(TBuffer &R__b)
1873 if (R__b.IsReading()) {
1874 R__b.ReadClassBuffer(BesStatus::Class(),
this);
1876 R__b.WriteClassBuffer(BesStatus::Class(),
this);
1882 static void *new_BesStatus(
void *p) {
1883 return p ?
new(p) ::BesStatus : new ::BesStatus;
1885 static void *newArray_BesStatus(Long_t nElements,
void *p) {
1886 return p ?
new(p) ::BesStatus[nElements] : new ::BesStatus[nElements];
1889 static void delete_BesStatus(
void *p) {
1890 delete (
static_cast<::BesStatus*
>(p));
1892 static void deleteArray_BesStatus(
void *p) {
1893 delete [] (
static_cast<::BesStatus*
>(p));
1895 static void destruct_BesStatus(
void *p) {
1896 typedef ::BesStatus current_t;
1897 (
static_cast<current_t*
>(p))->~current_t();
1902void Bes2DView::Streamer(TBuffer &R__b)
1906 if (R__b.IsReading()) {
1907 R__b.ReadClassBuffer(Bes2DView::Class(),
this);
1909 R__b.WriteClassBuffer(Bes2DView::Class(),
this);
1915 static void *new_Bes2DView(
void *p) {
1916 return p ?
new(p) ::Bes2DView : new ::Bes2DView;
1918 static void *newArray_Bes2DView(Long_t nElements,
void *p) {
1919 return p ?
new(p) ::Bes2DView[nElements] : new ::Bes2DView[nElements];
1922 static void delete_Bes2DView(
void *p) {
1923 delete (
static_cast<::Bes2DView*
>(p));
1925 static void deleteArray_Bes2DView(
void *p) {
1926 delete [] (
static_cast<::Bes2DView*
>(p));
1928 static void destruct_Bes2DView(
void *p) {
1929 typedef ::Bes2DView current_t;
1930 (
static_cast<current_t*
>(p))->~current_t();
1935void BesCircle2D::Streamer(TBuffer &R__b)
1939 if (R__b.IsReading()) {
1940 R__b.ReadClassBuffer(BesCircle2D::Class(),
this);
1942 R__b.WriteClassBuffer(BesCircle2D::Class(),
this);
1948 static void *new_BesCircle2D(
void *p) {
1949 return p ?
new(p) ::BesCircle2D : new ::BesCircle2D;
1951 static void *newArray_BesCircle2D(Long_t nElements,
void *p) {
1952 return p ?
new(p) ::BesCircle2D[nElements] : new ::BesCircle2D[nElements];
1955 static void delete_BesCircle2D(
void *p) {
1956 delete (
static_cast<::BesCircle2D*
>(p));
1958 static void deleteArray_BesCircle2D(
void *p) {
1959 delete [] (
static_cast<::BesCircle2D*
>(p));
1961 static void destruct_BesCircle2D(
void *p) {
1962 typedef ::BesCircle2D current_t;
1963 (
static_cast<current_t*
>(p))->~current_t();
1968void BesCursor::Streamer(TBuffer &R__b)
1972 if (R__b.IsReading()) {
1973 R__b.ReadClassBuffer(BesCursor::Class(),
this);
1975 R__b.WriteClassBuffer(BesCursor::Class(),
this);
1981 static void *new_BesCursor(
void *p) {
1982 return p ?
new(p) ::BesCursor : new ::BesCursor;
1984 static void *newArray_BesCursor(Long_t nElements,
void *p) {
1985 return p ?
new(p) ::BesCursor[nElements] : new ::BesCursor[nElements];
1988 static void delete_BesCursor(
void *p) {
1989 delete (
static_cast<::BesCursor*
>(p));
1991 static void deleteArray_BesCursor(
void *p) {
1992 delete [] (
static_cast<::BesCursor*
>(p));
1994 static void destruct_BesCursor(
void *p) {
1995 typedef ::BesCursor current_t;
1996 (
static_cast<current_t*
>(p))->~current_t();
2001void BesEventHeader::Streamer(TBuffer &R__b)
2005 if (R__b.IsReading()) {
2006 R__b.ReadClassBuffer(BesEventHeader::Class(),
this);
2008 R__b.WriteClassBuffer(BesEventHeader::Class(),
this);
2014 static void *new_BesEventHeader(
void *p) {
2015 return p ?
new(p) ::BesEventHeader : new ::BesEventHeader;
2017 static void *newArray_BesEventHeader(Long_t nElements,
void *p) {
2018 return p ?
new(p) ::BesEventHeader[nElements] : new ::BesEventHeader[nElements];
2021 static void delete_BesEventHeader(
void *p) {
2022 delete (
static_cast<::BesEventHeader*
>(p));
2024 static void deleteArray_BesEventHeader(
void *p) {
2025 delete [] (
static_cast<::BesEventHeader*
>(p));
2027 static void destruct_BesEventHeader(
void *p) {
2028 typedef ::BesEventHeader current_t;
2029 (
static_cast<current_t*
>(p))->~current_t();
2034void BesMarker2D::Streamer(TBuffer &R__b)
2038 if (R__b.IsReading()) {
2039 R__b.ReadClassBuffer(BesMarker2D::Class(),
this);
2041 R__b.WriteClassBuffer(BesMarker2D::Class(),
this);
2047 static void *new_BesMarker2D(
void *p) {
2048 return p ?
new(p) ::BesMarker2D : new ::BesMarker2D;
2050 static void *newArray_BesMarker2D(Long_t nElements,
void *p) {
2051 return p ?
new(p) ::BesMarker2D[nElements] : new ::BesMarker2D[nElements];
2054 static void delete_BesMarker2D(
void *p) {
2055 delete (
static_cast<::BesMarker2D*
>(p));
2057 static void deleteArray_BesMarker2D(
void *p) {
2058 delete [] (
static_cast<::BesMarker2D*
>(p));
2060 static void destruct_BesMarker2D(
void *p) {
2061 typedef ::BesMarker2D current_t;
2062 (
static_cast<current_t*
>(p))->~current_t();
2067void BesPaveText::Streamer(TBuffer &R__b)
2071 if (R__b.IsReading()) {
2072 R__b.ReadClassBuffer(BesPaveText::Class(),
this);
2074 R__b.WriteClassBuffer(BesPaveText::Class(),
this);
2080 static void *new_BesPaveText(
void *p) {
2081 return p ?
new(p) ::BesPaveText : new ::BesPaveText;
2083 static void *newArray_BesPaveText(Long_t nElements,
void *p) {
2084 return p ?
new(p) ::BesPaveText[nElements] : new ::BesPaveText[nElements];
2087 static void delete_BesPaveText(
void *p) {
2088 delete (
static_cast<::BesPaveText*
>(p));
2090 static void deleteArray_BesPaveText(
void *p) {
2091 delete [] (
static_cast<::BesPaveText*
>(p));
2093 static void destruct_BesPaveText(
void *p) {
2094 typedef ::BesPaveText current_t;
2095 (
static_cast<current_t*
>(p))->~current_t();
2100void BesGeoTrack::Streamer(TBuffer &R__b)
2104 if (R__b.IsReading()) {
2105 R__b.ReadClassBuffer(BesGeoTrack::Class(),
this);
2107 R__b.WriteClassBuffer(BesGeoTrack::Class(),
this);
2113 static void *new_BesGeoTrack(
void *p) {
2114 return p ?
new(p) ::BesGeoTrack : new ::BesGeoTrack;
2116 static void *newArray_BesGeoTrack(Long_t nElements,
void *p) {
2117 return p ?
new(p) ::BesGeoTrack[nElements] : new ::BesGeoTrack[nElements];
2120 static void delete_BesGeoTrack(
void *p) {
2121 delete (
static_cast<::BesGeoTrack*
>(p));
2123 static void deleteArray_BesGeoTrack(
void *p) {
2124 delete [] (
static_cast<::BesGeoTrack*
>(p));
2126 static void destruct_BesGeoTrack(
void *p) {
2127 typedef ::BesGeoTrack current_t;
2128 (
static_cast<current_t*
>(p))->~current_t();
2133void BesEvent::Streamer(TBuffer &R__b)
2137 if (R__b.IsReading()) {
2138 R__b.ReadClassBuffer(BesEvent::Class(),
this);
2140 R__b.WriteClassBuffer(BesEvent::Class(),
this);
2146 static void *new_BesEvent(
void *p) {
2147 return p ?
new(p) ::BesEvent : new ::BesEvent;
2149 static void *newArray_BesEvent(Long_t nElements,
void *p) {
2150 return p ?
new(p) ::BesEvent[nElements] : new ::BesEvent[nElements];
2153 static void delete_BesEvent(
void *p) {
2154 delete (
static_cast<::BesEvent*
>(p));
2156 static void deleteArray_BesEvent(
void *p) {
2157 delete [] (
static_cast<::BesEvent*
>(p));
2159 static void destruct_BesEvent(
void *p) {
2160 typedef ::BesEvent current_t;
2161 (
static_cast<current_t*
>(p))->~current_t();
2166void BesPolygon2D::Streamer(TBuffer &R__b)
2170 if (R__b.IsReading()) {
2171 R__b.ReadClassBuffer(BesPolygon2D::Class(),
this);
2173 R__b.WriteClassBuffer(BesPolygon2D::Class(),
this);
2179 static void *new_BesPolygon2D(
void *p) {
2180 return p ?
new(p) ::BesPolygon2D : new ::BesPolygon2D;
2182 static void *newArray_BesPolygon2D(Long_t nElements,
void *p) {
2183 return p ?
new(p) ::BesPolygon2D[nElements] : new ::BesPolygon2D[nElements];
2186 static void delete_BesPolygon2D(
void *p) {
2187 delete (
static_cast<::BesPolygon2D*
>(p));
2189 static void deleteArray_BesPolygon2D(
void *p) {
2190 delete [] (
static_cast<::BesPolygon2D*
>(p));
2192 static void destruct_BesPolygon2D(
void *p) {
2193 typedef ::BesPolygon2D current_t;
2194 (
static_cast<current_t*
>(p))->~current_t();
2199void BesView::Streamer(TBuffer &R__b)
2203 if (R__b.IsReading()) {
2204 R__b.ReadClassBuffer(BesView::Class(),
this);
2206 R__b.WriteClassBuffer(BesView::Class(),
this);
2212 static void *new_BesView(
void *p) {
2213 return p ?
new(p) ::BesView : new ::BesView;
2215 static void *newArray_BesView(Long_t nElements,
void *p) {
2216 return p ?
new(p) ::BesView[nElements] : new ::BesView[nElements];
2219 static void delete_BesView(
void *p) {
2220 delete (
static_cast<::BesView*
>(p));
2222 static void deleteArray_BesView(
void *p) {
2223 delete [] (
static_cast<::BesView*
>(p));
2225 static void destruct_BesView(
void *p) {
2226 typedef ::BesView current_t;
2227 (
static_cast<current_t*
>(p))->~current_t();
2232void Emc2DCrystal::Streamer(TBuffer &R__b)
2236 if (R__b.IsReading()) {
2237 R__b.ReadClassBuffer(Emc2DCrystal::Class(),
this);
2239 R__b.WriteClassBuffer(Emc2DCrystal::Class(),
this);
2245 static void *new_Emc2DCrystal(
void *p) {
2246 return p ?
new(p) ::Emc2DCrystal : new ::Emc2DCrystal;
2248 static void *newArray_Emc2DCrystal(Long_t nElements,
void *p) {
2249 return p ?
new(p) ::Emc2DCrystal[nElements] : new ::Emc2DCrystal[nElements];
2252 static void delete_Emc2DCrystal(
void *p) {
2253 delete (
static_cast<::Emc2DCrystal*
>(p));
2255 static void deleteArray_Emc2DCrystal(
void *p) {
2256 delete [] (
static_cast<::Emc2DCrystal*
>(p));
2258 static void destruct_Emc2DCrystal(
void *p) {
2259 typedef ::Emc2DCrystal current_t;
2260 (
static_cast<current_t*
>(p))->~current_t();
2266 static void *new_SubDetectorROOTGeo(
void *p) {
2267 return p ?
new(p) ::SubDetectorROOTGeo : new ::SubDetectorROOTGeo;
2269 static void *newArray_SubDetectorROOTGeo(Long_t nElements,
void *p) {
2270 return p ?
new(p) ::SubDetectorROOTGeo[nElements] : new ::SubDetectorROOTGeo[nElements];
2273 static void delete_SubDetectorROOTGeo(
void *p) {
2274 delete (
static_cast<::SubDetectorROOTGeo*
>(p));
2276 static void deleteArray_SubDetectorROOTGeo(
void *p) {
2277 delete [] (
static_cast<::SubDetectorROOTGeo*
>(p));
2279 static void destruct_SubDetectorROOTGeo(
void *p) {
2280 typedef ::SubDetectorROOTGeo current_t;
2281 (
static_cast<current_t*
>(p))->~current_t();
2287 static void *new_EmcROOTGeo(
void *p) {
2288 return p ?
new(p) ::EmcROOTGeo : new ::EmcROOTGeo;
2290 static void *newArray_EmcROOTGeo(Long_t nElements,
void *p) {
2291 return p ?
new(p) ::EmcROOTGeo[nElements] : new ::EmcROOTGeo[nElements];
2294 static void delete_EmcROOTGeo(
void *p) {
2295 delete (
static_cast<::EmcROOTGeo*
>(p));
2297 static void deleteArray_EmcROOTGeo(
void *p) {
2298 delete [] (
static_cast<::EmcROOTGeo*
>(p));
2300 static void destruct_EmcROOTGeo(
void *p) {
2301 typedef ::EmcROOTGeo current_t;
2302 (
static_cast<current_t*
>(p))->~current_t();
2307void Mdc2DWire::Streamer(TBuffer &R__b)
2311 if (R__b.IsReading()) {
2312 R__b.ReadClassBuffer(Mdc2DWire::Class(),
this);
2314 R__b.WriteClassBuffer(Mdc2DWire::Class(),
this);
2320 static void *new_Mdc2DWire(
void *p) {
2321 return p ?
new(p) ::Mdc2DWire : new ::Mdc2DWire;
2323 static void *newArray_Mdc2DWire(Long_t nElements,
void *p) {
2324 return p ?
new(p) ::Mdc2DWire[nElements] : new ::Mdc2DWire[nElements];
2327 static void delete_Mdc2DWire(
void *p) {
2328 delete (
static_cast<::Mdc2DWire*
>(p));
2330 static void deleteArray_Mdc2DWire(
void *p) {
2331 delete [] (
static_cast<::Mdc2DWire*
>(p));
2333 static void destruct_Mdc2DWire(
void *p) {
2334 typedef ::Mdc2DWire current_t;
2335 (
static_cast<current_t*
>(p))->~current_t();
2341 static void *new_MdcROOTGeo(
void *p) {
2342 return p ?
new(p) ::MdcROOTGeo : new ::MdcROOTGeo;
2344 static void *newArray_MdcROOTGeo(Long_t nElements,
void *p) {
2345 return p ?
new(p) ::MdcROOTGeo[nElements] : new ::MdcROOTGeo[nElements];
2348 static void delete_MdcROOTGeo(
void *p) {
2349 delete (
static_cast<::MdcROOTGeo*
>(p));
2351 static void deleteArray_MdcROOTGeo(
void *p) {
2352 delete [] (
static_cast<::MdcROOTGeo*
>(p));
2354 static void destruct_MdcROOTGeo(
void *p) {
2355 typedef ::MdcROOTGeo current_t;
2356 (
static_cast<current_t*
>(p))->~current_t();
2361void Muc2DStrip::Streamer(TBuffer &R__b)
2365 if (R__b.IsReading()) {
2366 R__b.ReadClassBuffer(Muc2DStrip::Class(),
this);
2368 R__b.WriteClassBuffer(Muc2DStrip::Class(),
this);
2374 static void *new_Muc2DStrip(
void *p) {
2375 return p ?
new(p) ::Muc2DStrip : new ::Muc2DStrip;
2377 static void *newArray_Muc2DStrip(Long_t nElements,
void *p) {
2378 return p ?
new(p) ::Muc2DStrip[nElements] : new ::Muc2DStrip[nElements];
2381 static void delete_Muc2DStrip(
void *p) {
2382 delete (
static_cast<::Muc2DStrip*
>(p));
2384 static void deleteArray_Muc2DStrip(
void *p) {
2385 delete [] (
static_cast<::Muc2DStrip*
>(p));
2387 static void destruct_Muc2DStrip(
void *p) {
2388 typedef ::Muc2DStrip current_t;
2389 (
static_cast<current_t*
>(p))->~current_t();
2395 static void *new_MucROOTGeo(
void *p) {
2396 return p ?
new(p) ::MucROOTGeo : new ::MucROOTGeo;
2398 static void *newArray_MucROOTGeo(Long_t nElements,
void *p) {
2399 return p ?
new(p) ::MucROOTGeo[nElements] : new ::MucROOTGeo[nElements];
2402 static void delete_MucROOTGeo(
void *p) {
2403 delete (
static_cast<::MucROOTGeo*
>(p));
2405 static void deleteArray_MucROOTGeo(
void *p) {
2406 delete [] (
static_cast<::MucROOTGeo*
>(p));
2408 static void destruct_MucROOTGeo(
void *p) {
2409 typedef ::MucROOTGeo current_t;
2410 (
static_cast<current_t*
>(p))->~current_t();
2415void Tof2DScin::Streamer(TBuffer &R__b)
2419 if (R__b.IsReading()) {
2420 R__b.ReadClassBuffer(Tof2DScin::Class(),
this);
2422 R__b.WriteClassBuffer(Tof2DScin::Class(),
this);
2428 static void *new_Tof2DScin(
void *p) {
2429 return p ?
new(p) ::Tof2DScin : new ::Tof2DScin;
2431 static void *newArray_Tof2DScin(Long_t nElements,
void *p) {
2432 return p ?
new(p) ::Tof2DScin[nElements] : new ::Tof2DScin[nElements];
2435 static void delete_Tof2DScin(
void *p) {
2436 delete (
static_cast<::Tof2DScin*
>(p));
2438 static void deleteArray_Tof2DScin(
void *p) {
2439 delete [] (
static_cast<::Tof2DScin*
>(p));
2441 static void destruct_Tof2DScin(
void *p) {
2442 typedef ::Tof2DScin current_t;
2443 (
static_cast<current_t*
>(p))->~current_t();
2449 static void *new_TofROOTGeo(
void *p) {
2450 return p ?
new(p) ::TofROOTGeo : new ::TofROOTGeo;
2452 static void *newArray_TofROOTGeo(Long_t nElements,
void *p) {
2453 return p ?
new(p) ::TofROOTGeo[nElements] : new ::TofROOTGeo[nElements];
2456 static void delete_TofROOTGeo(
void *p) {
2457 delete (
static_cast<::TofROOTGeo*
>(p));
2459 static void deleteArray_TofROOTGeo(
void *p) {
2460 delete [] (
static_cast<::TofROOTGeo*
>(p));
2462 static void destruct_TofROOTGeo(
void *p) {
2463 typedef ::TofROOTGeo current_t;
2464 (
static_cast<current_t*
>(p))->~current_t();
2469void BesGeometry::Streamer(TBuffer &R__b)
2473 if (R__b.IsReading()) {
2474 R__b.ReadClassBuffer(BesGeometry::Class(),
this);
2476 R__b.WriteClassBuffer(BesGeometry::Class(),
this);
2482 static void *new_BesGeometry(
void *p) {
2483 return p ?
new(p) ::BesGeometry : new ::BesGeometry;
2485 static void *newArray_BesGeometry(Long_t nElements,
void *p) {
2486 return p ?
new(p) ::BesGeometry[nElements] : new ::BesGeometry[nElements];
2489 static void delete_BesGeometry(
void *p) {
2490 delete (
static_cast<::BesGeometry*
>(p));
2492 static void deleteArray_BesGeometry(
void *p) {
2493 delete [] (
static_cast<::BesGeometry*
>(p));
2495 static void destruct_BesGeometry(
void *p) {
2496 typedef ::BesGeometry current_t;
2497 (
static_cast<current_t*
>(p))->~current_t();
2502void BesGMenuTitle::Streamer(TBuffer &R__b)
2506 if (R__b.IsReading()) {
2507 R__b.ReadClassBuffer(BesGMenuTitle::Class(),
this);
2509 R__b.WriteClassBuffer(BesGMenuTitle::Class(),
this);
2515 static void *new_BesGMenuTitle(
void *p) {
2516 return p ?
new(p) ::BesGMenuTitle : new ::BesGMenuTitle;
2518 static void *newArray_BesGMenuTitle(Long_t nElements,
void *p) {
2519 return p ?
new(p) ::BesGMenuTitle[nElements] : new ::BesGMenuTitle[nElements];
2522 static void delete_BesGMenuTitle(
void *p) {
2523 delete (
static_cast<::BesGMenuTitle*
>(p));
2525 static void deleteArray_BesGMenuTitle(
void *p) {
2526 delete [] (
static_cast<::BesGMenuTitle*
>(p));
2528 static void destruct_BesGMenuTitle(
void *p) {
2529 typedef ::BesGMenuTitle current_t;
2530 (
static_cast<current_t*
>(p))->~current_t();
2535void BesGMenuBar::Streamer(TBuffer &R__b)
2539 if (R__b.IsReading()) {
2540 R__b.ReadClassBuffer(BesGMenuBar::Class(),
this);
2542 R__b.WriteClassBuffer(BesGMenuBar::Class(),
this);
2548 static void *new_BesGMenuBar(
void *p) {
2549 return p ?
new(p) ::BesGMenuBar : new ::BesGMenuBar;
2551 static void *newArray_BesGMenuBar(Long_t nElements,
void *p) {
2552 return p ?
new(p) ::BesGMenuBar[nElements] : new ::BesGMenuBar[nElements];
2555 static void delete_BesGMenuBar(
void *p) {
2556 delete (
static_cast<::BesGMenuBar*
>(p));
2558 static void deleteArray_BesGMenuBar(
void *p) {
2559 delete [] (
static_cast<::BesGMenuBar*
>(p));
2561 static void destruct_BesGMenuBar(
void *p) {
2562 typedef ::BesGMenuBar current_t;
2563 (
static_cast<current_t*
>(p))->~current_t();
2568void BesGPictureButton::Streamer(TBuffer &R__b)
2572 if (R__b.IsReading()) {
2573 R__b.ReadClassBuffer(BesGPictureButton::Class(),
this);
2575 R__b.WriteClassBuffer(BesGPictureButton::Class(),
this);
2581 static void *new_BesGPictureButton(
void *p) {
2582 return p ?
new(p) ::BesGPictureButton : new ::BesGPictureButton;
2584 static void *newArray_BesGPictureButton(Long_t nElements,
void *p) {
2585 return p ?
new(p) ::BesGPictureButton[nElements] : new ::BesGPictureButton[nElements];
2588 static void delete_BesGPictureButton(
void *p) {
2589 delete (
static_cast<::BesGPictureButton*
>(p));
2591 static void deleteArray_BesGPictureButton(
void *p) {
2592 delete [] (
static_cast<::BesGPictureButton*
>(p));
2594 static void destruct_BesGPictureButton(
void *p) {
2595 typedef ::BesGPictureButton current_t;
2596 (
static_cast<current_t*
>(p))->~current_t();
2601void BesHeader::Streamer(TBuffer &R__b)
2605 if (R__b.IsReading()) {
2606 R__b.ReadClassBuffer(BesHeader::Class(),
this);
2608 R__b.WriteClassBuffer(BesHeader::Class(),
this);
2614 static void *new_BesHeader(
void *p) {
2615 return p ?
new(p) ::BesHeader : new ::BesHeader;
2617 static void *newArray_BesHeader(Long_t nElements,
void *p) {
2618 return p ?
new(p) ::BesHeader[nElements] : new ::BesHeader[nElements];
2621 static void delete_BesHeader(
void *p) {
2622 delete (
static_cast<::BesHeader*
>(p));
2624 static void deleteArray_BesHeader(
void *p) {
2625 delete [] (
static_cast<::BesHeader*
>(p));
2627 static void destruct_BesHeader(
void *p) {
2628 typedef ::BesHeader current_t;
2629 (
static_cast<current_t*
>(p))->~current_t();
2634void BesVisDisplay::Streamer(TBuffer &R__b)
2638 if (R__b.IsReading()) {
2639 R__b.ReadClassBuffer(BesVisDisplay::Class(),
this);
2641 R__b.WriteClassBuffer(BesVisDisplay::Class(),
this);
2647 static void *new_BesVisDisplay(
void *p) {
2648 return p ?
new(p) ::BesVisDisplay : new ::BesVisDisplay;
2650 static void *newArray_BesVisDisplay(Long_t nElements,
void *p) {
2651 return p ?
new(p) ::BesVisDisplay[nElements] : new ::BesVisDisplay[nElements];
2654 static void delete_BesVisDisplay(
void *p) {
2655 delete (
static_cast<::BesVisDisplay*
>(p));
2657 static void deleteArray_BesVisDisplay(
void *p) {
2658 delete [] (
static_cast<::BesVisDisplay*
>(p));
2660 static void destruct_BesVisDisplay(
void *p) {
2661 typedef ::BesVisDisplay current_t;
2662 (
static_cast<current_t*
>(p))->~current_t();
2667void ZHelix::Streamer(TBuffer &R__b)
2671 if (R__b.IsReading()) {
2672 R__b.ReadClassBuffer(ZHelix::Class(),
this);
2674 R__b.WriteClassBuffer(ZHelix::Class(),
this);
2680 static void *new_ZHelix(
void *p) {
2681 return p ?
new(p) ::ZHelix : new ::ZHelix;
2683 static void *newArray_ZHelix(Long_t nElements,
void *p) {
2684 return p ?
new(p) ::ZHelix[nElements] : new ::ZHelix[nElements];
2687 static void delete_ZHelix(
void *p) {
2688 delete (
static_cast<::ZHelix*
>(p));
2690 static void deleteArray_ZHelix(
void *p) {
2691 delete [] (
static_cast<::ZHelix*
>(p));
2693 static void destruct_ZHelix(
void *p) {
2694 typedef ::ZHelix current_t;
2695 (
static_cast<current_t*
>(p))->~current_t();
2698 static Long64_t merge_ZHelix(
void *obj,TCollection *coll,TFileMergeInfo *) {
2699 return ((::ZHelix*)obj)->Merge(coll);
2704 static TClass *vectorlETStringgR_Dictionary();
2705 static void vectorlETStringgR_TClassManip(TClass*);
2706 static void *new_vectorlETStringgR(
void *p =
nullptr);
2707 static void *newArray_vectorlETStringgR(Long_t size,
void *p);
2708 static void delete_vectorlETStringgR(
void *p);
2709 static void deleteArray_vectorlETStringgR(
void *p);
2710 static void destruct_vectorlETStringgR(
void *p);
2713 static TGenericClassInfo *GenerateInitInstanceLocal(
const vector<TString>*)
2715 vector<TString> *ptr =
nullptr;
2716 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(vector<TString>));
2717 static ::ROOT::TGenericClassInfo
2718 instance(
"vector<TString>", -2,
"vector", 423,
2719 typeid(vector<TString>), ::ROOT::Internal::DefineBehavior(ptr, ptr),
2720 &vectorlETStringgR_Dictionary, isa_proxy, 0,
2721 sizeof(vector<TString>) );
2722 instance.SetNew(&new_vectorlETStringgR);
2723 instance.SetNewArray(&newArray_vectorlETStringgR);
2724 instance.SetDelete(&delete_vectorlETStringgR);
2725 instance.SetDeleteArray(&deleteArray_vectorlETStringgR);
2726 instance.SetDestructor(&destruct_vectorlETStringgR);
2727 instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<TString> >()));
2729 instance.AdoptAlternate(::ROOT::AddClassAlternate(
"vector<TString>",
"std::vector<TString, std::allocator<TString> >"));
2733 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const vector<TString>*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
2736 static TClass *vectorlETStringgR_Dictionary() {
2737 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const vector<TString>*
>(
nullptr))->GetClass();
2738 vectorlETStringgR_TClassManip(theClass);
2742 static void vectorlETStringgR_TClassManip(TClass* ){
2749 static void *new_vectorlETStringgR(
void *p) {
2750 return p ? ::new(
static_cast<::ROOT::Internal::TOperatorNewHelper*
>(p)) vector<TString> :
new vector<TString>;
2752 static void *newArray_vectorlETStringgR(Long_t nElements,
void *p) {
2753 return p ? ::new(
static_cast<::ROOT::Internal::TOperatorNewHelper*
>(p)) vector<TString>[nElements] :
new vector<TString>[nElements];
2756 static void delete_vectorlETStringgR(
void *p) {
2757 delete (
static_cast<vector<TString>*
>(p));
2759 static void deleteArray_vectorlETStringgR(
void *p) {
2760 delete [] (
static_cast<vector<TString>*
>(p));
2762 static void destruct_vectorlETStringgR(
void *p) {
2763 typedef vector<TString> current_t;
2764 (
static_cast<current_t*
>(p))->~current_t();
2769 static TClass *maplEintcOintgR_Dictionary();
2770 static void maplEintcOintgR_TClassManip(TClass*);
2771 static void *new_maplEintcOintgR(
void *p =
nullptr);
2772 static void *newArray_maplEintcOintgR(Long_t size,
void *p);
2773 static void delete_maplEintcOintgR(
void *p);
2774 static void deleteArray_maplEintcOintgR(
void *p);
2775 static void destruct_maplEintcOintgR(
void *p);
2778 static TGenericClassInfo *GenerateInitInstanceLocal(
const map<int,int>*)
2780 map<int,int> *ptr =
nullptr;
2781 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(map<int,int>));
2782 static ::ROOT::TGenericClassInfo
2783 instance(
"map<int,int>", -2,
"map", 100,
2784 typeid(map<int,int>), ::ROOT::Internal::DefineBehavior(ptr, ptr),
2785 &maplEintcOintgR_Dictionary, isa_proxy, 0,
2786 sizeof(map<int,int>) );
2787 instance.SetNew(&new_maplEintcOintgR);
2788 instance.SetNewArray(&newArray_maplEintcOintgR);
2789 instance.SetDelete(&delete_maplEintcOintgR);
2790 instance.SetDeleteArray(&deleteArray_maplEintcOintgR);
2791 instance.SetDestructor(&destruct_maplEintcOintgR);
2792 instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<int,int> >()));
2794 instance.AdoptAlternate(::ROOT::AddClassAlternate(
"map<int,int>",
"std::map<int, int, std::less<int>, std::allocator<std::pair<int const, int> > >"));
2798 static ::ROOT::TGenericClassInfo *_R__UNIQUE_DICT_(Init) = GenerateInitInstanceLocal(
static_cast<const map<int,int>*
>(
nullptr));
R__UseDummy(_R__UNIQUE_DICT_(Init));
2801 static TClass *maplEintcOintgR_Dictionary() {
2802 TClass* theClass =::ROOT::GenerateInitInstanceLocal(
static_cast<const map<int,int>*
>(
nullptr))->GetClass();
2803 maplEintcOintgR_TClassManip(theClass);
2807 static void maplEintcOintgR_TClassManip(TClass* ){
2814 static void *new_maplEintcOintgR(
void *p) {
2815 return p ? ::new(
static_cast<::ROOT::Internal::TOperatorNewHelper*
>(p)) map<int,int> :
new map<int,int>;
2817 static void *newArray_maplEintcOintgR(Long_t nElements,
void *p) {
2818 return p ? ::new(
static_cast<::ROOT::Internal::TOperatorNewHelper*
>(p)) map<int,int>[nElements] :
new map<int,int>[nElements];
2821 static void delete_maplEintcOintgR(
void *p) {
2822 delete (
static_cast<map<int,int>*
>(p));
2824 static void deleteArray_maplEintcOintgR(
void *p) {
2825 delete [] (
static_cast<map<int,int>*
>(p));
2827 static void destruct_maplEintcOintgR(
void *p) {
2828 typedef map<int,int> current_t;
2829 (
static_cast<current_t*
>(p))->~current_t();
2834 void TriggerDictionaryInitialization_libBesVisLib_Impl() {
2835 static const char* headers[] = {
2836"include/BesVisLib/BesTView.h",
2837"include/BesVisLib/Bes2DView.h",
2838"include/BesVisLib/BesCircle2D.h",
2839"include/BesVisLib/BesCursor.h",
2840"include/BesVisLib/BesEvent.h",
2841"include/BesVisLib/BesEventHeader.h",
2842"include/BesVisLib/BesGeometry.h",
2843"include/BesVisLib/BesGeoTrack.h",
2844"include/BesVisLib/BesGMenuBar.h",
2845"include/BesVisLib/BesGMenuTitle.h",
2846"include/BesVisLib/BesGPictureButton.h",
2847"include/BesVisLib/BesHeader.h",
2848"include/BesVisLib/BesMarker2D.h",
2849"include/BesVisLib/BesPaveText.h",
2850"include/BesVisLib/BesPolygon2D.h",
2851"include/BesVisLib/BesStatus.h",
2852"include/BesVisLib/BesView.h",
2853"include/BesVisLib/BesVisDisplay.h",
2854"include/BesVisLib/Emc2DCrystal.h",
2855"include/BesVisLib/EmcROOTGeo.h",
2856"include/BesVisLib/Mdc2DWire.h",
2857"include/BesVisLib/MdcROOTGeo.h",
2858"include/BesVisLib/Muc2DStrip.h",
2859"include/BesVisLib/MucROOTGeo.h",
2860"include/BesVisLib/SubDetectorROOTGeo.h",
2861"include/BesVisLib/Tof2DScin.h",
2862"include/BesVisLib/TofROOTGeo.h",
2863"include/BesVisLib/vector3.h",
2864"include/BesVisLib/ZHelix.h",
2867 static const char* includePaths[] = {
2868"/cvmfs/bes3.ihep.ac.cn/bes3sw/ExternalLib/lcg/LCG_106/106/x86_64-el9-gcc13-opt/include",
2869"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/EventDisplay/BesVisLib",
2870"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/EventDisplay/BesVisLib/include",
2871"/cvmfs/bes3.ihep.ac.cn/bes3sw/ExternalLib/lcg/LCG_106/106/x86_64-el9-gcc13-opt/include",
2872"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/EventDisplay/BesVisLib/include",
2873"/cvmfs/bes3.ihep.ac.cn/bes3sw/ExternalLib/BossExternal/BesGDML/2.8.1/x86_64-el9-gcc13-opt/include",
2874"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/Event/RootEventData/include",
2875"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/DetectorDescription/Identifier/include",
2876"/cvmfs/bes3.ihep.ac.cn/bes3sw/ExternalLib/Gaudi/Gaudi-v38r2/InstallArea/x86_64-el9-gcc13-opt/include",
2877"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/Event/RawEvent/include",
2878"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/Event/EventModel/include",
2879"/cvmfs/bes3.ihep.ac.cn/bes3sw/ExternalLib/lcg/LCG_106/ROOT/6.32.02-51ebb/x86_64-el9-gcc13-opt/include/",
2880"/cvmfs/bes3.ihep.ac.cn/bes3sw/Boss/8.0.0/BOSS_Source/BuildArea/x86_64-el9-gcc13-dbg/EventDisplay/BesVisLib/",
2883 static const char* fwdDeclCode = R
"DICTFWDDCLS(
2884#line 1 "libBesVisLib dictionary forward declarations' payload"
2885#pragma clang diagnostic ignored "-Wkeyword-compat"
2886#pragma clang diagnostic ignored "-Wignored-attributes"
2887#pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
2888extern int __Cling_AutoLoading_Map;
2889class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesTView.h"))) BesTView;
2890class __attribute__((annotate("$clingAutoload$include/BesVisLib/Bes2DView.h"))) BesStatus;
2891class __attribute__((annotate("$clingAutoload$include/BesVisLib/Bes2DView.h"))) Bes2DView;
2892class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesCircle2D.h"))) BesCircle2D;
2893class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesCursor.h"))) BesCursor;
2894class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesEvent.h"))) BesEventHeader;
2895class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesEvent.h"))) BesMarker2D;
2896class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesEvent.h"))) BesPaveText;
2897class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesEvent.h"))) BesGeoTrack;
2898class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesEvent.h"))) BesEvent;
2899class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) BesPolygon2D;
2900class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) BesView;
2901class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) Emc2DCrystal;
2902class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) SubDetectorROOTGeo;
2903class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) EmcROOTGeo;
2904class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) Mdc2DWire;
2905class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) MdcROOTGeo;
2906class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) Muc2DStrip;
2907class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) MucROOTGeo;
2908class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) Tof2DScin;
2909class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) TofROOTGeo;
2910class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGeometry.h"))) BesGeometry;
2911class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGMenuBar.h"))) BesGMenuTitle;
2912class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGMenuBar.h"))) BesGMenuBar;
2913class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesGPictureButton.h"))) BesGPictureButton;
2914class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesHeader.h"))) BesHeader;
2915class __attribute__((annotate("$clingAutoload$include/BesVisLib/BesVisDisplay.h"))) BesVisDisplay;
2916class __attribute__((annotate("$clingAutoload$include/BesVisLib/ZHelix.h"))) ZHelix;
2918 static const char* payloadCode = R
"DICTPAYLOAD(
2919#line 1 "libBesVisLib dictionary payload"
2922 #define DEBUG_LEVEL 0
2924#ifndef BOOST_FILESYSTEM_NO_LIB
2925 #define BOOST_FILESYSTEM_NO_LIB 1
2927#ifndef BOOST_FILESYSTEM_DYN_LINK
2928 #define BOOST_FILESYSTEM_DYN_LINK 1
2930#ifndef BOOST_THREAD_NO_LIB
2931 #define BOOST_THREAD_NO_LIB 1
2933#ifndef BOOST_THREAD_DYN_LINK
2934 #define BOOST_THREAD_DYN_LINK 1
2936#ifndef BOOST_REGEX_NO_LIB
2937 #define BOOST_REGEX_NO_LIB 1
2939#ifndef BOOST_REGEX_DYN_LINK
2940 #define BOOST_REGEX_DYN_LINK 1
2942#ifndef BOOST_SYSTEM_NO_LIB
2943 #define BOOST_SYSTEM_NO_LIB 1
2945#ifndef BOOST_SYSTEM_DYN_LINK
2946 #define BOOST_SYSTEM_DYN_LINK 1
2948#ifndef TBB_USE_DEBUG
2949 #define TBB_USE_DEBUG 1
2952 #define FMT_SHARED 1
2955#define _BACKWARD_BACKWARD_WARNING_H
2957#include "include/BesVisLib/BesTView.h"
2958#include "include/BesVisLib/Bes2DView.h"
2959#include "include/BesVisLib/BesCircle2D.h"
2960#include "include/BesVisLib/BesCursor.h"
2961#include "include/BesVisLib/BesEvent.h"
2962#include "include/BesVisLib/BesEventHeader.h"
2963#include "include/BesVisLib/BesGeometry.h"
2964#include "include/BesVisLib/BesGeoTrack.h"
2965#include "include/BesVisLib/BesGMenuBar.h"
2966#include "include/BesVisLib/BesGMenuTitle.h"
2967#include "include/BesVisLib/BesGPictureButton.h"
2968#include "include/BesVisLib/BesHeader.h"
2969#include "include/BesVisLib/BesMarker2D.h"
2970#include "include/BesVisLib/BesPaveText.h"
2971#include "include/BesVisLib/BesPolygon2D.h"
2972#include "include/BesVisLib/BesStatus.h"
2973#include "include/BesVisLib/BesView.h"
2974#include "include/BesVisLib/BesVisDisplay.h"
2975#include "include/BesVisLib/Emc2DCrystal.h"
2976#include "include/BesVisLib/EmcROOTGeo.h"
2977#include "include/BesVisLib/Mdc2DWire.h"
2978#include "include/BesVisLib/MdcROOTGeo.h"
2979#include "include/BesVisLib/Muc2DStrip.h"
2980#include "include/BesVisLib/MucROOTGeo.h"
2981#include "include/BesVisLib/SubDetectorROOTGeo.h"
2982#include "include/BesVisLib/Tof2DScin.h"
2983#include "include/BesVisLib/TofROOTGeo.h"
2984#include "include/BesVisLib/vector3.h"
2985#include "include/BesVisLib/ZHelix.h"
2987#undef _BACKWARD_BACKWARD_WARNING_H
2989 static const char* classesHeaders[] = {
2990"Bes2DView", payloadCode,
"@",
2991"BesCircle2D", payloadCode,
"@",
2992"BesCursor", payloadCode,
"@",
2993"BesEvent", payloadCode,
"@",
2994"BesEventHeader", payloadCode,
"@",
2995"BesGMenuBar", payloadCode,
"@",
2996"BesGMenuTitle", payloadCode,
"@",
2997"BesGPictureButton", payloadCode,
"@",
2998"BesGeoTrack", payloadCode,
"@",
2999"BesGeometry", payloadCode,
"@",
3000"BesHeader", payloadCode,
"@",
3001"BesMarker2D", payloadCode,
"@",
3002"BesPaveText", payloadCode,
"@",
3003"BesPolygon2D", payloadCode,
"@",
3004"BesStatus", payloadCode,
"@",
3005"BesTView", payloadCode,
"@",
3006"BesView", payloadCode,
"@",
3007"BesVisDisplay", payloadCode,
"@",
3008"Emc2DCrystal", payloadCode,
"@",
3009"EmcROOTGeo", payloadCode,
"@",
3010"Mdc2DWire", payloadCode,
"@",
3011"MdcROOTGeo", payloadCode,
"@",
3012"Muc2DStrip", payloadCode,
"@",
3013"MucROOTGeo", payloadCode,
"@",
3014"SubDetectorROOTGeo", payloadCode,
"@",
3015"Tof2DScin", payloadCode,
"@",
3016"TofROOTGeo", payloadCode,
"@",
3017"ZHelix", payloadCode,
"@",
3020 static bool isInitialized =
false;
3021 if (!isInitialized) {
3022 TROOT::RegisterModule(
"libBesVisLib",
3023 headers, includePaths, payloadCode, fwdDeclCode,
3024 TriggerDictionaryInitialization_libBesVisLib_Impl, {}, classesHeaders,
false);
3025 isInitialized =
true;
3028 static struct DictInit {
3030 TriggerDictionaryInitialization_libBesVisLib_Impl();
3032 } __TheDictionaryInitializer;
3035 TriggerDictionaryInitialization_libBesVisLib_Impl();
R__UseDummy(_R__UNIQUE_DICT_(Init))
TGenericClassInfo * GenerateInitInstance(const ::TRawData *)
void TriggerDictionaryInitialization_libBesVisLib()