AlcapDAQ  1
Dict.cxx
Go to the documentation of this file.
1 //
2 // File generated by rootcint at Sat Mar 8 17:21:42 2014
3 
4 // Do NOT change. Changes will be lost next time file is generated
5 //
6 
7 #define R__DICTIONARY_FILENAME Dict
8 #include "RConfig.h" //rootcint 4834
9 #if !defined(R__ACCESS_IN_SYMBOL)
10 //Break the privacy of classes -- Disabled for the moment
11 #define private public
12 #define protected public
13 #endif
14 
15 // Since CINT ignores the std namespace, we need to do so in this file.
16 namespace std {} using namespace std;
17 #include "Dict.h"
18 
19 #include "TCollectionProxyInfo.h"
20 #include "TClass.h"
21 #include "TBuffer.h"
22 #include "TMemberInspector.h"
23 #include "TError.h"
24 
25 #ifndef G__ROOT
26 #define G__ROOT
27 #endif
28 
29 #include "RtypesImp.h"
30 #include "TIsAProxy.h"
31 #include "TFileMergeInfo.h"
32 
33 // START OF SHADOWS
34 
35 namespace ROOT {
36  namespace Shadow {
37  } // of namespace Shadow
38 } // of namespace ROOT
39 // END OF SHADOWS
40 
41 namespace ROOT {
42  void TSetupData_ShowMembers(void *obj, TMemberInspector &R__insp);
43  static void *new_TSetupData(void *p = 0);
44  static void *newArray_TSetupData(Long_t size, void *p);
45  static void delete_TSetupData(void *p);
46  static void deleteArray_TSetupData(void *p);
47  static void destruct_TSetupData(void *p);
48  static void streamer_TSetupData(TBuffer &buf, void *obj);
49 
50  // Function generating the singleton type initializer
51  static TGenericClassInfo *GenerateInitInstanceLocal(const ::TSetupData*)
52  {
53  ::TSetupData *ptr = 0;
54  static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TSetupData >(0);
55  static ::ROOT::TGenericClassInfo
56  instance("TSetupData", ::TSetupData::Class_Version(), "./../src/common/TSetupData.h", 13,
57  typeid(::TSetupData), DefineBehavior(ptr, ptr),
58  &::TSetupData::Dictionary, isa_proxy, 0,
59  sizeof(::TSetupData) );
60  instance.SetNew(&new_TSetupData);
61  instance.SetNewArray(&newArray_TSetupData);
62  instance.SetDelete(&delete_TSetupData);
63  instance.SetDeleteArray(&deleteArray_TSetupData);
64  instance.SetDestructor(&destruct_TSetupData);
65  instance.SetStreamerFunc(&streamer_TSetupData);
66  return &instance;
67  }
68  TGenericClassInfo *GenerateInitInstance(const ::TSetupData*)
69  {
71  }
72  // Static variable to force the class initialization
73  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TSetupData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
74 } // end of namespace ROOT
75 
76 namespace ROOT {
77  void TPulseIsland_ShowMembers(void *obj, TMemberInspector &R__insp);
78  static void *new_TPulseIsland(void *p = 0);
79  static void *newArray_TPulseIsland(Long_t size, void *p);
80  static void delete_TPulseIsland(void *p);
81  static void deleteArray_TPulseIsland(void *p);
82  static void destruct_TPulseIsland(void *p);
83  static void streamer_TPulseIsland(TBuffer &buf, void *obj);
84 
85  // Function generating the singleton type initializer
86  static TGenericClassInfo *GenerateInitInstanceLocal(const ::TPulseIsland*)
87  {
88  ::TPulseIsland *ptr = 0;
89  static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TPulseIsland >(0);
90  static ::ROOT::TGenericClassInfo
91  instance("TPulseIsland", ::TPulseIsland::Class_Version(), "./../src/common/TPulseIsland.h", 11,
92  typeid(::TPulseIsland), DefineBehavior(ptr, ptr),
93  &::TPulseIsland::Dictionary, isa_proxy, 0,
94  sizeof(::TPulseIsland) );
95  instance.SetNew(&new_TPulseIsland);
96  instance.SetNewArray(&newArray_TPulseIsland);
97  instance.SetDelete(&delete_TPulseIsland);
98  instance.SetDeleteArray(&deleteArray_TPulseIsland);
99  instance.SetDestructor(&destruct_TPulseIsland);
100  instance.SetStreamerFunc(&streamer_TPulseIsland);
101  return &instance;
102  }
103  TGenericClassInfo *GenerateInitInstance(const ::TPulseIsland*)
104  {
106  }
107  // Static variable to force the class initialization
108  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TPulseIsland*)0x0); R__UseDummy(_R__UNIQUE_(Init));
109 } // end of namespace ROOT
110 
111 namespace ROOT {
112  void TGlobalData_ShowMembers(void *obj, TMemberInspector &R__insp);
113  static void *new_TGlobalData(void *p = 0);
114  static void *newArray_TGlobalData(Long_t size, void *p);
115  static void delete_TGlobalData(void *p);
116  static void deleteArray_TGlobalData(void *p);
117  static void destruct_TGlobalData(void *p);
118  static void streamer_TGlobalData(TBuffer &buf, void *obj);
119 
120  // Function generating the singleton type initializer
121  static TGenericClassInfo *GenerateInitInstanceLocal(const ::TGlobalData*)
122  {
123  ::TGlobalData *ptr = 0;
124  static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::TGlobalData >(0);
125  static ::ROOT::TGenericClassInfo
126  instance("TGlobalData", ::TGlobalData::Class_Version(), "./../src/common/TGlobalData.h", 13,
127  typeid(::TGlobalData), DefineBehavior(ptr, ptr),
128  &::TGlobalData::Dictionary, isa_proxy, 0,
129  sizeof(::TGlobalData) );
130  instance.SetNew(&new_TGlobalData);
131  instance.SetNewArray(&newArray_TGlobalData);
132  instance.SetDelete(&delete_TGlobalData);
133  instance.SetDeleteArray(&deleteArray_TGlobalData);
134  instance.SetDestructor(&destruct_TGlobalData);
135  instance.SetStreamerFunc(&streamer_TGlobalData);
136  return &instance;
137  }
138  TGenericClassInfo *GenerateInitInstance(const ::TGlobalData*)
139  {
141  }
142  // Static variable to force the class initialization
143  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::TGlobalData*)0x0); R__UseDummy(_R__UNIQUE_(Init));
144 } // end of namespace ROOT
145 
146 //______________________________________________________________________________
147 TClass *TSetupData::fgIsA = 0; // static to hold class pointer
148 
149 //______________________________________________________________________________
150 const char *TSetupData::Class_Name()
151 {
152  return "TSetupData";
153 }
154 
155 //______________________________________________________________________________
156 const char *TSetupData::ImplFileName()
157 {
158  return ::ROOT::GenerateInitInstanceLocal((const ::TSetupData*)0x0)->GetImplFileName();
159 }
160 
161 //______________________________________________________________________________
162 int TSetupData::ImplFileLine()
163 {
164  return ::ROOT::GenerateInitInstanceLocal((const ::TSetupData*)0x0)->GetImplFileLine();
165 }
166 
167 //______________________________________________________________________________
168 void TSetupData::Dictionary()
169 {
170  fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSetupData*)0x0)->GetClass();
171 }
172 
173 //______________________________________________________________________________
174 TClass *TSetupData::Class()
175 {
176  if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TSetupData*)0x0)->GetClass();
177  return fgIsA;
178 }
179 
180 //______________________________________________________________________________
181 TClass *TPulseIsland::fgIsA = 0; // static to hold class pointer
182 
183 //______________________________________________________________________________
184 const char *TPulseIsland::Class_Name()
185 {
186  return "TPulseIsland";
187 }
188 
189 //______________________________________________________________________________
190 const char *TPulseIsland::ImplFileName()
191 {
192  return ::ROOT::GenerateInitInstanceLocal((const ::TPulseIsland*)0x0)->GetImplFileName();
193 }
194 
195 //______________________________________________________________________________
196 int TPulseIsland::ImplFileLine()
197 {
198  return ::ROOT::GenerateInitInstanceLocal((const ::TPulseIsland*)0x0)->GetImplFileLine();
199 }
200 
201 //______________________________________________________________________________
202 void TPulseIsland::Dictionary()
203 {
204  fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TPulseIsland*)0x0)->GetClass();
205 }
206 
207 //______________________________________________________________________________
208 TClass *TPulseIsland::Class()
209 {
210  if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TPulseIsland*)0x0)->GetClass();
211  return fgIsA;
212 }
213 
214 //______________________________________________________________________________
215 TClass *TGlobalData::fgIsA = 0; // static to hold class pointer
216 
217 //______________________________________________________________________________
218 const char *TGlobalData::Class_Name()
219 {
220  return "TGlobalData";
221 }
222 
223 //______________________________________________________________________________
224 const char *TGlobalData::ImplFileName()
225 {
226  return ::ROOT::GenerateInitInstanceLocal((const ::TGlobalData*)0x0)->GetImplFileName();
227 }
228 
229 //______________________________________________________________________________
230 int TGlobalData::ImplFileLine()
231 {
232  return ::ROOT::GenerateInitInstanceLocal((const ::TGlobalData*)0x0)->GetImplFileLine();
233 }
234 
235 //______________________________________________________________________________
236 void TGlobalData::Dictionary()
237 {
238  fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGlobalData*)0x0)->GetClass();
239 }
240 
241 //______________________________________________________________________________
242 TClass *TGlobalData::Class()
243 {
244  if (!fgIsA) fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::TGlobalData*)0x0)->GetClass();
245  return fgIsA;
246 }
247 
248 //______________________________________________________________________________
249 void TPulseIsland::Streamer(TBuffer &R__b)
250 {
251  // Stream an object of class TPulseIsland.
252 
253  UInt_t R__s, R__c;
254  if (R__b.IsReading()) {
255  Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
256  TObject::Streamer(R__b);
257  {
258  vector<int> &R__stl = fSamples;
259  R__stl.clear();
260  int R__i, R__n;
261  R__b >> R__n;
262  R__stl.reserve(R__n);
263  for (R__i = 0; R__i < R__n; R__i++) {
264  int R__t;
265  R__b >> R__t;
266  R__stl.push_back(R__t);
267  }
268  }
269  R__b >> fTimeStamp;
270  { TString R__str; R__str.Streamer(R__b); fBankName = R__str.Data(); }
271  R__b.CheckByteCount(R__s, R__c, TPulseIsland::IsA());
272  } else {
273  R__c = R__b.WriteVersion(TPulseIsland::IsA(), kTRUE);
274  TObject::Streamer(R__b);
275  {
276  vector<int> &R__stl = fSamples;
277  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
278  R__b << R__n;
279  if(R__n) {
280  vector<int>::iterator R__k;
281  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
282  R__b << (*R__k);
283  }
284  }
285  }
286  R__b << fTimeStamp;
287  { TString R__str = fBankName.c_str(); R__str.Streamer(R__b);}
288  R__b.SetByteCount(R__c, kTRUE);
289  }
290 }
291 
292 //______________________________________________________________________________
293 void TPulseIsland::ShowMembers(TMemberInspector &R__insp)
294 {
295  // Inspect the data members of an object of class TPulseIsland.
296  TClass *R__cl = ::TPulseIsland::IsA();
297  if (R__cl || R__insp.IsA()) { }
298  R__insp.Inspect(R__cl, R__insp.GetParent(), "fSamples", (void*)&fSamples);
299  R__insp.InspectMember("vector<int>", (void*)&fSamples, "fSamples.", false);
300  R__insp.Inspect(R__cl, R__insp.GetParent(), "fTimeStamp", &fTimeStamp);
301  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankName", (void*)&fBankName);
302  R__insp.InspectMember("string", (void*)&fBankName, "fBankName.", false);
303  TObject::ShowMembers(R__insp);
304 }
305 
306 namespace ROOT {
307  // Wrappers around operator new
308  static void *new_TPulseIsland(void *p) {
309  return p ? new(p) ::TPulseIsland : new ::TPulseIsland;
310  }
311  static void *newArray_TPulseIsland(Long_t nElements, void *p) {
312  return p ? new(p) ::TPulseIsland[nElements] : new ::TPulseIsland[nElements];
313  }
314  // Wrapper around operator delete
315  static void delete_TPulseIsland(void *p) {
316  delete ((::TPulseIsland*)p);
317  }
318  static void deleteArray_TPulseIsland(void *p) {
319  delete [] ((::TPulseIsland*)p);
320  }
321  static void destruct_TPulseIsland(void *p) {
322  typedef ::TPulseIsland current_t;
323  ((current_t*)p)->~current_t();
324  }
325  // Wrapper around a custom streamer member function.
326  static void streamer_TPulseIsland(TBuffer &buf, void *obj) {
327  ((::TPulseIsland*)obj)->::TPulseIsland::Streamer(buf);
328  }
329 } // end of namespace ROOT for class ::TPulseIsland
330 
331 //______________________________________________________________________________
332 void TGlobalData::Streamer(TBuffer &R__b)
333 {
334  // Stream an object of class TGlobalData.
335 
336  UInt_t R__s, R__c;
337  if (R__b.IsReading()) {
338  Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
339  TObject::Streamer(R__b);
340  {
341  map<std::string,std::vector<TPulseIsland*> > &R__stl = fPulseIslandToChannelMap;
342  R__stl.clear();
343  TClass *R__tcl2 = TBuffer::GetClass(typeid(vector<TPulseIsland*,allocator<TPulseIsland*> >));
344  if (R__tcl2==0) {
345  Error("fPulseIslandToChannelMap streamer","Missing the TClass object for vector<TPulseIsland*,allocator<TPulseIsland*> >!");
346  return;
347  }
348  int R__i, R__n;
349  R__b >> R__n;
350  for (R__i = 0; R__i < R__n; R__i++) {
351  string R__t;
352  {TString R__str;
353  R__str.Streamer(R__b);
354  R__t = R__str.Data();}
355  vector<TPulseIsland*,allocator<TPulseIsland*> > R__t2;
356  R__b.StreamObject(&R__t2,R__tcl2);
357  typedef string Value_t;
358  std::pair<Value_t const, vector<TPulseIsland*,allocator<TPulseIsland*> > > R__t3(R__t,R__t2);
359  R__stl.insert(R__t3);
360  }
361  }
362  R__b.CheckByteCount(R__s, R__c, TGlobalData::IsA());
363  } else {
364  R__c = R__b.WriteVersion(TGlobalData::IsA(), kTRUE);
365  TObject::Streamer(R__b);
366  {
367  map<std::string,std::vector<TPulseIsland*> > &R__stl = fPulseIslandToChannelMap;
368  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
369  R__b << R__n;
370  if(R__n) {
371  TClass *R__tcl2 = TBuffer::GetClass(typeid(vector<TPulseIsland*,allocator<TPulseIsland*> >));
372  if (R__tcl2==0) {
373  Error("fPulseIslandToChannelMapstreamer","Missing the TClass object for vector<TPulseIsland*,allocator<TPulseIsland*> >!");
374  return;
375  }
376  map<std::string,std::vector<TPulseIsland*> >::iterator R__k;
377  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
378  {TString R__str(((*R__k).first ).c_str());
379  R__str.Streamer(R__b);};
380  R__b.StreamObject((vector<TPulseIsland*,allocator<TPulseIsland*> >*)&((*R__k).second),R__tcl2);
381  }
382  }
383  }
384  R__b.SetByteCount(R__c, kTRUE);
385  }
386 }
387 
388 //______________________________________________________________________________
389 void TGlobalData::ShowMembers(TMemberInspector &R__insp)
390 {
391  // Inspect the data members of an object of class TGlobalData.
392  TClass *R__cl = ::TGlobalData::IsA();
393  if (R__cl || R__insp.IsA()) { }
394  R__insp.Inspect(R__cl, R__insp.GetParent(), "fPulseIslandToChannelMap", (void*)&fPulseIslandToChannelMap);
395  R__insp.InspectMember("map<std::string,std::vector<TPulseIsland*> >", (void*)&fPulseIslandToChannelMap, "fPulseIslandToChannelMap.", false);
396  TObject::ShowMembers(R__insp);
397 }
398 
399 namespace ROOT {
400  // Wrappers around operator new
401  static void *new_TGlobalData(void *p) {
402  return p ? new(p) ::TGlobalData : new ::TGlobalData;
403  }
404  static void *newArray_TGlobalData(Long_t nElements, void *p) {
405  return p ? new(p) ::TGlobalData[nElements] : new ::TGlobalData[nElements];
406  }
407  // Wrapper around operator delete
408  static void delete_TGlobalData(void *p) {
409  delete ((::TGlobalData*)p);
410  }
411  static void deleteArray_TGlobalData(void *p) {
412  delete [] ((::TGlobalData*)p);
413  }
414  static void destruct_TGlobalData(void *p) {
415  typedef ::TGlobalData current_t;
416  ((current_t*)p)->~current_t();
417  }
418  // Wrapper around a custom streamer member function.
419  static void streamer_TGlobalData(TBuffer &buf, void *obj) {
420  ((::TGlobalData*)obj)->::TGlobalData::Streamer(buf);
421  }
422 } // end of namespace ROOT for class ::TGlobalData
423 
424 //______________________________________________________________________________
425 void TSetupData::Streamer(TBuffer &R__b)
426 {
427  // Stream an object of class TSetupData.
428 
429  UInt_t R__s, R__c;
430  if (R__b.IsReading()) {
431  Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
432  TObject::Streamer(R__b);
433  {
434  map<std::string,std::string> &R__stl = fBankToDetectorMap;
435  R__stl.clear();
436  int R__i, R__n;
437  R__b >> R__n;
438  for (R__i = 0; R__i < R__n; R__i++) {
439  string R__t;
440  {TString R__str;
441  R__str.Streamer(R__b);
442  R__t = R__str.Data();}
443  string R__t2;
444  {TString R__str;
445  R__str.Streamer(R__b);
446  R__t2 = R__str.Data();}
447  typedef string Value_t;
448  std::pair<Value_t const, string > R__t3(R__t,R__t2);
449  R__stl.insert(R__t3);
450  }
451  }
452  {
453  map<std::string,double> &R__stl = fBankToClockTickMap;
454  R__stl.clear();
455  int R__i, R__n;
456  R__b >> R__n;
457  for (R__i = 0; R__i < R__n; R__i++) {
458  string R__t;
459  {TString R__str;
460  R__str.Streamer(R__b);
461  R__t = R__str.Data();}
462  double R__t2;
463  R__b >> R__t2;
464  typedef string Value_t;
465  std::pair<Value_t const, double > R__t3(R__t,R__t2);
466  R__stl.insert(R__t3);
467  }
468  }
469  {
470  map<std::string,int> &R__stl = fBankToBitMap;
471  R__stl.clear();
472  int R__i, R__n;
473  R__b >> R__n;
474  for (R__i = 0; R__i < R__n; R__i++) {
475  string R__t;
476  {TString R__str;
477  R__str.Streamer(R__b);
478  R__t = R__str.Data();}
479  int R__t2;
480  R__b >> R__t2;
481  typedef string Value_t;
482  std::pair<Value_t const, int > R__t3(R__t,R__t2);
483  R__stl.insert(R__t3);
484  }
485  }
486  {
487  map<std::string,double> &R__stl = fBankToADCSlopeCalibMap;
488  R__stl.clear();
489  int R__i, R__n;
490  R__b >> R__n;
491  for (R__i = 0; R__i < R__n; R__i++) {
492  string R__t;
493  {TString R__str;
494  R__str.Streamer(R__b);
495  R__t = R__str.Data();}
496  double R__t2;
497  R__b >> R__t2;
498  typedef string Value_t;
499  std::pair<Value_t const, double > R__t3(R__t,R__t2);
500  R__stl.insert(R__t3);
501  }
502  }
503  {
504  map<std::string,double> &R__stl = fBankToADCOffsetCalibMap;
505  R__stl.clear();
506  int R__i, R__n;
507  R__b >> R__n;
508  for (R__i = 0; R__i < R__n; R__i++) {
509  string R__t;
510  {TString R__str;
511  R__str.Streamer(R__b);
512  R__t = R__str.Data();}
513  double R__t2;
514  R__b >> R__t2;
515  typedef string Value_t;
516  std::pair<Value_t const, double > R__t3(R__t,R__t2);
517  R__stl.insert(R__t3);
518  }
519  }
520  {
521  map<std::string,double> &R__stl = fBankToTimeShift;
522  R__stl.clear();
523  int R__i, R__n;
524  R__b >> R__n;
525  for (R__i = 0; R__i < R__n; R__i++) {
526  string R__t;
527  {TString R__str;
528  R__str.Streamer(R__b);
529  R__t = R__str.Data();}
530  double R__t2;
531  R__b >> R__t2;
532  typedef string Value_t;
533  std::pair<Value_t const, double > R__t3(R__t,R__t2);
534  R__stl.insert(R__t3);
535  }
536  }
537  {
538  map<std::string,int> &R__stl = fBankToPolarityMap;
539  R__stl.clear();
540  int R__i, R__n;
541  R__b >> R__n;
542  for (R__i = 0; R__i < R__n; R__i++) {
543  string R__t;
544  {TString R__str;
545  R__str.Streamer(R__b);
546  R__t = R__str.Data();}
547  int R__t2;
548  R__b >> R__t2;
549  typedef string Value_t;
550  std::pair<Value_t const, int > R__t3(R__t,R__t2);
551  R__stl.insert(R__t3);
552  }
553  }
554  {
555  map<std::string,int> &R__stl = fBankToPedestalMap;
556  R__stl.clear();
557  int R__i, R__n;
558  R__b >> R__n;
559  for (R__i = 0; R__i < R__n; R__i++) {
560  string R__t;
561  {TString R__str;
562  R__str.Streamer(R__b);
563  R__t = R__str.Data();}
564  int R__t2;
565  R__b >> R__t2;
566  typedef string Value_t;
567  std::pair<Value_t const, int > R__t3(R__t,R__t2);
568  R__stl.insert(R__t3);
569  }
570  }
571  R__b.CheckByteCount(R__s, R__c, TSetupData::IsA());
572  } else {
573  R__c = R__b.WriteVersion(TSetupData::IsA(), kTRUE);
574  TObject::Streamer(R__b);
575  {
576  map<std::string,std::string> &R__stl = fBankToDetectorMap;
577  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
578  R__b << R__n;
579  if(R__n) {
580  map<std::string,std::string>::iterator R__k;
581  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
582  {TString R__str(((*R__k).first ).c_str());
583  R__str.Streamer(R__b);};
584  {TString R__str(((*R__k).second).c_str());
585  R__str.Streamer(R__b);};
586  }
587  }
588  }
589  {
590  map<std::string,double> &R__stl = fBankToClockTickMap;
591  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
592  R__b << R__n;
593  if(R__n) {
594  map<std::string,double>::iterator R__k;
595  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
596  {TString R__str(((*R__k).first ).c_str());
597  R__str.Streamer(R__b);};
598  R__b << ((*R__k).second);
599  }
600  }
601  }
602  {
603  map<std::string,int> &R__stl = fBankToBitMap;
604  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
605  R__b << R__n;
606  if(R__n) {
607  map<std::string,int>::iterator R__k;
608  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
609  {TString R__str(((*R__k).first ).c_str());
610  R__str.Streamer(R__b);};
611  R__b << ((*R__k).second);
612  }
613  }
614  }
615  {
616  map<std::string,double> &R__stl = fBankToADCSlopeCalibMap;
617  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
618  R__b << R__n;
619  if(R__n) {
620  map<std::string,double>::iterator R__k;
621  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
622  {TString R__str(((*R__k).first ).c_str());
623  R__str.Streamer(R__b);};
624  R__b << ((*R__k).second);
625  }
626  }
627  }
628  {
629  map<std::string,double> &R__stl = fBankToADCOffsetCalibMap;
630  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
631  R__b << R__n;
632  if(R__n) {
633  map<std::string,double>::iterator R__k;
634  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
635  {TString R__str(((*R__k).first ).c_str());
636  R__str.Streamer(R__b);};
637  R__b << ((*R__k).second);
638  }
639  }
640  }
641  {
642  map<std::string,double> &R__stl = fBankToTimeShift;
643  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
644  R__b << R__n;
645  if(R__n) {
646  map<std::string,double>::iterator R__k;
647  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
648  {TString R__str(((*R__k).first ).c_str());
649  R__str.Streamer(R__b);};
650  R__b << ((*R__k).second);
651  }
652  }
653  }
654  {
655  map<std::string,int> &R__stl = fBankToPolarityMap;
656  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
657  R__b << R__n;
658  if(R__n) {
659  map<std::string,int>::iterator R__k;
660  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
661  {TString R__str(((*R__k).first ).c_str());
662  R__str.Streamer(R__b);};
663  R__b << ((*R__k).second);
664  }
665  }
666  }
667  {
668  map<std::string,int> &R__stl = fBankToPedestalMap;
669  int R__n=(&R__stl) ? int(R__stl.size()) : 0;
670  R__b << R__n;
671  if(R__n) {
672  map<std::string,int>::iterator R__k;
673  for (R__k = R__stl.begin(); R__k != R__stl.end(); ++R__k) {
674  {TString R__str(((*R__k).first ).c_str());
675  R__str.Streamer(R__b);};
676  R__b << ((*R__k).second);
677  }
678  }
679  }
680  R__b.SetByteCount(R__c, kTRUE);
681  }
682 }
683 
684 //______________________________________________________________________________
685 void TSetupData::ShowMembers(TMemberInspector &R__insp)
686 {
687  // Inspect the data members of an object of class TSetupData.
688  TClass *R__cl = ::TSetupData::IsA();
689  if (R__cl || R__insp.IsA()) { }
690  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToDetectorMap", (void*)&fBankToDetectorMap);
691  R__insp.InspectMember("map<std::string,std::string>", (void*)&fBankToDetectorMap, "fBankToDetectorMap.", false);
692  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToClockTickMap", (void*)&fBankToClockTickMap);
693  R__insp.InspectMember("map<std::string,double>", (void*)&fBankToClockTickMap, "fBankToClockTickMap.", false);
694  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToBitMap", (void*)&fBankToBitMap);
695  R__insp.InspectMember("map<std::string,int>", (void*)&fBankToBitMap, "fBankToBitMap.", false);
696  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToADCSlopeCalibMap", (void*)&fBankToADCSlopeCalibMap);
697  R__insp.InspectMember("map<std::string,double>", (void*)&fBankToADCSlopeCalibMap, "fBankToADCSlopeCalibMap.", false);
698  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToADCOffsetCalibMap", (void*)&fBankToADCOffsetCalibMap);
699  R__insp.InspectMember("map<std::string,double>", (void*)&fBankToADCOffsetCalibMap, "fBankToADCOffsetCalibMap.", false);
700  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToTimeShift", (void*)&fBankToTimeShift);
701  R__insp.InspectMember("map<std::string,double>", (void*)&fBankToTimeShift, "fBankToTimeShift.", false);
702  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToPolarityMap", (void*)&fBankToPolarityMap);
703  R__insp.InspectMember("map<std::string,int>", (void*)&fBankToPolarityMap, "fBankToPolarityMap.", false);
704  R__insp.Inspect(R__cl, R__insp.GetParent(), "fBankToPedestalMap", (void*)&fBankToPedestalMap);
705  R__insp.InspectMember("map<std::string,int>", (void*)&fBankToPedestalMap, "fBankToPedestalMap.", false);
706  TObject::ShowMembers(R__insp);
707 }
708 
709 namespace ROOT {
710  // Wrappers around operator new
711  static void *new_TSetupData(void *p) {
712  return p ? new(p) ::TSetupData : new ::TSetupData;
713  }
714  static void *newArray_TSetupData(Long_t nElements, void *p) {
715  return p ? new(p) ::TSetupData[nElements] : new ::TSetupData[nElements];
716  }
717  // Wrapper around operator delete
718  static void delete_TSetupData(void *p) {
719  delete ((::TSetupData*)p);
720  }
721  static void deleteArray_TSetupData(void *p) {
722  delete [] ((::TSetupData*)p);
723  }
724  static void destruct_TSetupData(void *p) {
725  typedef ::TSetupData current_t;
726  ((current_t*)p)->~current_t();
727  }
728  // Wrapper around a custom streamer member function.
729  static void streamer_TSetupData(TBuffer &buf, void *obj) {
730  ((::TSetupData*)obj)->::TSetupData::Streamer(buf);
731  }
732 } // end of namespace ROOT for class ::TSetupData
733 
734 namespace ROOT {
735  void maplEstringcOdoublegR_ShowMembers(void *obj, TMemberInspector &R__insp);
736  static void maplEstringcOdoublegR_Dictionary();
737  static void *new_maplEstringcOdoublegR(void *p = 0);
738  static void *newArray_maplEstringcOdoublegR(Long_t size, void *p);
739  static void delete_maplEstringcOdoublegR(void *p);
740  static void deleteArray_maplEstringcOdoublegR(void *p);
741  static void destruct_maplEstringcOdoublegR(void *p);
742 
743  // Function generating the singleton type initializer
744  static TGenericClassInfo *GenerateInitInstanceLocal(const map<string,double>*)
745  {
746  map<string,double> *ptr = 0;
747  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<string,double>),0);
748  static ::ROOT::TGenericClassInfo
749  instance("map<string,double>", -2, "map.dll", 0,
750  typeid(map<string,double>), DefineBehavior(ptr, ptr),
751  0, &maplEstringcOdoublegR_Dictionary, isa_proxy, 0,
752  sizeof(map<string,double>) );
753  instance.SetNew(&new_maplEstringcOdoublegR);
754  instance.SetNewArray(&newArray_maplEstringcOdoublegR);
755  instance.SetDelete(&delete_maplEstringcOdoublegR);
756  instance.SetDeleteArray(&deleteArray_maplEstringcOdoublegR);
757  instance.SetDestructor(&destruct_maplEstringcOdoublegR);
758  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<string,double> >()));
759  return &instance;
760  }
761  // Static variable to force the class initialization
762  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<string,double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
763 
764  // Dictionary for non-ClassDef classes
766  ::ROOT::GenerateInitInstanceLocal((const map<string,double>*)0x0)->GetClass();
767  }
768 
769 } // end of namespace ROOT
770 
771 namespace ROOT {
772  // Wrappers around operator new
773  static void *new_maplEstringcOdoublegR(void *p) {
774  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,double> : new map<string,double>;
775  }
776  static void *newArray_maplEstringcOdoublegR(Long_t nElements, void *p) {
777  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,double>[nElements] : new map<string,double>[nElements];
778  }
779  // Wrapper around operator delete
780  static void delete_maplEstringcOdoublegR(void *p) {
781  delete ((map<string,double>*)p);
782  }
783  static void deleteArray_maplEstringcOdoublegR(void *p) {
784  delete [] ((map<string,double>*)p);
785  }
786  static void destruct_maplEstringcOdoublegR(void *p) {
787  typedef map<string,double> current_t;
788  ((current_t*)p)->~current_t();
789  }
790 } // end of namespace ROOT for class map<string,double>
791 
792 namespace ROOT {
793  void maplEstringcOintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
794  static void maplEstringcOintgR_Dictionary();
795  static void *new_maplEstringcOintgR(void *p = 0);
796  static void *newArray_maplEstringcOintgR(Long_t size, void *p);
797  static void delete_maplEstringcOintgR(void *p);
798  static void deleteArray_maplEstringcOintgR(void *p);
799  static void destruct_maplEstringcOintgR(void *p);
800 
801  // Function generating the singleton type initializer
802  static TGenericClassInfo *GenerateInitInstanceLocal(const map<string,int>*)
803  {
804  map<string,int> *ptr = 0;
805  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<string,int>),0);
806  static ::ROOT::TGenericClassInfo
807  instance("map<string,int>", -2, "map.dll", 0,
808  typeid(map<string,int>), DefineBehavior(ptr, ptr),
809  0, &maplEstringcOintgR_Dictionary, isa_proxy, 0,
810  sizeof(map<string,int>) );
811  instance.SetNew(&new_maplEstringcOintgR);
812  instance.SetNewArray(&newArray_maplEstringcOintgR);
813  instance.SetDelete(&delete_maplEstringcOintgR);
814  instance.SetDeleteArray(&deleteArray_maplEstringcOintgR);
815  instance.SetDestructor(&destruct_maplEstringcOintgR);
816  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<string,int> >()));
817  return &instance;
818  }
819  // Static variable to force the class initialization
820  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<string,int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
821 
822  // Dictionary for non-ClassDef classes
824  ::ROOT::GenerateInitInstanceLocal((const map<string,int>*)0x0)->GetClass();
825  }
826 
827 } // end of namespace ROOT
828 
829 namespace ROOT {
830  // Wrappers around operator new
831  static void *new_maplEstringcOintgR(void *p) {
832  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,int> : new map<string,int>;
833  }
834  static void *newArray_maplEstringcOintgR(Long_t nElements, void *p) {
835  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,int>[nElements] : new map<string,int>[nElements];
836  }
837  // Wrapper around operator delete
838  static void delete_maplEstringcOintgR(void *p) {
839  delete ((map<string,int>*)p);
840  }
841  static void deleteArray_maplEstringcOintgR(void *p) {
842  delete [] ((map<string,int>*)p);
843  }
844  static void destruct_maplEstringcOintgR(void *p) {
845  typedef map<string,int> current_t;
846  ((current_t*)p)->~current_t();
847  }
848 } // end of namespace ROOT for class map<string,int>
849 
850 namespace ROOT {
851  void maplEstringcOstringgR_ShowMembers(void *obj, TMemberInspector &R__insp);
852  static void maplEstringcOstringgR_Dictionary();
853  static void *new_maplEstringcOstringgR(void *p = 0);
854  static void *newArray_maplEstringcOstringgR(Long_t size, void *p);
855  static void delete_maplEstringcOstringgR(void *p);
856  static void deleteArray_maplEstringcOstringgR(void *p);
857  static void destruct_maplEstringcOstringgR(void *p);
858 
859  // Function generating the singleton type initializer
860  static TGenericClassInfo *GenerateInitInstanceLocal(const map<string,string>*)
861  {
862  map<string,string> *ptr = 0;
863  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<string,string>),0);
864  static ::ROOT::TGenericClassInfo
865  instance("map<string,string>", -2, "prec_stl/map", 63,
866  typeid(map<string,string>), DefineBehavior(ptr, ptr),
867  0, &maplEstringcOstringgR_Dictionary, isa_proxy, 0,
868  sizeof(map<string,string>) );
869  instance.SetNew(&new_maplEstringcOstringgR);
870  instance.SetNewArray(&newArray_maplEstringcOstringgR);
871  instance.SetDelete(&delete_maplEstringcOstringgR);
872  instance.SetDeleteArray(&deleteArray_maplEstringcOstringgR);
873  instance.SetDestructor(&destruct_maplEstringcOstringgR);
874  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<string,string> >()));
875  return &instance;
876  }
877  // Static variable to force the class initialization
878  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<string,string>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
879 
880  // Dictionary for non-ClassDef classes
882  ::ROOT::GenerateInitInstanceLocal((const map<string,string>*)0x0)->GetClass();
883  }
884 
885 } // end of namespace ROOT
886 
887 namespace ROOT {
888  // Wrappers around operator new
889  static void *new_maplEstringcOstringgR(void *p) {
890  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,string> : new map<string,string>;
891  }
892  static void *newArray_maplEstringcOstringgR(Long_t nElements, void *p) {
893  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,string>[nElements] : new map<string,string>[nElements];
894  }
895  // Wrapper around operator delete
896  static void delete_maplEstringcOstringgR(void *p) {
897  delete ((map<string,string>*)p);
898  }
899  static void deleteArray_maplEstringcOstringgR(void *p) {
900  delete [] ((map<string,string>*)p);
901  }
902  static void destruct_maplEstringcOstringgR(void *p) {
903  typedef map<string,string> current_t;
904  ((current_t*)p)->~current_t();
905  }
906 } // end of namespace ROOT for class map<string,string>
907 
908 namespace ROOT {
909  void maplEstringcOvectorlETPulseIslandmUgRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
911  static void *new_maplEstringcOvectorlETPulseIslandmUgRsPgR(void *p = 0);
912  static void *newArray_maplEstringcOvectorlETPulseIslandmUgRsPgR(Long_t size, void *p);
916 
917  // Function generating the singleton type initializer
918  static TGenericClassInfo *GenerateInitInstanceLocal(const map<string,vector<TPulseIsland*> >*)
919  {
920  map<string,vector<TPulseIsland*> > *ptr = 0;
921  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(map<string,vector<TPulseIsland*> >),0);
922  static ::ROOT::TGenericClassInfo
923  instance("map<string,vector<TPulseIsland*> >", -2, "prec_stl/map", 63,
924  typeid(map<string,vector<TPulseIsland*> >), DefineBehavior(ptr, ptr),
926  sizeof(map<string,vector<TPulseIsland*> >) );
932  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::MapInsert< map<string,vector<TPulseIsland*> > >()));
933  return &instance;
934  }
935  // Static variable to force the class initialization
936  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const map<string,vector<TPulseIsland*> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
937 
938  // Dictionary for non-ClassDef classes
940  ::ROOT::GenerateInitInstanceLocal((const map<string,vector<TPulseIsland*> >*)0x0)->GetClass();
941  }
942 
943 } // end of namespace ROOT
944 
945 namespace ROOT {
946  // Wrappers around operator new
948  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,vector<TPulseIsland*> > : new map<string,vector<TPulseIsland*> >;
949  }
950  static void *newArray_maplEstringcOvectorlETPulseIslandmUgRsPgR(Long_t nElements, void *p) {
951  return p ? ::new((::ROOT::TOperatorNewHelper*)p) map<string,vector<TPulseIsland*> >[nElements] : new map<string,vector<TPulseIsland*> >[nElements];
952  }
953  // Wrapper around operator delete
955  delete ((map<string,vector<TPulseIsland*> >*)p);
956  }
958  delete [] ((map<string,vector<TPulseIsland*> >*)p);
959  }
961  typedef map<string,vector<TPulseIsland*> > current_t;
962  ((current_t*)p)->~current_t();
963  }
964 } // end of namespace ROOT for class map<string,vector<TPulseIsland*> >
965 
966 namespace ROOT {
967  void vectorlETPulseIslandmUgR_ShowMembers(void *obj, TMemberInspector &R__insp);
969  static void *new_vectorlETPulseIslandmUgR(void *p = 0);
970  static void *newArray_vectorlETPulseIslandmUgR(Long_t size, void *p);
971  static void delete_vectorlETPulseIslandmUgR(void *p);
972  static void deleteArray_vectorlETPulseIslandmUgR(void *p);
973  static void destruct_vectorlETPulseIslandmUgR(void *p);
974 
975  // Function generating the singleton type initializer
976  static TGenericClassInfo *GenerateInitInstanceLocal(const vector<TPulseIsland*>*)
977  {
978  vector<TPulseIsland*> *ptr = 0;
979  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<TPulseIsland*>),0);
980  static ::ROOT::TGenericClassInfo
981  instance("vector<TPulseIsland*>", -2, "prec_stl/vector", 49,
982  typeid(vector<TPulseIsland*>), DefineBehavior(ptr, ptr),
983  0, &vectorlETPulseIslandmUgR_Dictionary, isa_proxy, 0,
984  sizeof(vector<TPulseIsland*>) );
985  instance.SetNew(&new_vectorlETPulseIslandmUgR);
986  instance.SetNewArray(&newArray_vectorlETPulseIslandmUgR);
987  instance.SetDelete(&delete_vectorlETPulseIslandmUgR);
988  instance.SetDeleteArray(&deleteArray_vectorlETPulseIslandmUgR);
989  instance.SetDestructor(&destruct_vectorlETPulseIslandmUgR);
990  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<TPulseIsland*> >()));
991  return &instance;
992  }
993  // Static variable to force the class initialization
994  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<TPulseIsland*>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
995 
996  // Dictionary for non-ClassDef classes
998  ::ROOT::GenerateInitInstanceLocal((const vector<TPulseIsland*>*)0x0)->GetClass();
999  }
1000 
1001 } // end of namespace ROOT
1002 
1003 namespace ROOT {
1004  // Wrappers around operator new
1005  static void *new_vectorlETPulseIslandmUgR(void *p) {
1006  return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TPulseIsland*> : new vector<TPulseIsland*>;
1007  }
1008  static void *newArray_vectorlETPulseIslandmUgR(Long_t nElements, void *p) {
1009  return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<TPulseIsland*>[nElements] : new vector<TPulseIsland*>[nElements];
1010  }
1011  // Wrapper around operator delete
1012  static void delete_vectorlETPulseIslandmUgR(void *p) {
1013  delete ((vector<TPulseIsland*>*)p);
1014  }
1016  delete [] ((vector<TPulseIsland*>*)p);
1017  }
1018  static void destruct_vectorlETPulseIslandmUgR(void *p) {
1019  typedef vector<TPulseIsland*> current_t;
1020  ((current_t*)p)->~current_t();
1021  }
1022 } // end of namespace ROOT for class vector<TPulseIsland*>
1023 
1024 namespace ROOT {
1025  void vectorlEintgR_ShowMembers(void *obj, TMemberInspector &R__insp);
1026  static void vectorlEintgR_Dictionary();
1027  static void *new_vectorlEintgR(void *p = 0);
1028  static void *newArray_vectorlEintgR(Long_t size, void *p);
1029  static void delete_vectorlEintgR(void *p);
1030  static void deleteArray_vectorlEintgR(void *p);
1031  static void destruct_vectorlEintgR(void *p);
1032 
1033  // Function generating the singleton type initializer
1034  static TGenericClassInfo *GenerateInitInstanceLocal(const vector<int>*)
1035  {
1036  vector<int> *ptr = 0;
1037  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(vector<int>),0);
1038  static ::ROOT::TGenericClassInfo
1039  instance("vector<int>", -2, "prec_stl/vector", 49,
1040  typeid(vector<int>), DefineBehavior(ptr, ptr),
1041  0, &vectorlEintgR_Dictionary, isa_proxy, 0,
1042  sizeof(vector<int>) );
1043  instance.SetNew(&new_vectorlEintgR);
1044  instance.SetNewArray(&newArray_vectorlEintgR);
1045  instance.SetDelete(&delete_vectorlEintgR);
1046  instance.SetDeleteArray(&deleteArray_vectorlEintgR);
1047  instance.SetDestructor(&destruct_vectorlEintgR);
1048  instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<int> >()));
1049  return &instance;
1050  }
1051  // Static variable to force the class initialization
1052  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const vector<int>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
1053 
1054  // Dictionary for non-ClassDef classes
1056  ::ROOT::GenerateInitInstanceLocal((const vector<int>*)0x0)->GetClass();
1057  }
1058 
1059 } // end of namespace ROOT
1060 
1061 namespace ROOT {
1062  // Wrappers around operator new
1063  static void *new_vectorlEintgR(void *p) {
1064  return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int> : new vector<int>;
1065  }
1066  static void *newArray_vectorlEintgR(Long_t nElements, void *p) {
1067  return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<int>[nElements] : new vector<int>[nElements];
1068  }
1069  // Wrapper around operator delete
1070  static void delete_vectorlEintgR(void *p) {
1071  delete ((vector<int>*)p);
1072  }
1073  static void deleteArray_vectorlEintgR(void *p) {
1074  delete [] ((vector<int>*)p);
1075  }
1076  static void destruct_vectorlEintgR(void *p) {
1077  typedef vector<int> current_t;
1078  ((current_t*)p)->~current_t();
1079  }
1080 } // end of namespace ROOT for class vector<int>
1081 
1082 /********************************************************
1083 * Dict.cxx
1084 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
1085 * FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
1086 * CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
1087 ********************************************************/
1088 
1089 #ifdef G__MEMTEST
1090 #undef malloc
1091 #undef free
1092 #endif
1093 
1094 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
1095 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1096 #endif
1097 
1098 extern "C" void G__cpp_reset_tagtableDict();
1099 
1100 extern "C" void G__set_cpp_environmentDict() {
1101  G__add_compiledheader("TObject.h");
1102  G__add_compiledheader("TMemberInspector.h");
1103  G__add_compiledheader("../src/common/TPulseIsland.h");
1104  G__add_compiledheader("../src/common/TGlobalData.h");
1105  G__add_compiledheader("../src/common/TSetupData.h");
1107 }
1108 #include <new>
1109 extern "C" int G__cpp_dllrevDict() { return(30051515); }
1110 
1111 /*********************************************************
1112 * Member function Interface Method
1113 *********************************************************/
1114 
1115 /* TSetupData */
1116 static int G__Dict_504_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1117 {
1118  G__letint(result7, 85, (long) TSetupData::Instance());
1119  return(1 || funcname || hash || result7 || libp) ;
1120 }
1121 
1122 static int G__Dict_504_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1123 {
1124  {
1125  string* pobj;
1126  string xobj = ((TSetupData*) G__getstructoffset())->GetBankName(*((string*) G__int(libp->para[0])));
1127  pobj = new string(xobj);
1128  result7->obj.i = (long) ((void*) pobj);
1129  result7->ref = result7->obj.i;
1130  G__store_tempobject(*result7);
1131  }
1132  return(1 || funcname || hash || result7 || libp) ;
1133 }
1134 
1135 static int G__Dict_504_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1136 {
1137  {
1138  const string* pobj;
1139  const string xobj = ((const TSetupData*) G__getstructoffset())->GetDetectorName(*((string*) G__int(libp->para[0])));
1140  pobj = new string(xobj);
1141  result7->obj.i = (long) ((void*) pobj);
1142  result7->ref = result7->obj.i;
1143  G__store_tempobject(*result7);
1144  }
1145  return(1 || funcname || hash || result7 || libp) ;
1146 }
1147 
1148 static int G__Dict_504_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1149 {
1150  ((const TSetupData*) G__getstructoffset())->GetAllDetectors(*(map<std::string,std::string>*) libp->para[0].ref);
1151  G__setnull(result7);
1152  return(1 || funcname || hash || result7 || libp) ;
1153 }
1154 
1155 static int G__Dict_504_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1156 {
1157  G__letdouble(result7, 100, (double) ((const TSetupData*) G__getstructoffset())->GetClockTick(*(string*) libp->para[0].ref));
1158  return(1 || funcname || hash || result7 || libp) ;
1159 }
1160 
1161 static int G__Dict_504_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1162 {
1163  G__letint(result7, 105, (long) ((const TSetupData*) G__getstructoffset())->GetNBits(*(string*) libp->para[0].ref));
1164  return(1 || funcname || hash || result7 || libp) ;
1165 }
1166 
1167 static int G__Dict_504_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1168 {
1169  G__letdouble(result7, 100, (double) ((const TSetupData*) G__getstructoffset())->GetADCSlopeCalib(*(string*) libp->para[0].ref));
1170  return(1 || funcname || hash || result7 || libp) ;
1171 }
1172 
1173 static int G__Dict_504_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1174 {
1175  G__letdouble(result7, 100, (double) ((const TSetupData*) G__getstructoffset())->GetADCOffsetCalib(*(string*) libp->para[0].ref));
1176  return(1 || funcname || hash || result7 || libp) ;
1177 }
1178 
1179 static int G__Dict_504_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1180 {
1181  G__letdouble(result7, 100, (double) ((const TSetupData*) G__getstructoffset())->GetTimeShift(*(string*) libp->para[0].ref));
1182  return(1 || funcname || hash || result7 || libp) ;
1183 }
1184 
1185 static int G__Dict_504_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1186 {
1187  G__letint(result7, 105, (long) ((const TSetupData*) G__getstructoffset())->GetTriggerPolarity(*(string*) libp->para[0].ref));
1188  return(1 || funcname || hash || result7 || libp) ;
1189 }
1190 
1191 static int G__Dict_504_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1192 {
1193  G__letint(result7, 105, (long) ((const TSetupData*) G__getstructoffset())->GetPedestal(*(string*) libp->para[0].ref));
1194  return(1 || funcname || hash || result7 || libp) ;
1195 }
1196 
1197 static int G__Dict_504_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1198 {
1199  G__letint(result7, 103, (long) ((TSetupData*) G__getstructoffset())->SetDetectorName(*((string*) G__int(libp->para[0])), *((string*) G__int(libp->para[1]))));
1200  return(1 || funcname || hash || result7 || libp) ;
1201 }
1202 
1203 static int G__Dict_504_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1204 {
1205  ((TSetupData*) G__getstructoffset())->SetClockTick(*((string*) G__int(libp->para[0])), (double) G__double(libp->para[1]));
1206  G__setnull(result7);
1207  return(1 || funcname || hash || result7 || libp) ;
1208 }
1209 
1210 static int G__Dict_504_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1211 {
1212  ((TSetupData*) G__getstructoffset())->SetNBits(*((string*) G__int(libp->para[0])), (int) G__int(libp->para[1]));
1213  G__setnull(result7);
1214  return(1 || funcname || hash || result7 || libp) ;
1215 }
1216 
1217 static int G__Dict_504_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1218 {
1219  ((TSetupData*) G__getstructoffset())->SetTimeShift(*((string*) G__int(libp->para[0])), (double) G__double(libp->para[1]));
1220  G__setnull(result7);
1221  return(1 || funcname || hash || result7 || libp) ;
1222 }
1223 
1224 static int G__Dict_504_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1225 {
1226  ((TSetupData*) G__getstructoffset())->SetTriggerPolarity(*((string*) G__int(libp->para[0])), (int) G__int(libp->para[1]));
1227  G__setnull(result7);
1228  return(1 || funcname || hash || result7 || libp) ;
1229 }
1230 
1231 static int G__Dict_504_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1232 {
1233  ((TSetupData*) G__getstructoffset())->SetPedestal(*((string*) G__int(libp->para[0])), (int) G__int(libp->para[1]));
1234  G__setnull(result7);
1235  return(1 || funcname || hash || result7 || libp) ;
1236 }
1237 
1238 static int G__Dict_504_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1239 {
1240  ((TSetupData*) G__getstructoffset())->SetADCSlopeCalib(*((string*) G__int(libp->para[0])), (double) G__double(libp->para[1]));
1241  G__setnull(result7);
1242  return(1 || funcname || hash || result7 || libp) ;
1243 }
1244 
1245 static int G__Dict_504_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1246 {
1247  ((TSetupData*) G__getstructoffset())->SetADCOffsetCalib(*((string*) G__int(libp->para[0])), (double) G__double(libp->para[1]));
1248  G__setnull(result7);
1249  return(1 || funcname || hash || result7 || libp) ;
1250 }
1251 
1252 static int G__Dict_504_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1253 {
1254  G__letint(result7, 103, (long) TSetupData::IsFADC(*(string*) libp->para[0].ref));
1255  return(1 || funcname || hash || result7 || libp) ;
1256 }
1257 
1258 static int G__Dict_504_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1259 {
1260  G__letint(result7, 103, (long) TSetupData::IsHoustonCAEN(*(string*) libp->para[0].ref));
1261  return(1 || funcname || hash || result7 || libp) ;
1262 }
1263 
1264 static int G__Dict_504_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1265 {
1266  G__letint(result7, 103, (long) TSetupData::IsBostonCAEN(*(string*) libp->para[0].ref));
1267  return(1 || funcname || hash || result7 || libp) ;
1268 }
1269 
1270 static int G__Dict_504_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1271 {
1272  G__letint(result7, 103, (long) TSetupData::IsSlow(*(string*) libp->para[0].ref));
1273  return(1 || funcname || hash || result7 || libp) ;
1274 }
1275 
1276 static int G__Dict_504_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1277 {
1278  G__letint(result7, 103, (long) TSetupData::IsFast(*(string*) libp->para[0].ref));
1279  return(1 || funcname || hash || result7 || libp) ;
1280 }
1281 
1282 static int G__Dict_504_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1283 {
1284  G__letint(result7, 85, (long) TSetupData::Class());
1285  return(1 || funcname || hash || result7 || libp) ;
1286 }
1287 
1288 static int G__Dict_504_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1289 {
1290  G__letint(result7, 67, (long) TSetupData::Class_Name());
1291  return(1 || funcname || hash || result7 || libp) ;
1292 }
1293 
1294 static int G__Dict_504_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1295 {
1296  G__letint(result7, 115, (long) TSetupData::Class_Version());
1297  return(1 || funcname || hash || result7 || libp) ;
1298 }
1299 
1300 static int G__Dict_504_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1301 {
1302  TSetupData::Dictionary();
1303  G__setnull(result7);
1304  return(1 || funcname || hash || result7 || libp) ;
1305 }
1306 
1307 static int G__Dict_504_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1308 {
1309  ((TSetupData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
1310  G__setnull(result7);
1311  return(1 || funcname || hash || result7 || libp) ;
1312 }
1313 
1314 static int G__Dict_504_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1315 {
1316  G__letint(result7, 67, (long) TSetupData::DeclFileName());
1317  return(1 || funcname || hash || result7 || libp) ;
1318 }
1319 
1320 static int G__Dict_504_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1321 {
1322  G__letint(result7, 105, (long) TSetupData::ImplFileLine());
1323  return(1 || funcname || hash || result7 || libp) ;
1324 }
1325 
1326 static int G__Dict_504_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1327 {
1328  G__letint(result7, 67, (long) TSetupData::ImplFileName());
1329  return(1 || funcname || hash || result7 || libp) ;
1330 }
1331 
1332 static int G__Dict_504_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1333 {
1334  G__letint(result7, 105, (long) TSetupData::DeclFileLine());
1335  return(1 || funcname || hash || result7 || libp) ;
1336 }
1337 
1338 // automatic default constructor
1339 static int G__Dict_504_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1340 {
1341  TSetupData *p;
1342  char* gvp = (char*) G__getgvp();
1343  int n = G__getaryconstruct();
1344  if (n) {
1345  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1346  p = new TSetupData[n];
1347  } else {
1348  p = new((void*) gvp) TSetupData[n];
1349  }
1350  } else {
1351  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1352  p = new TSetupData;
1353  } else {
1354  p = new((void*) gvp) TSetupData;
1355  }
1356  }
1357  result7->obj.i = (long) p;
1358  result7->ref = (long) p;
1359  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TSetupData));
1360  return(1 || funcname || hash || result7 || libp) ;
1361 }
1362 
1363 // automatic copy constructor
1364 static int G__Dict_504_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1365 
1366 {
1367  TSetupData* p;
1368  void* tmp = (void*) G__int(libp->para[0]);
1369  p = new TSetupData(*(TSetupData*) tmp);
1370  result7->obj.i = (long) p;
1371  result7->ref = (long) p;
1372  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TSetupData));
1373  return(1 || funcname || hash || result7 || libp) ;
1374 }
1375 
1376 // automatic destructor
1378 static int G__Dict_504_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1379 {
1380  char* gvp = (char*) G__getgvp();
1381  long soff = G__getstructoffset();
1382  int n = G__getaryconstruct();
1383  //
1384  //has_a_delete: 1
1385  //has_own_delete1arg: 0
1386  //has_own_delete2arg: 0
1387  //
1388  if (!soff) {
1389  return(1);
1390  }
1391  if (n) {
1392  if (gvp == (char*)G__PVOID) {
1393  delete[] (TSetupData*) soff;
1394  } else {
1395  G__setgvp((long) G__PVOID);
1396  for (int i = n - 1; i >= 0; --i) {
1397  ((TSetupData*) (soff+(sizeof(TSetupData)*i)))->~G__TTSetupData();
1398  }
1399  G__setgvp((long)gvp);
1400  }
1401  } else {
1402  if (gvp == (char*)G__PVOID) {
1403  delete (TSetupData*) soff;
1404  } else {
1405  G__setgvp((long) G__PVOID);
1406  ((TSetupData*) (soff))->~G__TTSetupData();
1407  G__setgvp((long)gvp);
1408  }
1409  }
1410  G__setnull(result7);
1411  return(1 || funcname || hash || result7 || libp) ;
1412 }
1413 
1414 // automatic assignment operator
1415 static int G__Dict_504_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1416 {
1417  TSetupData* dest = (TSetupData*) G__getstructoffset();
1418  *dest = *(TSetupData*) libp->para[0].ref;
1419  const TSetupData& obj = *dest;
1420  result7->ref = (long) (&obj);
1421  result7->obj.i = (long) (&obj);
1422  return(1 || funcname || hash || result7 || libp) ;
1423 }
1424 
1425 
1426 /* TPulseIsland */
1427 static int G__Dict_512_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1428 {
1429  TPulseIsland* p = NULL;
1430  char* gvp = (char*) G__getgvp();
1431  int n = G__getaryconstruct();
1432  if (n) {
1433  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1434  p = new TPulseIsland[n];
1435  } else {
1436  p = new((void*) gvp) TPulseIsland[n];
1437  }
1438  } else {
1439  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1440  p = new TPulseIsland;
1441  } else {
1442  p = new((void*) gvp) TPulseIsland;
1443  }
1444  }
1445  result7->obj.i = (long) p;
1446  result7->ref = (long) p;
1447  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TPulseIsland));
1448  return(1 || funcname || hash || result7 || libp) ;
1449 }
1450 
1451 static int G__Dict_512_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1452 {
1453  TPulseIsland* p = NULL;
1454  char* gvp = (char*) G__getgvp();
1455  //m: 3
1456  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1457  p = new TPulseIsland(
1458 (int) G__int(libp->para[0]), *(vector<int>*) libp->para[1].ref
1459 , *((string*) G__int(libp->para[2])));
1460  } else {
1461  p = new((void*) gvp) TPulseIsland(
1462 (int) G__int(libp->para[0]), *(vector<int>*) libp->para[1].ref
1463 , *((string*) G__int(libp->para[2])));
1464  }
1465  result7->obj.i = (long) p;
1466  result7->ref = (long) p;
1467  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TPulseIsland));
1468  return(1 || funcname || hash || result7 || libp) ;
1469 }
1470 
1471 static int G__Dict_512_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1472 {
1473  switch (libp->paran) {
1474  case 1:
1475  ((TPulseIsland*) G__getstructoffset())->Reset((Option_t*) G__int(libp->para[0]));
1476  G__setnull(result7);
1477  break;
1478  case 0:
1479  ((TPulseIsland*) G__getstructoffset())->Reset();
1480  G__setnull(result7);
1481  break;
1482  }
1483  return(1 || funcname || hash || result7 || libp) ;
1484 }
1485 
1486 static int G__Dict_512_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1487 {
1488  {
1489  const vector<int>* pobj;
1490  const vector<int> xobj = ((const TPulseIsland*) G__getstructoffset())->GetSamples();
1491  pobj = new vector<int>(xobj);
1492  result7->obj.i = (long) ((void*) pobj);
1493  result7->ref = result7->obj.i;
1494  G__store_tempobject(*result7);
1495  }
1496  return(1 || funcname || hash || result7 || libp) ;
1497 }
1498 
1499 static int G__Dict_512_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1500 {
1501  G__letint(result7, 105, (long) ((const TPulseIsland*) G__getstructoffset())->GetTimeStamp());
1502  return(1 || funcname || hash || result7 || libp) ;
1503 }
1504 
1505 static int G__Dict_512_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1506 {
1507  {
1508  const string* pobj;
1509  const string xobj = ((const TPulseIsland*) G__getstructoffset())->GetBankName();
1510  pobj = new string(xobj);
1511  result7->obj.i = (long) ((void*) pobj);
1512  result7->ref = result7->obj.i;
1513  G__store_tempobject(*result7);
1514  }
1515  return(1 || funcname || hash || result7 || libp) ;
1516 }
1517 
1518 static int G__Dict_512_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1519 {
1520  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetClockTickInNs());
1521  return(1 || funcname || hash || result7 || libp) ;
1522 }
1523 
1524 static int G__Dict_512_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1525 {
1526  G__letint(result7, 105, (long) ((const TPulseIsland*) G__getstructoffset())->GetTriggerPolarity());
1527  return(1 || funcname || hash || result7 || libp) ;
1528 }
1529 
1530 static int G__Dict_512_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1531 {
1532  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetAmplitude());
1533  return(1 || funcname || hash || result7 || libp) ;
1534 }
1535 
1536 static int G__Dict_512_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1537 {
1538  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetFastPulseAmplitude());
1539  return(1 || funcname || hash || result7 || libp) ;
1540 }
1541 
1542 static int G__Dict_512_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1543 {
1544  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetSlowPulseAmplitude());
1545  return(1 || funcname || hash || result7 || libp) ;
1546 }
1547 
1548 static int G__Dict_512_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1549 {
1550  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetPulseHeight());
1551  return(1 || funcname || hash || result7 || libp) ;
1552 }
1553 
1554 static int G__Dict_512_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1555 {
1556  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetPulseTime());
1557  return(1 || funcname || hash || result7 || libp) ;
1558 }
1559 
1560 static int G__Dict_512_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1561 {
1562  G__letint(result7, 85, (long) ((const TPulseIsland*) G__getstructoffset())->GetPulseWaveform(*((string*) G__int(libp->para[0])), *((string*) G__int(libp->para[1]))));
1563  return(1 || funcname || hash || result7 || libp) ;
1564 }
1565 
1566 static int G__Dict_512_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1567 {
1568  G__letint(result7, 105, (long) ((const TPulseIsland*) G__getstructoffset())->GetPulseLength());
1569  return(1 || funcname || hash || result7 || libp) ;
1570 }
1571 
1572 static int G__Dict_512_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1573 {
1574  G__letint(result7, 105, (long) ((const TPulseIsland*) G__getstructoffset())->GetPeakSample());
1575  return(1 || funcname || hash || result7 || libp) ;
1576 }
1577 
1578 static int G__Dict_512_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1579 {
1580  G__letdouble(result7, 100, (double) ((const TPulseIsland*) G__getstructoffset())->GetPedestal((int) G__int(libp->para[0])));
1581  return(1 || funcname || hash || result7 || libp) ;
1582 }
1583 
1584 static int G__Dict_512_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1585 {
1586  G__letint(result7, 85, (long) TPulseIsland::Class());
1587  return(1 || funcname || hash || result7 || libp) ;
1588 }
1589 
1590 static int G__Dict_512_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1591 {
1592  G__letint(result7, 67, (long) TPulseIsland::Class_Name());
1593  return(1 || funcname || hash || result7 || libp) ;
1594 }
1595 
1596 static int G__Dict_512_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1597 {
1598  G__letint(result7, 115, (long) TPulseIsland::Class_Version());
1599  return(1 || funcname || hash || result7 || libp) ;
1600 }
1601 
1602 static int G__Dict_512_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1603 {
1604  TPulseIsland::Dictionary();
1605  G__setnull(result7);
1606  return(1 || funcname || hash || result7 || libp) ;
1607 }
1608 
1609 static int G__Dict_512_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1610 {
1611  ((TPulseIsland*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
1612  G__setnull(result7);
1613  return(1 || funcname || hash || result7 || libp) ;
1614 }
1615 
1616 static int G__Dict_512_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1617 {
1618  G__letint(result7, 67, (long) TPulseIsland::DeclFileName());
1619  return(1 || funcname || hash || result7 || libp) ;
1620 }
1621 
1622 static int G__Dict_512_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1623 {
1624  G__letint(result7, 105, (long) TPulseIsland::ImplFileLine());
1625  return(1 || funcname || hash || result7 || libp) ;
1626 }
1627 
1628 static int G__Dict_512_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1629 {
1630  G__letint(result7, 67, (long) TPulseIsland::ImplFileName());
1631  return(1 || funcname || hash || result7 || libp) ;
1632 }
1633 
1634 static int G__Dict_512_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1635 {
1636  G__letint(result7, 105, (long) TPulseIsland::DeclFileLine());
1637  return(1 || funcname || hash || result7 || libp) ;
1638 }
1639 
1640 // automatic copy constructor
1641 static int G__Dict_512_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1642 
1643 {
1644  TPulseIsland* p;
1645  void* tmp = (void*) G__int(libp->para[0]);
1646  p = new TPulseIsland(*(TPulseIsland*) tmp);
1647  result7->obj.i = (long) p;
1648  result7->ref = (long) p;
1649  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TPulseIsland));
1650  return(1 || funcname || hash || result7 || libp) ;
1651 }
1652 
1653 // automatic destructor
1655 static int G__Dict_512_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1656 {
1657  char* gvp = (char*) G__getgvp();
1658  long soff = G__getstructoffset();
1659  int n = G__getaryconstruct();
1660  //
1661  //has_a_delete: 1
1662  //has_own_delete1arg: 0
1663  //has_own_delete2arg: 0
1664  //
1665  if (!soff) {
1666  return(1);
1667  }
1668  if (n) {
1669  if (gvp == (char*)G__PVOID) {
1670  delete[] (TPulseIsland*) soff;
1671  } else {
1672  G__setgvp((long) G__PVOID);
1673  for (int i = n - 1; i >= 0; --i) {
1674  ((TPulseIsland*) (soff+(sizeof(TPulseIsland)*i)))->~G__TTPulseIsland();
1675  }
1676  G__setgvp((long)gvp);
1677  }
1678  } else {
1679  if (gvp == (char*)G__PVOID) {
1680  delete (TPulseIsland*) soff;
1681  } else {
1682  G__setgvp((long) G__PVOID);
1683  ((TPulseIsland*) (soff))->~G__TTPulseIsland();
1684  G__setgvp((long)gvp);
1685  }
1686  }
1687  G__setnull(result7);
1688  return(1 || funcname || hash || result7 || libp) ;
1689 }
1690 
1691 // automatic assignment operator
1692 static int G__Dict_512_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1693 {
1694  TPulseIsland* dest = (TPulseIsland*) G__getstructoffset();
1695  *dest = *(TPulseIsland*) libp->para[0].ref;
1696  const TPulseIsland& obj = *dest;
1697  result7->ref = (long) (&obj);
1698  result7->obj.i = (long) (&obj);
1699  return(1 || funcname || hash || result7 || libp) ;
1700 }
1701 
1702 
1703 /* TGlobalData */
1704 static int G__Dict_516_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1705 {
1706  G__letint(result7, 85, (long) TGlobalData::Instance());
1707  return(1 || funcname || hash || result7 || libp) ;
1708 }
1709 
1710 static int G__Dict_516_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1711 {
1712  G__letint(result7, 85, (long) TGlobalData::Class());
1713  return(1 || funcname || hash || result7 || libp) ;
1714 }
1715 
1716 static int G__Dict_516_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1717 {
1718  G__letint(result7, 67, (long) TGlobalData::Class_Name());
1719  return(1 || funcname || hash || result7 || libp) ;
1720 }
1721 
1722 static int G__Dict_516_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1723 {
1724  G__letint(result7, 115, (long) TGlobalData::Class_Version());
1725  return(1 || funcname || hash || result7 || libp) ;
1726 }
1727 
1728 static int G__Dict_516_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1729 {
1730  TGlobalData::Dictionary();
1731  G__setnull(result7);
1732  return(1 || funcname || hash || result7 || libp) ;
1733 }
1734 
1735 static int G__Dict_516_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1736 {
1737  ((TGlobalData*) G__getstructoffset())->StreamerNVirtual(*(TBuffer*) libp->para[0].ref);
1738  G__setnull(result7);
1739  return(1 || funcname || hash || result7 || libp) ;
1740 }
1741 
1742 static int G__Dict_516_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1743 {
1744  G__letint(result7, 67, (long) TGlobalData::DeclFileName());
1745  return(1 || funcname || hash || result7 || libp) ;
1746 }
1747 
1748 static int G__Dict_516_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1749 {
1750  G__letint(result7, 105, (long) TGlobalData::ImplFileLine());
1751  return(1 || funcname || hash || result7 || libp) ;
1752 }
1753 
1754 static int G__Dict_516_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1755 {
1756  G__letint(result7, 67, (long) TGlobalData::ImplFileName());
1757  return(1 || funcname || hash || result7 || libp) ;
1758 }
1759 
1760 static int G__Dict_516_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1761 {
1762  G__letint(result7, 105, (long) TGlobalData::DeclFileLine());
1763  return(1 || funcname || hash || result7 || libp) ;
1764 }
1765 
1766 // automatic default constructor
1767 static int G__Dict_516_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1768 {
1769  TGlobalData *p;
1770  char* gvp = (char*) G__getgvp();
1771  int n = G__getaryconstruct();
1772  if (n) {
1773  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1774  p = new TGlobalData[n];
1775  } else {
1776  p = new((void*) gvp) TGlobalData[n];
1777  }
1778  } else {
1779  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1780  p = new TGlobalData;
1781  } else {
1782  p = new((void*) gvp) TGlobalData;
1783  }
1784  }
1785  result7->obj.i = (long) p;
1786  result7->ref = (long) p;
1787  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TGlobalData));
1788  return(1 || funcname || hash || result7 || libp) ;
1789 }
1790 
1791 // automatic copy constructor
1792 static int G__Dict_516_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1793 
1794 {
1795  TGlobalData* p;
1796  void* tmp = (void*) G__int(libp->para[0]);
1797  p = new TGlobalData(*(TGlobalData*) tmp);
1798  result7->obj.i = (long) p;
1799  result7->ref = (long) p;
1800  G__set_tagnum(result7,G__get_linked_tagnum(&G__DictLN_TGlobalData));
1801  return(1 || funcname || hash || result7 || libp) ;
1802 }
1803 
1804 // automatic destructor
1806 static int G__Dict_516_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1807 {
1808  char* gvp = (char*) G__getgvp();
1809  long soff = G__getstructoffset();
1810  int n = G__getaryconstruct();
1811  //
1812  //has_a_delete: 1
1813  //has_own_delete1arg: 0
1814  //has_own_delete2arg: 0
1815  //
1816  if (!soff) {
1817  return(1);
1818  }
1819  if (n) {
1820  if (gvp == (char*)G__PVOID) {
1821  delete[] (TGlobalData*) soff;
1822  } else {
1823  G__setgvp((long) G__PVOID);
1824  for (int i = n - 1; i >= 0; --i) {
1825  ((TGlobalData*) (soff+(sizeof(TGlobalData)*i)))->~G__TTGlobalData();
1826  }
1827  G__setgvp((long)gvp);
1828  }
1829  } else {
1830  if (gvp == (char*)G__PVOID) {
1831  delete (TGlobalData*) soff;
1832  } else {
1833  G__setgvp((long) G__PVOID);
1834  ((TGlobalData*) (soff))->~G__TTGlobalData();
1835  G__setgvp((long)gvp);
1836  }
1837  }
1838  G__setnull(result7);
1839  return(1 || funcname || hash || result7 || libp) ;
1840 }
1841 
1842 // automatic assignment operator
1843 static int G__Dict_516_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1844 {
1845  TGlobalData* dest = (TGlobalData*) G__getstructoffset();
1846  *dest = *(TGlobalData*) libp->para[0].ref;
1847  const TGlobalData& obj = *dest;
1848  result7->ref = (long) (&obj);
1849  result7->obj.i = (long) (&obj);
1850  return(1 || funcname || hash || result7 || libp) ;
1851 }
1852 
1853 
1854 /* Setting up global function */
1855 
1856 /*********************************************************
1857 * Member function Stub
1858 *********************************************************/
1859 
1860 /* TSetupData */
1861 
1862 /* TPulseIsland */
1863 
1864 /* TGlobalData */
1865 
1866 /*********************************************************
1867 * Global function Stub
1868 *********************************************************/
1869 
1870 /*********************************************************
1871 * Get size of pointer to member function
1872 *********************************************************/
1874  public:
1876  size_t sizep2memfunc() { return(sizeof(p)); }
1877  private:
1878  size_t (G__Sizep2memfuncDict::*p)();
1879 };
1880 
1882 {
1884  G__setsizep2memfunc((int)a.sizep2memfunc());
1885  return((size_t)a.sizep2memfunc());
1886 }
1887 
1888 
1889 /*********************************************************
1890 * virtual base class offset calculation interface
1891 *********************************************************/
1892 
1893  /* Setting up class inheritance */
1894 
1895 /*********************************************************
1896 * Inheritance information setup/
1897 *********************************************************/
1898 extern "C" void G__cpp_setup_inheritanceDict() {
1899 
1900  /* Setting up class inheritance */
1901  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DictLN_TSetupData))) {
1902  TSetupData *G__Lderived;
1903  G__Lderived=(TSetupData*)0x1000;
1904  {
1905  TObject *G__Lpbase=(TObject*)G__Lderived;
1906  G__inheritance_setup(G__get_linked_tagnum(&G__DictLN_TSetupData),G__get_linked_tagnum(&G__DictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
1907  }
1908  }
1909  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DictLN_TPulseIsland))) {
1910  TPulseIsland *G__Lderived;
1911  G__Lderived=(TPulseIsland*)0x1000;
1912  {
1913  TObject *G__Lpbase=(TObject*)G__Lderived;
1914  G__inheritance_setup(G__get_linked_tagnum(&G__DictLN_TPulseIsland),G__get_linked_tagnum(&G__DictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
1915  }
1916  }
1917  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__DictLN_TGlobalData))) {
1918  TGlobalData *G__Lderived;
1919  G__Lderived=(TGlobalData*)0x1000;
1920  {
1921  TObject *G__Lpbase=(TObject*)G__Lderived;
1922  G__inheritance_setup(G__get_linked_tagnum(&G__DictLN_TGlobalData),G__get_linked_tagnum(&G__DictLN_TObject),(long)G__Lpbase-(long)G__Lderived,1,1);
1923  }
1924  }
1925 }
1926 
1927 /*********************************************************
1928 * typedef information setup/
1929 *********************************************************/
1930 extern "C" void G__cpp_setup_typetableDict() {
1931 
1932  /* Setting up typedef entry */
1933  G__search_typename2("Version_t",115,-1,0,-1);
1934  G__setnewtype(-1,"Class version identifier (short)",0);
1935  G__search_typename2("Option_t",99,-1,256,-1);
1936  G__setnewtype(-1,"Option string (const char)",0);
1937  G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
1938  G__setnewtype(-1,NULL,0);
1940  G__setnewtype(-1,NULL,0);
1942  G__setnewtype(-1,NULL,0);
1943  G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
1944  G__setnewtype(-1,NULL,0);
1945  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
1946  G__setnewtype(-1,NULL,0);
1947  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
1948  G__setnewtype(-1,NULL,0);
1949  G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__DictLN_TVectorTlEfloatgR),0,-1);
1950  G__setnewtype(-1,NULL,0);
1951  G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__DictLN_TVectorTlEdoublegR),0,-1);
1952  G__setnewtype(-1,NULL,0);
1953  G__search_typename2("map<std::string,std::string>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
1954  G__setnewtype(-1,NULL,0);
1955  G__search_typename2("map<string,std::string>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
1956  G__setnewtype(-1,NULL,0);
1957  G__search_typename2("map<string,string>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
1958  G__setnewtype(-1,NULL,0);
1959  G__search_typename2("map<string,string,less<string> >",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),0,-1);
1960  G__setnewtype(-1,NULL,0);
1961  G__search_typename2("map<std::string,double>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),0,-1);
1962  G__setnewtype(-1,NULL,0);
1963  G__search_typename2("map<string,double>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),0,-1);
1964  G__setnewtype(-1,NULL,0);
1965  G__search_typename2("map<std::string,int>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR),0,-1);
1966  G__setnewtype(-1,NULL,0);
1967  G__search_typename2("map<string,int>",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR),0,-1);
1968  G__setnewtype(-1,NULL,0);
1969  G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
1970  G__setnewtype(-1,NULL,0);
1971  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR));
1972  G__setnewtype(-1,NULL,0);
1973  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR));
1974  G__setnewtype(-1,NULL,0);
1975  G__search_typename2("vector<TPulseIsland*>",117,G__get_linked_tagnum(&G__DictLN_vectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgR),0,-1);
1976  G__setnewtype(-1,NULL,0);
1977  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgR));
1978  G__setnewtype(-1,NULL,0);
1979  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__DictLN_reverse_iteratorlEvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__DictLN_vectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgR));
1980  G__setnewtype(-1,NULL,0);
1982  G__setnewtype(-1,NULL,0);
1984  G__setnewtype(-1,NULL,0);
1986  G__setnewtype(-1,NULL,0);
1987  G__search_typename2("map<string,vector<TPulseIsland*,allocator<TPulseIsland*> >,less<string> >",117,G__get_linked_tagnum(&G__DictLN_maplEstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRsPgRsPgRsPgR),0,-1);
1988  G__setnewtype(-1,NULL,0);
1989 }
1990 
1991 /*********************************************************
1992 * Data Member information setup/
1993 *********************************************************/
1994 
1995  /* Setting up class,struct,union tag member variable */
1996 
1997  /* TSetupData */
1998 static void G__setup_memvarTSetupData(void) {
1999  G__tag_memvar_setup(G__get_linked_tagnum(&G__DictLN_TSetupData));
2000  { TSetupData *p; p=(TSetupData*)0x1000; if (p) { }
2001  G__memvar_setup((void*)((long)(&p->fBankToDetectorMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR),G__defined_typename("map<std::string,std::string>"),-1,1,"fBankToDetectorMap=",0,(char*)NULL);
2002  G__memvar_setup((void*)((long)(&p->fBankToClockTickMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),G__defined_typename("map<std::string,double>"),-1,1,"fBankToClockTickMap=",0,(char*)NULL);
2003  G__memvar_setup((void*)((long)(&p->fBankToBitMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR),G__defined_typename("map<std::string,int>"),-1,1,"fBankToBitMap=",0,(char*)NULL);
2004  G__memvar_setup((void*)((long)(&p->fBankToADCSlopeCalibMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),G__defined_typename("map<std::string,double>"),-1,1,"fBankToADCSlopeCalibMap=",0,(char*)NULL);
2005  G__memvar_setup((void*)((long)(&p->fBankToADCOffsetCalibMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),G__defined_typename("map<std::string,double>"),-1,1,"fBankToADCOffsetCalibMap=",0,(char*)NULL);
2006  G__memvar_setup((void*)((long)(&p->fBankToTimeShift)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR),G__defined_typename("map<std::string,double>"),-1,1,"fBankToTimeShift=",0,(char*)NULL);
2007  G__memvar_setup((void*)((long)(&p->fBankToPolarityMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR),G__defined_typename("map<std::string,int>"),-1,1,"fBankToPolarityMap=",0,(char*)NULL);
2008  G__memvar_setup((void*)((long)(&p->fBankToPedestalMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR),G__defined_typename("map<std::string,int>"),-1,1,"fBankToPedestalMap=",0,(char*)NULL);
2009  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
2010  }
2011  G__tag_memvar_reset();
2012 }
2013 
2014 
2015  /* TPulseIsland */
2016 static void G__setup_memvarTPulseIsland(void) {
2017  G__tag_memvar_setup(G__get_linked_tagnum(&G__DictLN_TPulseIsland));
2018  { TPulseIsland *p; p=(TPulseIsland*)0x1000; if (p) { }
2019  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,4,"fSamples=",0,"adc samples");
2020  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"fTimeStamp=",0,"time stamp in clock ticks");
2021  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__DictLN_string),-1,-1,4,"fBankName=",0,"FADC Bank name of this island's channel");
2022  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
2023  }
2024  G__tag_memvar_reset();
2025 }
2026 
2027 
2028  /* TGlobalData */
2029 static void G__setup_memvarTGlobalData(void) {
2030  G__tag_memvar_setup(G__get_linked_tagnum(&G__DictLN_TGlobalData));
2031  { TGlobalData *p; p=(TGlobalData*)0x1000; if (p) { }
2032  G__memvar_setup((void*)((long)(&p->fPulseIslandToChannelMap)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__DictLN_maplEstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRsPgRsPgRsPgR),G__defined_typename("map<std::string,std::vector<TPulseIsland*> >"),-1,1,"fPulseIslandToChannelMap=",0,(char*)NULL);
2033  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__DictLN_TClass),-1,-2,4,"fgIsA=",0,(char*)NULL);
2034  }
2035  G__tag_memvar_reset();
2036 }
2037 
2038 extern "C" void G__cpp_setup_memvarDict() {
2039 }
2040 /***********************************************************
2041 ************************************************************
2042 ************************************************************
2043 ************************************************************
2044 ************************************************************
2045 ************************************************************
2046 ************************************************************
2047 ***********************************************************/
2048 
2049 /*********************************************************
2050 * Member function information setup for each class
2051 *********************************************************/
2052 static void G__setup_memfuncTSetupData(void) {
2053  /* TSetupData */
2054  G__tag_memfunc_setup(G__get_linked_tagnum(&G__DictLN_TSetupData));
2055  G__memfunc_setup("Instance",821,G__Dict_504_0_1, 85, G__get_linked_tagnum(&G__DictLN_TSetupData), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TSetupData* (*)())(&TSetupData::Instance) ), 0);
2056  G__memfunc_setup("GetBankName",1053,G__Dict_504_0_2, 117, G__get_linked_tagnum(&G__DictLN_string), -1, 0, 1, 1, 1, 0, "u 'string' - 0 - DetectorName", (char*)NULL, (void*) NULL, 0);
2057  G__memfunc_setup("GetDetectorName",1499,G__Dict_504_0_3, 117, G__get_linked_tagnum(&G__DictLN_string), -1, 0, 1, 1, 1, 8, "u 'string' - 0 - BankName", (char*)NULL, (void*) NULL, 0);
2058  G__memfunc_setup("GetAllDetectors",1510,G__Dict_504_0_4, 121, -1, -1, 0, 1, 1, 1, 8, "u 'map<string,string,less<string>,allocator<pair<const string,string> > >' 'map<std::string,std::string>' 1 - detectors", (char*)NULL, (void*) NULL, 0);
2059  G__memfunc_setup("GetClockTick",1175,G__Dict_504_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2060  G__memfunc_setup("GetNBits",768,G__Dict_504_0_6, 105, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2061  G__memfunc_setup("GetADCSlopeCalib",1478,G__Dict_504_0_7, 100, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2062  G__memfunc_setup("GetADCOffsetCalib",1578,G__Dict_504_0_8, 100, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2063  G__memfunc_setup("GetTimeShift",1197,G__Dict_504_0_9, 100, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2064  G__memfunc_setup("GetTriggerPolarity",1864,G__Dict_504_0_10, 105, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2065  G__memfunc_setup("GetPedestal",1106,G__Dict_504_0_11, 105, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2066  G__memfunc_setup("SetDetectorName",1511,G__Dict_504_0_12, 103, -1, -1, 0, 2, 1, 1, 0,
2067 "u 'string' - 0 - BankName u 'string' - 0 - value", (char*)NULL, (void*) NULL, 0);
2068  G__memfunc_setup("SetClockTick",1187,G__Dict_504_0_13, 121, -1, -1, 0, 2, 1, 1, 0,
2069 "u 'string' - 0 - BankName d - - 0 - value", (char*)NULL, (void*) NULL, 0);
2070  G__memfunc_setup("SetNBits",780,G__Dict_504_0_14, 121, -1, -1, 0, 2, 1, 1, 0,
2071 "u 'string' - 0 - BankName i - - 0 - value", (char*)NULL, (void*) NULL, 0);
2072  G__memfunc_setup("SetTimeShift",1209,G__Dict_504_0_15, 121, -1, -1, 0, 2, 1, 1, 0,
2073 "u 'string' - 0 - BankName d - - 0 - value", (char*)NULL, (void*) NULL, 0);
2074  G__memfunc_setup("SetTriggerPolarity",1876,G__Dict_504_0_16, 121, -1, -1, 0, 2, 1, 1, 0,
2075 "u 'string' - 0 - BankName i - - 0 - value", (char*)NULL, (void*) NULL, 0);
2076  G__memfunc_setup("SetPedestal",1118,G__Dict_504_0_17, 121, -1, -1, 0, 2, 1, 1, 0,
2077 "u 'string' - 0 - BankName i - - 0 - value", (char*)NULL, (void*) NULL, 0);
2078  G__memfunc_setup("SetADCSlopeCalib",1490,G__Dict_504_0_18, 121, -1, -1, 0, 2, 1, 1, 0,
2079 "u 'string' - 0 - BankName d - - 0 - value", (char*)NULL, (void*) NULL, 0);
2080  G__memfunc_setup("SetADCOffsetCalib",1590,G__Dict_504_0_19, 121, -1, -1, 0, 2, 1, 1, 0,
2081 "u 'string' - 0 - BankName d - - 0 - value", (char*)NULL, (void*) NULL, 0);
2082  G__memfunc_setup("IsFADC",458,G__Dict_504_0_20, 103, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - BankName", "if the first letter is N then the bank name is for a FADC", (void*) G__func2void( (bool (*)(const string&))(&TSetupData::IsFADC) ), 0);
2083  G__memfunc_setup("IsHoustonCAEN",1219,G__Dict_504_0_21, 103, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - BankName", "if the first letter is C then the bank name is for a CAEN", (void*) G__func2void( (bool (*)(const string&))(&TSetupData::IsHoustonCAEN) ), 0);
2084  G__memfunc_setup("IsBostonCAEN",1096,G__Dict_504_0_22, 103, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - BankName", "if the first letter is C then the bank name is for a CAEN", (void*) G__func2void( (bool (*)(const string&))(&TSetupData::IsBostonCAEN) ), 0);
2085  G__memfunc_setup("IsSlow",609,G__Dict_504_0_23, 103, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - BankName", "if the last letter is S then the bank name is for a Slow pulse", (void*) G__func2void( (bool (*)(const string&))(&TSetupData::IsSlow) ), 0);
2086  G__memfunc_setup("IsFast",586,G__Dict_504_0_24, 103, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - BankName", "if the last letter is F then the bank name is for a Fast pulse", (void*) G__func2void( (bool (*)(const string&))(&TSetupData::IsFast) ), 0);
2087  G__memfunc_setup("GetValue",797,(G__InterfaceMethod) NULL, 100, -1, -1, 0, 2, 1, 4, 8,
2088 "u 'map<string,double,less<string>,allocator<pair<const string,double> > >' 'map<std::string,double>' 11 - map u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2089  G__memfunc_setup("GetValue",797,(G__InterfaceMethod) NULL, 105, -1, -1, 0, 2, 1, 4, 8,
2090 "u 'map<string,int,less<string>,allocator<pair<const string,int> > >' 'map<std::string,int>' 11 - map u 'string' - 11 - BankName", (char*)NULL, (void*) NULL, 0);
2091  G__memfunc_setup("Class",502,G__Dict_504_0_27, 85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TSetupData::Class) ), 0);
2092  G__memfunc_setup("Class_Name",982,G__Dict_504_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSetupData::Class_Name) ), 0);
2093  G__memfunc_setup("Class_Version",1339,G__Dict_504_0_29, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TSetupData::Class_Version) ), 0);
2094  G__memfunc_setup("Dictionary",1046,G__Dict_504_0_30, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TSetupData::Dictionary) ), 0);
2095  G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
2096  G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
2097  G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
2098  G__memfunc_setup("StreamerNVirtual",1656,G__Dict_504_0_34, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
2099  G__memfunc_setup("DeclFileName",1145,G__Dict_504_0_35, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSetupData::DeclFileName) ), 0);
2100  G__memfunc_setup("ImplFileLine",1178,G__Dict_504_0_36, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSetupData::ImplFileLine) ), 0);
2101  G__memfunc_setup("ImplFileName",1171,G__Dict_504_0_37, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TSetupData::ImplFileName) ), 0);
2102  G__memfunc_setup("DeclFileLine",1152,G__Dict_504_0_38, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TSetupData::DeclFileLine) ), 0);
2103  // automatic default constructor
2104  G__memfunc_setup("TSetupData", 991, G__Dict_504_0_39, (int) ('i'), G__get_linked_tagnum(&G__DictLN_TSetupData), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
2105  // automatic copy constructor
2106  G__memfunc_setup("TSetupData", 991, G__Dict_504_0_40, (int) ('i'), G__get_linked_tagnum(&G__DictLN_TSetupData), -1, 0, 1, 1, 1, 0, "u 'TSetupData' - 11 - -", (char*) NULL, (void*) NULL, 0);
2107  // automatic destructor
2108  G__memfunc_setup("~TSetupData", 1117, G__Dict_504_0_41, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
2109  // automatic assignment operator
2110  G__memfunc_setup("operator=", 937, G__Dict_504_0_42, (int) ('u'), G__get_linked_tagnum(&G__DictLN_TSetupData), -1, 1, 1, 1, 1, 0, "u 'TSetupData' - 11 - -", (char*) NULL, (void*) NULL, 0);
2111  G__tag_memfunc_reset();
2112 }
2113 
2114 static void G__setup_memfuncTPulseIsland(void) {
2115  /* TPulseIsland */
2116  G__tag_memfunc_setup(G__get_linked_tagnum(&G__DictLN_TPulseIsland));
2117  G__memfunc_setup("TPulseIsland",1208,G__Dict_512_0_1, 105, G__get_linked_tagnum(&G__DictLN_TPulseIsland), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
2118  G__memfunc_setup("TPulseIsland",1208,G__Dict_512_0_2, 105, G__get_linked_tagnum(&G__DictLN_TPulseIsland), -1, 0, 3, 1, 1, 0,
2119 "i - - 0 - timestamp u 'vector<int,allocator<int> >' 'vector<int>' 11 - samples_vector "
2120 "u 'string' - 0 - bank_name", (char*)NULL, (void*) NULL, 0);
2121  G__memfunc_setup("Reset",515,G__Dict_512_0_3, 121, -1, -1, 0, 1, 1, 1, 0, "C - 'Option_t' 10 '\"\"' o", (char*)NULL, (void*) NULL, 0);
2122  G__memfunc_setup("GetSamples",1013,G__Dict_512_0_4, 117, G__get_linked_tagnum(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR), G__defined_typename("vector<int>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2123  G__memfunc_setup("GetTimeStamp",1204,G__Dict_512_0_5, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2124  G__memfunc_setup("GetBankName",1053,G__Dict_512_0_6, 117, G__get_linked_tagnum(&G__DictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2125  G__memfunc_setup("GetClockTickInNs",1551,G__Dict_512_0_7, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2126  G__memfunc_setup("GetTriggerPolarity",1864,G__Dict_512_0_8, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2127  G__memfunc_setup("GetAmplitude",1221,G__Dict_512_0_9, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2128  G__memfunc_setup("GetFastPulseAmplitude",2140,G__Dict_512_0_10, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2129  G__memfunc_setup("GetSlowPulseAmplitude",2163,G__Dict_512_0_11, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2130  G__memfunc_setup("GetPulseHeight",1410,G__Dict_512_0_12, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2131  G__memfunc_setup("GetPulseTime",1208,G__Dict_512_0_13, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2132  G__memfunc_setup("GetPulseWaveform",1648,G__Dict_512_0_14, 85, G__get_linked_tagnum(&G__DictLN_TH1I), -1, 0, 2, 1, 1, 8,
2133 "u 'string' - 0 - histname u 'string' - 0 - histtitle", (char*)NULL, (void*) NULL, 0);
2134  G__memfunc_setup("GetPulseLength",1419,G__Dict_512_0_15, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2135  G__memfunc_setup("GetPeakSample",1283,G__Dict_512_0_16, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
2136  G__memfunc_setup("GetPedestal",1106,G__Dict_512_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "i - - 0 - nPedSamples", (char*)NULL, (void*) NULL, 0);
2137  G__memfunc_setup("Class",502,G__Dict_512_0_18, 85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TPulseIsland::Class) ), 0);
2138  G__memfunc_setup("Class_Name",982,G__Dict_512_0_19, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TPulseIsland::Class_Name) ), 0);
2139  G__memfunc_setup("Class_Version",1339,G__Dict_512_0_20, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TPulseIsland::Class_Version) ), 0);
2140  G__memfunc_setup("Dictionary",1046,G__Dict_512_0_21, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TPulseIsland::Dictionary) ), 0);
2141  G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
2142  G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
2143  G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
2144  G__memfunc_setup("StreamerNVirtual",1656,G__Dict_512_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
2145  G__memfunc_setup("DeclFileName",1145,G__Dict_512_0_26, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TPulseIsland::DeclFileName) ), 0);
2146  G__memfunc_setup("ImplFileLine",1178,G__Dict_512_0_27, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TPulseIsland::ImplFileLine) ), 0);
2147  G__memfunc_setup("ImplFileName",1171,G__Dict_512_0_28, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TPulseIsland::ImplFileName) ), 0);
2148  G__memfunc_setup("DeclFileLine",1152,G__Dict_512_0_29, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TPulseIsland::DeclFileLine) ), 0);
2149  // automatic copy constructor
2150  G__memfunc_setup("TPulseIsland", 1208, G__Dict_512_0_30, (int) ('i'), G__get_linked_tagnum(&G__DictLN_TPulseIsland), -1, 0, 1, 1, 1, 0, "u 'TPulseIsland' - 11 - -", (char*) NULL, (void*) NULL, 0);
2151  // automatic destructor
2152  G__memfunc_setup("~TPulseIsland", 1334, G__Dict_512_0_31, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
2153  // automatic assignment operator
2154  G__memfunc_setup("operator=", 937, G__Dict_512_0_32, (int) ('u'), G__get_linked_tagnum(&G__DictLN_TPulseIsland), -1, 1, 1, 1, 1, 0, "u 'TPulseIsland' - 11 - -", (char*) NULL, (void*) NULL, 0);
2155  G__tag_memfunc_reset();
2156 }
2157 
2158 static void G__setup_memfuncTGlobalData(void) {
2159  /* TGlobalData */
2160  G__tag_memfunc_setup(G__get_linked_tagnum(&G__DictLN_TGlobalData));
2161  G__memfunc_setup("Instance",821,G__Dict_516_0_1, 85, G__get_linked_tagnum(&G__DictLN_TGlobalData), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TGlobalData* (*)())(&TGlobalData::Instance) ), 0);
2162  G__memfunc_setup("Class",502,G__Dict_516_0_2, 85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (TClass* (*)())(&TGlobalData::Class) ), 0);
2163  G__memfunc_setup("Class_Name",982,G__Dict_516_0_3, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGlobalData::Class_Name) ), 0);
2164  G__memfunc_setup("Class_Version",1339,G__Dict_516_0_4, 115, -1, G__defined_typename("Version_t"), 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (Version_t (*)())(&TGlobalData::Class_Version) ), 0);
2165  G__memfunc_setup("Dictionary",1046,G__Dict_516_0_5, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&TGlobalData::Dictionary) ), 0);
2166  G__memfunc_setup("IsA",253,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__DictLN_TClass), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
2167  G__memfunc_setup("ShowMembers",1132,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TMemberInspector' - 1 - -", (char*)NULL, (void*) NULL, 1);
2168  G__memfunc_setup("Streamer",835,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - -", (char*)NULL, (void*) NULL, 1);
2169  G__memfunc_setup("StreamerNVirtual",1656,G__Dict_516_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TBuffer' - 1 - ClassDef_StreamerNVirtual_b", (char*)NULL, (void*) NULL, 0);
2170  G__memfunc_setup("DeclFileName",1145,G__Dict_516_0_10, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGlobalData::DeclFileName) ), 0);
2171  G__memfunc_setup("ImplFileLine",1178,G__Dict_516_0_11, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGlobalData::ImplFileLine) ), 0);
2172  G__memfunc_setup("ImplFileName",1171,G__Dict_516_0_12, 67, -1, -1, 0, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const char* (*)())(&TGlobalData::ImplFileName) ), 0);
2173  G__memfunc_setup("DeclFileLine",1152,G__Dict_516_0_13, 105, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (int (*)())(&TGlobalData::DeclFileLine) ), 0);
2174  // automatic default constructor
2175  G__memfunc_setup("TGlobalData", 1055, G__Dict_516_0_14, (int) ('i'), G__get_linked_tagnum(&G__DictLN_TGlobalData), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
2176  // automatic copy constructor
2177  G__memfunc_setup("TGlobalData", 1055, G__Dict_516_0_15, (int) ('i'), G__get_linked_tagnum(&G__DictLN_TGlobalData), -1, 0, 1, 1, 1, 0, "u 'TGlobalData' - 11 - -", (char*) NULL, (void*) NULL, 0);
2178  // automatic destructor
2179  G__memfunc_setup("~TGlobalData", 1181, G__Dict_516_0_16, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
2180  // automatic assignment operator
2181  G__memfunc_setup("operator=", 937, G__Dict_516_0_17, (int) ('u'), G__get_linked_tagnum(&G__DictLN_TGlobalData), -1, 1, 1, 1, 1, 0, "u 'TGlobalData' - 11 - -", (char*) NULL, (void*) NULL, 0);
2182  G__tag_memfunc_reset();
2183 }
2184 
2185 
2186 /*********************************************************
2187 * Member function information setup
2188 *********************************************************/
2189 extern "C" void G__cpp_setup_memfuncDict() {
2190 }
2191 
2192 /*********************************************************
2193 * Global variable information setup for each class
2194 *********************************************************/
2195 static void G__cpp_setup_global0() {
2196 
2197  /* Setting up global variables */
2198  G__resetplocal();
2199 
2200 }
2201 
2202 static void G__cpp_setup_global1() {
2203 }
2204 
2205 static void G__cpp_setup_global2() {
2206 
2207  G__resetglobalenv();
2208 }
2209 extern "C" void G__cpp_setup_globalDict() {
2213 }
2214 
2215 /*********************************************************
2216 * Global function information setup for each class
2217 *********************************************************/
2218 static void G__cpp_setup_func0() {
2219  G__lastifuncposition();
2220 
2221 }
2222 
2223 static void G__cpp_setup_func1() {
2224 }
2225 
2226 static void G__cpp_setup_func2() {
2227 }
2228 
2229 static void G__cpp_setup_func3() {
2230 }
2231 
2232 static void G__cpp_setup_func4() {
2233 }
2234 
2235 static void G__cpp_setup_func5() {
2236 }
2237 
2238 static void G__cpp_setup_func6() {
2239 }
2240 
2241 static void G__cpp_setup_func7() {
2242 }
2243 
2244 static void G__cpp_setup_func8() {
2245 }
2246 
2247 static void G__cpp_setup_func9() {
2248 }
2249 
2250 static void G__cpp_setup_func10() {
2251 }
2252 
2253 static void G__cpp_setup_func11() {
2254 }
2255 
2256 static void G__cpp_setup_func12() {
2257 }
2258 
2259 static void G__cpp_setup_func13() {
2260 }
2261 
2262 static void G__cpp_setup_func14() {
2263 }
2264 
2265 static void G__cpp_setup_func15() {
2266 }
2267 
2268 static void G__cpp_setup_func16() {
2269 }
2270 
2271 static void G__cpp_setup_func17() {
2272 }
2273 
2274 static void G__cpp_setup_func18() {
2275 }
2276 
2277 static void G__cpp_setup_func19() {
2278 }
2279 
2280 static void G__cpp_setup_func20() {
2281 
2282  G__resetifuncposition();
2283 }
2284 
2285 extern "C" void G__cpp_setup_funcDict() {
2307 }
2308 
2309 /*********************************************************
2310 * Class,struct,union,enum tag information setup
2311 *********************************************************/
2312 /* Setup class/struct taginfo */
2313 G__linked_taginfo G__DictLN_TClass = { "TClass" , 99 , -1 };
2314 G__linked_taginfo G__DictLN_TBuffer = { "TBuffer" , 99 , -1 };
2315 G__linked_taginfo G__DictLN_TMemberInspector = { "TMemberInspector" , 99 , -1 };
2316 G__linked_taginfo G__DictLN_TObject = { "TObject" , 99 , -1 };
2317 G__linked_taginfo G__DictLN_string = { "string" , 99 , -1 };
2318 G__linked_taginfo G__DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
2319 G__linked_taginfo G__DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
2320 G__linked_taginfo G__DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
2321 G__linked_taginfo G__DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
2322 G__linked_taginfo G__DictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
2323 G__linked_taginfo G__DictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
2324 G__linked_taginfo G__DictLN_TH1I = { "TH1I" , 99 , -1 };
2325 G__linked_taginfo G__DictLN_maplEstringcOintcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOintgRsPgRsPgR = { "map<string,int,less<string>,allocator<pair<const string,int> > >" , 99 , -1 };
2326 G__linked_taginfo G__DictLN_maplEstringcOdoublecOlesslEstringgRcOallocatorlEpairlEconstsPstringcOdoublegRsPgRsPgR = { "map<string,double,less<string>,allocator<pair<const string,double> > >" , 99 , -1 };
2327 G__linked_taginfo G__DictLN_TSetupData = { "TSetupData" , 99 , -1 };
2328 G__linked_taginfo G__DictLN_maplEstringcOstringcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOstringgRsPgRsPgR = { "map<string,string,less<string>,allocator<pair<const string,string> > >" , 99 , -1 };
2329 G__linked_taginfo G__DictLN_TPulseIsland = { "TPulseIsland" , 99 , -1 };
2330 G__linked_taginfo G__DictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
2331 G__linked_taginfo G__DictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
2332 G__linked_taginfo G__DictLN_TGlobalData = { "TGlobalData" , 99 , -1 };
2333 G__linked_taginfo G__DictLN_vectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgR = { "vector<TPulseIsland*,allocator<TPulseIsland*> >" , 99 , -1 };
2334 G__linked_taginfo G__DictLN_reverse_iteratorlEvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TPulseIsland*,allocator<TPulseIsland*> >::iterator>" , 99 , -1 };
2335 G__linked_taginfo G__DictLN_maplEstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRcOlesslEstringgRcOallocatorlEpairlEconstsPstringcOvectorlETPulseIslandmUcOallocatorlETPulseIslandmUgRsPgRsPgRsPgRsPgR = { "map<string,vector<TPulseIsland*,allocator<TPulseIsland*> >,less<string>,allocator<pair<const string,vector<TPulseIsland*,allocator<TPulseIsland*> > > > >" , 99 , -1 };
2336 
2337 /* Reset class/struct taginfo */
2338 extern "C" void G__cpp_reset_tagtableDict() {
2339  G__DictLN_TClass.tagnum = -1 ;
2340  G__DictLN_TBuffer.tagnum = -1 ;
2341  G__DictLN_TMemberInspector.tagnum = -1 ;
2342  G__DictLN_TObject.tagnum = -1 ;
2343  G__DictLN_string.tagnum = -1 ;
2348  G__DictLN_TVectorTlEfloatgR.tagnum = -1 ;
2349  G__DictLN_TVectorTlEdoublegR.tagnum = -1 ;
2350  G__DictLN_TH1I.tagnum = -1 ;
2353  G__DictLN_TSetupData.tagnum = -1 ;
2355  G__DictLN_TPulseIsland.tagnum = -1 ;
2358  G__DictLN_TGlobalData.tagnum = -1 ;
2362 }
2363 
2364 
2365 extern "C" void G__cpp_setup_tagtableDict() {
2366 
2367  /* Setting up class,struct,union tag entry */
2368  G__get_linked_tagnum_fwd(&G__DictLN_TClass);
2369  G__get_linked_tagnum_fwd(&G__DictLN_TBuffer);
2370  G__get_linked_tagnum_fwd(&G__DictLN_TMemberInspector);
2371  G__get_linked_tagnum_fwd(&G__DictLN_TObject);
2372  G__get_linked_tagnum_fwd(&G__DictLN_string);
2377  G__get_linked_tagnum_fwd(&G__DictLN_TVectorTlEfloatgR);
2378  G__get_linked_tagnum_fwd(&G__DictLN_TVectorTlEdoublegR);
2379  G__get_linked_tagnum_fwd(&G__DictLN_TH1I);
2382  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__DictLN_TSetupData),sizeof(TSetupData),-1,28672,(char*)NULL,G__setup_memvarTSetupData,G__setup_memfuncTSetupData);
2384  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__DictLN_TPulseIsland),sizeof(TPulseIsland),-1,61696,(char*)NULL,G__setup_memvarTPulseIsland,G__setup_memfuncTPulseIsland);
2385  G__get_linked_tagnum_fwd(&G__DictLN_vectorlEintcOallocatorlEintgRsPgR);
2387  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__DictLN_TGlobalData),sizeof(TGlobalData),-1,28672,(char*)NULL,G__setup_memvarTGlobalData,G__setup_memfuncTGlobalData);
2391 }
2392 extern "C" void G__cpp_setupDict(void) {
2393  G__check_setup_version(30051515,"G__cpp_setupDict()");
2396 
2398 
2400 
2402 
2406 
2407  if(0==G__getsizep2memfunc()) G__get_sizep2memfuncDict();
2408  return;
2409 }
2411  public:
2412  G__cpp_setup_initDict() { G__add_setup_func("Dict",(G__incsetup)(&G__cpp_setupDict)); G__call_setup_funcs(); }
2413  ~G__cpp_setup_initDict() { G__remove_setup_func("Dict"); }
2414 };
2416