libBAT_rdict.cxx
1 //
2 // File generated by /usr/bin/rootcint at Fri May 18 12:41:28 2018
3 
4 // Do NOT change. Changes will be lost next time file is generated
5 //
6 
7 #define R__DICTIONARY_FILENAME libBAT_rdict
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 "libBAT_rdict.h"
18 
19 #include "TClass.h"
20 #include "TBuffer.h"
21 #include "TMemberInspector.h"
22 #include "TInterpreter.h"
23 #include "TVirtualMutex.h"
24 #include "TError.h"
25 
26 #ifndef G__ROOT
27 #define G__ROOT
28 #endif
29 
30 #include "RtypesImp.h"
31 #include "TIsAProxy.h"
32 #include "TFileMergeInfo.h"
33 
34 // Direct notice to TROOT of the dictionary's loading.
35 namespace {
36  static struct DictInit {
37  DictInit() {
38  ROOT::RegisterModule();
39  }
40  } __TheDictionaryInitializer;
41 }
42 
43 // START OF SHADOWS
44 
45 namespace ROOTShadow {
46  namespace Shadow {
47  } // of namespace Shadow
48 } // of namespace ROOTShadow
49 // END OF SHADOWS
50 
51 namespace ROOTDict {
52  void BCHistogramBase_ShowMembers(void *obj, TMemberInspector &R__insp);
53  static void BCHistogramBase_Dictionary();
54  static void *new_BCHistogramBase(void *p = 0);
55  static void *newArray_BCHistogramBase(Long_t size, void *p);
56  static void delete_BCHistogramBase(void *p);
57  static void deleteArray_BCHistogramBase(void *p);
58  static void destruct_BCHistogramBase(void *p);
59 
60  // Function generating the singleton type initializer
61  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCHistogramBase*)
62  {
63  ::BCHistogramBase *ptr = 0;
64  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCHistogramBase),0);
65  static ::ROOT::TGenericClassInfo
66  instance("BCHistogramBase", "./.includes/BAT/BCHistogramBase.h", 34,
67  typeid(::BCHistogramBase), ::ROOT::DefineBehavior(ptr, ptr),
68  0, &BCHistogramBase_Dictionary, isa_proxy, 1,
69  sizeof(::BCHistogramBase) );
70  instance.SetNew(&new_BCHistogramBase);
71  instance.SetNewArray(&newArray_BCHistogramBase);
72  instance.SetDelete(&delete_BCHistogramBase);
73  instance.SetDeleteArray(&deleteArray_BCHistogramBase);
74  instance.SetDestructor(&destruct_BCHistogramBase);
75  return &instance;
76  }
77  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCHistogramBase*)
78  {
79  return GenerateInitInstanceLocal((::BCHistogramBase*)0);
80  }
81  // Static variable to force the class initialization
82  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCHistogramBase*)0x0); R__UseDummy(_R__UNIQUE_(Init));
83 
84  // Dictionary for non-ClassDef classes
85  static void BCHistogramBase_Dictionary() {
86  ::ROOTDict::GenerateInitInstanceLocal((const ::BCHistogramBase*)0x0)->GetClass();
87  }
88 
89 } // end of namespace ROOTDict
90 
91 namespace ROOTDict {
92  void BCLog_ShowMembers(void *obj, TMemberInspector &R__insp);
93  static void BCLog_Dictionary();
94  static void *new_BCLog(void *p = 0);
95  static void *newArray_BCLog(Long_t size, void *p);
96  static void delete_BCLog(void *p);
97  static void deleteArray_BCLog(void *p);
98  static void destruct_BCLog(void *p);
99 
100  // Function generating the singleton type initializer
101  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCLog*)
102  {
103  ::BCLog *ptr = 0;
104  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCLog),0);
105  static ::ROOT::TGenericClassInfo
106  instance("BCLog", "./.includes/BAT/BCLog.h", 52,
107  typeid(::BCLog), ::ROOT::DefineBehavior(ptr, ptr),
108  0, &BCLog_Dictionary, isa_proxy, 1,
109  sizeof(::BCLog) );
110  instance.SetNew(&new_BCLog);
111  instance.SetNewArray(&newArray_BCLog);
112  instance.SetDelete(&delete_BCLog);
113  instance.SetDeleteArray(&deleteArray_BCLog);
114  instance.SetDestructor(&destruct_BCLog);
115  return &instance;
116  }
117  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCLog*)
118  {
119  return GenerateInitInstanceLocal((::BCLog*)0);
120  }
121  // Static variable to force the class initialization
122  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCLog*)0x0); R__UseDummy(_R__UNIQUE_(Init));
123 
124  // Dictionary for non-ClassDef classes
125  static void BCLog_Dictionary() {
126  ::ROOTDict::GenerateInitInstanceLocal((const ::BCLog*)0x0)->GetClass();
127  }
128 
129 } // end of namespace ROOTDict
130 
131 namespace BCMath {
132  namespace ROOTDict {
133  inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
134  static void BCMath_Dictionary();
135 
136  // Function generating the singleton type initializer
137  inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
138  {
139  static ::ROOT::TGenericClassInfo
140  instance("BCMath", 0 /*version*/, "./.includes/BAT/BCMath.h", 33,
141  ::ROOT::DefineBehavior((void*)0,(void*)0),
142  &BCMath_Dictionary, 1);
143  return &instance;
144  }
145  // Insure that the inline function is _not_ optimized away by the compiler
146  ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;
147  // Static variable to force the class initialization
148  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
149 
150  // Dictionary for non-ClassDef classes
151  static void BCMath_Dictionary() {
152  GenerateInitInstance()->GetClass();
153  }
154 
155  }
156 }
157 
158 namespace ROOTDict {
159  void BCVariable_ShowMembers(void *obj, TMemberInspector &R__insp);
160  static void BCVariable_Dictionary();
161  static void *new_BCVariable(void *p = 0);
162  static void *newArray_BCVariable(Long_t size, void *p);
163  static void delete_BCVariable(void *p);
164  static void deleteArray_BCVariable(void *p);
165  static void destruct_BCVariable(void *p);
166 
167  // Function generating the singleton type initializer
168  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCVariable*)
169  {
170  ::BCVariable *ptr = 0;
171  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCVariable),0);
172  static ::ROOT::TGenericClassInfo
173  instance("BCVariable", "./.includes/BAT/BCVariable.h", 36,
174  typeid(::BCVariable), ::ROOT::DefineBehavior(ptr, ptr),
175  0, &BCVariable_Dictionary, isa_proxy, 1,
176  sizeof(::BCVariable) );
177  instance.SetNew(&new_BCVariable);
178  instance.SetNewArray(&newArray_BCVariable);
179  instance.SetDelete(&delete_BCVariable);
180  instance.SetDeleteArray(&deleteArray_BCVariable);
181  instance.SetDestructor(&destruct_BCVariable);
182  return &instance;
183  }
184  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCVariable*)
185  {
186  return GenerateInitInstanceLocal((::BCVariable*)0);
187  }
188  // Static variable to force the class initialization
189  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCVariable*)0x0); R__UseDummy(_R__UNIQUE_(Init));
190 
191  // Dictionary for non-ClassDef classes
192  static void BCVariable_Dictionary() {
193  ::ROOTDict::GenerateInitInstanceLocal((const ::BCVariable*)0x0)->GetClass();
194  }
195 
196 } // end of namespace ROOTDict
197 
198 namespace ROOTDict {
199  void BCDataPoint_ShowMembers(void *obj, TMemberInspector &R__insp);
200  static void BCDataPoint_Dictionary();
201  static void *new_BCDataPoint(void *p = 0);
202  static void *newArray_BCDataPoint(Long_t size, void *p);
203  static void delete_BCDataPoint(void *p);
204  static void deleteArray_BCDataPoint(void *p);
205  static void destruct_BCDataPoint(void *p);
206 
207  // Function generating the singleton type initializer
208  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCDataPoint*)
209  {
210  ::BCDataPoint *ptr = 0;
211  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCDataPoint),0);
212  static ::ROOT::TGenericClassInfo
213  instance("BCDataPoint", "./.includes/BAT/BCDataPoint.h", 35,
214  typeid(::BCDataPoint), ::ROOT::DefineBehavior(ptr, ptr),
215  0, &BCDataPoint_Dictionary, isa_proxy, 1,
216  sizeof(::BCDataPoint) );
217  instance.SetNew(&new_BCDataPoint);
218  instance.SetNewArray(&newArray_BCDataPoint);
219  instance.SetDelete(&delete_BCDataPoint);
220  instance.SetDeleteArray(&deleteArray_BCDataPoint);
221  instance.SetDestructor(&destruct_BCDataPoint);
222  return &instance;
223  }
224  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCDataPoint*)
225  {
226  return GenerateInitInstanceLocal((::BCDataPoint*)0);
227  }
228  // Static variable to force the class initialization
229  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCDataPoint*)0x0); R__UseDummy(_R__UNIQUE_(Init));
230 
231  // Dictionary for non-ClassDef classes
232  static void BCDataPoint_Dictionary() {
233  ::ROOTDict::GenerateInitInstanceLocal((const ::BCDataPoint*)0x0)->GetClass();
234  }
235 
236 } // end of namespace ROOTDict
237 
238 namespace ROOTDict {
239  void BCDataSet_ShowMembers(void *obj, TMemberInspector &R__insp);
240  static void BCDataSet_Dictionary();
241  static void *new_BCDataSet(void *p = 0);
242  static void *newArray_BCDataSet(Long_t size, void *p);
243  static void delete_BCDataSet(void *p);
244  static void deleteArray_BCDataSet(void *p);
245  static void destruct_BCDataSet(void *p);
246 
247  // Function generating the singleton type initializer
248  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCDataSet*)
249  {
250  ::BCDataSet *ptr = 0;
251  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCDataSet),0);
252  static ::ROOT::TGenericClassInfo
253  instance("BCDataSet", "./.includes/BAT/BCDataSet.h", 40,
254  typeid(::BCDataSet), ::ROOT::DefineBehavior(ptr, ptr),
255  0, &BCDataSet_Dictionary, isa_proxy, 1,
256  sizeof(::BCDataSet) );
257  instance.SetNew(&new_BCDataSet);
258  instance.SetNewArray(&newArray_BCDataSet);
259  instance.SetDelete(&delete_BCDataSet);
260  instance.SetDeleteArray(&deleteArray_BCDataSet);
261  instance.SetDestructor(&destruct_BCDataSet);
262  return &instance;
263  }
264  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCDataSet*)
265  {
266  return GenerateInitInstanceLocal((::BCDataSet*)0);
267  }
268  // Static variable to force the class initialization
269  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCDataSet*)0x0); R__UseDummy(_R__UNIQUE_(Init));
270 
271  // Dictionary for non-ClassDef classes
272  static void BCDataSet_Dictionary() {
273  ::ROOTDict::GenerateInitInstanceLocal((const ::BCDataSet*)0x0)->GetClass();
274  }
275 
276 } // end of namespace ROOTDict
277 
278 namespace ROOTDict {
279  void BCH1D_ShowMembers(void *obj, TMemberInspector &R__insp);
280  static void BCH1D_Dictionary();
281  static void *new_BCH1D(void *p = 0);
282  static void *newArray_BCH1D(Long_t size, void *p);
283  static void delete_BCH1D(void *p);
284  static void deleteArray_BCH1D(void *p);
285  static void destruct_BCH1D(void *p);
286 
287  // Function generating the singleton type initializer
288  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCH1D*)
289  {
290  ::BCH1D *ptr = 0;
291  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCH1D),0);
292  static ::ROOT::TGenericClassInfo
293  instance("BCH1D", "./.includes/BAT/BCH1D.h", 35,
294  typeid(::BCH1D), ::ROOT::DefineBehavior(ptr, ptr),
295  0, &BCH1D_Dictionary, isa_proxy, 1,
296  sizeof(::BCH1D) );
297  instance.SetNew(&new_BCH1D);
298  instance.SetNewArray(&newArray_BCH1D);
299  instance.SetDelete(&delete_BCH1D);
300  instance.SetDeleteArray(&deleteArray_BCH1D);
301  instance.SetDestructor(&destruct_BCH1D);
302  return &instance;
303  }
304  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCH1D*)
305  {
306  return GenerateInitInstanceLocal((::BCH1D*)0);
307  }
308  // Static variable to force the class initialization
309  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCH1D*)0x0); R__UseDummy(_R__UNIQUE_(Init));
310 
311  // Dictionary for non-ClassDef classes
312  static void BCH1D_Dictionary() {
313  ::ROOTDict::GenerateInitInstanceLocal((const ::BCH1D*)0x0)->GetClass();
314  }
315 
316 } // end of namespace ROOTDict
317 
318 namespace ROOTDict {
319  void BCH2D_ShowMembers(void *obj, TMemberInspector &R__insp);
320  static void BCH2D_Dictionary();
321  static void *new_BCH2D(void *p = 0);
322  static void *newArray_BCH2D(Long_t size, void *p);
323  static void delete_BCH2D(void *p);
324  static void deleteArray_BCH2D(void *p);
325  static void destruct_BCH2D(void *p);
326 
327  // Function generating the singleton type initializer
328  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCH2D*)
329  {
330  ::BCH2D *ptr = 0;
331  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCH2D),0);
332  static ::ROOT::TGenericClassInfo
333  instance("BCH2D", "./.includes/BAT/BCH2D.h", 38,
334  typeid(::BCH2D), ::ROOT::DefineBehavior(ptr, ptr),
335  0, &BCH2D_Dictionary, isa_proxy, 1,
336  sizeof(::BCH2D) );
337  instance.SetNew(&new_BCH2D);
338  instance.SetNewArray(&newArray_BCH2D);
339  instance.SetDelete(&delete_BCH2D);
340  instance.SetDeleteArray(&deleteArray_BCH2D);
341  instance.SetDestructor(&destruct_BCH2D);
342  return &instance;
343  }
344  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCH2D*)
345  {
346  return GenerateInitInstanceLocal((::BCH2D*)0);
347  }
348  // Static variable to force the class initialization
349  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCH2D*)0x0); R__UseDummy(_R__UNIQUE_(Init));
350 
351  // Dictionary for non-ClassDef classes
352  static void BCH2D_Dictionary() {
353  ::ROOTDict::GenerateInitInstanceLocal((const ::BCH2D*)0x0)->GetClass();
354  }
355 
356 } // end of namespace ROOTDict
357 
358 namespace ROOTDict {
359  void BCPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
360  static void BCPrior_Dictionary();
361  static void delete_BCPrior(void *p);
362  static void deleteArray_BCPrior(void *p);
363  static void destruct_BCPrior(void *p);
364 
365  // Function generating the singleton type initializer
366  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCPrior*)
367  {
368  ::BCPrior *ptr = 0;
369  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCPrior),0);
370  static ::ROOT::TGenericClassInfo
371  instance("BCPrior", "./.includes/BAT/BCPrior.h", 50,
372  typeid(::BCPrior), ::ROOT::DefineBehavior(ptr, ptr),
373  0, &BCPrior_Dictionary, isa_proxy, 1,
374  sizeof(::BCPrior) );
375  instance.SetDelete(&delete_BCPrior);
376  instance.SetDeleteArray(&deleteArray_BCPrior);
377  instance.SetDestructor(&destruct_BCPrior);
378  return &instance;
379  }
380  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCPrior*)
381  {
382  return GenerateInitInstanceLocal((::BCPrior*)0);
383  }
384  // Static variable to force the class initialization
385  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
386 
387  // Dictionary for non-ClassDef classes
388  static void BCPrior_Dictionary() {
389  ::ROOTDict::GenerateInitInstanceLocal((const ::BCPrior*)0x0)->GetClass();
390  }
391 
392 } // end of namespace ROOTDict
393 
394 namespace ROOTDict {
395  void BCParameter_ShowMembers(void *obj, TMemberInspector &R__insp);
396  static void BCParameter_Dictionary();
397  static void *new_BCParameter(void *p = 0);
398  static void *newArray_BCParameter(Long_t size, void *p);
399  static void delete_BCParameter(void *p);
400  static void deleteArray_BCParameter(void *p);
401  static void destruct_BCParameter(void *p);
402 
403  // Function generating the singleton type initializer
404  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCParameter*)
405  {
406  ::BCParameter *ptr = 0;
407  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCParameter),0);
408  static ::ROOT::TGenericClassInfo
409  instance("BCParameter", "./.includes/BAT/BCParameter.h", 35,
410  typeid(::BCParameter), ::ROOT::DefineBehavior(ptr, ptr),
411  0, &BCParameter_Dictionary, isa_proxy, 1,
412  sizeof(::BCParameter) );
413  instance.SetNew(&new_BCParameter);
414  instance.SetNewArray(&newArray_BCParameter);
415  instance.SetDelete(&delete_BCParameter);
416  instance.SetDeleteArray(&deleteArray_BCParameter);
417  instance.SetDestructor(&destruct_BCParameter);
418  return &instance;
419  }
420  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCParameter*)
421  {
422  return GenerateInitInstanceLocal((::BCParameter*)0);
423  }
424  // Static variable to force the class initialization
425  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCParameter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
426 
427  // Dictionary for non-ClassDef classes
428  static void BCParameter_Dictionary() {
429  ::ROOTDict::GenerateInitInstanceLocal((const ::BCParameter*)0x0)->GetClass();
430  }
431 
432 } // end of namespace ROOTDict
433 
434 namespace BCAux {
435  namespace ROOTDict {
436  inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
437  static void BCAux_Dictionary();
438 
439  // Function generating the singleton type initializer
440  inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
441  {
442  static ::ROOT::TGenericClassInfo
443  instance("BCAux", 0 /*version*/, "./.includes/BAT/BCAux.h", 37,
444  ::ROOT::DefineBehavior((void*)0,(void*)0),
445  &BCAux_Dictionary, 1);
446  return &instance;
447  }
448  // Insure that the inline function is _not_ optimized away by the compiler
449  ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;
450  // Static variable to force the class initialization
451  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
452 
453  // Dictionary for non-ClassDef classes
454  static void BCAux_Dictionary() {
455  GenerateInitInstance()->GetClass();
456  }
457 
458  }
459 }
460 
461 namespace ROOTDict {
462  void BCConstantPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
463  static void BCConstantPrior_Dictionary();
464  static void *new_BCConstantPrior(void *p = 0);
465  static void *newArray_BCConstantPrior(Long_t size, void *p);
466  static void delete_BCConstantPrior(void *p);
467  static void deleteArray_BCConstantPrior(void *p);
468  static void destruct_BCConstantPrior(void *p);
469 
470  // Function generating the singleton type initializer
471  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCConstantPrior*)
472  {
473  ::BCConstantPrior *ptr = 0;
474  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCConstantPrior),0);
475  static ::ROOT::TGenericClassInfo
476  instance("BCConstantPrior", "./.includes/BAT/BCConstantPrior.h", 34,
477  typeid(::BCConstantPrior), ::ROOT::DefineBehavior(ptr, ptr),
478  0, &BCConstantPrior_Dictionary, isa_proxy, 1,
479  sizeof(::BCConstantPrior) );
480  instance.SetNew(&new_BCConstantPrior);
481  instance.SetNewArray(&newArray_BCConstantPrior);
482  instance.SetDelete(&delete_BCConstantPrior);
483  instance.SetDeleteArray(&deleteArray_BCConstantPrior);
484  instance.SetDestructor(&destruct_BCConstantPrior);
485  return &instance;
486  }
487  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCConstantPrior*)
488  {
489  return GenerateInitInstanceLocal((::BCConstantPrior*)0);
490  }
491  // Static variable to force the class initialization
492  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCConstantPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
493 
494  // Dictionary for non-ClassDef classes
495  static void BCConstantPrior_Dictionary() {
496  ::ROOTDict::GenerateInitInstanceLocal((const ::BCConstantPrior*)0x0)->GetClass();
497  }
498 
499 } // end of namespace ROOTDict
500 
501 namespace ROOTDict {
502  void BCGaussianPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
503  static void BCGaussianPrior_Dictionary();
504  static void delete_BCGaussianPrior(void *p);
505  static void deleteArray_BCGaussianPrior(void *p);
506  static void destruct_BCGaussianPrior(void *p);
507 
508  // Function generating the singleton type initializer
509  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCGaussianPrior*)
510  {
511  ::BCGaussianPrior *ptr = 0;
512  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCGaussianPrior),0);
513  static ::ROOT::TGenericClassInfo
514  instance("BCGaussianPrior", "./.includes/BAT/BCGaussianPrior.h", 34,
515  typeid(::BCGaussianPrior), ::ROOT::DefineBehavior(ptr, ptr),
516  0, &BCGaussianPrior_Dictionary, isa_proxy, 1,
517  sizeof(::BCGaussianPrior) );
518  instance.SetDelete(&delete_BCGaussianPrior);
519  instance.SetDeleteArray(&deleteArray_BCGaussianPrior);
520  instance.SetDestructor(&destruct_BCGaussianPrior);
521  return &instance;
522  }
523  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCGaussianPrior*)
524  {
525  return GenerateInitInstanceLocal((::BCGaussianPrior*)0);
526  }
527  // Static variable to force the class initialization
528  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCGaussianPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
529 
530  // Dictionary for non-ClassDef classes
531  static void BCGaussianPrior_Dictionary() {
532  ::ROOTDict::GenerateInitInstanceLocal((const ::BCGaussianPrior*)0x0)->GetClass();
533  }
534 
535 } // end of namespace ROOTDict
536 
537 namespace ROOTDict {
538  void BCSplitGaussianPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
539  static void BCSplitGaussianPrior_Dictionary();
540  static void delete_BCSplitGaussianPrior(void *p);
541  static void deleteArray_BCSplitGaussianPrior(void *p);
542  static void destruct_BCSplitGaussianPrior(void *p);
543 
544  // Function generating the singleton type initializer
545  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCSplitGaussianPrior*)
546  {
547  ::BCSplitGaussianPrior *ptr = 0;
548  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCSplitGaussianPrior),0);
549  static ::ROOT::TGenericClassInfo
550  instance("BCSplitGaussianPrior", "./.includes/BAT/BCSplitGaussianPrior.h", 33,
551  typeid(::BCSplitGaussianPrior), ::ROOT::DefineBehavior(ptr, ptr),
552  0, &BCSplitGaussianPrior_Dictionary, isa_proxy, 1,
553  sizeof(::BCSplitGaussianPrior) );
554  instance.SetDelete(&delete_BCSplitGaussianPrior);
555  instance.SetDeleteArray(&deleteArray_BCSplitGaussianPrior);
556  instance.SetDestructor(&destruct_BCSplitGaussianPrior);
557  return &instance;
558  }
559  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCSplitGaussianPrior*)
560  {
561  return GenerateInitInstanceLocal((::BCSplitGaussianPrior*)0);
562  }
563  // Static variable to force the class initialization
564  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCSplitGaussianPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
565 
566  // Dictionary for non-ClassDef classes
567  static void BCSplitGaussianPrior_Dictionary() {
568  ::ROOTDict::GenerateInitInstanceLocal((const ::BCSplitGaussianPrior*)0x0)->GetClass();
569  }
570 
571 } // end of namespace ROOTDict
572 
573 namespace ROOTDict {
574  void BCCauchyPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
575  static void BCCauchyPrior_Dictionary();
576  static void delete_BCCauchyPrior(void *p);
577  static void deleteArray_BCCauchyPrior(void *p);
578  static void destruct_BCCauchyPrior(void *p);
579 
580  // Function generating the singleton type initializer
581  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCCauchyPrior*)
582  {
583  ::BCCauchyPrior *ptr = 0;
584  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCCauchyPrior),0);
585  static ::ROOT::TGenericClassInfo
586  instance("BCCauchyPrior", "./.includes/BAT/BCCauchyPrior.h", 33,
587  typeid(::BCCauchyPrior), ::ROOT::DefineBehavior(ptr, ptr),
588  0, &BCCauchyPrior_Dictionary, isa_proxy, 1,
589  sizeof(::BCCauchyPrior) );
590  instance.SetDelete(&delete_BCCauchyPrior);
591  instance.SetDeleteArray(&deleteArray_BCCauchyPrior);
592  instance.SetDestructor(&destruct_BCCauchyPrior);
593  return &instance;
594  }
595  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCCauchyPrior*)
596  {
597  return GenerateInitInstanceLocal((::BCCauchyPrior*)0);
598  }
599  // Static variable to force the class initialization
600  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCCauchyPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
601 
602  // Dictionary for non-ClassDef classes
603  static void BCCauchyPrior_Dictionary() {
604  ::ROOTDict::GenerateInitInstanceLocal((const ::BCCauchyPrior*)0x0)->GetClass();
605  }
606 
607 } // end of namespace ROOTDict
608 
609 namespace ROOTDict {
610  void BCObservable_ShowMembers(void *obj, TMemberInspector &R__insp);
611  static void BCObservable_Dictionary();
612  static void *new_BCObservable(void *p = 0);
613  static void *newArray_BCObservable(Long_t size, void *p);
614  static void delete_BCObservable(void *p);
615  static void deleteArray_BCObservable(void *p);
616  static void destruct_BCObservable(void *p);
617 
618  // Function generating the singleton type initializer
619  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCObservable*)
620  {
621  ::BCObservable *ptr = 0;
622  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCObservable),0);
623  static ::ROOT::TGenericClassInfo
624  instance("BCObservable", "./.includes/BAT/BCObservable.h", 33,
625  typeid(::BCObservable), ::ROOT::DefineBehavior(ptr, ptr),
626  0, &BCObservable_Dictionary, isa_proxy, 1,
627  sizeof(::BCObservable) );
628  instance.SetNew(&new_BCObservable);
629  instance.SetNewArray(&newArray_BCObservable);
630  instance.SetDelete(&delete_BCObservable);
631  instance.SetDeleteArray(&deleteArray_BCObservable);
632  instance.SetDestructor(&destruct_BCObservable);
633  return &instance;
634  }
635  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCObservable*)
636  {
637  return GenerateInitInstanceLocal((::BCObservable*)0);
638  }
639  // Static variable to force the class initialization
640  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCObservable*)0x0); R__UseDummy(_R__UNIQUE_(Init));
641 
642  // Dictionary for non-ClassDef classes
643  static void BCObservable_Dictionary() {
644  ::ROOTDict::GenerateInitInstanceLocal((const ::BCObservable*)0x0)->GetClass();
645  }
646 
647 } // end of namespace ROOTDict
648 
649 namespace ROOTDict {
650  void BCVariableSetlEBCObservablegR_ShowMembers(void *obj, TMemberInspector &R__insp);
651  static void BCVariableSetlEBCObservablegR_Dictionary();
652  static void *new_BCVariableSetlEBCObservablegR(void *p = 0);
653  static void *newArray_BCVariableSetlEBCObservablegR(Long_t size, void *p);
654  static void delete_BCVariableSetlEBCObservablegR(void *p);
655  static void deleteArray_BCVariableSetlEBCObservablegR(void *p);
656  static void destruct_BCVariableSetlEBCObservablegR(void *p);
657 
658  // Function generating the singleton type initializer
659  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCVariableSet<BCObservable>*)
660  {
662  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCVariableSet<BCObservable>),0);
663  static ::ROOT::TGenericClassInfo
664  instance("BCVariableSet<BCObservable>", "./.includes/BAT/BCVariableSet.h", 36,
665  typeid(::BCVariableSet<BCObservable>), ::ROOT::DefineBehavior(ptr, ptr),
666  0, &BCVariableSetlEBCObservablegR_Dictionary, isa_proxy, 1,
667  sizeof(::BCVariableSet<BCObservable>) );
668  instance.SetNew(&new_BCVariableSetlEBCObservablegR);
669  instance.SetNewArray(&newArray_BCVariableSetlEBCObservablegR);
670  instance.SetDelete(&delete_BCVariableSetlEBCObservablegR);
671  instance.SetDeleteArray(&deleteArray_BCVariableSetlEBCObservablegR);
672  instance.SetDestructor(&destruct_BCVariableSetlEBCObservablegR);
673  return &instance;
674  }
675  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCVariableSet<BCObservable>*)
676  {
677  return GenerateInitInstanceLocal((::BCVariableSet<BCObservable>*)0);
678  }
679  // Static variable to force the class initialization
680  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCVariableSet<BCObservable>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
681 
682  // Dictionary for non-ClassDef classes
683  static void BCVariableSetlEBCObservablegR_Dictionary() {
684  ::ROOTDict::GenerateInitInstanceLocal((const ::BCVariableSet<BCObservable>*)0x0)->GetClass();
685  }
686 
687 } // end of namespace ROOTDict
688 
689 namespace ROOTDict {
690  void BCTF1Prior_ShowMembers(void *obj, TMemberInspector &R__insp);
691  static void BCTF1Prior_Dictionary();
692  static void delete_BCTF1Prior(void *p);
693  static void deleteArray_BCTF1Prior(void *p);
694  static void destruct_BCTF1Prior(void *p);
695 
696  // Function generating the singleton type initializer
697  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCTF1Prior*)
698  {
699  ::BCTF1Prior *ptr = 0;
700  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCTF1Prior),0);
701  static ::ROOT::TGenericClassInfo
702  instance("BCTF1Prior", "./.includes/BAT/BCTF1Prior.h", 33,
703  typeid(::BCTF1Prior), ::ROOT::DefineBehavior(ptr, ptr),
704  0, &BCTF1Prior_Dictionary, isa_proxy, 1,
705  sizeof(::BCTF1Prior) );
706  instance.SetDelete(&delete_BCTF1Prior);
707  instance.SetDeleteArray(&deleteArray_BCTF1Prior);
708  instance.SetDestructor(&destruct_BCTF1Prior);
709  return &instance;
710  }
711  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCTF1Prior*)
712  {
713  return GenerateInitInstanceLocal((::BCTF1Prior*)0);
714  }
715  // Static variable to force the class initialization
716  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCTF1Prior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
717 
718  // Dictionary for non-ClassDef classes
719  static void BCTF1Prior_Dictionary() {
720  ::ROOTDict::GenerateInitInstanceLocal((const ::BCTF1Prior*)0x0)->GetClass();
721  }
722 
723 } // end of namespace ROOTDict
724 
725 namespace ROOTDict {
726  void BCTF1LogPrior_ShowMembers(void *obj, TMemberInspector &R__insp);
727  static void BCTF1LogPrior_Dictionary();
728  static void delete_BCTF1LogPrior(void *p);
729  static void deleteArray_BCTF1LogPrior(void *p);
730  static void destruct_BCTF1LogPrior(void *p);
731 
732  // Function generating the singleton type initializer
733  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCTF1LogPrior*)
734  {
735  ::BCTF1LogPrior *ptr = 0;
736  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCTF1LogPrior),0);
737  static ::ROOT::TGenericClassInfo
738  instance("BCTF1LogPrior", "./.includes/BAT/BCTF1LogPrior.h", 33,
739  typeid(::BCTF1LogPrior), ::ROOT::DefineBehavior(ptr, ptr),
740  0, &BCTF1LogPrior_Dictionary, isa_proxy, 1,
741  sizeof(::BCTF1LogPrior) );
742  instance.SetDelete(&delete_BCTF1LogPrior);
743  instance.SetDeleteArray(&deleteArray_BCTF1LogPrior);
744  instance.SetDestructor(&destruct_BCTF1LogPrior);
745  return &instance;
746  }
747  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCTF1LogPrior*)
748  {
749  return GenerateInitInstanceLocal((::BCTF1LogPrior*)0);
750  }
751  // Static variable to force the class initialization
752  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCTF1LogPrior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
753 
754  // Dictionary for non-ClassDef classes
755  static void BCTF1LogPrior_Dictionary() {
756  ::ROOTDict::GenerateInitInstanceLocal((const ::BCTF1LogPrior*)0x0)->GetClass();
757  }
758 
759 } // end of namespace ROOTDict
760 
761 namespace ROOTDict {
762  void BCTH1Prior_ShowMembers(void *obj, TMemberInspector &R__insp);
763  static void BCTH1Prior_Dictionary();
764  static void delete_BCTH1Prior(void *p);
765  static void deleteArray_BCTH1Prior(void *p);
766  static void destruct_BCTH1Prior(void *p);
767 
768  // Function generating the singleton type initializer
769  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCTH1Prior*)
770  {
771  ::BCTH1Prior *ptr = 0;
772  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCTH1Prior),0);
773  static ::ROOT::TGenericClassInfo
774  instance("BCTH1Prior", "./.includes/BAT/BCTH1Prior.h", 31,
775  typeid(::BCTH1Prior), ::ROOT::DefineBehavior(ptr, ptr),
776  0, &BCTH1Prior_Dictionary, isa_proxy, 1,
777  sizeof(::BCTH1Prior) );
778  instance.SetDelete(&delete_BCTH1Prior);
779  instance.SetDeleteArray(&deleteArray_BCTH1Prior);
780  instance.SetDestructor(&destruct_BCTH1Prior);
781  return &instance;
782  }
783  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCTH1Prior*)
784  {
785  return GenerateInitInstanceLocal((::BCTH1Prior*)0);
786  }
787  // Static variable to force the class initialization
788  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCTH1Prior*)0x0); R__UseDummy(_R__UNIQUE_(Init));
789 
790  // Dictionary for non-ClassDef classes
791  static void BCTH1Prior_Dictionary() {
792  ::ROOTDict::GenerateInitInstanceLocal((const ::BCTH1Prior*)0x0)->GetClass();
793  }
794 
795 } // end of namespace ROOTDict
796 
797 namespace ROOTDict {
798  void BCParameterSet_ShowMembers(void *obj, TMemberInspector &R__insp);
799  static void BCParameterSet_Dictionary();
800  static void *new_BCParameterSet(void *p = 0);
801  static void *newArray_BCParameterSet(Long_t size, void *p);
802  static void delete_BCParameterSet(void *p);
803  static void deleteArray_BCParameterSet(void *p);
804  static void destruct_BCParameterSet(void *p);
805 
806  // Function generating the singleton type initializer
807  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCParameterSet*)
808  {
809  ::BCParameterSet *ptr = 0;
810  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCParameterSet),0);
811  static ::ROOT::TGenericClassInfo
812  instance("BCParameterSet", "./.includes/BAT/BCParameterSet.h", 31,
813  typeid(::BCParameterSet), ::ROOT::DefineBehavior(ptr, ptr),
814  0, &BCParameterSet_Dictionary, isa_proxy, 1,
815  sizeof(::BCParameterSet) );
816  instance.SetNew(&new_BCParameterSet);
817  instance.SetNewArray(&newArray_BCParameterSet);
818  instance.SetDelete(&delete_BCParameterSet);
819  instance.SetDeleteArray(&deleteArray_BCParameterSet);
820  instance.SetDestructor(&destruct_BCParameterSet);
821  return &instance;
822  }
823  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCParameterSet*)
824  {
825  return GenerateInitInstanceLocal((::BCParameterSet*)0);
826  }
827  // Static variable to force the class initialization
828  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCParameterSet*)0x0); R__UseDummy(_R__UNIQUE_(Init));
829 
830  // Dictionary for non-ClassDef classes
831  static void BCParameterSet_Dictionary() {
832  ::ROOTDict::GenerateInitInstanceLocal((const ::BCParameterSet*)0x0)->GetClass();
833  }
834 
835 } // end of namespace ROOTDict
836 
837 namespace ROOTDict {
838  void BCEngineMCMC_ShowMembers(void *obj, TMemberInspector &R__insp);
839  static void BCEngineMCMC_Dictionary();
840  static void delete_BCEngineMCMC(void *p);
841  static void deleteArray_BCEngineMCMC(void *p);
842  static void destruct_BCEngineMCMC(void *p);
843 
844  // Function generating the singleton type initializer
845  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCEngineMCMC*)
846  {
847  ::BCEngineMCMC *ptr = 0;
848  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCEngineMCMC),0);
849  static ::ROOT::TGenericClassInfo
850  instance("BCEngineMCMC", "./.includes/BAT/BCEngineMCMC.h", 56,
851  typeid(::BCEngineMCMC), ::ROOT::DefineBehavior(ptr, ptr),
852  0, &BCEngineMCMC_Dictionary, isa_proxy, 1,
853  sizeof(::BCEngineMCMC) );
854  instance.SetDelete(&delete_BCEngineMCMC);
855  instance.SetDeleteArray(&deleteArray_BCEngineMCMC);
856  instance.SetDestructor(&destruct_BCEngineMCMC);
857  return &instance;
858  }
859  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCEngineMCMC*)
860  {
861  return GenerateInitInstanceLocal((::BCEngineMCMC*)0);
862  }
863  // Static variable to force the class initialization
864  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCEngineMCMC*)0x0); R__UseDummy(_R__UNIQUE_(Init));
865 
866  // Dictionary for non-ClassDef classes
867  static void BCEngineMCMC_Dictionary() {
868  ::ROOTDict::GenerateInitInstanceLocal((const ::BCEngineMCMC*)0x0)->GetClass();
869  }
870 
871 } // end of namespace ROOTDict
872 
873 namespace ROOTDict {
874  void BCModel_ShowMembers(void *obj, TMemberInspector &R__insp);
875  static void BCModel_Dictionary();
876  static void delete_BCModel(void *p);
877  static void deleteArray_BCModel(void *p);
878  static void destruct_BCModel(void *p);
879 
880  // Function generating the singleton type initializer
881  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCModel*)
882  {
883  ::BCModel *ptr = 0;
884  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCModel),0);
885  static ::ROOT::TGenericClassInfo
886  instance("BCModel", "./.includes/BAT/BCModel.h", 40,
887  typeid(::BCModel), ::ROOT::DefineBehavior(ptr, ptr),
888  0, &BCModel_Dictionary, isa_proxy, 1,
889  sizeof(::BCModel) );
890  instance.SetDelete(&delete_BCModel);
891  instance.SetDeleteArray(&deleteArray_BCModel);
892  instance.SetDestructor(&destruct_BCModel);
893  return &instance;
894  }
895  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCModel*)
896  {
897  return GenerateInitInstanceLocal((::BCModel*)0);
898  }
899  // Static variable to force the class initialization
900  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCModel*)0x0); R__UseDummy(_R__UNIQUE_(Init));
901 
902  // Dictionary for non-ClassDef classes
903  static void BCModel_Dictionary() {
904  ::ROOTDict::GenerateInitInstanceLocal((const ::BCModel*)0x0)->GetClass();
905  }
906 
907 } // end of namespace ROOTDict
908 
909 namespace ROOTDict {
910  void BCIntegrate_ShowMembers(void *obj, TMemberInspector &R__insp);
911  static void BCIntegrate_Dictionary();
912  static void delete_BCIntegrate(void *p);
913  static void deleteArray_BCIntegrate(void *p);
914  static void destruct_BCIntegrate(void *p);
915 
916  // Function generating the singleton type initializer
917  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCIntegrate*)
918  {
919  ::BCIntegrate *ptr = 0;
920  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCIntegrate),0);
921  static ::ROOT::TGenericClassInfo
922  instance("BCIntegrate", "./.includes/BAT/BCIntegrate.h", 144,
923  typeid(::BCIntegrate), ::ROOT::DefineBehavior(ptr, ptr),
924  0, &BCIntegrate_Dictionary, isa_proxy, 1,
925  sizeof(::BCIntegrate) );
926  instance.SetDelete(&delete_BCIntegrate);
927  instance.SetDeleteArray(&deleteArray_BCIntegrate);
928  instance.SetDestructor(&destruct_BCIntegrate);
929  return &instance;
930  }
931  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCIntegrate*)
932  {
933  return GenerateInitInstanceLocal((::BCIntegrate*)0);
934  }
935  // Static variable to force the class initialization
936  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCIntegrate*)0x0); R__UseDummy(_R__UNIQUE_(Init));
937 
938  // Dictionary for non-ClassDef classes
939  static void BCIntegrate_Dictionary() {
940  ::ROOTDict::GenerateInitInstanceLocal((const ::BCIntegrate*)0x0)->GetClass();
941  }
942 
943 } // end of namespace ROOTDict
944 
945 namespace ROOTDict {
946  void BCPriorModel_ShowMembers(void *obj, TMemberInspector &R__insp);
947  static void BCPriorModel_Dictionary();
948  static void delete_BCPriorModel(void *p);
949  static void deleteArray_BCPriorModel(void *p);
950  static void destruct_BCPriorModel(void *p);
951 
952  // Function generating the singleton type initializer
953  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCPriorModel*)
954  {
955  ::BCPriorModel *ptr = 0;
956  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCPriorModel),0);
957  static ::ROOT::TGenericClassInfo
958  instance("BCPriorModel", "./.includes/BAT/BCPriorModel.h", 31,
959  typeid(::BCPriorModel), ::ROOT::DefineBehavior(ptr, ptr),
960  0, &BCPriorModel_Dictionary, isa_proxy, 1,
961  sizeof(::BCPriorModel) );
962  instance.SetDelete(&delete_BCPriorModel);
963  instance.SetDeleteArray(&deleteArray_BCPriorModel);
964  instance.SetDestructor(&destruct_BCPriorModel);
965  return &instance;
966  }
967  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCPriorModel*)
968  {
969  return GenerateInitInstanceLocal((::BCPriorModel*)0);
970  }
971  // Static variable to force the class initialization
972  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCPriorModel*)0x0); R__UseDummy(_R__UNIQUE_(Init));
973 
974  // Dictionary for non-ClassDef classes
975  static void BCPriorModel_Dictionary() {
976  ::ROOTDict::GenerateInitInstanceLocal((const ::BCPriorModel*)0x0)->GetClass();
977  }
978 
979 } // end of namespace ROOTDict
980 
981 namespace ROOTDict {
982  void BCEmptyModel_ShowMembers(void *obj, TMemberInspector &R__insp);
983  static void BCEmptyModel_Dictionary();
984  static void *new_BCEmptyModel(void *p = 0);
985  static void *newArray_BCEmptyModel(Long_t size, void *p);
986  static void delete_BCEmptyModel(void *p);
987  static void deleteArray_BCEmptyModel(void *p);
988  static void destruct_BCEmptyModel(void *p);
989 
990  // Function generating the singleton type initializer
991  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCEmptyModel*)
992  {
993  ::BCEmptyModel *ptr = 0;
994  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCEmptyModel),0);
995  static ::ROOT::TGenericClassInfo
996  instance("BCEmptyModel", "./.includes/BAT/BCEmptyModel.h", 30,
997  typeid(::BCEmptyModel), ::ROOT::DefineBehavior(ptr, ptr),
998  0, &BCEmptyModel_Dictionary, isa_proxy, 1,
999  sizeof(::BCEmptyModel) );
1000  instance.SetNew(&new_BCEmptyModel);
1001  instance.SetNewArray(&newArray_BCEmptyModel);
1002  instance.SetDelete(&delete_BCEmptyModel);
1003  instance.SetDeleteArray(&deleteArray_BCEmptyModel);
1004  instance.SetDestructor(&destruct_BCEmptyModel);
1005  return &instance;
1006  }
1007  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCEmptyModel*)
1008  {
1009  return GenerateInitInstanceLocal((::BCEmptyModel*)0);
1010  }
1011  // Static variable to force the class initialization
1012  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCEmptyModel*)0x0); R__UseDummy(_R__UNIQUE_(Init));
1013 
1014  // Dictionary for non-ClassDef classes
1015  static void BCEmptyModel_Dictionary() {
1016  ::ROOTDict::GenerateInitInstanceLocal((const ::BCEmptyModel*)0x0)->GetClass();
1017  }
1018 
1019 } // end of namespace ROOTDict
1020 
1021 namespace ROOTDict {
1022  void BCModelManager_ShowMembers(void *obj, TMemberInspector &R__insp);
1023  static void BCModelManager_Dictionary();
1024  static void *new_BCModelManager(void *p = 0);
1025  static void *newArray_BCModelManager(Long_t size, void *p);
1026  static void delete_BCModelManager(void *p);
1027  static void deleteArray_BCModelManager(void *p);
1028  static void destruct_BCModelManager(void *p);
1029 
1030  // Function generating the singleton type initializer
1031  static ROOT::TGenericClassInfo *GenerateInitInstanceLocal(const ::BCModelManager*)
1032  {
1033  ::BCModelManager *ptr = 0;
1034  static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::BCModelManager),0);
1035  static ::ROOT::TGenericClassInfo
1036  instance("BCModelManager", "./.includes/BAT/BCModelManager.h", 35,
1037  typeid(::BCModelManager), ::ROOT::DefineBehavior(ptr, ptr),
1038  0, &BCModelManager_Dictionary, isa_proxy, 1,
1039  sizeof(::BCModelManager) );
1040  instance.SetNew(&new_BCModelManager);
1041  instance.SetNewArray(&newArray_BCModelManager);
1042  instance.SetDelete(&delete_BCModelManager);
1043  instance.SetDeleteArray(&deleteArray_BCModelManager);
1044  instance.SetDestructor(&destruct_BCModelManager);
1045  return &instance;
1046  }
1047  ROOT::TGenericClassInfo *GenerateInitInstance(const ::BCModelManager*)
1048  {
1049  return GenerateInitInstanceLocal((::BCModelManager*)0);
1050  }
1051  // Static variable to force the class initialization
1052  static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCModelManager*)0x0); R__UseDummy(_R__UNIQUE_(Init));
1053 
1054  // Dictionary for non-ClassDef classes
1055  static void BCModelManager_Dictionary() {
1056  ::ROOTDict::GenerateInitInstanceLocal((const ::BCModelManager*)0x0)->GetClass();
1057  }
1058 
1059 } // end of namespace ROOTDict
1060 
1061 namespace ROOTDict {
1062  // Wrapper around operator delete
1063  static void delete_BCCauchyPrior(void *p) {
1064  delete ((::BCCauchyPrior*)p);
1065  }
1066  static void deleteArray_BCCauchyPrior(void *p) {
1067  delete [] ((::BCCauchyPrior*)p);
1068  }
1069  static void destruct_BCCauchyPrior(void *p) {
1070  typedef ::BCCauchyPrior current_t;
1071  ((current_t*)p)->~current_t();
1072  }
1073 } // end of namespace ROOTDict for class ::BCCauchyPrior
1074 
1075 namespace ROOTDict {
1076  // Wrappers around operator new
1077  static void *new_BCConstantPrior(void *p) {
1078  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCConstantPrior : new ::BCConstantPrior;
1079  }
1080  static void *newArray_BCConstantPrior(Long_t nElements, void *p) {
1081  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCConstantPrior[nElements] : new ::BCConstantPrior[nElements];
1082  }
1083  // Wrapper around operator delete
1084  static void delete_BCConstantPrior(void *p) {
1085  delete ((::BCConstantPrior*)p);
1086  }
1087  static void deleteArray_BCConstantPrior(void *p) {
1088  delete [] ((::BCConstantPrior*)p);
1089  }
1090  static void destruct_BCConstantPrior(void *p) {
1091  typedef ::BCConstantPrior current_t;
1092  ((current_t*)p)->~current_t();
1093  }
1094 } // end of namespace ROOTDict for class ::BCConstantPrior
1095 
1096 namespace ROOTDict {
1097  // Wrappers around operator new
1098  static void *new_BCDataPoint(void *p) {
1099  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCDataPoint : new ::BCDataPoint;
1100  }
1101  static void *newArray_BCDataPoint(Long_t nElements, void *p) {
1102  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCDataPoint[nElements] : new ::BCDataPoint[nElements];
1103  }
1104  // Wrapper around operator delete
1105  static void delete_BCDataPoint(void *p) {
1106  delete ((::BCDataPoint*)p);
1107  }
1108  static void deleteArray_BCDataPoint(void *p) {
1109  delete [] ((::BCDataPoint*)p);
1110  }
1111  static void destruct_BCDataPoint(void *p) {
1112  typedef ::BCDataPoint current_t;
1113  ((current_t*)p)->~current_t();
1114  }
1115 } // end of namespace ROOTDict for class ::BCDataPoint
1116 
1117 namespace ROOTDict {
1118  // Wrappers around operator new
1119  static void *new_BCDataSet(void *p) {
1120  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCDataSet : new ::BCDataSet;
1121  }
1122  static void *newArray_BCDataSet(Long_t nElements, void *p) {
1123  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCDataSet[nElements] : new ::BCDataSet[nElements];
1124  }
1125  // Wrapper around operator delete
1126  static void delete_BCDataSet(void *p) {
1127  delete ((::BCDataSet*)p);
1128  }
1129  static void deleteArray_BCDataSet(void *p) {
1130  delete [] ((::BCDataSet*)p);
1131  }
1132  static void destruct_BCDataSet(void *p) {
1133  typedef ::BCDataSet current_t;
1134  ((current_t*)p)->~current_t();
1135  }
1136 } // end of namespace ROOTDict for class ::BCDataSet
1137 
1138 namespace ROOTDict {
1139  // Wrappers around operator new
1140  static void *new_BCEmptyModel(void *p) {
1141  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCEmptyModel : new ::BCEmptyModel;
1142  }
1143  static void *newArray_BCEmptyModel(Long_t nElements, void *p) {
1144  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCEmptyModel[nElements] : new ::BCEmptyModel[nElements];
1145  }
1146  // Wrapper around operator delete
1147  static void delete_BCEmptyModel(void *p) {
1148  delete ((::BCEmptyModel*)p);
1149  }
1150  static void deleteArray_BCEmptyModel(void *p) {
1151  delete [] ((::BCEmptyModel*)p);
1152  }
1153  static void destruct_BCEmptyModel(void *p) {
1154  typedef ::BCEmptyModel current_t;
1155  ((current_t*)p)->~current_t();
1156  }
1157 } // end of namespace ROOTDict for class ::BCEmptyModel
1158 
1159 namespace ROOTDict {
1160  // Wrapper around operator delete
1161  static void delete_BCEngineMCMC(void *p) {
1162  delete ((::BCEngineMCMC*)p);
1163  }
1164  static void deleteArray_BCEngineMCMC(void *p) {
1165  delete [] ((::BCEngineMCMC*)p);
1166  }
1167  static void destruct_BCEngineMCMC(void *p) {
1168  typedef ::BCEngineMCMC current_t;
1169  ((current_t*)p)->~current_t();
1170  }
1171 } // end of namespace ROOTDict for class ::BCEngineMCMC
1172 
1173 namespace ROOTDict {
1174  // Wrapper around operator delete
1175  static void delete_BCGaussianPrior(void *p) {
1176  delete ((::BCGaussianPrior*)p);
1177  }
1178  static void deleteArray_BCGaussianPrior(void *p) {
1179  delete [] ((::BCGaussianPrior*)p);
1180  }
1181  static void destruct_BCGaussianPrior(void *p) {
1182  typedef ::BCGaussianPrior current_t;
1183  ((current_t*)p)->~current_t();
1184  }
1185 } // end of namespace ROOTDict for class ::BCGaussianPrior
1186 
1187 namespace ROOTDict {
1188  // Wrappers around operator new
1189  static void *new_BCH1D(void *p) {
1190  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCH1D : new ::BCH1D;
1191  }
1192  static void *newArray_BCH1D(Long_t nElements, void *p) {
1193  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCH1D[nElements] : new ::BCH1D[nElements];
1194  }
1195  // Wrapper around operator delete
1196  static void delete_BCH1D(void *p) {
1197  delete ((::BCH1D*)p);
1198  }
1199  static void deleteArray_BCH1D(void *p) {
1200  delete [] ((::BCH1D*)p);
1201  }
1202  static void destruct_BCH1D(void *p) {
1203  typedef ::BCH1D current_t;
1204  ((current_t*)p)->~current_t();
1205  }
1206 } // end of namespace ROOTDict for class ::BCH1D
1207 
1208 namespace ROOTDict {
1209  // Wrappers around operator new
1210  static void *new_BCH2D(void *p) {
1211  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCH2D : new ::BCH2D;
1212  }
1213  static void *newArray_BCH2D(Long_t nElements, void *p) {
1214  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCH2D[nElements] : new ::BCH2D[nElements];
1215  }
1216  // Wrapper around operator delete
1217  static void delete_BCH2D(void *p) {
1218  delete ((::BCH2D*)p);
1219  }
1220  static void deleteArray_BCH2D(void *p) {
1221  delete [] ((::BCH2D*)p);
1222  }
1223  static void destruct_BCH2D(void *p) {
1224  typedef ::BCH2D current_t;
1225  ((current_t*)p)->~current_t();
1226  }
1227 } // end of namespace ROOTDict for class ::BCH2D
1228 
1229 namespace ROOTDict {
1230  // Wrappers around operator new
1231  static void *new_BCHistogramBase(void *p) {
1232  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCHistogramBase : new ::BCHistogramBase;
1233  }
1234  static void *newArray_BCHistogramBase(Long_t nElements, void *p) {
1235  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCHistogramBase[nElements] : new ::BCHistogramBase[nElements];
1236  }
1237  // Wrapper around operator delete
1238  static void delete_BCHistogramBase(void *p) {
1239  delete ((::BCHistogramBase*)p);
1240  }
1241  static void deleteArray_BCHistogramBase(void *p) {
1242  delete [] ((::BCHistogramBase*)p);
1243  }
1244  static void destruct_BCHistogramBase(void *p) {
1245  typedef ::BCHistogramBase current_t;
1246  ((current_t*)p)->~current_t();
1247  }
1248 } // end of namespace ROOTDict for class ::BCHistogramBase
1249 
1250 namespace ROOTDict {
1251  // Wrapper around operator delete
1252  static void delete_BCIntegrate(void *p) {
1253  delete ((::BCIntegrate*)p);
1254  }
1255  static void deleteArray_BCIntegrate(void *p) {
1256  delete [] ((::BCIntegrate*)p);
1257  }
1258  static void destruct_BCIntegrate(void *p) {
1259  typedef ::BCIntegrate current_t;
1260  ((current_t*)p)->~current_t();
1261  }
1262 } // end of namespace ROOTDict for class ::BCIntegrate
1263 
1264 namespace ROOTDict {
1265  // Wrappers around operator new
1266  static void *new_BCLog(void *p) {
1267  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCLog : new ::BCLog;
1268  }
1269  static void *newArray_BCLog(Long_t nElements, void *p) {
1270  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCLog[nElements] : new ::BCLog[nElements];
1271  }
1272  // Wrapper around operator delete
1273  static void delete_BCLog(void *p) {
1274  delete ((::BCLog*)p);
1275  }
1276  static void deleteArray_BCLog(void *p) {
1277  delete [] ((::BCLog*)p);
1278  }
1279  static void destruct_BCLog(void *p) {
1280  typedef ::BCLog current_t;
1281  ((current_t*)p)->~current_t();
1282  }
1283 } // end of namespace ROOTDict for class ::BCLog
1284 
1285 namespace ROOTDict {
1286  // Wrapper around operator delete
1287  static void delete_BCModel(void *p) {
1288  delete ((::BCModel*)p);
1289  }
1290  static void deleteArray_BCModel(void *p) {
1291  delete [] ((::BCModel*)p);
1292  }
1293  static void destruct_BCModel(void *p) {
1294  typedef ::BCModel current_t;
1295  ((current_t*)p)->~current_t();
1296  }
1297 } // end of namespace ROOTDict for class ::BCModel
1298 
1299 namespace ROOTDict {
1300  // Wrappers around operator new
1301  static void *new_BCModelManager(void *p) {
1302  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCModelManager : new ::BCModelManager;
1303  }
1304  static void *newArray_BCModelManager(Long_t nElements, void *p) {
1305  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCModelManager[nElements] : new ::BCModelManager[nElements];
1306  }
1307  // Wrapper around operator delete
1308  static void delete_BCModelManager(void *p) {
1309  delete ((::BCModelManager*)p);
1310  }
1311  static void deleteArray_BCModelManager(void *p) {
1312  delete [] ((::BCModelManager*)p);
1313  }
1314  static void destruct_BCModelManager(void *p) {
1315  typedef ::BCModelManager current_t;
1316  ((current_t*)p)->~current_t();
1317  }
1318 } // end of namespace ROOTDict for class ::BCModelManager
1319 
1320 namespace ROOTDict {
1321  // Wrappers around operator new
1322  static void *new_BCObservable(void *p) {
1323  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCObservable : new ::BCObservable;
1324  }
1325  static void *newArray_BCObservable(Long_t nElements, void *p) {
1326  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCObservable[nElements] : new ::BCObservable[nElements];
1327  }
1328  // Wrapper around operator delete
1329  static void delete_BCObservable(void *p) {
1330  delete ((::BCObservable*)p);
1331  }
1332  static void deleteArray_BCObservable(void *p) {
1333  delete [] ((::BCObservable*)p);
1334  }
1335  static void destruct_BCObservable(void *p) {
1336  typedef ::BCObservable current_t;
1337  ((current_t*)p)->~current_t();
1338  }
1339 } // end of namespace ROOTDict for class ::BCObservable
1340 
1341 namespace ROOTDict {
1342  // Wrappers around operator new
1343  static void *new_BCVariableSetlEBCObservablegR(void *p) {
1344  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCVariableSet<BCObservable> : new ::BCVariableSet<BCObservable>;
1345  }
1346  static void *newArray_BCVariableSetlEBCObservablegR(Long_t nElements, void *p) {
1347  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCVariableSet<BCObservable>[nElements] : new ::BCVariableSet<BCObservable>[nElements];
1348  }
1349  // Wrapper around operator delete
1350  static void delete_BCVariableSetlEBCObservablegR(void *p) {
1351  delete ((::BCVariableSet<BCObservable>*)p);
1352  }
1353  static void deleteArray_BCVariableSetlEBCObservablegR(void *p) {
1354  delete [] ((::BCVariableSet<BCObservable>*)p);
1355  }
1356  static void destruct_BCVariableSetlEBCObservablegR(void *p) {
1357  typedef ::BCVariableSet<BCObservable> current_t;
1358  ((current_t*)p)->~current_t();
1359  }
1360 } // end of namespace ROOTDict for class ::BCVariableSet<BCObservable>
1361 
1362 namespace ROOTDict {
1363  // Wrappers around operator new
1364  static void *new_BCParameter(void *p) {
1365  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCParameter : new ::BCParameter;
1366  }
1367  static void *newArray_BCParameter(Long_t nElements, void *p) {
1368  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCParameter[nElements] : new ::BCParameter[nElements];
1369  }
1370  // Wrapper around operator delete
1371  static void delete_BCParameter(void *p) {
1372  delete ((::BCParameter*)p);
1373  }
1374  static void deleteArray_BCParameter(void *p) {
1375  delete [] ((::BCParameter*)p);
1376  }
1377  static void destruct_BCParameter(void *p) {
1378  typedef ::BCParameter current_t;
1379  ((current_t*)p)->~current_t();
1380  }
1381 } // end of namespace ROOTDict for class ::BCParameter
1382 
1383 namespace ROOTDict {
1384  // Wrappers around operator new
1385  static void *new_BCParameterSet(void *p) {
1386  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCParameterSet : new ::BCParameterSet;
1387  }
1388  static void *newArray_BCParameterSet(Long_t nElements, void *p) {
1389  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCParameterSet[nElements] : new ::BCParameterSet[nElements];
1390  }
1391  // Wrapper around operator delete
1392  static void delete_BCParameterSet(void *p) {
1393  delete ((::BCParameterSet*)p);
1394  }
1395  static void deleteArray_BCParameterSet(void *p) {
1396  delete [] ((::BCParameterSet*)p);
1397  }
1398  static void destruct_BCParameterSet(void *p) {
1399  typedef ::BCParameterSet current_t;
1400  ((current_t*)p)->~current_t();
1401  }
1402 } // end of namespace ROOTDict for class ::BCParameterSet
1403 
1404 namespace ROOTDict {
1405  // Wrapper around operator delete
1406  static void delete_BCPrior(void *p) {
1407  delete ((::BCPrior*)p);
1408  }
1409  static void deleteArray_BCPrior(void *p) {
1410  delete [] ((::BCPrior*)p);
1411  }
1412  static void destruct_BCPrior(void *p) {
1413  typedef ::BCPrior current_t;
1414  ((current_t*)p)->~current_t();
1415  }
1416 } // end of namespace ROOTDict for class ::BCPrior
1417 
1418 namespace ROOTDict {
1419  // Wrapper around operator delete
1420  static void delete_BCPriorModel(void *p) {
1421  delete ((::BCPriorModel*)p);
1422  }
1423  static void deleteArray_BCPriorModel(void *p) {
1424  delete [] ((::BCPriorModel*)p);
1425  }
1426  static void destruct_BCPriorModel(void *p) {
1427  typedef ::BCPriorModel current_t;
1428  ((current_t*)p)->~current_t();
1429  }
1430 } // end of namespace ROOTDict for class ::BCPriorModel
1431 
1432 namespace ROOTDict {
1433  // Wrapper around operator delete
1434  static void delete_BCSplitGaussianPrior(void *p) {
1435  delete ((::BCSplitGaussianPrior*)p);
1436  }
1437  static void deleteArray_BCSplitGaussianPrior(void *p) {
1438  delete [] ((::BCSplitGaussianPrior*)p);
1439  }
1440  static void destruct_BCSplitGaussianPrior(void *p) {
1441  typedef ::BCSplitGaussianPrior current_t;
1442  ((current_t*)p)->~current_t();
1443  }
1444 } // end of namespace ROOTDict for class ::BCSplitGaussianPrior
1445 
1446 namespace ROOTDict {
1447  // Wrapper around operator delete
1448  static void delete_BCTF1LogPrior(void *p) {
1449  delete ((::BCTF1LogPrior*)p);
1450  }
1451  static void deleteArray_BCTF1LogPrior(void *p) {
1452  delete [] ((::BCTF1LogPrior*)p);
1453  }
1454  static void destruct_BCTF1LogPrior(void *p) {
1455  typedef ::BCTF1LogPrior current_t;
1456  ((current_t*)p)->~current_t();
1457  }
1458 } // end of namespace ROOTDict for class ::BCTF1LogPrior
1459 
1460 namespace ROOTDict {
1461  // Wrapper around operator delete
1462  static void delete_BCTF1Prior(void *p) {
1463  delete ((::BCTF1Prior*)p);
1464  }
1465  static void deleteArray_BCTF1Prior(void *p) {
1466  delete [] ((::BCTF1Prior*)p);
1467  }
1468  static void destruct_BCTF1Prior(void *p) {
1469  typedef ::BCTF1Prior current_t;
1470  ((current_t*)p)->~current_t();
1471  }
1472 } // end of namespace ROOTDict for class ::BCTF1Prior
1473 
1474 namespace ROOTDict {
1475  // Wrapper around operator delete
1476  static void delete_BCTH1Prior(void *p) {
1477  delete ((::BCTH1Prior*)p);
1478  }
1479  static void deleteArray_BCTH1Prior(void *p) {
1480  delete [] ((::BCTH1Prior*)p);
1481  }
1482  static void destruct_BCTH1Prior(void *p) {
1483  typedef ::BCTH1Prior current_t;
1484  ((current_t*)p)->~current_t();
1485  }
1486 } // end of namespace ROOTDict for class ::BCTH1Prior
1487 
1488 namespace ROOTDict {
1489  // Wrappers around operator new
1490  static void *new_BCVariable(void *p) {
1491  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCVariable : new ::BCVariable;
1492  }
1493  static void *newArray_BCVariable(Long_t nElements, void *p) {
1494  return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::BCVariable[nElements] : new ::BCVariable[nElements];
1495  }
1496  // Wrapper around operator delete
1497  static void delete_BCVariable(void *p) {
1498  delete ((::BCVariable*)p);
1499  }
1500  static void deleteArray_BCVariable(void *p) {
1501  delete [] ((::BCVariable*)p);
1502  }
1503  static void destruct_BCVariable(void *p) {
1504  typedef ::BCVariable current_t;
1505  ((current_t*)p)->~current_t();
1506  }
1507 } // end of namespace ROOTDict for class ::BCVariable
1508 
1509 /********************************************************
1510 * libBAT_rdict.cxx
1511 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
1512 * FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
1513 * CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
1514 ********************************************************/
1515 
1516 #ifdef G__MEMTEST
1517 #undef malloc
1518 #undef free
1519 #endif
1520 
1521 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
1522 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1523 #endif
1524 
1525 extern "C" void G__cpp_reset_tagtablelibBAT_rdict();
1526 
1527 extern "C" void G__set_cpp_environmentlibBAT_rdict() {
1528  G__cpp_reset_tagtablelibBAT_rdict();
1529 }
1530 #include <new>
1531 extern "C" int G__cpp_dllrevlibBAT_rdict() { return(30051515); }
1532 
1533 /*********************************************************
1534 * Member function Interface Method
1535 *********************************************************/
1536 
1537 /* BCHistogramBase */
1538 static int G__libBAT_rdict_215_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1539 {
1540  BCHistogramBase* p = NULL;
1541  char* gvp = (char*) G__getgvp();
1542  switch (libp->paran) {
1543  case 2:
1544  //m: 2
1545  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1546  p = new BCHistogramBase((TH1*) G__int(libp->para[0]), (int) G__int(libp->para[1]));
1547  } else {
1548  p = new((void*) gvp) BCHistogramBase((TH1*) G__int(libp->para[0]), (int) G__int(libp->para[1]));
1549  }
1550  break;
1551  case 1:
1552  //m: 1
1553  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1554  p = new BCHistogramBase((TH1*) G__int(libp->para[0]));
1555  } else {
1556  p = new((void*) gvp) BCHistogramBase((TH1*) G__int(libp->para[0]));
1557  }
1558  break;
1559  case 0:
1560  int n = G__getaryconstruct();
1561  if (n) {
1562  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1563  p = new BCHistogramBase[n];
1564  } else {
1565  p = new((void*) gvp) BCHistogramBase[n];
1566  }
1567  } else {
1568  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1569  p = new BCHistogramBase;
1570  } else {
1571  p = new((void*) gvp) BCHistogramBase;
1572  }
1573  }
1574  break;
1575  }
1576  result7->obj.i = (long) p;
1577  result7->ref = (long) p;
1578  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase));
1579  return(1 || funcname || hash || result7 || libp) ;
1580 }
1581 
1582 static int G__libBAT_rdict_215_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1583 {
1584  BCHistogramBase* p = NULL;
1585  char* gvp = (char*) G__getgvp();
1586  //m: 1
1587  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
1588  p = new BCHistogramBase(*(BCHistogramBase*) libp->para[0].ref);
1589  } else {
1590  p = new((void*) gvp) BCHistogramBase(*(BCHistogramBase*) libp->para[0].ref);
1591  }
1592  result7->obj.i = (long) p;
1593  result7->ref = (long) p;
1594  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase));
1595  return(1 || funcname || hash || result7 || libp) ;
1596 }
1597 
1598 static int G__libBAT_rdict_215_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1599 {
1600  {
1601  const BCHistogramBase& obj = ((BCHistogramBase*) G__getstructoffset())->operator=(*((BCHistogramBase*) G__int(libp->para[0])));
1602  result7->ref = (long) (&obj);
1603  result7->obj.i = (long) (&obj);
1604  }
1605  return(1 || funcname || hash || result7 || libp) ;
1606 }
1607 
1608 static int G__libBAT_rdict_215_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1609 {
1610  {
1611  const BCHistogramBase& obj = ((BCHistogramBase*) G__getstructoffset())->operator=((TH1*) G__int(libp->para[0]));
1612  result7->ref = (long) (&obj);
1613  result7->obj.i = (long) (&obj);
1614  }
1615  return(1 || funcname || hash || result7 || libp) ;
1616 }
1617 
1618 static int G__libBAT_rdict_215_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1619 {
1620  {
1621  const BCHistogramBase& obj = ((BCHistogramBase*) G__getstructoffset())->operator=(*(TH1*) libp->para[0].ref);
1622  result7->ref = (long) (&obj);
1623  result7->obj.i = (long) (&obj);
1624  }
1625  return(1 || funcname || hash || result7 || libp) ;
1626 }
1627 
1628 static int G__libBAT_rdict_215_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1629 {
1630  G__letint(result7, 85, (long) ((BCHistogramBase*) G__getstructoffset())->GetHistogram());
1631  return(1 || funcname || hash || result7 || libp) ;
1632 }
1633 
1634 static int G__libBAT_rdict_215_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1635 {
1636  G__letint(result7, 104, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDimension());
1637  return(1 || funcname || hash || result7 || libp) ;
1638 }
1639 
1640 static int G__libBAT_rdict_215_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1641 {
1642  {
1643  const TLegend& obj = ((BCHistogramBase*) G__getstructoffset())->GetLegend();
1644  result7->ref = (long) (&obj);
1645  result7->obj.i = (long) (&obj);
1646  }
1647  return(1 || funcname || hash || result7 || libp) ;
1648 }
1649 
1650 static int G__libBAT_rdict_215_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1651 {
1652  G__letint(result7, 104, (long) ((const BCHistogramBase*) G__getstructoffset())->GetNLegendColumns());
1653  return(1 || funcname || hash || result7 || libp) ;
1654 }
1655 
1656 static int G__libBAT_rdict_215_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1657 {
1658  {
1659  const vector<double>& obj = ((BCHistogramBase*) G__getstructoffset())->GetBestFitParameters();
1660  result7->ref = (long) (&obj);
1661  result7->obj.i = (long) (&obj);
1662  }
1663  return(1 || funcname || hash || result7 || libp) ;
1664 }
1665 
1666 static int G__libBAT_rdict_215_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1667 {
1668  {
1669  const vector<double>& obj = ((const BCHistogramBase*) G__getstructoffset())->GetBestFitParameters();
1670  result7->ref = (long) (&obj);
1671  result7->obj.i = (long) (&obj);
1672  }
1673  return(1 || funcname || hash || result7 || libp) ;
1674 }
1675 
1676 static int G__libBAT_rdict_215_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1677 {
1678  G__letdouble(result7, 100, (double) ((const BCHistogramBase*) G__getstructoffset())->GetBestFitParameters((unsigned int) G__int(libp->para[0])));
1679  return(1 || funcname || hash || result7 || libp) ;
1680 }
1681 
1682 static int G__libBAT_rdict_215_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1683 {
1684  {
1685  const vector<double>& obj = ((BCHistogramBase*) G__getstructoffset())->GetLocalMode();
1686  result7->ref = (long) (&obj);
1687  result7->obj.i = (long) (&obj);
1688  }
1689  return(1 || funcname || hash || result7 || libp) ;
1690 }
1691 
1692 static int G__libBAT_rdict_215_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1693 {
1694  {
1695  const vector<double>& obj = ((const BCHistogramBase*) G__getstructoffset())->GetLocalMode();
1696  result7->ref = (long) (&obj);
1697  result7->obj.i = (long) (&obj);
1698  }
1699  return(1 || funcname || hash || result7 || libp) ;
1700 }
1701 
1702 static int G__libBAT_rdict_215_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1703 {
1704  G__letdouble(result7, 100, (double) ((BCHistogramBase*) G__getstructoffset())->GetLocalMode((unsigned int) G__int(libp->para[0])));
1705  return(1 || funcname || hash || result7 || libp) ;
1706 }
1707 
1708 static int G__libBAT_rdict_215_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1709 {
1710  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetBandColor((int) G__int(libp->para[0])));
1711  return(1 || funcname || hash || result7 || libp) ;
1712 }
1713 
1714 static int G__libBAT_rdict_215_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1715 {
1716  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetBandOvercoverage());
1717  return(1 || funcname || hash || result7 || libp) ;
1718 }
1719 
1720 static int G__libBAT_rdict_215_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1721 {
1722  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLineColor());
1723  return(1 || funcname || hash || result7 || libp) ;
1724 }
1725 
1726 static int G__libBAT_rdict_215_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1727 {
1728  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLineStyle());
1729  return(1 || funcname || hash || result7 || libp) ;
1730 }
1731 
1732 static int G__libBAT_rdict_215_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1733 {
1734  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLineWidth());
1735  return(1 || funcname || hash || result7 || libp) ;
1736 }
1737 
1738 static int G__libBAT_rdict_215_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1739 {
1740  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetMarkerColor());
1741  return(1 || funcname || hash || result7 || libp) ;
1742 }
1743 
1744 static int G__libBAT_rdict_215_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1745 {
1746  G__letdouble(result7, 100, (double) ((const BCHistogramBase*) G__getstructoffset())->GetMarkerScale());
1747  return(1 || funcname || hash || result7 || libp) ;
1748 }
1749 
1750 static int G__libBAT_rdict_215_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1751 {
1752  G__letint(result7, 115, (long) ((const BCHistogramBase*) G__getstructoffset())->GetBandFillStyle());
1753  return(1 || funcname || hash || result7 || libp) ;
1754 }
1755 
1756 static int G__libBAT_rdict_215_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1757 {
1758  G__letint(result7, 104, (long) ((const BCHistogramBase*) G__getstructoffset())->GetNBands());
1759  return(1 || funcname || hash || result7 || libp) ;
1760 }
1761 
1762 static int G__libBAT_rdict_215_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1763 {
1764  G__letint(result7, 104, (long) ((const BCHistogramBase*) G__getstructoffset())->GetNSmooth());
1765  return(1 || funcname || hash || result7 || libp) ;
1766 }
1767 
1768 static int G__libBAT_rdict_215_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1769 {
1770  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawGlobalMode());
1771  return(1 || funcname || hash || result7 || libp) ;
1772 }
1773 
1774 static int G__libBAT_rdict_215_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1775 {
1776  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawGlobalModeArrows());
1777  return(1 || funcname || hash || result7 || libp) ;
1778 }
1779 
1780 static int G__libBAT_rdict_215_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1781 {
1782  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetBestFitParametersMarkerStyle());
1783  return(1 || funcname || hash || result7 || libp) ;
1784 }
1785 
1786 static int G__libBAT_rdict_215_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1787 {
1788  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawLocalMode());
1789  return(1 || funcname || hash || result7 || libp) ;
1790 }
1791 
1792 static int G__libBAT_rdict_215_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1793 {
1794  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawLocalModeArrows());
1795  return(1 || funcname || hash || result7 || libp) ;
1796 }
1797 
1798 static int G__libBAT_rdict_215_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1799 {
1800  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLocalModeMarkerStyle());
1801  return(1 || funcname || hash || result7 || libp) ;
1802 }
1803 
1804 static int G__libBAT_rdict_215_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1805 {
1806  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawMean());
1807  return(1 || funcname || hash || result7 || libp) ;
1808 }
1809 
1810 static int G__libBAT_rdict_215_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1811 {
1812  G__letint(result7, 105, (long) ((const BCHistogramBase*) G__getstructoffset())->GetMeanMarkerStyle());
1813  return(1 || funcname || hash || result7 || libp) ;
1814 }
1815 
1816 static int G__libBAT_rdict_215_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1817 {
1818  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetDrawStandardDeviation());
1819  return(1 || funcname || hash || result7 || libp) ;
1820 }
1821 
1822 static int G__libBAT_rdict_215_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1823 {
1824  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLogx());
1825  return(1 || funcname || hash || result7 || libp) ;
1826 }
1827 
1828 static int G__libBAT_rdict_215_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1829 {
1830  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLogy());
1831  return(1 || funcname || hash || result7 || libp) ;
1832 }
1833 
1834 static int G__libBAT_rdict_215_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1835 {
1836  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetLogz());
1837  return(1 || funcname || hash || result7 || libp) ;
1838 }
1839 
1840 static int G__libBAT_rdict_215_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1841 {
1842  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetGridx());
1843  return(1 || funcname || hash || result7 || libp) ;
1844 }
1845 
1846 static int G__libBAT_rdict_215_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1847 {
1848  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->GetGridy());
1849  return(1 || funcname || hash || result7 || libp) ;
1850 }
1851 
1852 static int G__libBAT_rdict_215_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1853 {
1854  {
1855  const vector<double>& obj = ((BCHistogramBase*) G__getstructoffset())->GetIntervals();
1856  result7->ref = (long) (&obj);
1857  result7->obj.i = (long) (&obj);
1858  }
1859  return(1 || funcname || hash || result7 || libp) ;
1860 }
1861 
1862 static int G__libBAT_rdict_215_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1863 {
1864  {
1865  const vector<double>& obj = ((const BCHistogramBase*) G__getstructoffset())->GetIntervals();
1866  result7->ref = (long) (&obj);
1867  result7->obj.i = (long) (&obj);
1868  }
1869  return(1 || funcname || hash || result7 || libp) ;
1870 }
1871 
1872 static int G__libBAT_rdict_215_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1873 {
1874  {
1875  const string& obj = ((BCHistogramBase*) G__getstructoffset())->GetROOToptions();
1876  result7->ref = (long) (&obj);
1877  result7->obj.i = (long) (&obj);
1878  }
1879  return(1 || funcname || hash || result7 || libp) ;
1880 }
1881 
1882 static int G__libBAT_rdict_215_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1883 {
1884  {
1885  const string& obj = ((const BCHistogramBase*) G__getstructoffset())->GetROOToptions();
1886  result7->ref = (long) (&obj);
1887  result7->obj.i = (long) (&obj);
1888  }
1889  return(1 || funcname || hash || result7 || libp) ;
1890 }
1891 
1892 static int G__libBAT_rdict_215_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1893 {
1894  ((BCHistogramBase*) G__getstructoffset())->CopyOptions(*(BCHistogramBase*) libp->para[0].ref);
1895  G__setnull(result7);
1896  return(1 || funcname || hash || result7 || libp) ;
1897 }
1898 
1899 static int G__libBAT_rdict_215_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1900 {
1901  ((BCHistogramBase*) G__getstructoffset())->SetGlobalMode(*((vector<double>*) G__int(libp->para[0])));
1902  G__setnull(result7);
1903  return(1 || funcname || hash || result7 || libp) ;
1904 }
1905 
1906 static int G__libBAT_rdict_215_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1907 {
1908  ((BCHistogramBase*) G__getstructoffset())->UnsetGlobalMode();
1909  G__setnull(result7);
1910  return(1 || funcname || hash || result7 || libp) ;
1911 }
1912 
1913 static int G__libBAT_rdict_215_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1914 {
1915  ((BCHistogramBase*) G__getstructoffset())->SetGlobalMode((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1]));
1916  G__setnull(result7);
1917  return(1 || funcname || hash || result7 || libp) ;
1918 }
1919 
1920 static int G__libBAT_rdict_215_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1921 {
1922  ((BCHistogramBase*) G__getstructoffset())->SetLocalMode(*((vector<double>*) G__int(libp->para[0])));
1923  G__setnull(result7);
1924  return(1 || funcname || hash || result7 || libp) ;
1925 }
1926 
1927 static int G__libBAT_rdict_215_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1928 {
1929  ((BCHistogramBase*) G__getstructoffset())->UnsetLocalMode();
1930  G__setnull(result7);
1931  return(1 || funcname || hash || result7 || libp) ;
1932 }
1933 
1934 static int G__libBAT_rdict_215_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1935 {
1936  ((BCHistogramBase*) G__getstructoffset())->SetLocalMode((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1]));
1937  G__setnull(result7);
1938  return(1 || funcname || hash || result7 || libp) ;
1939 }
1940 
1941 static int G__libBAT_rdict_215_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1942 {
1943  ((BCHistogramBase*) G__getstructoffset())->SetColorScheme((BCHistogramBase::BCHColorScheme) G__int(libp->para[0]));
1944  G__setnull(result7);
1945  return(1 || funcname || hash || result7 || libp) ;
1946 }
1947 
1948 static int G__libBAT_rdict_215_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1949 {
1950  ((BCHistogramBase*) G__getstructoffset())->AddBandColor((int) G__int(libp->para[0]));
1951  G__setnull(result7);
1952  return(1 || funcname || hash || result7 || libp) ;
1953 }
1954 
1955 static int G__libBAT_rdict_215_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1956 {
1957  ((BCHistogramBase*) G__getstructoffset())->SetBandColor((unsigned int) G__int(libp->para[0]), (int) G__int(libp->para[1]));
1958  G__setnull(result7);
1959  return(1 || funcname || hash || result7 || libp) ;
1960 }
1961 
1962 static int G__libBAT_rdict_215_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1963 {
1964  switch (libp->paran) {
1965  case 1:
1966  ((BCHistogramBase*) G__getstructoffset())->SetBandOvercoverage((bool) G__int(libp->para[0]));
1967  G__setnull(result7);
1968  break;
1969  case 0:
1970  ((BCHistogramBase*) G__getstructoffset())->SetBandOvercoverage();
1971  G__setnull(result7);
1972  break;
1973  }
1974  return(1 || funcname || hash || result7 || libp) ;
1975 }
1976 
1977 static int G__libBAT_rdict_215_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1978 {
1979  ((BCHistogramBase*) G__getstructoffset())->SetLineColor((int) G__int(libp->para[0]));
1980  G__setnull(result7);
1981  return(1 || funcname || hash || result7 || libp) ;
1982 }
1983 
1984 static int G__libBAT_rdict_215_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1985 {
1986  ((BCHistogramBase*) G__getstructoffset())->SetLineStyle((int) G__int(libp->para[0]));
1987  G__setnull(result7);
1988  return(1 || funcname || hash || result7 || libp) ;
1989 }
1990 
1991 static int G__libBAT_rdict_215_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1992 {
1993  ((BCHistogramBase*) G__getstructoffset())->SetLineWidth((int) G__int(libp->para[0]));
1994  G__setnull(result7);
1995  return(1 || funcname || hash || result7 || libp) ;
1996 }
1997 
1998 static int G__libBAT_rdict_215_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
1999 {
2000  ((BCHistogramBase*) G__getstructoffset())->SetMarkerColor((int) G__int(libp->para[0]));
2001  G__setnull(result7);
2002  return(1 || funcname || hash || result7 || libp) ;
2003 }
2004 
2005 static int G__libBAT_rdict_215_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2006 {
2007  ((BCHistogramBase*) G__getstructoffset())->SetMarkerScale((double) G__double(libp->para[0]));
2008  G__setnull(result7);
2009  return(1 || funcname || hash || result7 || libp) ;
2010 }
2011 
2012 static int G__libBAT_rdict_215_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2013 {
2014  ((BCHistogramBase*) G__getstructoffset())->SetBandFillStyle((short) G__int(libp->para[0]));
2015  G__setnull(result7);
2016  return(1 || funcname || hash || result7 || libp) ;
2017 }
2018 
2019 static int G__libBAT_rdict_215_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2020 {
2021  ((BCHistogramBase*) G__getstructoffset())->SetHistogram((TH1*) G__int(libp->para[0]));
2022  G__setnull(result7);
2023  return(1 || funcname || hash || result7 || libp) ;
2024 }
2025 
2026 static int G__libBAT_rdict_215_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2027 {
2028  switch (libp->paran) {
2029  case 1:
2030  ((BCHistogramBase*) G__getstructoffset())->SetLogx((bool) G__int(libp->para[0]));
2031  G__setnull(result7);
2032  break;
2033  case 0:
2034  ((BCHistogramBase*) G__getstructoffset())->SetLogx();
2035  G__setnull(result7);
2036  break;
2037  }
2038  return(1 || funcname || hash || result7 || libp) ;
2039 }
2040 
2041 static int G__libBAT_rdict_215_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2042 {
2043  switch (libp->paran) {
2044  case 1:
2045  ((BCHistogramBase*) G__getstructoffset())->SetLogy((bool) G__int(libp->para[0]));
2046  G__setnull(result7);
2047  break;
2048  case 0:
2049  ((BCHistogramBase*) G__getstructoffset())->SetLogy();
2050  G__setnull(result7);
2051  break;
2052  }
2053  return(1 || funcname || hash || result7 || libp) ;
2054 }
2055 
2056 static int G__libBAT_rdict_215_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2057 {
2058  switch (libp->paran) {
2059  case 1:
2060  ((BCHistogramBase*) G__getstructoffset())->SetLogz((bool) G__int(libp->para[0]));
2061  G__setnull(result7);
2062  break;
2063  case 0:
2064  ((BCHistogramBase*) G__getstructoffset())->SetLogz();
2065  G__setnull(result7);
2066  break;
2067  }
2068  return(1 || funcname || hash || result7 || libp) ;
2069 }
2070 
2071 static int G__libBAT_rdict_215_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2072 {
2073  switch (libp->paran) {
2074  case 1:
2075  ((BCHistogramBase*) G__getstructoffset())->SetGridx((bool) G__int(libp->para[0]));
2076  G__setnull(result7);
2077  break;
2078  case 0:
2079  ((BCHistogramBase*) G__getstructoffset())->SetGridx();
2080  G__setnull(result7);
2081  break;
2082  }
2083  return(1 || funcname || hash || result7 || libp) ;
2084 }
2085 
2086 static int G__libBAT_rdict_215_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2087 {
2088  switch (libp->paran) {
2089  case 1:
2090  ((BCHistogramBase*) G__getstructoffset())->SetGridy((bool) G__int(libp->para[0]));
2091  G__setnull(result7);
2092  break;
2093  case 0:
2094  ((BCHistogramBase*) G__getstructoffset())->SetGridy();
2095  G__setnull(result7);
2096  break;
2097  }
2098  return(1 || funcname || hash || result7 || libp) ;
2099 }
2100 
2101 static int G__libBAT_rdict_215_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2102 {
2103  ((BCHistogramBase*) G__getstructoffset())->SetNBands((unsigned int) G__int(libp->para[0]));
2104  G__setnull(result7);
2105  return(1 || funcname || hash || result7 || libp) ;
2106 }
2107 
2108 static int G__libBAT_rdict_215_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2109 {
2110  ((BCHistogramBase*) G__getstructoffset())->SetNSmooth((unsigned int) G__int(libp->para[0]));
2111  G__setnull(result7);
2112  return(1 || funcname || hash || result7 || libp) ;
2113 }
2114 
2115 static int G__libBAT_rdict_215_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2116 {
2117  switch (libp->paran) {
2118  case 2:
2119  ((BCHistogramBase*) G__getstructoffset())->SetDrawGlobalMode((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
2120  G__setnull(result7);
2121  break;
2122  case 1:
2123  ((BCHistogramBase*) G__getstructoffset())->SetDrawGlobalMode((bool) G__int(libp->para[0]));
2124  G__setnull(result7);
2125  break;
2126  case 0:
2127  ((BCHistogramBase*) G__getstructoffset())->SetDrawGlobalMode();
2128  G__setnull(result7);
2129  break;
2130  }
2131  return(1 || funcname || hash || result7 || libp) ;
2132 }
2133 
2134 static int G__libBAT_rdict_215_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2135 {
2136  ((BCHistogramBase*) G__getstructoffset())->SetGlobalModeMarkerStyle((int) G__int(libp->para[0]));
2137  G__setnull(result7);
2138  return(1 || funcname || hash || result7 || libp) ;
2139 }
2140 
2141 static int G__libBAT_rdict_215_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2142 {
2143  switch (libp->paran) {
2144  case 2:
2145  ((BCHistogramBase*) G__getstructoffset())->SetDrawLocalMode((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
2146  G__setnull(result7);
2147  break;
2148  case 1:
2149  ((BCHistogramBase*) G__getstructoffset())->SetDrawLocalMode((bool) G__int(libp->para[0]));
2150  G__setnull(result7);
2151  break;
2152  case 0:
2153  ((BCHistogramBase*) G__getstructoffset())->SetDrawLocalMode();
2154  G__setnull(result7);
2155  break;
2156  }
2157  return(1 || funcname || hash || result7 || libp) ;
2158 }
2159 
2160 static int G__libBAT_rdict_215_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2161 {
2162  ((BCHistogramBase*) G__getstructoffset())->SetLocalModeMarkerStyle((int) G__int(libp->para[0]));
2163  G__setnull(result7);
2164  return(1 || funcname || hash || result7 || libp) ;
2165 }
2166 
2167 static int G__libBAT_rdict_215_0_73(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2168 {
2169  switch (libp->paran) {
2170  case 2:
2171  ((BCHistogramBase*) G__getstructoffset())->SetDrawMean((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
2172  G__setnull(result7);
2173  break;
2174  case 1:
2175  ((BCHistogramBase*) G__getstructoffset())->SetDrawMean((bool) G__int(libp->para[0]));
2176  G__setnull(result7);
2177  break;
2178  case 0:
2179  ((BCHistogramBase*) G__getstructoffset())->SetDrawMean();
2180  G__setnull(result7);
2181  break;
2182  }
2183  return(1 || funcname || hash || result7 || libp) ;
2184 }
2185 
2186 static int G__libBAT_rdict_215_0_74(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2187 {
2188  ((BCHistogramBase*) G__getstructoffset())->SetMeanMarkerStyle((int) G__int(libp->para[0]));
2189  G__setnull(result7);
2190  return(1 || funcname || hash || result7 || libp) ;
2191 }
2192 
2193 static int G__libBAT_rdict_215_0_75(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2194 {
2195  switch (libp->paran) {
2196  case 1:
2197  ((BCHistogramBase*) G__getstructoffset())->SetDrawLegend((bool) G__int(libp->para[0]));
2198  G__setnull(result7);
2199  break;
2200  case 0:
2201  ((BCHistogramBase*) G__getstructoffset())->SetDrawLegend();
2202  G__setnull(result7);
2203  break;
2204  }
2205  return(1 || funcname || hash || result7 || libp) ;
2206 }
2207 
2208 static int G__libBAT_rdict_215_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2209 {
2210  ((BCHistogramBase*) G__getstructoffset())->SetNLegendColumns((unsigned int) G__int(libp->para[0]));
2211  G__setnull(result7);
2212  return(1 || funcname || hash || result7 || libp) ;
2213 }
2214 
2215 static int G__libBAT_rdict_215_0_77(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2216 {
2217  switch (libp->paran) {
2218  case 1:
2219  ((BCHistogramBase*) G__getstructoffset())->SetStats((bool) G__int(libp->para[0]));
2220  G__setnull(result7);
2221  break;
2222  case 0:
2223  ((BCHistogramBase*) G__getstructoffset())->SetStats();
2224  G__setnull(result7);
2225  break;
2226  }
2227  return(1 || funcname || hash || result7 || libp) ;
2228 }
2229 
2230 static int G__libBAT_rdict_215_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2231 {
2232  ((BCHistogramBase*) G__getstructoffset())->SetIntervals(*((vector<double>*) G__int(libp->para[0])));
2233  G__setnull(result7);
2234  return(1 || funcname || hash || result7 || libp) ;
2235 }
2236 
2237 static int G__libBAT_rdict_215_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2238 {
2239  ((BCHistogramBase*) G__getstructoffset())->SetInterval((double) G__double(libp->para[0]));
2240  G__setnull(result7);
2241  return(1 || funcname || hash || result7 || libp) ;
2242 }
2243 
2244 static int G__libBAT_rdict_215_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2245 {
2246  ((BCHistogramBase*) G__getstructoffset())->AddInterval((double) G__double(libp->para[0]));
2247  G__setnull(result7);
2248  return(1 || funcname || hash || result7 || libp) ;
2249 }
2250 
2251 static int G__libBAT_rdict_215_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2252 {
2253  ((BCHistogramBase*) G__getstructoffset())->SetROOToptions(*(string*) libp->para[0].ref);
2254  G__setnull(result7);
2255  return(1 || funcname || hash || result7 || libp) ;
2256 }
2257 
2258 static int G__libBAT_rdict_215_0_82(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2259 {
2260  G__letint(result7, 103, (long) ((const BCHistogramBase*) G__getstructoffset())->Valid());
2261  return(1 || funcname || hash || result7 || libp) ;
2262 }
2263 
2264 static int G__libBAT_rdict_215_0_83(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2265 {
2266  ((BCHistogramBase*) G__getstructoffset())->ClearBandColors();
2267  G__setnull(result7);
2268  return(1 || funcname || hash || result7 || libp) ;
2269 }
2270 
2271 static int G__libBAT_rdict_215_0_84(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2272 {
2273  ((BCHistogramBase*) G__getstructoffset())->ClearIntervals();
2274  G__setnull(result7);
2275  return(1 || funcname || hash || result7 || libp) ;
2276 }
2277 
2278 static int G__libBAT_rdict_215_0_85(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2279 {
2280  switch (libp->paran) {
2281  case 1:
2282  ((BCHistogramBase*) G__getstructoffset())->Smooth((int) G__int(libp->para[0]));
2283  G__setnull(result7);
2284  break;
2285  case 0:
2286  ((BCHistogramBase*) G__getstructoffset())->Smooth();
2287  G__setnull(result7);
2288  break;
2289  }
2290  return(1 || funcname || hash || result7 || libp) ;
2291 }
2292 
2293 static int G__libBAT_rdict_215_0_86(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2294 {
2295  ((BCHistogramBase*) G__getstructoffset())->Draw();
2296  G__setnull(result7);
2297  return(1 || funcname || hash || result7 || libp) ;
2298 }
2299 
2300 static int G__libBAT_rdict_215_0_87(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2301 {
2302  ((BCHistogramBase*) G__getstructoffset())->DrawBands(*(string*) libp->para[0].ref);
2303  G__setnull(result7);
2304  return(1 || funcname || hash || result7 || libp) ;
2305 }
2306 
2307 static int G__libBAT_rdict_215_0_88(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2308 {
2309  ((BCHistogramBase*) G__getstructoffset())->DrawMarkers();
2310  G__setnull(result7);
2311  return(1 || funcname || hash || result7 || libp) ;
2312 }
2313 
2314 static int G__libBAT_rdict_215_0_89(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2315 {
2316  ((BCHistogramBase*) G__getstructoffset())->DrawGlobalMode();
2317  G__setnull(result7);
2318  return(1 || funcname || hash || result7 || libp) ;
2319 }
2320 
2321 static int G__libBAT_rdict_215_0_90(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2322 {
2323  ((BCHistogramBase*) G__getstructoffset())->DrawLocalMode();
2324  G__setnull(result7);
2325  return(1 || funcname || hash || result7 || libp) ;
2326 }
2327 
2328 static int G__libBAT_rdict_215_0_91(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2329 {
2330  ((BCHistogramBase*) G__getstructoffset())->DrawMean();
2331  G__setnull(result7);
2332  return(1 || funcname || hash || result7 || libp) ;
2333 }
2334 
2335 static int G__libBAT_rdict_215_0_92(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2336 {
2337  G__letdouble(result7, 100, (double) ((BCHistogramBase*) G__getstructoffset())->ResizeLegend());
2338  return(1 || funcname || hash || result7 || libp) ;
2339 }
2340 
2341 static int G__libBAT_rdict_215_0_93(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2342 {
2343  ((BCHistogramBase*) G__getstructoffset())->DrawLegend();
2344  G__setnull(result7);
2345  return(1 || funcname || hash || result7 || libp) ;
2346 }
2347 
2348 static int G__libBAT_rdict_215_0_94(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2349 {
2350  switch (libp->paran) {
2351  case 2:
2352  ((BCHistogramBase*) G__getstructoffset())->GetNonzeroBinDensityMassVector(*(vector<std::pair<double,double> >*) libp->para[0].ref, (int) G__int(libp->para[1]));
2353  G__setnull(result7);
2354  break;
2355  case 1:
2356  ((BCHistogramBase*) G__getstructoffset())->GetNonzeroBinDensityMassVector(*(vector<std::pair<double,double> >*) libp->para[0].ref);
2357  G__setnull(result7);
2358  break;
2359  }
2360  return(1 || funcname || hash || result7 || libp) ;
2361 }
2362 
2363 static int G__libBAT_rdict_215_0_95(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2364 {
2365  switch (libp->paran) {
2366  case 2:
2367  {
2368  vector<std::pair<double,double> >* pobj;
2369  vector<std::pair<double,double> > xobj = ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalBounds(*((vector<double>*) G__int(libp->para[0])), (bool) G__int(libp->para[1]));
2370  pobj = new vector<std::pair<double,double> >(xobj);
2371  result7->obj.i = (long) ((void*) pobj);
2372  result7->ref = result7->obj.i;
2373  G__store_tempobject(*result7);
2374  }
2375  break;
2376  case 1:
2377  {
2378  vector<std::pair<double,double> >* pobj;
2379  vector<std::pair<double,double> > xobj = ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalBounds(*((vector<double>*) G__int(libp->para[0])));
2380  pobj = new vector<std::pair<double,double> >(xobj);
2381  result7->obj.i = (long) ((void*) pobj);
2382  result7->ref = result7->obj.i;
2383  G__store_tempobject(*result7);
2384  }
2385  break;
2386  }
2387  return(1 || funcname || hash || result7 || libp) ;
2388 }
2389 
2390 static int G__libBAT_rdict_215_0_96(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2391 {
2392  switch (libp->paran) {
2393  case 2:
2394  {
2395  vector<double>* pobj;
2396  vector<double> xobj = ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalSize(*((vector<double>*) G__int(libp->para[0])), (bool) G__int(libp->para[1]));
2397  pobj = new vector<double>(xobj);
2398  result7->obj.i = (long) ((void*) pobj);
2399  result7->ref = result7->obj.i;
2400  G__store_tempobject(*result7);
2401  }
2402  break;
2403  case 1:
2404  {
2405  vector<double>* pobj;
2406  vector<double> xobj = ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalSize(*((vector<double>*) G__int(libp->para[0])));
2407  pobj = new vector<double>(xobj);
2408  result7->obj.i = (long) ((void*) pobj);
2409  result7->ref = result7->obj.i;
2410  G__store_tempobject(*result7);
2411  }
2412  break;
2413  }
2414  return(1 || funcname || hash || result7 || libp) ;
2415 }
2416 
2417 static int G__libBAT_rdict_215_0_97(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2418 {
2419  switch (libp->paran) {
2420  case 2:
2421  G__letdouble(result7, 100, (double) ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalSize((double) G__double(libp->para[0]), (bool) G__int(libp->para[1])));
2422  break;
2423  case 1:
2424  G__letdouble(result7, 100, (double) ((BCHistogramBase*) G__getstructoffset())->GetSmallestIntervalSize((double) G__double(libp->para[0])));
2425  break;
2426  }
2427  return(1 || funcname || hash || result7 || libp) ;
2428 }
2429 
2430 static int G__libBAT_rdict_215_0_98(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2431 {
2432  ((BCHistogramBase*) G__getstructoffset())->CheckIntervals(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1]));
2433  G__setnull(result7);
2434  return(1 || funcname || hash || result7 || libp) ;
2435 }
2436 
2437 static int G__libBAT_rdict_215_0_99(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2438 {
2439  switch (libp->paran) {
2440  case 1:
2441  {
2442  vector<double>* pobj;
2443  vector<double> xobj = ((BCHistogramBase*) G__getstructoffset())->DefaultIntervals((int) G__int(libp->para[0]));
2444  pobj = new vector<double>(xobj);
2445  result7->obj.i = (long) ((void*) pobj);
2446  result7->ref = result7->obj.i;
2447  G__store_tempobject(*result7);
2448  }
2449  break;
2450  case 0:
2451  {
2452  vector<double>* pobj;
2453  vector<double> xobj = ((BCHistogramBase*) G__getstructoffset())->DefaultIntervals();
2454  pobj = new vector<double>(xobj);
2455  result7->obj.i = (long) ((void*) pobj);
2456  result7->ref = result7->obj.i;
2457  G__store_tempobject(*result7);
2458  }
2459  break;
2460  }
2461  return(1 || funcname || hash || result7 || libp) ;
2462 }
2463 
2464 static int G__libBAT_rdict_215_0_100(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2465 {
2466  G__letint(result7, 85, (long) ((BCHistogramBase*) G__getstructoffset())->AddLegendEntry((TObject*) G__int(libp->para[0]), *(string*) libp->para[1].ref
2467 , *(string*) libp->para[2].ref));
2468  return(1 || funcname || hash || result7 || libp) ;
2469 }
2470 
2471 static int G__libBAT_rdict_215_0_101(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2472 {
2473  G__letint(result7, 85, (long) ((BCHistogramBase*) G__getstructoffset())->AddBandLegendEntry((TObject*) G__int(libp->para[0]), *(string*) libp->para[1].ref
2474 , *(string*) libp->para[2].ref));
2475  return(1 || funcname || hash || result7 || libp) ;
2476 }
2477 
2478 // automatic destructor
2480 static int G__libBAT_rdict_215_0_102(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2481 {
2482  char* gvp = (char*) G__getgvp();
2483  long soff = G__getstructoffset();
2484  int n = G__getaryconstruct();
2485  //
2486  //has_a_delete: 0
2487  //has_own_delete1arg: 0
2488  //has_own_delete2arg: 0
2489  //
2490  if (!soff) {
2491  return(1);
2492  }
2493  if (n) {
2494  if (gvp == (char*)G__PVOID) {
2495  delete[] (BCHistogramBase*) soff;
2496  } else {
2497  G__setgvp((long) G__PVOID);
2498  for (int i = n - 1; i >= 0; --i) {
2499  ((BCHistogramBase*) (soff+(sizeof(BCHistogramBase)*i)))->~G__TBCHistogramBase();
2500  }
2501  G__setgvp((long)gvp);
2502  }
2503  } else {
2504  if (gvp == (char*)G__PVOID) {
2505  delete (BCHistogramBase*) soff;
2506  } else {
2507  G__setgvp((long) G__PVOID);
2508  ((BCHistogramBase*) (soff))->~G__TBCHistogramBase();
2509  G__setgvp((long)gvp);
2510  }
2511  }
2512  G__setnull(result7);
2513  return(1 || funcname || hash || result7 || libp) ;
2514 }
2515 
2516 
2517 /* BCLog */
2518 static int G__libBAT_rdict_234_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2519 {
2520  BCLog* p = NULL;
2521  char* gvp = (char*) G__getgvp();
2522  int n = G__getaryconstruct();
2523  if (n) {
2524  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2525  p = new BCLog[n];
2526  } else {
2527  p = new((void*) gvp) BCLog[n];
2528  }
2529  } else {
2530  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2531  p = new BCLog;
2532  } else {
2533  p = new((void*) gvp) BCLog;
2534  }
2535  }
2536  result7->obj.i = (long) p;
2537  result7->ref = (long) p;
2538  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLog));
2539  return(1 || funcname || hash || result7 || libp) ;
2540 }
2541 
2542 static int G__libBAT_rdict_234_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2543 {
2544  G__letint(result7, 105, (long) BCLog::GetLogLevelFile());
2545  return(1 || funcname || hash || result7 || libp) ;
2546 }
2547 
2548 static int G__libBAT_rdict_234_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2549 {
2550  G__letint(result7, 105, (long) BCLog::GetLogLevelScreen());
2551  return(1 || funcname || hash || result7 || libp) ;
2552 }
2553 
2554 static int G__libBAT_rdict_234_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2555 {
2556  G__letint(result7, 103, (long) BCLog::GetPrefix());
2557  return(1 || funcname || hash || result7 || libp) ;
2558 }
2559 
2560 static int G__libBAT_rdict_234_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2561 {
2562  BCLog::SetLogLevelFile((BCLog::LogLevel) G__int(libp->para[0]));
2563  G__setnull(result7);
2564  return(1 || funcname || hash || result7 || libp) ;
2565 }
2566 
2567 static int G__libBAT_rdict_234_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2568 {
2569  BCLog::SetLogLevelScreen((BCLog::LogLevel) G__int(libp->para[0]));
2570  G__setnull(result7);
2571  return(1 || funcname || hash || result7 || libp) ;
2572 }
2573 
2574 static int G__libBAT_rdict_234_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2575 {
2576  BCLog::SetLogLevel((BCLog::LogLevel) G__int(libp->para[0]), (BCLog::LogLevel) G__int(libp->para[1]));
2577  G__setnull(result7);
2578  return(1 || funcname || hash || result7 || libp) ;
2579 }
2580 
2581 static int G__libBAT_rdict_234_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2582 {
2583  BCLog::SetLogLevel((BCLog::LogLevel) G__int(libp->para[0]));
2584  G__setnull(result7);
2585  return(1 || funcname || hash || result7 || libp) ;
2586 }
2587 
2588 static int G__libBAT_rdict_234_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2589 {
2590  BCLog::SetPrefix((bool) G__int(libp->para[0]));
2591  G__setnull(result7);
2592  return(1 || funcname || hash || result7 || libp) ;
2593 }
2594 
2595 static int G__libBAT_rdict_234_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2596 {
2597  switch (libp->paran) {
2598  case 3:
2599  BCLog::OpenLog(*(string*) libp->para[0].ref, (BCLog::LogLevel) G__int(libp->para[1])
2600 , (BCLog::LogLevel) G__int(libp->para[2]));
2601  G__setnull(result7);
2602  break;
2603  case 2:
2604  BCLog::OpenLog(*(string*) libp->para[0].ref, (BCLog::LogLevel) G__int(libp->para[1]));
2605  G__setnull(result7);
2606  break;
2607  case 1:
2608  BCLog::OpenLog(*(string*) libp->para[0].ref);
2609  G__setnull(result7);
2610  break;
2611  case 0:
2612  BCLog::OpenLog();
2613  G__setnull(result7);
2614  break;
2615  }
2616  return(1 || funcname || hash || result7 || libp) ;
2617 }
2618 
2619 static int G__libBAT_rdict_234_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2620 {
2621  G__letint(result7, 103, (long) BCLog::IsOpen());
2622  return(1 || funcname || hash || result7 || libp) ;
2623 }
2624 
2625 static int G__libBAT_rdict_234_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2626 {
2627  BCLog::CloseLog();
2628  G__setnull(result7);
2629  return(1 || funcname || hash || result7 || libp) ;
2630 }
2631 
2632 static int G__libBAT_rdict_234_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2633 {
2634  BCLog::Out((BCLog::LogLevel) G__int(libp->para[0]), (BCLog::LogLevel) G__int(libp->para[1])
2635 , *(string*) libp->para[2].ref);
2636  G__setnull(result7);
2637  return(1 || funcname || hash || result7 || libp) ;
2638 }
2639 
2640 static int G__libBAT_rdict_234_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2641 {
2642  BCLog::Out(*(string*) libp->para[0].ref);
2643  G__setnull(result7);
2644  return(1 || funcname || hash || result7 || libp) ;
2645 }
2646 
2647 static int G__libBAT_rdict_234_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2648 {
2649  BCLog::Out((BCLog::LogLevel) G__int(libp->para[0]), *(string*) libp->para[1].ref);
2650  G__setnull(result7);
2651  return(1 || funcname || hash || result7 || libp) ;
2652 }
2653 
2654 static int G__libBAT_rdict_234_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2655 {
2656  BCLog::OutError(*(string*) libp->para[0].ref);
2657  G__setnull(result7);
2658  return(1 || funcname || hash || result7 || libp) ;
2659 }
2660 
2661 static int G__libBAT_rdict_234_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2662 {
2663  BCLog::OutWarning(*(string*) libp->para[0].ref);
2664  G__setnull(result7);
2665  return(1 || funcname || hash || result7 || libp) ;
2666 }
2667 
2668 static int G__libBAT_rdict_234_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2669 {
2670  BCLog::OutSummary(*(string*) libp->para[0].ref);
2671  G__setnull(result7);
2672  return(1 || funcname || hash || result7 || libp) ;
2673 }
2674 
2675 static int G__libBAT_rdict_234_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2676 {
2677  BCLog::OutDetail(*(string*) libp->para[0].ref);
2678  G__setnull(result7);
2679  return(1 || funcname || hash || result7 || libp) ;
2680 }
2681 
2682 static int G__libBAT_rdict_234_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2683 {
2684  BCLog::OutDebug(*(string*) libp->para[0].ref);
2685  G__setnull(result7);
2686  return(1 || funcname || hash || result7 || libp) ;
2687 }
2688 
2689 static int G__libBAT_rdict_234_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2690 {
2692  G__setnull(result7);
2693  return(1 || funcname || hash || result7 || libp) ;
2694 }
2695 
2696 static int G__libBAT_rdict_234_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2697 {
2698  {
2699  const string& obj = BCLog::GetVersion();
2700  result7->ref = (long) (&obj);
2701  result7->obj.i = (long) (&obj);
2702  }
2703  return(1 || funcname || hash || result7 || libp) ;
2704 }
2705 
2706 static int G__libBAT_rdict_234_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2707 {
2708  {
2709  string* pobj;
2710  string xobj = BCLog::ToString((BCLog::LogLevel) G__int(libp->para[0]));
2711  pobj = new string(xobj);
2712  result7->obj.i = (long) ((void*) pobj);
2713  result7->ref = result7->obj.i;
2714  G__store_tempobject(*result7);
2715  }
2716  return(1 || funcname || hash || result7 || libp) ;
2717 }
2718 
2719 // automatic destructor
2720 typedef BCLog G__TBCLog;
2721 static int G__libBAT_rdict_234_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2722 {
2723  char* gvp = (char*) G__getgvp();
2724  long soff = G__getstructoffset();
2725  int n = G__getaryconstruct();
2726  //
2727  //has_a_delete: 0
2728  //has_own_delete1arg: 0
2729  //has_own_delete2arg: 0
2730  //
2731  if (!soff) {
2732  return(1);
2733  }
2734  if (n) {
2735  if (gvp == (char*)G__PVOID) {
2736  delete[] (BCLog*) soff;
2737  } else {
2738  G__setgvp((long) G__PVOID);
2739  for (int i = n - 1; i >= 0; --i) {
2740  ((BCLog*) (soff+(sizeof(BCLog)*i)))->~G__TBCLog();
2741  }
2742  G__setgvp((long)gvp);
2743  }
2744  } else {
2745  if (gvp == (char*)G__PVOID) {
2746  delete (BCLog*) soff;
2747  } else {
2748  G__setgvp((long) G__PVOID);
2749  ((BCLog*) (soff))->~G__TBCLog();
2750  G__setgvp((long)gvp);
2751  }
2752  }
2753  G__setnull(result7);
2754  return(1 || funcname || hash || result7 || libp) ;
2755 }
2756 
2757 
2758 /* BCMath */
2759 static int G__libBAT_rdict_250_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2760 {
2761  switch (libp->paran) {
2762  case 4:
2763  G__letdouble(result7, 100, (double) BCMath::LogGaus((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2764 , (double) G__double(libp->para[2]), (bool) G__int(libp->para[3])));
2765  break;
2766  case 3:
2767  G__letdouble(result7, 100, (double) BCMath::LogGaus((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2768 , (double) G__double(libp->para[2])));
2769  break;
2770  case 2:
2771  G__letdouble(result7, 100, (double) BCMath::LogGaus((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
2772  break;
2773  case 1:
2774  G__letdouble(result7, 100, (double) BCMath::LogGaus((double) G__double(libp->para[0])));
2775  break;
2776  }
2777  return(1 || funcname || hash || result7 || libp) ;
2778 }
2779 
2780 static int G__libBAT_rdict_250_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2781 {
2782  switch (libp->paran) {
2783  case 5:
2784  G__letdouble(result7, 100, (double) BCMath::LogSplitGaus((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2785 , (double) G__double(libp->para[2]), (double) G__double(libp->para[3])
2786 , (bool) G__int(libp->para[4])));
2787  break;
2788  case 4:
2789  G__letdouble(result7, 100, (double) BCMath::LogSplitGaus((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2790 , (double) G__double(libp->para[2]), (double) G__double(libp->para[3])));
2791  break;
2792  }
2793  return(1 || funcname || hash || result7 || libp) ;
2794 }
2795 
2796 static int G__libBAT_rdict_250_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2797 {
2798  G__letdouble(result7, 100, (double) BCMath::LogPoisson((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
2799  return(1 || funcname || hash || result7 || libp) ;
2800 }
2801 
2802 static int G__libBAT_rdict_250_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2803 {
2804  G__letdouble(result7, 100, (double) BCMath::LogApproxBinomial((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
2805 , (double) G__double(libp->para[2])));
2806  return(1 || funcname || hash || result7 || libp) ;
2807 }
2808 
2809 static int G__libBAT_rdict_250_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2810 {
2811  switch (libp->paran) {
2812  case 4:
2813  G__letdouble(result7, 100, (double) BCMath::LogBreitWignerNonRel((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2814 , (double) G__double(libp->para[2]), (bool) G__int(libp->para[3])));
2815  break;
2816  case 3:
2817  G__letdouble(result7, 100, (double) BCMath::LogBreitWignerNonRel((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2818 , (double) G__double(libp->para[2])));
2819  break;
2820  }
2821  return(1 || funcname || hash || result7 || libp) ;
2822 }
2823 
2824 static int G__libBAT_rdict_250_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2825 {
2826  G__letdouble(result7, 100, (double) BCMath::LogBreitWignerRel((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2827 , (double) G__double(libp->para[2])));
2828  return(1 || funcname || hash || result7 || libp) ;
2829 }
2830 
2831 static int G__libBAT_rdict_250_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2832 {
2833  G__letdouble(result7, 100, (double) BCMath::LogChi2((double) G__double(libp->para[0]), (int) G__int(libp->para[1])));
2834  return(1 || funcname || hash || result7 || libp) ;
2835 }
2836 
2837 static int G__libBAT_rdict_250_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2838 {
2839  G__letdouble(result7, 100, (double) BCMath::LogVoigtian((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2840 , (double) G__double(libp->para[2])));
2841  return(1 || funcname || hash || result7 || libp) ;
2842 }
2843 
2844 static int G__libBAT_rdict_250_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2845 {
2846  G__letdouble(result7, 100, (double) BCMath::LogGammaPDF((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2847 , (double) G__double(libp->para[2])));
2848  return(1 || funcname || hash || result7 || libp) ;
2849 }
2850 
2851 static int G__libBAT_rdict_250_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2852 {
2853  switch (libp->paran) {
2854  case 3:
2855  G__letdouble(result7, 100, (double) BCMath::LogLogNormal((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
2856 , (double) G__double(libp->para[2])));
2857  break;
2858  case 2:
2859  G__letdouble(result7, 100, (double) BCMath::LogLogNormal((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
2860  break;
2861  case 1:
2862  G__letdouble(result7, 100, (double) BCMath::LogLogNormal((double) G__double(libp->para[0])));
2863  break;
2864  }
2865  return(1 || funcname || hash || result7 || libp) ;
2866 }
2867 
2868 static int G__libBAT_rdict_250_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2869 {
2870  G__letdouble(result7, 100, (double) BCMath::ApproxBinomial((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
2871 , (double) G__double(libp->para[2])));
2872  return(1 || funcname || hash || result7 || libp) ;
2873 }
2874 
2875 static int G__libBAT_rdict_250_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2876 {
2877  G__letdouble(result7, 100, (double) BCMath::LogBinomFactor((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
2878  return(1 || funcname || hash || result7 || libp) ;
2879 }
2880 
2881 static int G__libBAT_rdict_250_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2882 {
2883  G__letdouble(result7, 100, (double) BCMath::ApproxLogFact((double) G__double(libp->para[0])));
2884  return(1 || funcname || hash || result7 || libp) ;
2885 }
2886 
2887 static int G__libBAT_rdict_250_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2888 {
2889  G__letdouble(result7, 100, (double) BCMath::LogBinomFactorExact((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
2890  return(1 || funcname || hash || result7 || libp) ;
2891 }
2892 
2893 static int G__libBAT_rdict_250_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2894 {
2895  G__letdouble(result7, 100, (double) BCMath::LogFact((unsigned int) G__int(libp->para[0])));
2896  return(1 || funcname || hash || result7 || libp) ;
2897 }
2898 
2899 static int G__libBAT_rdict_250_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2900 {
2901  G__letint(result7, 104, (long) BCMath::CacheFactorials((unsigned int) G__int(libp->para[0])));
2902  return(1 || funcname || hash || result7 || libp) ;
2903 }
2904 
2905 static int G__libBAT_rdict_250_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2906 {
2907  G__letint(result7, 105, (long) BCMath::Nint((double) G__double(libp->para[0])));
2908  return(1 || funcname || hash || result7 || libp) ;
2909 }
2910 
2911 static int G__libBAT_rdict_250_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2912 {
2913  G__letdouble(result7, 100, (double) BCMath::CorrectPValue(*(double*) G__Doubleref(&libp->para[0]), *(unsigned int*) G__UIntref(&libp->para[1])
2914 , *(unsigned int*) G__UIntref(&libp->para[2])));
2915  return(1 || funcname || hash || result7 || libp) ;
2916 }
2917 
2918 static int G__libBAT_rdict_250_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2919 {
2920  switch (libp->paran) {
2921  case 4:
2922  G__letdouble(result7, 100, (double) BCMath::FastPValue(*(vector<unsigned>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref
2923 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])));
2924  break;
2925  case 3:
2926  G__letdouble(result7, 100, (double) BCMath::FastPValue(*(vector<unsigned>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref
2927 , (unsigned int) G__int(libp->para[2])));
2928  break;
2929  case 2:
2930  G__letdouble(result7, 100, (double) BCMath::FastPValue(*(vector<unsigned>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref));
2931  break;
2932  }
2933  return(1 || funcname || hash || result7 || libp) ;
2934 }
2935 
2936 
2937 /* BCVariable */
2938 static int G__libBAT_rdict_254_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2939 {
2940  BCVariable* p = NULL;
2941  char* gvp = (char*) G__getgvp();
2942  int n = G__getaryconstruct();
2943  if (n) {
2944  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2945  p = new BCVariable[n];
2946  } else {
2947  p = new((void*) gvp) BCVariable[n];
2948  }
2949  } else {
2950  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2951  p = new BCVariable;
2952  } else {
2953  p = new((void*) gvp) BCVariable;
2954  }
2955  }
2956  result7->obj.i = (long) p;
2957  result7->ref = (long) p;
2958  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable));
2959  return(1 || funcname || hash || result7 || libp) ;
2960 }
2961 
2962 static int G__libBAT_rdict_254_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
2963 {
2964  BCVariable* p = NULL;
2965  char* gvp = (char*) G__getgvp();
2966  switch (libp->paran) {
2967  case 5:
2968  //m: 5
2969  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2970  p = new BCVariable(
2971 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
2972 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
2973 , *(string*) libp->para[4].ref);
2974  } else {
2975  p = new((void*) gvp) BCVariable(
2976 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
2977 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
2978 , *(string*) libp->para[4].ref);
2979  }
2980  break;
2981  case 4:
2982  //m: 4
2983  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2984  p = new BCVariable(
2985 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
2986 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
2987  } else {
2988  p = new((void*) gvp) BCVariable(
2989 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
2990 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
2991  }
2992  break;
2993  case 3:
2994  //m: 3
2995  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
2996  p = new BCVariable(
2997 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
2998 , (double) G__double(libp->para[2]));
2999  } else {
3000  p = new((void*) gvp) BCVariable(
3001 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
3002 , (double) G__double(libp->para[2]));
3003  }
3004  break;
3005  }
3006  result7->obj.i = (long) p;
3007  result7->ref = (long) p;
3008  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable));
3009  return(1 || funcname || hash || result7 || libp) ;
3010 }
3011 
3012 static int G__libBAT_rdict_254_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3013 {
3014  {
3015  const string& obj = ((const BCVariable*) G__getstructoffset())->GetPrefix();
3016  result7->ref = (long) (&obj);
3017  result7->obj.i = (long) (&obj);
3018  }
3019  return(1 || funcname || hash || result7 || libp) ;
3020 }
3021 
3022 static int G__libBAT_rdict_254_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3023 {
3024  {
3025  const string& obj = ((const BCVariable*) G__getstructoffset())->GetName();
3026  result7->ref = (long) (&obj);
3027  result7->obj.i = (long) (&obj);
3028  }
3029  return(1 || funcname || hash || result7 || libp) ;
3030 }
3031 
3032 static int G__libBAT_rdict_254_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3033 {
3034  {
3035  const string& obj = ((const BCVariable*) G__getstructoffset())->GetSafeName();
3036  result7->ref = (long) (&obj);
3037  result7->obj.i = (long) (&obj);
3038  }
3039  return(1 || funcname || hash || result7 || libp) ;
3040 }
3041 
3042 static int G__libBAT_rdict_254_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3043 {
3044  {
3045  const string& obj = ((const BCVariable*) G__getstructoffset())->GetLatexName();
3046  result7->ref = (long) (&obj);
3047  result7->obj.i = (long) (&obj);
3048  }
3049  return(1 || funcname || hash || result7 || libp) ;
3050 }
3051 
3052 static int G__libBAT_rdict_254_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3053 {
3054  {
3055  const string& obj = ((const BCVariable*) G__getstructoffset())->GetUnitString();
3056  result7->ref = (long) (&obj);
3057  result7->obj.i = (long) (&obj);
3058  }
3059  return(1 || funcname || hash || result7 || libp) ;
3060 }
3061 
3062 static int G__libBAT_rdict_254_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3063 {
3064  {
3065  const string* pobj;
3066  const string xobj = ((const BCVariable*) G__getstructoffset())->GetLatexNameWithUnits();
3067  pobj = new string(xobj);
3068  result7->obj.i = (long) ((void*) pobj);
3069  result7->ref = result7->obj.i;
3070  G__store_tempobject(*result7);
3071  }
3072  return(1 || funcname || hash || result7 || libp) ;
3073 }
3074 
3075 static int G__libBAT_rdict_254_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3076 {
3077  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->GetLowerLimit());
3078  return(1 || funcname || hash || result7 || libp) ;
3079 }
3080 
3081 static int G__libBAT_rdict_254_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3082 {
3083  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->GetUpperLimit());
3084  return(1 || funcname || hash || result7 || libp) ;
3085 }
3086 
3087 static int G__libBAT_rdict_254_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3088 {
3089  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->GetRangeWidth());
3090  return(1 || funcname || hash || result7 || libp) ;
3091 }
3092 
3093 static int G__libBAT_rdict_254_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3094 {
3095  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->GetRangeCenter());
3096  return(1 || funcname || hash || result7 || libp) ;
3097 }
3098 
3099 static int G__libBAT_rdict_254_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3100 {
3101  G__letint(result7, 104, (long) ((const BCVariable*) G__getstructoffset())->GetPrecision());
3102  return(1 || funcname || hash || result7 || libp) ;
3103 }
3104 
3105 static int G__libBAT_rdict_254_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3106 {
3107  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->FillH1());
3108  return(1 || funcname || hash || result7 || libp) ;
3109 }
3110 
3111 static int G__libBAT_rdict_254_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3112 {
3113  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->FillH2());
3114  return(1 || funcname || hash || result7 || libp) ;
3115 }
3116 
3117 static int G__libBAT_rdict_254_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3118 {
3119  G__letint(result7, 104, (long) ((const BCVariable*) G__getstructoffset())->GetNbins());
3120  return(1 || funcname || hash || result7 || libp) ;
3121 }
3122 
3123 static int G__libBAT_rdict_254_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3124 {
3125  ((BCVariable*) G__getstructoffset())->SetName(*(string*) libp->para[0].ref);
3126  G__setnull(result7);
3127  return(1 || funcname || hash || result7 || libp) ;
3128 }
3129 
3130 static int G__libBAT_rdict_254_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3131 {
3132  ((BCVariable*) G__getstructoffset())->SetLatexName(*(string*) libp->para[0].ref);
3133  G__setnull(result7);
3134  return(1 || funcname || hash || result7 || libp) ;
3135 }
3136 
3137 static int G__libBAT_rdict_254_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3138 {
3139  ((BCVariable*) G__getstructoffset())->SetUnitString(*(string*) libp->para[0].ref);
3140  G__setnull(result7);
3141  return(1 || funcname || hash || result7 || libp) ;
3142 }
3143 
3144 static int G__libBAT_rdict_254_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3145 {
3146  ((BCVariable*) G__getstructoffset())->SetLowerLimit((double) G__double(libp->para[0]));
3147  G__setnull(result7);
3148  return(1 || funcname || hash || result7 || libp) ;
3149 }
3150 
3151 static int G__libBAT_rdict_254_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3152 {
3153  ((BCVariable*) G__getstructoffset())->SetUpperLimit((double) G__double(libp->para[0]));
3154  G__setnull(result7);
3155  return(1 || funcname || hash || result7 || libp) ;
3156 }
3157 
3158 static int G__libBAT_rdict_254_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3159 {
3160  switch (libp->paran) {
3161  case 2:
3162  ((BCVariable*) G__getstructoffset())->SetLimits((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
3163  G__setnull(result7);
3164  break;
3165  case 1:
3166  ((BCVariable*) G__getstructoffset())->SetLimits((double) G__double(libp->para[0]));
3167  G__setnull(result7);
3168  break;
3169  case 0:
3170  ((BCVariable*) G__getstructoffset())->SetLimits();
3171  G__setnull(result7);
3172  break;
3173  }
3174  return(1 || funcname || hash || result7 || libp) ;
3175 }
3176 
3177 static int G__libBAT_rdict_254_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3178 {
3179  ((BCVariable*) G__getstructoffset())->SetPrecision((unsigned int) G__int(libp->para[0]));
3180  G__setnull(result7);
3181  return(1 || funcname || hash || result7 || libp) ;
3182 }
3183 
3184 static int G__libBAT_rdict_254_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3185 {
3186  ((BCVariable*) G__getstructoffset())->FillHistograms((bool) G__int(libp->para[0]));
3187  G__setnull(result7);
3188  return(1 || funcname || hash || result7 || libp) ;
3189 }
3190 
3191 static int G__libBAT_rdict_254_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3192 {
3193  ((BCVariable*) G__getstructoffset())->FillHistograms((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
3194  G__setnull(result7);
3195  return(1 || funcname || hash || result7 || libp) ;
3196 }
3197 
3198 static int G__libBAT_rdict_254_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3199 {
3200  ((BCVariable*) G__getstructoffset())->FillH1((bool) G__int(libp->para[0]));
3201  G__setnull(result7);
3202  return(1 || funcname || hash || result7 || libp) ;
3203 }
3204 
3205 static int G__libBAT_rdict_254_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3206 {
3207  ((BCVariable*) G__getstructoffset())->FillH2((bool) G__int(libp->para[0]));
3208  G__setnull(result7);
3209  return(1 || funcname || hash || result7 || libp) ;
3210 }
3211 
3212 static int G__libBAT_rdict_254_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3213 {
3214  ((BCVariable*) G__getstructoffset())->SetNbins((unsigned int) G__int(libp->para[0]));
3215  G__setnull(result7);
3216  return(1 || funcname || hash || result7 || libp) ;
3217 }
3218 
3219 static int G__libBAT_rdict_254_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3220 {
3221  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->IsNamed(*(string*) libp->para[0].ref));
3222  return(1 || funcname || hash || result7 || libp) ;
3223 }
3224 
3225 static int G__libBAT_rdict_254_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3226 {
3227  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->IsSafeNamed(*(string*) libp->para[0].ref));
3228  return(1 || funcname || hash || result7 || libp) ;
3229 }
3230 
3231 static int G__libBAT_rdict_254_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3232 {
3233  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->PositionInRange((double) G__double(libp->para[0])));
3234  return(1 || funcname || hash || result7 || libp) ;
3235 }
3236 
3237 static int G__libBAT_rdict_254_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3238 {
3239  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->ValueFromPositionInRange((double) G__double(libp->para[0])));
3240  return(1 || funcname || hash || result7 || libp) ;
3241 }
3242 
3243 static int G__libBAT_rdict_254_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3244 {
3245  switch (libp->paran) {
3246  case 1:
3247  ((BCVariable*) G__getstructoffset())->CalculatePrecision((bool) G__int(libp->para[0]));
3248  G__setnull(result7);
3249  break;
3250  case 0:
3251  ((BCVariable*) G__getstructoffset())->CalculatePrecision();
3252  G__setnull(result7);
3253  break;
3254  }
3255  return(1 || funcname || hash || result7 || libp) ;
3256 }
3257 
3258 static int G__libBAT_rdict_254_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3259 {
3260  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->IsAtLimit((double) G__double(libp->para[0])));
3261  return(1 || funcname || hash || result7 || libp) ;
3262 }
3263 
3264 static int G__libBAT_rdict_254_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3265 {
3266  G__letint(result7, 103, (long) ((const BCVariable*) G__getstructoffset())->IsWithinLimits((double) G__double(libp->para[0])));
3267  return(1 || funcname || hash || result7 || libp) ;
3268 }
3269 
3270 static int G__libBAT_rdict_254_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3271 {
3272  ((const BCVariable*) G__getstructoffset())->PrintSummary();
3273  G__setnull(result7);
3274  return(1 || funcname || hash || result7 || libp) ;
3275 }
3276 
3277 static int G__libBAT_rdict_254_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3278 {
3279  switch (libp->paran) {
3280  case 2:
3281  {
3282  const string* pobj;
3283  const string xobj = ((const BCVariable*) G__getstructoffset())->OneLineSummary((bool) G__int(libp->para[0]), (int) G__int(libp->para[1]));
3284  pobj = new string(xobj);
3285  result7->obj.i = (long) ((void*) pobj);
3286  result7->ref = result7->obj.i;
3287  G__store_tempobject(*result7);
3288  }
3289  break;
3290  case 1:
3291  {
3292  const string* pobj;
3293  const string xobj = ((const BCVariable*) G__getstructoffset())->OneLineSummary((bool) G__int(libp->para[0]));
3294  pobj = new string(xobj);
3295  result7->obj.i = (long) ((void*) pobj);
3296  result7->ref = result7->obj.i;
3297  G__store_tempobject(*result7);
3298  }
3299  break;
3300  case 0:
3301  {
3302  const string* pobj;
3303  const string xobj = ((const BCVariable*) G__getstructoffset())->OneLineSummary();
3304  pobj = new string(xobj);
3305  result7->obj.i = (long) ((void*) pobj);
3306  result7->ref = result7->obj.i;
3307  G__store_tempobject(*result7);
3308  }
3309  break;
3310  }
3311  return(1 || funcname || hash || result7 || libp) ;
3312 }
3313 
3314 static int G__libBAT_rdict_254_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3315 {
3316  {
3317  const string* pobj;
3318  const string xobj = ((const BCVariable*) G__getstructoffset())->H1Title();
3319  pobj = new string(xobj);
3320  result7->obj.i = (long) ((void*) pobj);
3321  result7->ref = result7->obj.i;
3322  G__store_tempobject(*result7);
3323  }
3324  return(1 || funcname || hash || result7 || libp) ;
3325 }
3326 
3327 static int G__libBAT_rdict_254_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3328 {
3329  {
3330  const string* pobj;
3331  const string xobj = ((const BCVariable*) G__getstructoffset())->H2Title(*(BCVariable*) libp->para[0].ref);
3332  pobj = new string(xobj);
3333  result7->obj.i = (long) ((void*) pobj);
3334  result7->ref = result7->obj.i;
3335  G__store_tempobject(*result7);
3336  }
3337  return(1 || funcname || hash || result7 || libp) ;
3338 }
3339 
3340 static int G__libBAT_rdict_254_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3341 {
3342  {
3343  const string* pobj;
3344  const string xobj = ((const BCVariable*) G__getstructoffset())->H3Title(*(BCVariable*) libp->para[0].ref, *(BCVariable*) libp->para[1].ref);
3345  pobj = new string(xobj);
3346  result7->obj.i = (long) ((void*) pobj);
3347  result7->ref = result7->obj.i;
3348  G__store_tempobject(*result7);
3349  }
3350  return(1 || funcname || hash || result7 || libp) ;
3351 }
3352 
3353 static int G__libBAT_rdict_254_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3354 {
3355  G__letint(result7, 85, (long) ((const BCVariable*) G__getstructoffset())->CreateH1(*(string*) libp->para[0].ref));
3356  return(1 || funcname || hash || result7 || libp) ;
3357 }
3358 
3359 static int G__libBAT_rdict_254_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3360 {
3361  G__letint(result7, 85, (long) ((const BCVariable*) G__getstructoffset())->CreateH2(*(string*) libp->para[0].ref, *(BCVariable*) libp->para[1].ref));
3362  return(1 || funcname || hash || result7 || libp) ;
3363 }
3364 
3365 static int G__libBAT_rdict_254_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3366 {
3367  G__letint(result7, 85, (long) ((const BCVariable*) G__getstructoffset())->CreateH3(*(string*) libp->para[0].ref, *(BCVariable*) libp->para[1].ref
3368 , *(BCVariable*) libp->para[2].ref));
3369  return(1 || funcname || hash || result7 || libp) ;
3370 }
3371 
3372 static int G__libBAT_rdict_254_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3373 {
3374  G__letdouble(result7, 100, (double) ((const BCVariable*) G__getstructoffset())->GetUniformRandomValue((TRandom*) G__int(libp->para[0])));
3375  return(1 || funcname || hash || result7 || libp) ;
3376 }
3377 
3378 // automatic copy constructor
3379 static int G__libBAT_rdict_254_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3380 
3381 {
3382  BCVariable* p;
3383  void* tmp = (void*) G__int(libp->para[0]);
3384  p = new BCVariable(*(BCVariable*) tmp);
3385  result7->obj.i = (long) p;
3386  result7->ref = (long) p;
3387  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable));
3388  return(1 || funcname || hash || result7 || libp) ;
3389 }
3390 
3391 // automatic destructor
3392 typedef BCVariable G__TBCVariable;
3393 static int G__libBAT_rdict_254_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3394 {
3395  char* gvp = (char*) G__getgvp();
3396  long soff = G__getstructoffset();
3397  int n = G__getaryconstruct();
3398  //
3399  //has_a_delete: 0
3400  //has_own_delete1arg: 0
3401  //has_own_delete2arg: 0
3402  //
3403  if (!soff) {
3404  return(1);
3405  }
3406  if (n) {
3407  if (gvp == (char*)G__PVOID) {
3408  delete[] (BCVariable*) soff;
3409  } else {
3410  G__setgvp((long) G__PVOID);
3411  for (int i = n - 1; i >= 0; --i) {
3412  ((BCVariable*) (soff+(sizeof(BCVariable)*i)))->~G__TBCVariable();
3413  }
3414  G__setgvp((long)gvp);
3415  }
3416  } else {
3417  if (gvp == (char*)G__PVOID) {
3418  delete (BCVariable*) soff;
3419  } else {
3420  G__setgvp((long) G__PVOID);
3421  ((BCVariable*) (soff))->~G__TBCVariable();
3422  G__setgvp((long)gvp);
3423  }
3424  }
3425  G__setnull(result7);
3426  return(1 || funcname || hash || result7 || libp) ;
3427 }
3428 
3429 // automatic assignment operator
3430 static int G__libBAT_rdict_254_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3431 {
3432  BCVariable* dest = (BCVariable*) G__getstructoffset();
3433  *dest = *(BCVariable*) libp->para[0].ref;
3434  const BCVariable& obj = *dest;
3435  result7->ref = (long) (&obj);
3436  result7->obj.i = (long) (&obj);
3437  return(1 || funcname || hash || result7 || libp) ;
3438 }
3439 
3440 
3441 /* BCDataPoint */
3442 static int G__libBAT_rdict_255_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3443 {
3444  BCDataPoint* p = NULL;
3445  char* gvp = (char*) G__getgvp();
3446  switch (libp->paran) {
3447  case 1:
3448  //m: 1
3449  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3450  p = new BCDataPoint((int) G__int(libp->para[0]));
3451  } else {
3452  p = new((void*) gvp) BCDataPoint((int) G__int(libp->para[0]));
3453  }
3454  break;
3455  case 0:
3456  int n = G__getaryconstruct();
3457  if (n) {
3458  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3459  p = new BCDataPoint[n];
3460  } else {
3461  p = new((void*) gvp) BCDataPoint[n];
3462  }
3463  } else {
3464  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3465  p = new BCDataPoint;
3466  } else {
3467  p = new((void*) gvp) BCDataPoint;
3468  }
3469  }
3470  break;
3471  }
3472  result7->obj.i = (long) p;
3473  result7->ref = (long) p;
3474  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint));
3475  return(1 || funcname || hash || result7 || libp) ;
3476 }
3477 
3478 static int G__libBAT_rdict_255_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3479 {
3480  BCDataPoint* p = NULL;
3481  char* gvp = (char*) G__getgvp();
3482  //m: 1
3483  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3484  p = new BCDataPoint(*(vector<double>*) libp->para[0].ref);
3485  } else {
3486  p = new((void*) gvp) BCDataPoint(*(vector<double>*) libp->para[0].ref);
3487  }
3488  result7->obj.i = (long) p;
3489  result7->ref = (long) p;
3490  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint));
3491  return(1 || funcname || hash || result7 || libp) ;
3492 }
3493 
3494 static int G__libBAT_rdict_255_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3495 {
3496  {
3497  const double& obj = ((BCDataPoint*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
3498  result7->ref = (long) (&obj);
3499  result7->obj.d = (double) (obj);
3500  }
3501  return(1 || funcname || hash || result7 || libp) ;
3502 }
3503 
3504 static int G__libBAT_rdict_255_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3505 {
3506  {
3507  const double& obj = ((const BCDataPoint*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
3508  result7->ref = (long) (&obj);
3509  result7->obj.d = (double) (obj);
3510  }
3511  return(1 || funcname || hash || result7 || libp) ;
3512 }
3513 
3514 static int G__libBAT_rdict_255_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3515 {
3516  G__letdouble(result7, 100, (double) ((const BCDataPoint*) G__getstructoffset())->GetValue((unsigned int) G__int(libp->para[0])));
3517  return(1 || funcname || hash || result7 || libp) ;
3518 }
3519 
3520 static int G__libBAT_rdict_255_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3521 {
3522  {
3523  const vector<double>& obj = ((BCDataPoint*) G__getstructoffset())->GetValues();
3524  result7->ref = (long) (&obj);
3525  result7->obj.i = (long) (&obj);
3526  }
3527  return(1 || funcname || hash || result7 || libp) ;
3528 }
3529 
3530 static int G__libBAT_rdict_255_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3531 {
3532  {
3533  const vector<double>& obj = ((const BCDataPoint*) G__getstructoffset())->GetValues();
3534  result7->ref = (long) (&obj);
3535  result7->obj.i = (long) (&obj);
3536  }
3537  return(1 || funcname || hash || result7 || libp) ;
3538 }
3539 
3540 static int G__libBAT_rdict_255_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3541 {
3542  G__letint(result7, 104, (long) ((const BCDataPoint*) G__getstructoffset())->GetNValues());
3543  return(1 || funcname || hash || result7 || libp) ;
3544 }
3545 
3546 static int G__libBAT_rdict_255_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3547 {
3548  ((BCDataPoint*) G__getstructoffset())->SetValue((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1]));
3549  G__setnull(result7);
3550  return(1 || funcname || hash || result7 || libp) ;
3551 }
3552 
3553 static int G__libBAT_rdict_255_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3554 {
3555  ((BCDataPoint*) G__getstructoffset())->SetValues(*(vector<double>*) libp->para[0].ref);
3556  G__setnull(result7);
3557  return(1 || funcname || hash || result7 || libp) ;
3558 }
3559 
3560 static int G__libBAT_rdict_255_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3561 {
3562  switch (libp->paran) {
3563  case 2:
3564  ((BCDataPoint*) G__getstructoffset())->SetNValues((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1]));
3565  G__setnull(result7);
3566  break;
3567  case 1:
3568  ((BCDataPoint*) G__getstructoffset())->SetNValues((unsigned int) G__int(libp->para[0]));
3569  G__setnull(result7);
3570  break;
3571  }
3572  return(1 || funcname || hash || result7 || libp) ;
3573 }
3574 
3575 static int G__libBAT_rdict_255_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3576 {
3577  switch (libp->paran) {
3578  case 1:
3579  ((const BCDataPoint*) G__getstructoffset())->PrintSummary((void (*)(const std::string&) ) G__int(libp->para[0]));
3580  G__setnull(result7);
3581  break;
3582  case 0:
3583  ((const BCDataPoint*) G__getstructoffset())->PrintSummary();
3584  G__setnull(result7);
3585  break;
3586  }
3587  return(1 || funcname || hash || result7 || libp) ;
3588 }
3589 
3590 // automatic copy constructor
3591 static int G__libBAT_rdict_255_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3592 
3593 {
3594  BCDataPoint* p;
3595  void* tmp = (void*) G__int(libp->para[0]);
3596  p = new BCDataPoint(*(BCDataPoint*) tmp);
3597  result7->obj.i = (long) p;
3598  result7->ref = (long) p;
3599  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint));
3600  return(1 || funcname || hash || result7 || libp) ;
3601 }
3602 
3603 // automatic destructor
3605 static int G__libBAT_rdict_255_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3606 {
3607  char* gvp = (char*) G__getgvp();
3608  long soff = G__getstructoffset();
3609  int n = G__getaryconstruct();
3610  //
3611  //has_a_delete: 0
3612  //has_own_delete1arg: 0
3613  //has_own_delete2arg: 0
3614  //
3615  if (!soff) {
3616  return(1);
3617  }
3618  if (n) {
3619  if (gvp == (char*)G__PVOID) {
3620  delete[] (BCDataPoint*) soff;
3621  } else {
3622  G__setgvp((long) G__PVOID);
3623  for (int i = n - 1; i >= 0; --i) {
3624  ((BCDataPoint*) (soff+(sizeof(BCDataPoint)*i)))->~G__TBCDataPoint();
3625  }
3626  G__setgvp((long)gvp);
3627  }
3628  } else {
3629  if (gvp == (char*)G__PVOID) {
3630  delete (BCDataPoint*) soff;
3631  } else {
3632  G__setgvp((long) G__PVOID);
3633  ((BCDataPoint*) (soff))->~G__TBCDataPoint();
3634  G__setgvp((long)gvp);
3635  }
3636  }
3637  G__setnull(result7);
3638  return(1 || funcname || hash || result7 || libp) ;
3639 }
3640 
3641 // automatic assignment operator
3642 static int G__libBAT_rdict_255_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3643 {
3644  BCDataPoint* dest = (BCDataPoint*) G__getstructoffset();
3645  *dest = *(BCDataPoint*) libp->para[0].ref;
3646  const BCDataPoint& obj = *dest;
3647  result7->ref = (long) (&obj);
3648  result7->obj.i = (long) (&obj);
3649  return(1 || funcname || hash || result7 || libp) ;
3650 }
3651 
3652 
3653 /* BCDataSet */
3654 static int G__libBAT_rdict_259_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3655 {
3656  BCDataSet* p = NULL;
3657  char* gvp = (char*) G__getgvp();
3658  switch (libp->paran) {
3659  case 1:
3660  //m: 1
3661  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3662  p = new BCDataSet((unsigned int) G__int(libp->para[0]));
3663  } else {
3664  p = new((void*) gvp) BCDataSet((unsigned int) G__int(libp->para[0]));
3665  }
3666  break;
3667  case 0:
3668  int n = G__getaryconstruct();
3669  if (n) {
3670  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3671  p = new BCDataSet[n];
3672  } else {
3673  p = new((void*) gvp) BCDataSet[n];
3674  }
3675  } else {
3676  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
3677  p = new BCDataSet;
3678  } else {
3679  p = new((void*) gvp) BCDataSet;
3680  }
3681  }
3682  break;
3683  }
3684  result7->obj.i = (long) p;
3685  result7->ref = (long) p;
3686  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet));
3687  return(1 || funcname || hash || result7 || libp) ;
3688 }
3689 
3690 static int G__libBAT_rdict_259_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3691 {
3692  {
3693  const BCDataPoint& obj = ((BCDataSet*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
3694  result7->ref = (long) (&obj);
3695  result7->obj.i = (long) (&obj);
3696  }
3697  return(1 || funcname || hash || result7 || libp) ;
3698 }
3699 
3700 static int G__libBAT_rdict_259_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3701 {
3702  {
3703  const BCDataPoint& obj = ((const BCDataSet*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
3704  result7->ref = (long) (&obj);
3705  result7->obj.i = (long) (&obj);
3706  }
3707  return(1 || funcname || hash || result7 || libp) ;
3708 }
3709 
3710 static int G__libBAT_rdict_259_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3711 {
3712  G__letint(result7, 104, (long) ((const BCDataSet*) G__getstructoffset())->GetNDataPoints());
3713  return(1 || funcname || hash || result7 || libp) ;
3714 }
3715 
3716 static int G__libBAT_rdict_259_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3717 {
3718  G__letint(result7, 104, (long) ((const BCDataSet*) G__getstructoffset())->GetNValuesPerPoint());
3719  return(1 || funcname || hash || result7 || libp) ;
3720 }
3721 
3722 static int G__libBAT_rdict_259_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3723 {
3724  {
3725  const BCDataPoint& obj = ((BCDataSet*) G__getstructoffset())->GetDataPoint((unsigned int) G__int(libp->para[0]));
3726  result7->ref = (long) (&obj);
3727  result7->obj.i = (long) (&obj);
3728  }
3729  return(1 || funcname || hash || result7 || libp) ;
3730 }
3731 
3732 static int G__libBAT_rdict_259_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3733 {
3734  {
3735  const BCDataPoint& obj = ((const BCDataSet*) G__getstructoffset())->GetDataPoint((unsigned int) G__int(libp->para[0]));
3736  result7->ref = (long) (&obj);
3737  result7->obj.i = (long) (&obj);
3738  }
3739  return(1 || funcname || hash || result7 || libp) ;
3740 }
3741 
3742 static int G__libBAT_rdict_259_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3743 {
3744  {
3745  const BCDataPoint& obj = ((BCDataSet*) G__getstructoffset())->Back();
3746  result7->ref = (long) (&obj);
3747  result7->obj.i = (long) (&obj);
3748  }
3749  return(1 || funcname || hash || result7 || libp) ;
3750 }
3751 
3752 static int G__libBAT_rdict_259_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3753 {
3754  {
3755  const vector<double>* pobj;
3756  const vector<double> xobj = ((const BCDataSet*) G__getstructoffset())->GetDataComponents((unsigned int) G__int(libp->para[0]));
3757  pobj = new vector<double>(xobj);
3758  result7->obj.i = (long) ((void*) pobj);
3759  result7->ref = result7->obj.i;
3760  G__store_tempobject(*result7);
3761  }
3762  return(1 || funcname || hash || result7 || libp) ;
3763 }
3764 
3765 static int G__libBAT_rdict_259_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3766 {
3767  G__letint(result7, 103, (long) ((const BCDataSet*) G__getstructoffset())->BoundsExist());
3768  return(1 || funcname || hash || result7 || libp) ;
3769 }
3770 
3771 static int G__libBAT_rdict_259_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3772 {
3773  {
3774  const BCDataPoint& obj = ((const BCDataSet*) G__getstructoffset())->GetLowerBounds();
3775  result7->ref = (long) (&obj);
3776  result7->obj.i = (long) (&obj);
3777  }
3778  return(1 || funcname || hash || result7 || libp) ;
3779 }
3780 
3781 static int G__libBAT_rdict_259_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3782 {
3783  {
3784  const BCDataPoint& obj = ((const BCDataSet*) G__getstructoffset())->GetUpperBounds();
3785  result7->ref = (long) (&obj);
3786  result7->obj.i = (long) (&obj);
3787  }
3788  return(1 || funcname || hash || result7 || libp) ;
3789 }
3790 
3791 static int G__libBAT_rdict_259_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3792 {
3793  {
3794  const BCDataPoint& obj = ((BCDataSet*) G__getstructoffset())->GetUserLowerBounds();
3795  result7->ref = (long) (&obj);
3796  result7->obj.i = (long) (&obj);
3797  }
3798  return(1 || funcname || hash || result7 || libp) ;
3799 }
3800 
3801 static int G__libBAT_rdict_259_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3802 {
3803  {
3804  const BCDataPoint& obj = ((BCDataSet*) G__getstructoffset())->GetUserUpperBounds();
3805  result7->ref = (long) (&obj);
3806  result7->obj.i = (long) (&obj);
3807  }
3808  return(1 || funcname || hash || result7 || libp) ;
3809 }
3810 
3811 static int G__libBAT_rdict_259_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3812 {
3813  G__letdouble(result7, 100, (double) ((const BCDataSet*) G__getstructoffset())->GetLowerBound((unsigned int) G__int(libp->para[0])));
3814  return(1 || funcname || hash || result7 || libp) ;
3815 }
3816 
3817 static int G__libBAT_rdict_259_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3818 {
3819  G__letdouble(result7, 100, (double) ((const BCDataSet*) G__getstructoffset())->GetUpperBound((unsigned int) G__int(libp->para[0])));
3820  return(1 || funcname || hash || result7 || libp) ;
3821 }
3822 
3823 static int G__libBAT_rdict_259_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3824 {
3825  G__letdouble(result7, 100, (double) ((const BCDataSet*) G__getstructoffset())->GetRangeWidth((unsigned int) G__int(libp->para[0])));
3826  return(1 || funcname || hash || result7 || libp) ;
3827 }
3828 
3829 static int G__libBAT_rdict_259_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3830 {
3831  G__letint(result7, 103, (long) ((const BCDataSet*) G__getstructoffset())->IsFixed((unsigned int) G__int(libp->para[0])));
3832  return(1 || funcname || hash || result7 || libp) ;
3833 }
3834 
3835 static int G__libBAT_rdict_259_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3836 {
3837  ((BCDataSet*) G__getstructoffset())->SetNValuesPerPoint((unsigned int) G__int(libp->para[0]));
3838  G__setnull(result7);
3839  return(1 || funcname || hash || result7 || libp) ;
3840 }
3841 
3842 static int G__libBAT_rdict_259_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3843 {
3844  switch (libp->paran) {
3845  case 4:
3846  ((BCDataSet*) G__getstructoffset())->SetBounds((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
3847 , (double) G__double(libp->para[2]), (bool) G__int(libp->para[3]));
3848  G__setnull(result7);
3849  break;
3850  case 3:
3851  ((BCDataSet*) G__getstructoffset())->SetBounds((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
3852 , (double) G__double(libp->para[2]));
3853  G__setnull(result7);
3854  break;
3855  }
3856  return(1 || funcname || hash || result7 || libp) ;
3857 }
3858 
3859 static int G__libBAT_rdict_259_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3860 {
3861  switch (libp->paran) {
3862  case 2:
3863  ((BCDataSet*) G__getstructoffset())->Fix((unsigned int) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
3864  G__setnull(result7);
3865  break;
3866  case 1:
3867  ((BCDataSet*) G__getstructoffset())->Fix((unsigned int) G__int(libp->para[0]));
3868  G__setnull(result7);
3869  break;
3870  }
3871  return(1 || funcname || hash || result7 || libp) ;
3872 }
3873 
3874 static int G__libBAT_rdict_259_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3875 {
3876  switch (libp->paran) {
3877  case 4:
3878  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFile(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
3879 , *(string*) libp->para[2].ref, (char) G__int(libp->para[3])));
3880  break;
3881  case 3:
3882  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFile(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
3883 , *(string*) libp->para[2].ref));
3884  break;
3885  }
3886  return(1 || funcname || hash || result7 || libp) ;
3887 }
3888 
3889 static int G__libBAT_rdict_259_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3890 {
3891  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFile(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])));
3892  return(1 || funcname || hash || result7 || libp) ;
3893 }
3894 
3895 static int G__libBAT_rdict_259_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3896 {
3897  switch (libp->paran) {
3898  case 4:
3899  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFileTree(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
3900 , *(string*) libp->para[2].ref, (char) G__int(libp->para[3])));
3901  break;
3902  case 3:
3903  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFileTree(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
3904 , *(string*) libp->para[2].ref));
3905  break;
3906  }
3907  return(1 || funcname || hash || result7 || libp) ;
3908 }
3909 
3910 static int G__libBAT_rdict_259_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3911 {
3912  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->ReadDataFromFileTxt(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])));
3913  return(1 || funcname || hash || result7 || libp) ;
3914 }
3915 
3916 static int G__libBAT_rdict_259_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3917 {
3918  G__letint(result7, 103, (long) ((BCDataSet*) G__getstructoffset())->AddDataPoint(*(BCDataPoint*) libp->para[0].ref));
3919  return(1 || funcname || hash || result7 || libp) ;
3920 }
3921 
3922 static int G__libBAT_rdict_259_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3923 {
3924  switch (libp->paran) {
3925  case 4:
3926  ((BCDataSet*) G__getstructoffset())->AdjustBoundForUncertainties((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
3927 , (unsigned int) G__int(libp->para[2]), (int) G__int(libp->para[3]));
3928  G__setnull(result7);
3929  break;
3930  case 3:
3931  ((BCDataSet*) G__getstructoffset())->AdjustBoundForUncertainties((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
3932 , (unsigned int) G__int(libp->para[2]));
3933  G__setnull(result7);
3934  break;
3935  }
3936  return(1 || funcname || hash || result7 || libp) ;
3937 }
3938 
3939 static int G__libBAT_rdict_259_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3940 {
3941  ((BCDataSet*) G__getstructoffset())->Reset();
3942  G__setnull(result7);
3943  return(1 || funcname || hash || result7 || libp) ;
3944 }
3945 
3946 static int G__libBAT_rdict_259_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3947 {
3948  switch (libp->paran) {
3949  case 1:
3950  ((const BCDataSet*) G__getstructoffset())->PrintSummary((void (*)(const std::string&) ) G__int(libp->para[0]));
3951  G__setnull(result7);
3952  break;
3953  case 0:
3954  ((const BCDataSet*) G__getstructoffset())->PrintSummary();
3955  G__setnull(result7);
3956  break;
3957  }
3958  return(1 || funcname || hash || result7 || libp) ;
3959 }
3960 
3961 static int G__libBAT_rdict_259_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3962 {
3963  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->GetGraph((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
3964  return(1 || funcname || hash || result7 || libp) ;
3965 }
3966 
3967 static int G__libBAT_rdict_259_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3968 {
3969  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->GetGraph((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
3970 , (int) G__int(libp->para[2]), (int) G__int(libp->para[3])));
3971  return(1 || funcname || hash || result7 || libp) ;
3972 }
3973 
3974 static int G__libBAT_rdict_259_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3975 {
3976  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->GetGraph((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
3977 , (int) G__int(libp->para[2]), (int) G__int(libp->para[3])
3978 , (int) G__int(libp->para[4]), (int) G__int(libp->para[5])));
3979  return(1 || funcname || hash || result7 || libp) ;
3980 }
3981 
3982 static int G__libBAT_rdict_259_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
3983 {
3984  switch (libp->paran) {
3985  case 8:
3986  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->CreateH2(
3987 (const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
3988 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
3989 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
3990 , (double) G__double(libp->para[6]), (double) G__double(libp->para[7])));
3991  break;
3992  case 7:
3993  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->CreateH2(
3994 (const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
3995 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
3996 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])
3997 , (double) G__double(libp->para[6])));
3998  break;
3999  case 6:
4000  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->CreateH2((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
4001 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
4002 , (unsigned int) G__int(libp->para[4]), (unsigned int) G__int(libp->para[5])));
4003  break;
4004  case 5:
4005  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->CreateH2((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
4006 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])
4007 , (unsigned int) G__int(libp->para[4])));
4008  break;
4009  case 4:
4010  G__letint(result7, 85, (long) ((const BCDataSet*) G__getstructoffset())->CreateH2((const char*) G__int(libp->para[0]), (const char*) G__int(libp->para[1])
4011 , (unsigned int) G__int(libp->para[2]), (unsigned int) G__int(libp->para[3])));
4012  break;
4013  }
4014  return(1 || funcname || hash || result7 || libp) ;
4015 }
4016 
4017 // automatic copy constructor
4018 static int G__libBAT_rdict_259_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4019 
4020 {
4021  BCDataSet* p;
4022  void* tmp = (void*) G__int(libp->para[0]);
4023  p = new BCDataSet(*(BCDataSet*) tmp);
4024  result7->obj.i = (long) p;
4025  result7->ref = (long) p;
4026  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet));
4027  return(1 || funcname || hash || result7 || libp) ;
4028 }
4029 
4030 // automatic destructor
4031 typedef BCDataSet G__TBCDataSet;
4032 static int G__libBAT_rdict_259_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4033 {
4034  char* gvp = (char*) G__getgvp();
4035  long soff = G__getstructoffset();
4036  int n = G__getaryconstruct();
4037  //
4038  //has_a_delete: 0
4039  //has_own_delete1arg: 0
4040  //has_own_delete2arg: 0
4041  //
4042  if (!soff) {
4043  return(1);
4044  }
4045  if (n) {
4046  if (gvp == (char*)G__PVOID) {
4047  delete[] (BCDataSet*) soff;
4048  } else {
4049  G__setgvp((long) G__PVOID);
4050  for (int i = n - 1; i >= 0; --i) {
4051  ((BCDataSet*) (soff+(sizeof(BCDataSet)*i)))->~G__TBCDataSet();
4052  }
4053  G__setgvp((long)gvp);
4054  }
4055  } else {
4056  if (gvp == (char*)G__PVOID) {
4057  delete (BCDataSet*) soff;
4058  } else {
4059  G__setgvp((long) G__PVOID);
4060  ((BCDataSet*) (soff))->~G__TBCDataSet();
4061  G__setgvp((long)gvp);
4062  }
4063  }
4064  G__setnull(result7);
4065  return(1 || funcname || hash || result7 || libp) ;
4066 }
4067 
4068 // automatic assignment operator
4069 static int G__libBAT_rdict_259_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4070 {
4071  BCDataSet* dest = (BCDataSet*) G__getstructoffset();
4072  *dest = *(BCDataSet*) libp->para[0].ref;
4073  const BCDataSet& obj = *dest;
4074  result7->ref = (long) (&obj);
4075  result7->obj.i = (long) (&obj);
4076  return(1 || funcname || hash || result7 || libp) ;
4077 }
4078 
4079 
4080 /* BCH1D */
4081 static int G__libBAT_rdict_264_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4082 {
4083  BCH1D* p = NULL;
4084  char* gvp = (char*) G__getgvp();
4085  switch (libp->paran) {
4086  case 1:
4087  //m: 1
4088  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4089  p = new BCH1D((TH1*) G__int(libp->para[0]));
4090  } else {
4091  p = new((void*) gvp) BCH1D((TH1*) G__int(libp->para[0]));
4092  }
4093  break;
4094  case 0:
4095  int n = G__getaryconstruct();
4096  if (n) {
4097  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4098  p = new BCH1D[n];
4099  } else {
4100  p = new((void*) gvp) BCH1D[n];
4101  }
4102  } else {
4103  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4104  p = new BCH1D;
4105  } else {
4106  p = new((void*) gvp) BCH1D;
4107  }
4108  }
4109  break;
4110  }
4111  result7->obj.i = (long) p;
4112  result7->ref = (long) p;
4113  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D));
4114  return(1 || funcname || hash || result7 || libp) ;
4115 }
4116 
4117 static int G__libBAT_rdict_264_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4118 {
4119  BCH1D* p = NULL;
4120  char* gvp = (char*) G__getgvp();
4121  //m: 1
4122  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4123  p = new BCH1D(*(BCH1D*) libp->para[0].ref);
4124  } else {
4125  p = new((void*) gvp) BCH1D(*(BCH1D*) libp->para[0].ref);
4126  }
4127  result7->obj.i = (long) p;
4128  result7->ref = (long) p;
4129  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D));
4130  return(1 || funcname || hash || result7 || libp) ;
4131 }
4132 
4133 static int G__libBAT_rdict_264_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4134 {
4135  G__letdouble(result7, 100, (double) ((BCH1D*) G__getstructoffset())->GetLocalMode());
4136  return(1 || funcname || hash || result7 || libp) ;
4137 }
4138 
4139 static int G__libBAT_rdict_264_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4140 {
4141  G__letdouble(result7, 100, (double) ((BCH1D*) G__getstructoffset())->GetBestFitParameters());
4142  return(1 || funcname || hash || result7 || libp) ;
4143 }
4144 
4145 static int G__libBAT_rdict_264_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4146 {
4147  G__letdouble(result7, 100, (double) ((BCH1D*) G__getstructoffset())->GetMedian());
4148  return(1 || funcname || hash || result7 || libp) ;
4149 }
4150 
4151 static int G__libBAT_rdict_264_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4152 {
4153  G__letdouble(result7, 100, (double) ((BCH1D*) G__getstructoffset())->GetQuantile((double) G__double(libp->para[0])));
4154  return(1 || funcname || hash || result7 || libp) ;
4155 }
4156 
4157 static int G__libBAT_rdict_264_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4158 {
4159  G__letdouble(result7, 100, (double) ((BCH1D*) G__getstructoffset())->GetLimit((double) G__double(libp->para[0])));
4160  return(1 || funcname || hash || result7 || libp) ;
4161 }
4162 
4163 static int G__libBAT_rdict_264_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4164 {
4165  G__letint(result7, 105, (long) ((BCH1D*) G__getstructoffset())->GetBandType());
4166  return(1 || funcname || hash || result7 || libp) ;
4167 }
4168 
4169 static int G__libBAT_rdict_264_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4170 {
4171  G__letint(result7, 104, (long) ((BCH1D*) G__getstructoffset())->GetNQuantiles());
4172  return(1 || funcname || hash || result7 || libp) ;
4173 }
4174 
4175 static int G__libBAT_rdict_264_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4176 {
4177  G__letint(result7, 105, (long) ((BCH1D*) G__getstructoffset())->GetQuantileLineColor());
4178  return(1 || funcname || hash || result7 || libp) ;
4179 }
4180 
4181 static int G__libBAT_rdict_264_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4182 {
4183  G__letint(result7, 103, (long) ((BCH1D*) G__getstructoffset())->GetDrawMedian());
4184  return(1 || funcname || hash || result7 || libp) ;
4185 }
4186 
4187 static int G__libBAT_rdict_264_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4188 {
4189  G__letint(result7, 103, (long) ((BCH1D*) G__getstructoffset())->GetDrawCentral68());
4190  return(1 || funcname || hash || result7 || libp) ;
4191 }
4192 
4193 static int G__libBAT_rdict_264_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4194 {
4195  ((BCH1D*) G__getstructoffset())->CopyOptions(*(BCH1D*) libp->para[0].ref);
4196  G__setnull(result7);
4197  return(1 || funcname || hash || result7 || libp) ;
4198 }
4199 
4200 static int G__libBAT_rdict_264_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4201 {
4202  ((BCH1D*) G__getstructoffset())->SetGlobalMode((double) G__double(libp->para[0]));
4203  G__setnull(result7);
4204  return(1 || funcname || hash || result7 || libp) ;
4205 }
4206 
4207 static int G__libBAT_rdict_264_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4208 {
4209  ((BCH1D*) G__getstructoffset())->SetLocalMode((double) G__double(libp->para[0]));
4210  G__setnull(result7);
4211  return(1 || funcname || hash || result7 || libp) ;
4212 }
4213 
4214 static int G__libBAT_rdict_264_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4215 {
4216  ((BCH1D*) G__getstructoffset())->SetBandType((BCH1D::BCH1DBandType) G__int(libp->para[0]));
4217  G__setnull(result7);
4218  return(1 || funcname || hash || result7 || libp) ;
4219 }
4220 
4221 static int G__libBAT_rdict_264_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4222 {
4223  ((BCH1D*) G__getstructoffset())->SetDrawQuantiles((unsigned int) G__int(libp->para[0]));
4224  G__setnull(result7);
4225  return(1 || funcname || hash || result7 || libp) ;
4226 }
4227 
4228 static int G__libBAT_rdict_264_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4229 {
4230  ((BCH1D*) G__getstructoffset())->SetQuantileLineColor((int) G__int(libp->para[0]));
4231  G__setnull(result7);
4232  return(1 || funcname || hash || result7 || libp) ;
4233 }
4234 
4235 static int G__libBAT_rdict_264_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4236 {
4237  switch (libp->paran) {
4238  case 2:
4239  ((BCH1D*) G__getstructoffset())->SetDrawMedian((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
4240  G__setnull(result7);
4241  break;
4242  case 1:
4243  ((BCH1D*) G__getstructoffset())->SetDrawMedian((bool) G__int(libp->para[0]));
4244  G__setnull(result7);
4245  break;
4246  case 0:
4247  ((BCH1D*) G__getstructoffset())->SetDrawMedian();
4248  G__setnull(result7);
4249  break;
4250  }
4251  return(1 || funcname || hash || result7 || libp) ;
4252 }
4253 
4254 static int G__libBAT_rdict_264_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4255 {
4256  ((BCH1D*) G__getstructoffset())->CheckIntervals(*(vector<double>*) libp->para[0].ref);
4257  G__setnull(result7);
4258  return(1 || funcname || hash || result7 || libp) ;
4259 }
4260 
4261 static int G__libBAT_rdict_264_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4262 {
4263  switch (libp->paran) {
4264  case 1:
4265  ((BCH1D*) G__getstructoffset())->DrawBands(*(string*) libp->para[0].ref);
4266  G__setnull(result7);
4267  break;
4268  case 0:
4269  ((BCH1D*) G__getstructoffset())->DrawBands();
4270  G__setnull(result7);
4271  break;
4272  }
4273  return(1 || funcname || hash || result7 || libp) ;
4274 }
4275 
4276 static int G__libBAT_rdict_264_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4277 {
4278  ((BCH1D*) G__getstructoffset())->DrawQuantiles((unsigned int) G__int(libp->para[0]));
4279  G__setnull(result7);
4280  return(1 || funcname || hash || result7 || libp) ;
4281 }
4282 
4283 static int G__libBAT_rdict_264_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4284 {
4285  ((BCH1D*) G__getstructoffset())->DrawMedian();
4286  G__setnull(result7);
4287  return(1 || funcname || hash || result7 || libp) ;
4288 }
4289 
4290 static int G__libBAT_rdict_264_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4291 {
4292  switch (libp->paran) {
4293  case 3:
4294  ((BCH1D*) G__getstructoffset())->PrintSummary(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])
4295 , *((vector<double>*) G__int(libp->para[2])));
4296  G__setnull(result7);
4297  break;
4298  case 2:
4299  ((BCH1D*) G__getstructoffset())->PrintSummary(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
4300  G__setnull(result7);
4301  break;
4302  case 1:
4303  ((BCH1D*) G__getstructoffset())->PrintSummary(*(string*) libp->para[0].ref);
4304  G__setnull(result7);
4305  break;
4306  case 0:
4307  ((BCH1D*) G__getstructoffset())->PrintSummary();
4308  G__setnull(result7);
4309  break;
4310  }
4311  return(1 || funcname || hash || result7 || libp) ;
4312 }
4313 
4314 static int G__libBAT_rdict_264_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4315 {
4316  {
4317  vector<BCH1D::BCH1DSmallestInterval>* pobj;
4318  vector<BCH1D::BCH1DSmallestInterval> xobj = ((BCH1D*) G__getstructoffset())->GetSmallestIntervals(*((vector<double>*) G__int(libp->para[0])));
4319  pobj = new vector<BCH1D::BCH1DSmallestInterval>(xobj);
4320  result7->obj.i = (long) ((void*) pobj);
4321  result7->ref = result7->obj.i;
4322  G__store_tempobject(*result7);
4323  }
4324  return(1 || funcname || hash || result7 || libp) ;
4325 }
4326 
4327 static int G__libBAT_rdict_264_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4328 {
4329  {
4331  BCH1D::BCH1DSmallestInterval xobj = ((BCH1D*) G__getstructoffset())->GetSmallestIntervals((double) G__double(libp->para[0]));
4332  pobj = new BCH1D::BCH1DSmallestInterval(xobj);
4333  result7->obj.i = (long) ((void*) pobj);
4334  result7->ref = result7->obj.i;
4335  G__store_tempobject(*result7);
4336  }
4337  return(1 || funcname || hash || result7 || libp) ;
4338 }
4339 
4340 static int G__libBAT_rdict_264_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4341 {
4342  switch (libp->paran) {
4343  case 4:
4344  G__letint(result7, 85, (long) ((BCH1D*) G__getstructoffset())->GetSubHistogram((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
4345 , *(string*) libp->para[2].ref, (bool) G__int(libp->para[3])));
4346  break;
4347  case 3:
4348  G__letint(result7, 85, (long) ((BCH1D*) G__getstructoffset())->GetSubHistogram((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
4349 , *(string*) libp->para[2].ref));
4350  break;
4351  case 2:
4352  G__letint(result7, 85, (long) ((BCH1D*) G__getstructoffset())->GetSubHistogram((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4353  break;
4354  }
4355  return(1 || funcname || hash || result7 || libp) ;
4356 }
4357 
4358 // automatic destructor
4359 typedef BCH1D G__TBCH1D;
4360 static int G__libBAT_rdict_264_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4361 {
4362  char* gvp = (char*) G__getgvp();
4363  long soff = G__getstructoffset();
4364  int n = G__getaryconstruct();
4365  //
4366  //has_a_delete: 0
4367  //has_own_delete1arg: 0
4368  //has_own_delete2arg: 0
4369  //
4370  if (!soff) {
4371  return(1);
4372  }
4373  if (n) {
4374  if (gvp == (char*)G__PVOID) {
4375  delete[] (BCH1D*) soff;
4376  } else {
4377  G__setgvp((long) G__PVOID);
4378  for (int i = n - 1; i >= 0; --i) {
4379  ((BCH1D*) (soff+(sizeof(BCH1D)*i)))->~G__TBCH1D();
4380  }
4381  G__setgvp((long)gvp);
4382  }
4383  } else {
4384  if (gvp == (char*)G__PVOID) {
4385  delete (BCH1D*) soff;
4386  } else {
4387  G__setgvp((long) G__PVOID);
4388  ((BCH1D*) (soff))->~G__TBCH1D();
4389  G__setgvp((long)gvp);
4390  }
4391  }
4392  G__setnull(result7);
4393  return(1 || funcname || hash || result7 || libp) ;
4394 }
4395 
4396 
4397 /* BCH2D */
4398 static int G__libBAT_rdict_276_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4399 {
4400  BCH2D* p = NULL;
4401  char* gvp = (char*) G__getgvp();
4402  switch (libp->paran) {
4403  case 1:
4404  //m: 1
4405  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4406  p = new BCH2D((TH2*) G__int(libp->para[0]));
4407  } else {
4408  p = new((void*) gvp) BCH2D((TH2*) G__int(libp->para[0]));
4409  }
4410  break;
4411  case 0:
4412  int n = G__getaryconstruct();
4413  if (n) {
4414  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4415  p = new BCH2D[n];
4416  } else {
4417  p = new((void*) gvp) BCH2D[n];
4418  }
4419  } else {
4420  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4421  p = new BCH2D;
4422  } else {
4423  p = new((void*) gvp) BCH2D;
4424  }
4425  }
4426  break;
4427  }
4428  result7->obj.i = (long) p;
4429  result7->ref = (long) p;
4430  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D));
4431  return(1 || funcname || hash || result7 || libp) ;
4432 }
4433 
4434 static int G__libBAT_rdict_276_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4435 {
4436  BCH2D* p = NULL;
4437  char* gvp = (char*) G__getgvp();
4438  //m: 1
4439  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
4440  p = new BCH2D(*(BCH2D*) libp->para[0].ref);
4441  } else {
4442  p = new((void*) gvp) BCH2D(*(BCH2D*) libp->para[0].ref);
4443  }
4444  result7->obj.i = (long) p;
4445  result7->ref = (long) p;
4446  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D));
4447  return(1 || funcname || hash || result7 || libp) ;
4448 }
4449 
4450 static int G__libBAT_rdict_276_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4451 {
4452  G__letint(result7, 85, (long) ((BCH2D*) G__getstructoffset())->GetHistogram());
4453  return(1 || funcname || hash || result7 || libp) ;
4454 }
4455 
4456 static int G__libBAT_rdict_276_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4457 {
4458  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetBandType());
4459  return(1 || funcname || hash || result7 || libp) ;
4460 }
4461 
4462 static int G__libBAT_rdict_276_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4463 {
4464  G__letint(result7, 103, (long) ((BCH2D*) G__getstructoffset())->GetLogz());
4465  return(1 || funcname || hash || result7 || libp) ;
4466 }
4467 
4468 static int G__libBAT_rdict_276_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4469 {
4470  G__letint(result7, 103, (long) ((BCH2D*) G__getstructoffset())->GetDrawProfileX());
4471  return(1 || funcname || hash || result7 || libp) ;
4472 }
4473 
4474 static int G__libBAT_rdict_276_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4475 {
4476  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileXType());
4477  return(1 || funcname || hash || result7 || libp) ;
4478 }
4479 
4480 static int G__libBAT_rdict_276_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4481 {
4482  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileXLineColor());
4483  return(1 || funcname || hash || result7 || libp) ;
4484 }
4485 
4486 static int G__libBAT_rdict_276_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4487 {
4488  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileXLineStyle());
4489  return(1 || funcname || hash || result7 || libp) ;
4490 }
4491 
4492 static int G__libBAT_rdict_276_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4493 {
4494  G__letint(result7, 103, (long) ((BCH2D*) G__getstructoffset())->GetDrawProfileY());
4495  return(1 || funcname || hash || result7 || libp) ;
4496 }
4497 
4498 static int G__libBAT_rdict_276_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4499 {
4500  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileYType());
4501  return(1 || funcname || hash || result7 || libp) ;
4502 }
4503 
4504 static int G__libBAT_rdict_276_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4505 {
4506  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileYLineColor());
4507  return(1 || funcname || hash || result7 || libp) ;
4508 }
4509 
4510 static int G__libBAT_rdict_276_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4511 {
4512  G__letint(result7, 105, (long) ((BCH2D*) G__getstructoffset())->GetProfileYLineStyle());
4513  return(1 || funcname || hash || result7 || libp) ;
4514 }
4515 
4516 static int G__libBAT_rdict_276_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4517 {
4518  ((BCH2D*) G__getstructoffset())->CopyOptions(*(BCH2D*) libp->para[0].ref);
4519  G__setnull(result7);
4520  return(1 || funcname || hash || result7 || libp) ;
4521 }
4522 
4523 static int G__libBAT_rdict_276_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4524 {
4525  ((BCH2D*) G__getstructoffset())->SetGlobalMode((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
4526  G__setnull(result7);
4527  return(1 || funcname || hash || result7 || libp) ;
4528 }
4529 
4530 static int G__libBAT_rdict_276_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4531 {
4532  ((BCH2D*) G__getstructoffset())->SetLocalMode((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
4533  G__setnull(result7);
4534  return(1 || funcname || hash || result7 || libp) ;
4535 }
4536 
4537 static int G__libBAT_rdict_276_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4538 {
4539  ((BCH2D*) G__getstructoffset())->SetBandType((BCH2D::BCH2DBandType) G__int(libp->para[0]));
4540  G__setnull(result7);
4541  return(1 || funcname || hash || result7 || libp) ;
4542 }
4543 
4544 static int G__libBAT_rdict_276_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4545 {
4546  switch (libp->paran) {
4547  case 1:
4548  ((BCH2D*) G__getstructoffset())->SetLogz((bool) G__int(libp->para[0]));
4549  G__setnull(result7);
4550  break;
4551  case 0:
4552  ((BCH2D*) G__getstructoffset())->SetLogz();
4553  G__setnull(result7);
4554  break;
4555  }
4556  return(1 || funcname || hash || result7 || libp) ;
4557 }
4558 
4559 static int G__libBAT_rdict_276_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4560 {
4561  switch (libp->paran) {
4562  case 1:
4563  ((BCH2D*) G__getstructoffset())->SetDrawProfileX((bool) G__int(libp->para[0]));
4564  G__setnull(result7);
4565  break;
4566  case 0:
4567  ((BCH2D*) G__getstructoffset())->SetDrawProfileX();
4568  G__setnull(result7);
4569  break;
4570  }
4571  return(1 || funcname || hash || result7 || libp) ;
4572 }
4573 
4574 static int G__libBAT_rdict_276_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4575 {
4576  ((BCH2D*) G__getstructoffset())->SetProfileXType((BCH2D::BCH2DProfileType) G__int(libp->para[0]));
4577  G__setnull(result7);
4578  return(1 || funcname || hash || result7 || libp) ;
4579 }
4580 
4581 static int G__libBAT_rdict_276_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4582 {
4583  ((BCH2D*) G__getstructoffset())->SetProfileXLineColor((int) G__int(libp->para[0]));
4584  G__setnull(result7);
4585  return(1 || funcname || hash || result7 || libp) ;
4586 }
4587 
4588 static int G__libBAT_rdict_276_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4589 {
4590  ((BCH2D*) G__getstructoffset())->SetProfileXLineStyle((int) G__int(libp->para[0]));
4591  G__setnull(result7);
4592  return(1 || funcname || hash || result7 || libp) ;
4593 }
4594 
4595 static int G__libBAT_rdict_276_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4596 {
4597  switch (libp->paran) {
4598  case 1:
4599  ((BCH2D*) G__getstructoffset())->SetDrawProfileY((bool) G__int(libp->para[0]));
4600  G__setnull(result7);
4601  break;
4602  case 0:
4603  ((BCH2D*) G__getstructoffset())->SetDrawProfileY();
4604  G__setnull(result7);
4605  break;
4606  }
4607  return(1 || funcname || hash || result7 || libp) ;
4608 }
4609 
4610 static int G__libBAT_rdict_276_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4611 {
4612  ((BCH2D*) G__getstructoffset())->SetProfileYType((BCH2D::BCH2DProfileType) G__int(libp->para[0]));
4613  G__setnull(result7);
4614  return(1 || funcname || hash || result7 || libp) ;
4615 }
4616 
4617 static int G__libBAT_rdict_276_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4618 {
4619  ((BCH2D*) G__getstructoffset())->SetProfileYLineColor((int) G__int(libp->para[0]));
4620  G__setnull(result7);
4621  return(1 || funcname || hash || result7 || libp) ;
4622 }
4623 
4624 static int G__libBAT_rdict_276_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4625 {
4626  ((BCH2D*) G__getstructoffset())->SetProfileYLineStyle((int) G__int(libp->para[0]));
4627  G__setnull(result7);
4628  return(1 || funcname || hash || result7 || libp) ;
4629 }
4630 
4631 static int G__libBAT_rdict_276_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4632 {
4633  ((BCH2D*) G__getstructoffset())->CheckIntervals(*(vector<double>*) libp->para[0].ref);
4634  G__setnull(result7);
4635  return(1 || funcname || hash || result7 || libp) ;
4636 }
4637 
4638 static int G__libBAT_rdict_276_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4639 {
4640  switch (libp->paran) {
4641  case 1:
4642  ((BCH2D*) G__getstructoffset())->DrawBands(*(string*) libp->para[0].ref);
4643  G__setnull(result7);
4644  break;
4645  case 0:
4646  ((BCH2D*) G__getstructoffset())->DrawBands();
4647  G__setnull(result7);
4648  break;
4649  }
4650  return(1 || funcname || hash || result7 || libp) ;
4651 }
4652 
4653 static int G__libBAT_rdict_276_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4654 {
4655  switch (libp->paran) {
4656  case 2:
4657  G__letint(result7, 85, (long) ((BCH2D*) G__getstructoffset())->CalculateProfileGraph((BCH2D::BCH2DProfileAxis) G__int(libp->para[0]), (BCH2D::BCH2DProfileType) G__int(libp->para[1])));
4658  break;
4659  case 1:
4660  G__letint(result7, 85, (long) ((BCH2D*) G__getstructoffset())->CalculateProfileGraph((BCH2D::BCH2DProfileAxis) G__int(libp->para[0])));
4661  break;
4662  }
4663  return(1 || funcname || hash || result7 || libp) ;
4664 }
4665 
4666 static int G__libBAT_rdict_276_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4667 {
4668  ((BCH2D*) G__getstructoffset())->DrawProfileGraphs();
4669  G__setnull(result7);
4670  return(1 || funcname || hash || result7 || libp) ;
4671 }
4672 
4673 // automatic destructor
4674 typedef BCH2D G__TBCH2D;
4675 static int G__libBAT_rdict_276_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4676 {
4677  char* gvp = (char*) G__getgvp();
4678  long soff = G__getstructoffset();
4679  int n = G__getaryconstruct();
4680  //
4681  //has_a_delete: 0
4682  //has_own_delete1arg: 0
4683  //has_own_delete2arg: 0
4684  //
4685  if (!soff) {
4686  return(1);
4687  }
4688  if (n) {
4689  if (gvp == (char*)G__PVOID) {
4690  delete[] (BCH2D*) soff;
4691  } else {
4692  G__setgvp((long) G__PVOID);
4693  for (int i = n - 1; i >= 0; --i) {
4694  ((BCH2D*) (soff+(sizeof(BCH2D)*i)))->~G__TBCH2D();
4695  }
4696  G__setgvp((long)gvp);
4697  }
4698  } else {
4699  if (gvp == (char*)G__PVOID) {
4700  delete (BCH2D*) soff;
4701  } else {
4702  G__setgvp((long) G__PVOID);
4703  ((BCH2D*) (soff))->~G__TBCH2D();
4704  G__setgvp((long)gvp);
4705  }
4706  }
4707  G__setnull(result7);
4708  return(1 || funcname || hash || result7 || libp) ;
4709 }
4710 
4711 
4712 /* BCPrior */
4713 static int G__libBAT_rdict_280_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4714 {
4715  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetLogPrior((double) G__double(libp->para[0])));
4716  return(1 || funcname || hash || result7 || libp) ;
4717 }
4718 
4719 static int G__libBAT_rdict_280_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4720 {
4721  G__letint(result7, 85, (long) ((const BCPrior*) G__getstructoffset())->Clone());
4722  return(1 || funcname || hash || result7 || libp) ;
4723 }
4724 
4725 static int G__libBAT_rdict_280_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4726 {
4727  G__letint(result7, 103, (long) ((const BCPrior*) G__getstructoffset())->IsValid());
4728  return(1 || funcname || hash || result7 || libp) ;
4729 }
4730 
4731 static int G__libBAT_rdict_280_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4732 {
4733  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetLogNormalizedPrior((double) G__double(libp->para[0])));
4734  return(1 || funcname || hash || result7 || libp) ;
4735 }
4736 
4737 static int G__libBAT_rdict_280_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4738 {
4739  switch (libp->paran) {
4740  case 2:
4741  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetPrior((double) G__double(libp->para[0]), (bool) G__int(libp->para[1])));
4742  break;
4743  case 1:
4744  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetPrior((double) G__double(libp->para[0])));
4745  break;
4746  }
4747  return(1 || funcname || hash || result7 || libp) ;
4748 }
4749 
4750 static int G__libBAT_rdict_280_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4751 {
4752  {
4753  const TF1& obj = ((BCPrior*) G__getstructoffset())->GetFunction();
4754  result7->ref = (long) (&obj);
4755  result7->obj.i = (long) (&obj);
4756  }
4757  return(1 || funcname || hash || result7 || libp) ;
4758 }
4759 
4760 static int G__libBAT_rdict_280_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4761 {
4762  {
4763  const TF1& obj = ((const BCPrior*) G__getstructoffset())->GetFunction();
4764  result7->ref = (long) (&obj);
4765  result7->obj.i = (long) (&obj);
4766  }
4767  return(1 || funcname || hash || result7 || libp) ;
4768 }
4769 
4770 static int G__libBAT_rdict_280_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4771 {
4772  ((BCPrior*) G__getstructoffset())->SetFunctionRange((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
4773  G__setnull(result7);
4774  return(1 || funcname || hash || result7 || libp) ;
4775 }
4776 
4777 static int G__libBAT_rdict_280_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4778 {
4779  switch (libp->paran) {
4780  case 2:
4781  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMode((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4782  break;
4783  case 1:
4784  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMode((double) G__double(libp->para[0])));
4785  break;
4786  case 0:
4787  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMode());
4788  break;
4789  }
4790  return(1 || funcname || hash || result7 || libp) ;
4791 }
4792 
4793 static int G__libBAT_rdict_280_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4794 {
4795  switch (libp->paran) {
4796  case 3:
4797  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetRawMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
4798 , (double) G__double(libp->para[2])));
4799  break;
4800  case 2:
4801  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetRawMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])));
4802  break;
4803  case 1:
4804  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetRawMoment((unsigned int) G__int(libp->para[0])));
4805  break;
4806  }
4807  return(1 || funcname || hash || result7 || libp) ;
4808 }
4809 
4810 static int G__libBAT_rdict_280_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4811 {
4812  switch (libp->paran) {
4813  case 2:
4814  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetIntegral((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4815  break;
4816  case 1:
4817  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetIntegral((double) G__double(libp->para[0])));
4818  break;
4819  case 0:
4820  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetIntegral());
4821  break;
4822  }
4823  return(1 || funcname || hash || result7 || libp) ;
4824 }
4825 
4826 static int G__libBAT_rdict_280_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4827 {
4828  switch (libp->paran) {
4829  case 3:
4830  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetCentralMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
4831 , (double) G__double(libp->para[2])));
4832  break;
4833  case 2:
4834  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetCentralMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])));
4835  break;
4836  case 1:
4837  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetCentralMoment((unsigned int) G__int(libp->para[0])));
4838  break;
4839  }
4840  return(1 || funcname || hash || result7 || libp) ;
4841 }
4842 
4843 static int G__libBAT_rdict_280_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4844 {
4845  switch (libp->paran) {
4846  case 3:
4847  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardizedMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
4848 , (double) G__double(libp->para[2])));
4849  break;
4850  case 2:
4851  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardizedMoment((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])));
4852  break;
4853  case 1:
4854  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardizedMoment((unsigned int) G__int(libp->para[0])));
4855  break;
4856  }
4857  return(1 || funcname || hash || result7 || libp) ;
4858 }
4859 
4860 static int G__libBAT_rdict_280_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4861 {
4862  switch (libp->paran) {
4863  case 2:
4864  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMean((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4865  break;
4866  case 1:
4867  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMean((double) G__double(libp->para[0])));
4868  break;
4869  case 0:
4870  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetMean());
4871  break;
4872  }
4873  return(1 || funcname || hash || result7 || libp) ;
4874 }
4875 
4876 static int G__libBAT_rdict_280_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4877 {
4878  switch (libp->paran) {
4879  case 2:
4880  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetVariance((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4881  break;
4882  case 1:
4883  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetVariance((double) G__double(libp->para[0])));
4884  break;
4885  case 0:
4886  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetVariance());
4887  break;
4888  }
4889  return(1 || funcname || hash || result7 || libp) ;
4890 }
4891 
4892 static int G__libBAT_rdict_280_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4893 {
4894  switch (libp->paran) {
4895  case 2:
4896  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardDeviation((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4897  break;
4898  case 1:
4899  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardDeviation((double) G__double(libp->para[0])));
4900  break;
4901  case 0:
4902  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetStandardDeviation());
4903  break;
4904  }
4905  return(1 || funcname || hash || result7 || libp) ;
4906 }
4907 
4908 static int G__libBAT_rdict_280_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4909 {
4910  switch (libp->paran) {
4911  case 2:
4912  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetSkewness((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4913  break;
4914  case 1:
4915  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetSkewness((double) G__double(libp->para[0])));
4916  break;
4917  case 0:
4918  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetSkewness());
4919  break;
4920  }
4921  return(1 || funcname || hash || result7 || libp) ;
4922 }
4923 
4924 static int G__libBAT_rdict_280_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4925 {
4926  switch (libp->paran) {
4927  case 2:
4928  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetKurtosis((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4929  break;
4930  case 1:
4931  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetKurtosis((double) G__double(libp->para[0])));
4932  break;
4933  case 0:
4934  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetKurtosis());
4935  break;
4936  }
4937  return(1 || funcname || hash || result7 || libp) ;
4938 }
4939 
4940 static int G__libBAT_rdict_280_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4941 {
4942  switch (libp->paran) {
4943  case 3:
4944  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetRandomValue((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
4945 , (TRandom*) G__int(libp->para[2])));
4946  break;
4947  case 2:
4948  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetRandomValue((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4949  break;
4950  }
4951  return(1 || funcname || hash || result7 || libp) ;
4952 }
4953 
4954 static int G__libBAT_rdict_280_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4955 {
4956  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetPriorForROOT((double*) G__int(libp->para[0]), (double*) G__int(libp->para[1])));
4957  return(1 || funcname || hash || result7 || libp) ;
4958 }
4959 
4960 static int G__libBAT_rdict_280_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4961 {
4962  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetNormalizedPriorForROOT((double*) G__int(libp->para[0]), (double*) G__int(libp->para[1])));
4963  return(1 || funcname || hash || result7 || libp) ;
4964 }
4965 
4966 static int G__libBAT_rdict_280_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4967 {
4968  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetLogPriorForROOT((double*) G__int(libp->para[0]), (double*) G__int(libp->para[1])));
4969  return(1 || funcname || hash || result7 || libp) ;
4970 }
4971 
4972 static int G__libBAT_rdict_280_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4973 {
4974  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->GetNormalizedLogPriorForROOT((double*) G__int(libp->para[0]), (double*) G__int(libp->para[1])));
4975  return(1 || funcname || hash || result7 || libp) ;
4976 }
4977 
4978 static int G__libBAT_rdict_280_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4979 {
4980  switch (libp->paran) {
4981  case 2:
4982  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->CalculateAndStoreIntegral((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
4983  break;
4984  case 1:
4985  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->CalculateAndStoreIntegral((double) G__double(libp->para[0])));
4986  break;
4987  case 0:
4988  G__letdouble(result7, 100, (double) ((BCPrior*) G__getstructoffset())->CalculateAndStoreIntegral());
4989  break;
4990  }
4991  return(1 || funcname || hash || result7 || libp) ;
4992 }
4993 
4994 static int G__libBAT_rdict_280_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
4995 {
4996  ((BCPrior*) G__getstructoffset())->StoreIntegral((double) G__double(libp->para[0]));
4997  G__setnull(result7);
4998  return(1 || funcname || hash || result7 || libp) ;
4999 }
5000 
5001 static int G__libBAT_rdict_280_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5002 {
5003  ((BCPrior*) G__getstructoffset())->StoreLogIntegral((double) G__double(libp->para[0]));
5004  G__setnull(result7);
5005  return(1 || funcname || hash || result7 || libp) ;
5006 }
5007 
5008 static int G__libBAT_rdict_280_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5009 {
5010  G__letdouble(result7, 100, (double) ((const BCPrior*) G__getstructoffset())->GetStoredIntegral());
5011  return(1 || funcname || hash || result7 || libp) ;
5012 }
5013 
5014 static int G__libBAT_rdict_280_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5015 {
5016  G__letdouble(result7, 100, (double) ((const BCPrior*) G__getstructoffset())->GetStoredLogIntegral());
5017  return(1 || funcname || hash || result7 || libp) ;
5018 }
5019 
5020 static int G__libBAT_rdict_280_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5021 {
5022  ((BCPrior*) G__getstructoffset())->FillHistogramByCenterValue((TH1*) G__int(libp->para[0]));
5023  G__setnull(result7);
5024  return(1 || funcname || hash || result7 || libp) ;
5025 }
5026 
5027 static int G__libBAT_rdict_280_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5028 {
5029  ((BCPrior*) G__getstructoffset())->FillHistogramByIntegral((TH1*) G__int(libp->para[0]));
5030  G__setnull(result7);
5031  return(1 || funcname || hash || result7 || libp) ;
5032 }
5033 
5034 static int G__libBAT_rdict_280_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5035 {
5036  switch (libp->paran) {
5037  case 2:
5038  {
5039  BCH1D* pobj;
5040  BCH1D xobj = ((BCPrior*) G__getstructoffset())->GetBCH1D((TH1*) G__int(libp->para[0]), *(string*) libp->para[1].ref);
5041  pobj = new BCH1D(xobj);
5042  result7->obj.i = (long) ((void*) pobj);
5043  result7->ref = result7->obj.i;
5044  G__store_tempobject(*result7);
5045  }
5046  break;
5047  case 1:
5048  {
5049  BCH1D* pobj;
5050  BCH1D xobj = ((BCPrior*) G__getstructoffset())->GetBCH1D((TH1*) G__int(libp->para[0]));
5051  pobj = new BCH1D(xobj);
5052  result7->obj.i = (long) ((void*) pobj);
5053  result7->ref = result7->obj.i;
5054  G__store_tempobject(*result7);
5055  }
5056  break;
5057  }
5058  return(1 || funcname || hash || result7 || libp) ;
5059 }
5060 
5061 static int G__libBAT_rdict_280_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5062 {
5063  switch (libp->paran) {
5064  case 3:
5065  {
5066  BCH2D* pobj;
5067  BCH2D xobj = ((BCPrior*) G__getstructoffset())->GetBCH2D((BCPrior*) G__int(libp->para[0]), (TH2*) G__int(libp->para[1])
5068 , *(string*) libp->para[2].ref);
5069  pobj = new BCH2D(xobj);
5070  result7->obj.i = (long) ((void*) pobj);
5071  result7->ref = result7->obj.i;
5072  G__store_tempobject(*result7);
5073  }
5074  break;
5075  case 2:
5076  {
5077  BCH2D* pobj;
5078  BCH2D xobj = ((BCPrior*) G__getstructoffset())->GetBCH2D((BCPrior*) G__int(libp->para[0]), (TH2*) G__int(libp->para[1]));
5079  pobj = new BCH2D(xobj);
5080  result7->obj.i = (long) ((void*) pobj);
5081  result7->ref = result7->obj.i;
5082  G__store_tempobject(*result7);
5083  }
5084  break;
5085  }
5086  return(1 || funcname || hash || result7 || libp) ;
5087 }
5088 
5089 // automatic destructor
5090 typedef BCPrior G__TBCPrior;
5091 static int G__libBAT_rdict_280_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5092 {
5093  char* gvp = (char*) G__getgvp();
5094  long soff = G__getstructoffset();
5095  int n = G__getaryconstruct();
5096  //
5097  //has_a_delete: 0
5098  //has_own_delete1arg: 0
5099  //has_own_delete2arg: 0
5100  //
5101  if (!soff) {
5102  return(1);
5103  }
5104  if (n) {
5105  if (gvp == (char*)G__PVOID) {
5106  delete[] (BCPrior*) soff;
5107  } else {
5108  G__setgvp((long) G__PVOID);
5109  for (int i = n - 1; i >= 0; --i) {
5110  ((BCPrior*) (soff+(sizeof(BCPrior)*i)))->~G__TBCPrior();
5111  }
5112  G__setgvp((long)gvp);
5113  }
5114  } else {
5115  if (gvp == (char*)G__PVOID) {
5116  delete (BCPrior*) soff;
5117  } else {
5118  G__setgvp((long) G__PVOID);
5119  ((BCPrior*) (soff))->~G__TBCPrior();
5120  G__setgvp((long)gvp);
5121  }
5122  }
5123  G__setnull(result7);
5124  return(1 || funcname || hash || result7 || libp) ;
5125 }
5126 
5127 
5128 /* BCParameter */
5129 static int G__libBAT_rdict_281_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5130 {
5131  BCParameter* p = NULL;
5132  char* gvp = (char*) G__getgvp();
5133  int n = G__getaryconstruct();
5134  if (n) {
5135  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5136  p = new BCParameter[n];
5137  } else {
5138  p = new((void*) gvp) BCParameter[n];
5139  }
5140  } else {
5141  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5142  p = new BCParameter;
5143  } else {
5144  p = new((void*) gvp) BCParameter;
5145  }
5146  }
5147  result7->obj.i = (long) p;
5148  result7->ref = (long) p;
5149  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter));
5150  return(1 || funcname || hash || result7 || libp) ;
5151 }
5152 
5153 static int G__libBAT_rdict_281_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5154 {
5155  BCParameter* p = NULL;
5156  char* gvp = (char*) G__getgvp();
5157  //m: 1
5158  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5159  p = new BCParameter(*(BCParameter*) libp->para[0].ref);
5160  } else {
5161  p = new((void*) gvp) BCParameter(*(BCParameter*) libp->para[0].ref);
5162  }
5163  result7->obj.i = (long) p;
5164  result7->ref = (long) p;
5165  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter));
5166  return(1 || funcname || hash || result7 || libp) ;
5167 }
5168 
5169 static int G__libBAT_rdict_281_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5170 {
5171  BCParameter* p = NULL;
5172  char* gvp = (char*) G__getgvp();
5173  switch (libp->paran) {
5174  case 5:
5175  //m: 5
5176  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5177  p = new BCParameter(
5178 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5179 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
5180 , *(string*) libp->para[4].ref);
5181  } else {
5182  p = new((void*) gvp) BCParameter(
5183 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5184 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
5185 , *(string*) libp->para[4].ref);
5186  }
5187  break;
5188  case 4:
5189  //m: 4
5190  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5191  p = new BCParameter(
5192 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5193 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
5194  } else {
5195  p = new((void*) gvp) BCParameter(
5196 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5197 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
5198  }
5199  break;
5200  case 3:
5201  //m: 3
5202  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5203  p = new BCParameter(
5204 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5205 , (double) G__double(libp->para[2]));
5206  } else {
5207  p = new((void*) gvp) BCParameter(
5208 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5209 , (double) G__double(libp->para[2]));
5210  }
5211  break;
5212  }
5213  result7->obj.i = (long) p;
5214  result7->ref = (long) p;
5215  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter));
5216  return(1 || funcname || hash || result7 || libp) ;
5217 }
5218 
5219 static int G__libBAT_rdict_281_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5220 {
5221  {
5222  const BCParameter& obj = ((BCParameter*) G__getstructoffset())->operator=(*((BCParameter*) G__int(libp->para[0])));
5223  result7->ref = (long) (&obj);
5224  result7->obj.i = (long) (&obj);
5225  }
5226  return(1 || funcname || hash || result7 || libp) ;
5227 }
5228 
5229 static int G__libBAT_rdict_281_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5230 {
5231  G__letint(result7, 103, (long) ((const BCParameter*) G__getstructoffset())->Fixed());
5232  return(1 || funcname || hash || result7 || libp) ;
5233 }
5234 
5235 static int G__libBAT_rdict_281_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5236 {
5237  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetFixedValue());
5238  return(1 || funcname || hash || result7 || libp) ;
5239 }
5240 
5241 static int G__libBAT_rdict_281_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5242 {
5243  G__letint(result7, 85, (long) ((BCParameter*) G__getstructoffset())->GetPrior());
5244  return(1 || funcname || hash || result7 || libp) ;
5245 }
5246 
5247 static int G__libBAT_rdict_281_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5248 {
5249  G__letint(result7, 85, (long) ((const BCParameter*) G__getstructoffset())->GetPrior());
5250  return(1 || funcname || hash || result7 || libp) ;
5251 }
5252 
5253 static int G__libBAT_rdict_281_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5254 {
5255  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetPrior((double) G__double(libp->para[0])));
5256  return(1 || funcname || hash || result7 || libp) ;
5257 }
5258 
5259 static int G__libBAT_rdict_281_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5260 {
5261  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetLogPrior((double) G__double(libp->para[0])));
5262  return(1 || funcname || hash || result7 || libp) ;
5263 }
5264 
5265 static int G__libBAT_rdict_281_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5266 {
5267  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetPriorMode());
5268  return(1 || funcname || hash || result7 || libp) ;
5269 }
5270 
5271 static int G__libBAT_rdict_281_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5272 {
5273  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetPriorMean());
5274  return(1 || funcname || hash || result7 || libp) ;
5275 }
5276 
5277 static int G__libBAT_rdict_281_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5278 {
5279  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetPriorVariance());
5280  return(1 || funcname || hash || result7 || libp) ;
5281 }
5282 
5283 static int G__libBAT_rdict_281_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5284 {
5285  G__letdouble(result7, 100, (double) ((const BCParameter*) G__getstructoffset())->GetRandomValueAccordingToPrior((TRandom*) G__int(libp->para[0])));
5286  return(1 || funcname || hash || result7 || libp) ;
5287 }
5288 
5289 static int G__libBAT_rdict_281_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5290 {
5291  G__letint(result7, 103, (long) ((BCParameter*) G__getstructoffset())->Fix((double) G__double(libp->para[0])));
5292  return(1 || funcname || hash || result7 || libp) ;
5293 }
5294 
5295 static int G__libBAT_rdict_281_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5296 {
5297  G__letint(result7, 103, (long) ((BCParameter*) G__getstructoffset())->Unfix());
5298  return(1 || funcname || hash || result7 || libp) ;
5299 }
5300 
5301 static int G__libBAT_rdict_281_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5302 {
5303  ((BCParameter*) G__getstructoffset())->SetPrior((BCPrior*) G__int(libp->para[0]));
5304  G__setnull(result7);
5305  return(1 || funcname || hash || result7 || libp) ;
5306 }
5307 
5308 static int G__libBAT_rdict_281_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5309 {
5310  ((BCParameter*) G__getstructoffset())->SetPriorConstant();
5311  G__setnull(result7);
5312  return(1 || funcname || hash || result7 || libp) ;
5313 }
5314 
5315 // automatic destructor
5317 static int G__libBAT_rdict_281_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5318 {
5319  char* gvp = (char*) G__getgvp();
5320  long soff = G__getstructoffset();
5321  int n = G__getaryconstruct();
5322  //
5323  //has_a_delete: 0
5324  //has_own_delete1arg: 0
5325  //has_own_delete2arg: 0
5326  //
5327  if (!soff) {
5328  return(1);
5329  }
5330  if (n) {
5331  if (gvp == (char*)G__PVOID) {
5332  delete[] (BCParameter*) soff;
5333  } else {
5334  G__setgvp((long) G__PVOID);
5335  for (int i = n - 1; i >= 0; --i) {
5336  ((BCParameter*) (soff+(sizeof(BCParameter)*i)))->~G__TBCParameter();
5337  }
5338  G__setgvp((long)gvp);
5339  }
5340  } else {
5341  if (gvp == (char*)G__PVOID) {
5342  delete (BCParameter*) soff;
5343  } else {
5344  G__setgvp((long) G__PVOID);
5345  ((BCParameter*) (soff))->~G__TBCParameter();
5346  G__setgvp((long)gvp);
5347  }
5348  }
5349  G__setnull(result7);
5350  return(1 || funcname || hash || result7 || libp) ;
5351 }
5352 
5353 
5354 /* BCAux */
5355 static int G__libBAT_rdict_314_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5356 {
5357  BCAux::SetStyle();
5358  G__setnull(result7);
5359  return(1 || funcname || hash || result7 || libp) ;
5360 }
5361 
5362 static int G__libBAT_rdict_314_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5363 {
5364  BCAux::DefaultToPDF(*(string*) libp->para[0].ref);
5365  G__setnull(result7);
5366  return(1 || funcname || hash || result7 || libp) ;
5367 }
5368 
5369 static int G__libBAT_rdict_314_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5370 {
5371  switch (libp->paran) {
5372  case 2:
5373  G__letint(result7, 85, (long) BCAux::Transpose((TH2*) G__int(libp->para[0]), *(string*) libp->para[1].ref));
5374  break;
5375  case 1:
5376  G__letint(result7, 85, (long) BCAux::Transpose((TH2*) G__int(libp->para[0])));
5377  break;
5378  }
5379  return(1 || funcname || hash || result7 || libp) ;
5380 }
5381 
5382 static int G__libBAT_rdict_314_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5383 {
5384  G__letint(result7, 105, (long) BCAux::RangeType((double) G__double(libp->para[0]), (double) G__double(libp->para[1])));
5385  return(1 || funcname || hash || result7 || libp) ;
5386 }
5387 
5388 static int G__libBAT_rdict_314_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5389 {
5390  BCAux::MakeFinite(*(double*) G__Doubleref(&libp->para[0]), *(double*) G__Doubleref(&libp->para[1]));
5391  G__setnull(result7);
5392  return(1 || funcname || hash || result7 || libp) ;
5393 }
5394 
5395 static int G__libBAT_rdict_314_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5396 {
5397  {
5398  string* pobj;
5399  string xobj = BCAux::SafeName(*(string*) libp->para[0].ref);
5400  pobj = new string(xobj);
5401  result7->obj.i = (long) ((void*) pobj);
5402  result7->ref = result7->obj.i;
5403  G__store_tempobject(*result7);
5404  }
5405  return(1 || funcname || hash || result7 || libp) ;
5406 }
5407 
5408 static int G__libBAT_rdict_314_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5409 {
5410  G__letint(result7, 103, (long) BCAux::AllowedCharacter((char) G__int(libp->para[0])));
5411  return(1 || funcname || hash || result7 || libp) ;
5412 }
5413 
5414 static int G__libBAT_rdict_314_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5415 {
5416  switch (libp->paran) {
5417  case 3:
5418  BCAux::SetKnowledgeUpdateDrawingStyle(*(BCH1D*) libp->para[0].ref, *(BCH1D*) libp->para[1].ref
5419 , (BCAux::BCKnowledgeUpdateDrawingStyle) G__int(libp->para[2]));
5420  G__setnull(result7);
5421  break;
5422  case 2:
5423  BCAux::SetKnowledgeUpdateDrawingStyle(*(BCH1D*) libp->para[0].ref, *(BCH1D*) libp->para[1].ref);
5424  G__setnull(result7);
5425  break;
5426  }
5427  return(1 || funcname || hash || result7 || libp) ;
5428 }
5429 
5430 static int G__libBAT_rdict_314_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5431 {
5432  switch (libp->paran) {
5433  case 3:
5434  BCAux::SetKnowledgeUpdateDrawingStyle(*(BCH2D*) libp->para[0].ref, *(BCH2D*) libp->para[1].ref
5435 , (BCAux::BCKnowledgeUpdateDrawingStyle) G__int(libp->para[2]));
5436  G__setnull(result7);
5437  break;
5438  case 2:
5439  BCAux::SetKnowledgeUpdateDrawingStyle(*(BCH2D*) libp->para[0].ref, *(BCH2D*) libp->para[1].ref);
5440  G__setnull(result7);
5441  break;
5442  }
5443  return(1 || funcname || hash || result7 || libp) ;
5444 }
5445 
5446 static int G__libBAT_rdict_314_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5447 {
5448  BCAux::DrawKnowledgeUpdate(*(BCHistogramBase*) libp->para[0].ref, *(BCHistogramBase*) libp->para[1].ref
5449 , (bool) G__int(libp->para[2]), *(BCAux::BCTrash<TObject>*) libp->para[3].ref);
5450  G__setnull(result7);
5451  return(1 || funcname || hash || result7 || libp) ;
5452 }
5453 
5454 static int G__libBAT_rdict_314_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5455 {
5456  switch (libp->paran) {
5457  case 5:
5458  G__letint(result7, 104, (long) BCAux::PrintPlots(*(vector<BCH1D>*) libp->para[0].ref, *(vector<BCH2D>*) libp->para[1].ref
5459 , *(string*) libp->para[2].ref, (unsigned int) G__int(libp->para[3])
5460 , (unsigned int) G__int(libp->para[4])));
5461  break;
5462  case 4:
5463  G__letint(result7, 104, (long) BCAux::PrintPlots(*(vector<BCH1D>*) libp->para[0].ref, *(vector<BCH2D>*) libp->para[1].ref
5464 , *(string*) libp->para[2].ref, (unsigned int) G__int(libp->para[3])));
5465  break;
5466  case 3:
5467  G__letint(result7, 104, (long) BCAux::PrintPlots(*(vector<BCH1D>*) libp->para[0].ref, *(vector<BCH2D>*) libp->para[1].ref
5468 , *(string*) libp->para[2].ref));
5469  break;
5470  }
5471  return(1 || funcname || hash || result7 || libp) ;
5472 }
5473 
5474 
5475 /* BCConstantPrior */
5476 static int G__libBAT_rdict_346_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5477 {
5478  BCConstantPrior* p = NULL;
5479  char* gvp = (char*) G__getgvp();
5480  int n = G__getaryconstruct();
5481  if (n) {
5482  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5483  p = new BCConstantPrior[n];
5484  } else {
5485  p = new((void*) gvp) BCConstantPrior[n];
5486  }
5487  } else {
5488  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5489  p = new BCConstantPrior;
5490  } else {
5491  p = new((void*) gvp) BCConstantPrior;
5492  }
5493  }
5494  result7->obj.i = (long) p;
5495  result7->ref = (long) p;
5496  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior));
5497  return(1 || funcname || hash || result7 || libp) ;
5498 }
5499 
5500 static int G__libBAT_rdict_346_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5501 {
5502  BCConstantPrior* p = NULL;
5503  char* gvp = (char*) G__getgvp();
5504  //m: 1
5505  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5506  p = new BCConstantPrior((double) G__double(libp->para[0]));
5507  } else {
5508  p = new((void*) gvp) BCConstantPrior((double) G__double(libp->para[0]));
5509  }
5510  result7->obj.i = (long) p;
5511  result7->ref = (long) p;
5512  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior));
5513  return(1 || funcname || hash || result7 || libp) ;
5514 }
5515 
5516 static int G__libBAT_rdict_346_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5517 {
5518  BCConstantPrior* p = NULL;
5519  char* gvp = (char*) G__getgvp();
5520  //m: 2
5521  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5522  p = new BCConstantPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5523  } else {
5524  p = new((void*) gvp) BCConstantPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5525  }
5526  result7->obj.i = (long) p;
5527  result7->ref = (long) p;
5528  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior));
5529  return(1 || funcname || hash || result7 || libp) ;
5530 }
5531 
5532 // automatic destructor
5534 static int G__libBAT_rdict_346_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5535 {
5536  char* gvp = (char*) G__getgvp();
5537  long soff = G__getstructoffset();
5538  int n = G__getaryconstruct();
5539  //
5540  //has_a_delete: 0
5541  //has_own_delete1arg: 0
5542  //has_own_delete2arg: 0
5543  //
5544  if (!soff) {
5545  return(1);
5546  }
5547  if (n) {
5548  if (gvp == (char*)G__PVOID) {
5549  delete[] (BCConstantPrior*) soff;
5550  } else {
5551  G__setgvp((long) G__PVOID);
5552  for (int i = n - 1; i >= 0; --i) {
5553  ((BCConstantPrior*) (soff+(sizeof(BCConstantPrior)*i)))->~G__TBCConstantPrior();
5554  }
5555  G__setgvp((long)gvp);
5556  }
5557  } else {
5558  if (gvp == (char*)G__PVOID) {
5559  delete (BCConstantPrior*) soff;
5560  } else {
5561  G__setgvp((long) G__PVOID);
5562  ((BCConstantPrior*) (soff))->~G__TBCConstantPrior();
5563  G__setgvp((long)gvp);
5564  }
5565  }
5566  G__setnull(result7);
5567  return(1 || funcname || hash || result7 || libp) ;
5568 }
5569 
5570 
5571 /* BCGaussianPrior */
5572 static int G__libBAT_rdict_347_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5573 {
5574  BCGaussianPrior* p = NULL;
5575  char* gvp = (char*) G__getgvp();
5576  //m: 2
5577  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5578  p = new BCGaussianPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5579  } else {
5580  p = new((void*) gvp) BCGaussianPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5581  }
5582  result7->obj.i = (long) p;
5583  result7->ref = (long) p;
5584  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior));
5585  return(1 || funcname || hash || result7 || libp) ;
5586 }
5587 
5588 static int G__libBAT_rdict_347_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5589 {
5590  ((BCGaussianPrior*) G__getstructoffset())->SetMean((double) G__double(libp->para[0]));
5591  G__setnull(result7);
5592  return(1 || funcname || hash || result7 || libp) ;
5593 }
5594 
5595 static int G__libBAT_rdict_347_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5596 {
5597  ((BCGaussianPrior*) G__getstructoffset())->SetSigma((double) G__double(libp->para[0]));
5598  G__setnull(result7);
5599  return(1 || funcname || hash || result7 || libp) ;
5600 }
5601 
5602 static int G__libBAT_rdict_347_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5603 {
5604  ((BCGaussianPrior*) G__getstructoffset())->SetParameters((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5605  G__setnull(result7);
5606  return(1 || funcname || hash || result7 || libp) ;
5607 }
5608 
5609 // automatic destructor
5611 static int G__libBAT_rdict_347_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5612 {
5613  char* gvp = (char*) G__getgvp();
5614  long soff = G__getstructoffset();
5615  int n = G__getaryconstruct();
5616  //
5617  //has_a_delete: 0
5618  //has_own_delete1arg: 0
5619  //has_own_delete2arg: 0
5620  //
5621  if (!soff) {
5622  return(1);
5623  }
5624  if (n) {
5625  if (gvp == (char*)G__PVOID) {
5626  delete[] (BCGaussianPrior*) soff;
5627  } else {
5628  G__setgvp((long) G__PVOID);
5629  for (int i = n - 1; i >= 0; --i) {
5630  ((BCGaussianPrior*) (soff+(sizeof(BCGaussianPrior)*i)))->~G__TBCGaussianPrior();
5631  }
5632  G__setgvp((long)gvp);
5633  }
5634  } else {
5635  if (gvp == (char*)G__PVOID) {
5636  delete (BCGaussianPrior*) soff;
5637  } else {
5638  G__setgvp((long) G__PVOID);
5639  ((BCGaussianPrior*) (soff))->~G__TBCGaussianPrior();
5640  G__setgvp((long)gvp);
5641  }
5642  }
5643  G__setnull(result7);
5644  return(1 || funcname || hash || result7 || libp) ;
5645 }
5646 
5647 
5648 /* BCSplitGaussianPrior */
5649 static int G__libBAT_rdict_348_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5650 {
5651  BCSplitGaussianPrior* p = NULL;
5652  char* gvp = (char*) G__getgvp();
5653  //m: 3
5654  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5655  p = new BCSplitGaussianPrior(
5656 (double) G__double(libp->para[0]), (double) G__double(libp->para[1])
5657 , (double) G__double(libp->para[2]));
5658  } else {
5659  p = new((void*) gvp) BCSplitGaussianPrior(
5660 (double) G__double(libp->para[0]), (double) G__double(libp->para[1])
5661 , (double) G__double(libp->para[2]));
5662  }
5663  result7->obj.i = (long) p;
5664  result7->ref = (long) p;
5665  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior));
5666  return(1 || funcname || hash || result7 || libp) ;
5667 }
5668 
5669 static int G__libBAT_rdict_348_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5670 {
5671  BCSplitGaussianPrior* p = NULL;
5672  char* gvp = (char*) G__getgvp();
5673  //m: 1
5674  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5675  p = new BCSplitGaussianPrior(*(BCSplitGaussianPrior*) libp->para[0].ref);
5676  } else {
5677  p = new((void*) gvp) BCSplitGaussianPrior(*(BCSplitGaussianPrior*) libp->para[0].ref);
5678  }
5679  result7->obj.i = (long) p;
5680  result7->ref = (long) p;
5681  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior));
5682  return(1 || funcname || hash || result7 || libp) ;
5683 }
5684 
5685 static int G__libBAT_rdict_348_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5686 {
5687  ((BCSplitGaussianPrior*) G__getstructoffset())->SetMean((double) G__double(libp->para[0]));
5688  G__setnull(result7);
5689  return(1 || funcname || hash || result7 || libp) ;
5690 }
5691 
5692 static int G__libBAT_rdict_348_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5693 {
5694  ((BCSplitGaussianPrior*) G__getstructoffset())->SetMode((double) G__double(libp->para[0]));
5695  G__setnull(result7);
5696  return(1 || funcname || hash || result7 || libp) ;
5697 }
5698 
5699 static int G__libBAT_rdict_348_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5700 {
5701  ((BCSplitGaussianPrior*) G__getstructoffset())->SetSigmaBelow((double) G__double(libp->para[0]));
5702  G__setnull(result7);
5703  return(1 || funcname || hash || result7 || libp) ;
5704 }
5705 
5706 static int G__libBAT_rdict_348_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5707 {
5708  ((BCSplitGaussianPrior*) G__getstructoffset())->SetSigmaAbove((double) G__double(libp->para[0]));
5709  G__setnull(result7);
5710  return(1 || funcname || hash || result7 || libp) ;
5711 }
5712 
5713 static int G__libBAT_rdict_348_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5714 {
5715  ((BCSplitGaussianPrior*) G__getstructoffset())->SetParameters((double) G__double(libp->para[0]), (double) G__double(libp->para[1])
5716 , (double) G__double(libp->para[2]));
5717  G__setnull(result7);
5718  return(1 || funcname || hash || result7 || libp) ;
5719 }
5720 
5721 // automatic destructor
5723 static int G__libBAT_rdict_348_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5724 {
5725  char* gvp = (char*) G__getgvp();
5726  long soff = G__getstructoffset();
5727  int n = G__getaryconstruct();
5728  //
5729  //has_a_delete: 0
5730  //has_own_delete1arg: 0
5731  //has_own_delete2arg: 0
5732  //
5733  if (!soff) {
5734  return(1);
5735  }
5736  if (n) {
5737  if (gvp == (char*)G__PVOID) {
5738  delete[] (BCSplitGaussianPrior*) soff;
5739  } else {
5740  G__setgvp((long) G__PVOID);
5741  for (int i = n - 1; i >= 0; --i) {
5742  ((BCSplitGaussianPrior*) (soff+(sizeof(BCSplitGaussianPrior)*i)))->~G__TBCSplitGaussianPrior();
5743  }
5744  G__setgvp((long)gvp);
5745  }
5746  } else {
5747  if (gvp == (char*)G__PVOID) {
5748  delete (BCSplitGaussianPrior*) soff;
5749  } else {
5750  G__setgvp((long) G__PVOID);
5751  ((BCSplitGaussianPrior*) (soff))->~G__TBCSplitGaussianPrior();
5752  G__setgvp((long)gvp);
5753  }
5754  }
5755  G__setnull(result7);
5756  return(1 || funcname || hash || result7 || libp) ;
5757 }
5758 
5759 
5760 /* BCCauchyPrior */
5761 static int G__libBAT_rdict_349_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5762 {
5763  BCCauchyPrior* p = NULL;
5764  char* gvp = (char*) G__getgvp();
5765  //m: 2
5766  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5767  p = new BCCauchyPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5768  } else {
5769  p = new((void*) gvp) BCCauchyPrior((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5770  }
5771  result7->obj.i = (long) p;
5772  result7->ref = (long) p;
5773  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior));
5774  return(1 || funcname || hash || result7 || libp) ;
5775 }
5776 
5777 static int G__libBAT_rdict_349_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5778 {
5779  G__letdouble(result7, 100, (double) ((const BCCauchyPrior*) G__getstructoffset())->GetScale());
5780  return(1 || funcname || hash || result7 || libp) ;
5781 }
5782 
5783 static int G__libBAT_rdict_349_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5784 {
5785  ((BCCauchyPrior*) G__getstructoffset())->SetMean((double) G__double(libp->para[0]));
5786  G__setnull(result7);
5787  return(1 || funcname || hash || result7 || libp) ;
5788 }
5789 
5790 static int G__libBAT_rdict_349_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5791 {
5792  ((BCCauchyPrior*) G__getstructoffset())->SetScale((double) G__double(libp->para[0]));
5793  G__setnull(result7);
5794  return(1 || funcname || hash || result7 || libp) ;
5795 }
5796 
5797 static int G__libBAT_rdict_349_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5798 {
5799  ((BCCauchyPrior*) G__getstructoffset())->SetParameters((double) G__double(libp->para[0]), (double) G__double(libp->para[1]));
5800  G__setnull(result7);
5801  return(1 || funcname || hash || result7 || libp) ;
5802 }
5803 
5804 // automatic destructor
5806 static int G__libBAT_rdict_349_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5807 {
5808  char* gvp = (char*) G__getgvp();
5809  long soff = G__getstructoffset();
5810  int n = G__getaryconstruct();
5811  //
5812  //has_a_delete: 0
5813  //has_own_delete1arg: 0
5814  //has_own_delete2arg: 0
5815  //
5816  if (!soff) {
5817  return(1);
5818  }
5819  if (n) {
5820  if (gvp == (char*)G__PVOID) {
5821  delete[] (BCCauchyPrior*) soff;
5822  } else {
5823  G__setgvp((long) G__PVOID);
5824  for (int i = n - 1; i >= 0; --i) {
5825  ((BCCauchyPrior*) (soff+(sizeof(BCCauchyPrior)*i)))->~G__TBCCauchyPrior();
5826  }
5827  G__setgvp((long)gvp);
5828  }
5829  } else {
5830  if (gvp == (char*)G__PVOID) {
5831  delete (BCCauchyPrior*) soff;
5832  } else {
5833  G__setgvp((long) G__PVOID);
5834  ((BCCauchyPrior*) (soff))->~G__TBCCauchyPrior();
5835  G__setgvp((long)gvp);
5836  }
5837  }
5838  G__setnull(result7);
5839  return(1 || funcname || hash || result7 || libp) ;
5840 }
5841 
5842 
5843 /* BCObservable */
5844 static int G__libBAT_rdict_350_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5845 {
5846  BCObservable* p = NULL;
5847  char* gvp = (char*) G__getgvp();
5848  int n = G__getaryconstruct();
5849  if (n) {
5850  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5851  p = new BCObservable[n];
5852  } else {
5853  p = new((void*) gvp) BCObservable[n];
5854  }
5855  } else {
5856  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5857  p = new BCObservable;
5858  } else {
5859  p = new((void*) gvp) BCObservable;
5860  }
5861  }
5862  result7->obj.i = (long) p;
5863  result7->ref = (long) p;
5864  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable));
5865  return(1 || funcname || hash || result7 || libp) ;
5866 }
5867 
5868 static int G__libBAT_rdict_350_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5869 {
5870  BCObservable* p = NULL;
5871  char* gvp = (char*) G__getgvp();
5872  switch (libp->paran) {
5873  case 5:
5874  //m: 5
5875  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5876  p = new BCObservable(
5877 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5878 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
5879 , *(string*) libp->para[4].ref);
5880  } else {
5881  p = new((void*) gvp) BCObservable(
5882 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5883 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
5884 , *(string*) libp->para[4].ref);
5885  }
5886  break;
5887  case 4:
5888  //m: 4
5889  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5890  p = new BCObservable(
5891 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5892 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
5893  } else {
5894  p = new((void*) gvp) BCObservable(
5895 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5896 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref);
5897  }
5898  break;
5899  case 3:
5900  //m: 3
5901  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
5902  p = new BCObservable(
5903 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5904 , (double) G__double(libp->para[2]));
5905  } else {
5906  p = new((void*) gvp) BCObservable(
5907 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
5908 , (double) G__double(libp->para[2]));
5909  }
5910  break;
5911  }
5912  result7->obj.i = (long) p;
5913  result7->ref = (long) p;
5914  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable));
5915  return(1 || funcname || hash || result7 || libp) ;
5916 }
5917 
5918 static int G__libBAT_rdict_350_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5919 {
5920  {
5921  const BCObservable& obj = ((BCObservable*) G__getstructoffset())->operator=(*(double*) G__Doubleref(&libp->para[0]));
5922  result7->ref = (long) (&obj);
5923  result7->obj.i = (long) (&obj);
5924  }
5925  return(1 || funcname || hash || result7 || libp) ;
5926 }
5927 
5928 static int G__libBAT_rdict_350_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5929 {
5930  G__letdouble(result7, 100, (double) ((const BCObservable*) G__getstructoffset())->Value());
5931  return(1 || funcname || hash || result7 || libp) ;
5932 }
5933 
5934 static int G__libBAT_rdict_350_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5935 {
5936  ((BCObservable*) G__getstructoffset())->Value((double) G__double(libp->para[0]));
5937  G__setnull(result7);
5938  return(1 || funcname || hash || result7 || libp) ;
5939 }
5940 
5941 // automatic copy constructor
5942 static int G__libBAT_rdict_350_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5943 
5944 {
5945  BCObservable* p;
5946  void* tmp = (void*) G__int(libp->para[0]);
5947  p = new BCObservable(*(BCObservable*) tmp);
5948  result7->obj.i = (long) p;
5949  result7->ref = (long) p;
5950  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable));
5951  return(1 || funcname || hash || result7 || libp) ;
5952 }
5953 
5954 // automatic destructor
5956 static int G__libBAT_rdict_350_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5957 {
5958  char* gvp = (char*) G__getgvp();
5959  long soff = G__getstructoffset();
5960  int n = G__getaryconstruct();
5961  //
5962  //has_a_delete: 0
5963  //has_own_delete1arg: 0
5964  //has_own_delete2arg: 0
5965  //
5966  if (!soff) {
5967  return(1);
5968  }
5969  if (n) {
5970  if (gvp == (char*)G__PVOID) {
5971  delete[] (BCObservable*) soff;
5972  } else {
5973  G__setgvp((long) G__PVOID);
5974  for (int i = n - 1; i >= 0; --i) {
5975  ((BCObservable*) (soff+(sizeof(BCObservable)*i)))->~G__TBCObservable();
5976  }
5977  G__setgvp((long)gvp);
5978  }
5979  } else {
5980  if (gvp == (char*)G__PVOID) {
5981  delete (BCObservable*) soff;
5982  } else {
5983  G__setgvp((long) G__PVOID);
5984  ((BCObservable*) (soff))->~G__TBCObservable();
5985  G__setgvp((long)gvp);
5986  }
5987  }
5988  G__setnull(result7);
5989  return(1 || funcname || hash || result7 || libp) ;
5990 }
5991 
5992 // automatic assignment operator
5993 static int G__libBAT_rdict_350_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
5994 {
5995  BCObservable* dest = (BCObservable*) G__getstructoffset();
5996  *dest = *(BCObservable*) libp->para[0].ref;
5997  const BCObservable& obj = *dest;
5998  result7->ref = (long) (&obj);
5999  result7->obj.i = (long) (&obj);
6000  return(1 || funcname || hash || result7 || libp) ;
6001 }
6002 
6003 
6004 /* BCVariableSet<BCObservable> */
6005 static int G__libBAT_rdict_351_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6006 {
6007  BCVariableSet<BCObservable>* p = NULL;
6008  char* gvp = (char*) G__getgvp();
6009  int n = G__getaryconstruct();
6010  if (n) {
6011  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6012  p = new BCVariableSet<BCObservable>[n];
6013  } else {
6014  p = new((void*) gvp) BCVariableSet<BCObservable>[n];
6015  }
6016  } else {
6017  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6019  } else {
6020  p = new((void*) gvp) BCVariableSet<BCObservable>;
6021  }
6022  }
6023  result7->obj.i = (long) p;
6024  result7->ref = (long) p;
6025  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR));
6026  return(1 || funcname || hash || result7 || libp) ;
6027 }
6028 
6029 static int G__libBAT_rdict_351_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6030 {
6031  G__letint(result7, 103, (long) ((BCVariableSet<BCObservable>*) G__getstructoffset())->Add(*(BCObservable*) libp->para[0].ref));
6032  return(1 || funcname || hash || result7 || libp) ;
6033 }
6034 
6035 static int G__libBAT_rdict_351_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6036 {
6037  switch (libp->paran) {
6038  case 5:
6039  G__letint(result7, 103, (long) ((BCVariableSet<BCObservable>*) G__getstructoffset())->Add(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6040 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
6041 , *(string*) libp->para[4].ref));
6042  break;
6043  case 4:
6044  G__letint(result7, 103, (long) ((BCVariableSet<BCObservable>*) G__getstructoffset())->Add(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6045 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref));
6046  break;
6047  case 3:
6048  G__letint(result7, 103, (long) ((BCVariableSet<BCObservable>*) G__getstructoffset())->Add(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6049 , (double) G__double(libp->para[2])));
6050  break;
6051  }
6052  return(1 || funcname || hash || result7 || libp) ;
6053 }
6054 
6055 static int G__libBAT_rdict_351_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6056 {
6057  {
6058  const BCObservable& obj = ((BCVariableSet<BCObservable>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
6059  result7->ref = (long) (&obj);
6060  result7->obj.i = (long) (&obj);
6061  }
6062  return(1 || funcname || hash || result7 || libp) ;
6063 }
6064 
6065 static int G__libBAT_rdict_351_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6066 {
6067  {
6068  const BCObservable& obj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
6069  result7->ref = (long) (&obj);
6070  result7->obj.i = (long) (&obj);
6071  }
6072  return(1 || funcname || hash || result7 || libp) ;
6073 }
6074 
6075 static int G__libBAT_rdict_351_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6076 {
6077  {
6078  const BCObservable& obj = ((BCVariableSet<BCObservable>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
6079  result7->ref = (long) (&obj);
6080  result7->obj.i = (long) (&obj);
6081  }
6082  return(1 || funcname || hash || result7 || libp) ;
6083 }
6084 
6085 static int G__libBAT_rdict_351_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6086 {
6087  {
6088  const BCObservable& obj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
6089  result7->ref = (long) (&obj);
6090  result7->obj.i = (long) (&obj);
6091  }
6092  return(1 || funcname || hash || result7 || libp) ;
6093 }
6094 
6095 static int G__libBAT_rdict_351_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6096 {
6097  {
6098  const BCObservable& obj = ((BCVariableSet<BCObservable>*) G__getstructoffset())->Get(*(string*) libp->para[0].ref);
6099  result7->ref = (long) (&obj);
6100  result7->obj.i = (long) (&obj);
6101  }
6102  return(1 || funcname || hash || result7 || libp) ;
6103 }
6104 
6105 static int G__libBAT_rdict_351_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6106 {
6107  {
6108  const BCObservable& obj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Get(*(string*) libp->para[0].ref);
6109  result7->ref = (long) (&obj);
6110  result7->obj.i = (long) (&obj);
6111  }
6112  return(1 || funcname || hash || result7 || libp) ;
6113 }
6114 
6115 static int G__libBAT_rdict_351_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6116 {
6117  {
6118  const BCObservable& obj = ((BCVariableSet<BCObservable>*) G__getstructoffset())->Back();
6119  result7->ref = (long) (&obj);
6120  result7->obj.i = (long) (&obj);
6121  }
6122  return(1 || funcname || hash || result7 || libp) ;
6123 }
6124 
6125 static int G__libBAT_rdict_351_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6126 {
6127  {
6128  const BCObservable& obj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Back();
6129  result7->ref = (long) (&obj);
6130  result7->obj.i = (long) (&obj);
6131  }
6132  return(1 || funcname || hash || result7 || libp) ;
6133 }
6134 
6135 static int G__libBAT_rdict_351_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6136 {
6137  G__letint(result7, 104, (long) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Index(*(string*) libp->para[0].ref));
6138  return(1 || funcname || hash || result7 || libp) ;
6139 }
6140 
6141 static int G__libBAT_rdict_351_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6142 {
6143  G__letint(result7, 104, (long) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Size());
6144  return(1 || funcname || hash || result7 || libp) ;
6145 }
6146 
6147 static int G__libBAT_rdict_351_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6148 {
6149  G__letint(result7, 103, (long) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Empty());
6150  return(1 || funcname || hash || result7 || libp) ;
6151 }
6152 
6153 static int G__libBAT_rdict_351_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6154 {
6155  ((BCVariableSet<BCObservable>*) G__getstructoffset())->SetNBins((unsigned int) G__int(libp->para[0]));
6156  G__setnull(result7);
6157  return(1 || funcname || hash || result7 || libp) ;
6158 }
6159 
6160 static int G__libBAT_rdict_351_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6161 {
6162  ((BCVariableSet<BCObservable>*) G__getstructoffset())->SetPrecision((unsigned int) G__int(libp->para[0]));
6163  G__setnull(result7);
6164  return(1 || funcname || hash || result7 || libp) ;
6165 }
6166 
6167 static int G__libBAT_rdict_351_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6168 {
6169  ((BCVariableSet<BCObservable>*) G__getstructoffset())->FillHistograms((bool) G__int(libp->para[0]));
6170  G__setnull(result7);
6171  return(1 || funcname || hash || result7 || libp) ;
6172 }
6173 
6174 static int G__libBAT_rdict_351_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6175 {
6176  ((BCVariableSet<BCObservable>*) G__getstructoffset())->FillHistograms((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
6177  G__setnull(result7);
6178  return(1 || funcname || hash || result7 || libp) ;
6179 }
6180 
6181 static int G__libBAT_rdict_351_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6182 {
6183  ((BCVariableSet<BCObservable>*) G__getstructoffset())->FillH1((bool) G__int(libp->para[0]));
6184  G__setnull(result7);
6185  return(1 || funcname || hash || result7 || libp) ;
6186 }
6187 
6188 static int G__libBAT_rdict_351_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6189 {
6190  ((BCVariableSet<BCObservable>*) G__getstructoffset())->FillH2((bool) G__int(libp->para[0]));
6191  G__setnull(result7);
6192  return(1 || funcname || hash || result7 || libp) ;
6193 }
6194 
6195 static int G__libBAT_rdict_351_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6196 {
6197  G__letint(result7, 104, (long) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->MaxNameLength());
6198  return(1 || funcname || hash || result7 || libp) ;
6199 }
6200 
6201 static int G__libBAT_rdict_351_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6202 {
6203  G__letdouble(result7, 100, (double) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->Volume());
6204  return(1 || funcname || hash || result7 || libp) ;
6205 }
6206 
6207 static int G__libBAT_rdict_351_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6208 {
6209  G__letint(result7, 103, (long) ((const BCVariableSet<BCObservable>*) G__getstructoffset())->IsWithinLimits(*(vector<double>*) libp->para[0].ref));
6210  return(1 || funcname || hash || result7 || libp) ;
6211 }
6212 
6213 static int G__libBAT_rdict_351_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6214 {
6215  {
6216  const vector<double>* pobj;
6217  const vector<double> xobj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->PositionInRange(*(vector<double>*) libp->para[0].ref);
6218  pobj = new vector<double>(xobj);
6219  result7->obj.i = (long) ((void*) pobj);
6220  result7->ref = result7->obj.i;
6221  G__store_tempobject(*result7);
6222  }
6223  return(1 || funcname || hash || result7 || libp) ;
6224 }
6225 
6226 static int G__libBAT_rdict_351_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6227 {
6228  ((const BCVariableSet<BCObservable>*) G__getstructoffset())->ValueFromPositionInRange(*(vector<double>*) libp->para[0].ref);
6229  G__setnull(result7);
6230  return(1 || funcname || hash || result7 || libp) ;
6231 }
6232 
6233 static int G__libBAT_rdict_351_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6234 {
6235  {
6236  const vector<double>* pobj;
6237  const vector<double> xobj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->GetRangeCenters();
6238  pobj = new vector<double>(xobj);
6239  result7->obj.i = (long) ((void*) pobj);
6240  result7->ref = result7->obj.i;
6241  G__store_tempobject(*result7);
6242  }
6243  return(1 || funcname || hash || result7 || libp) ;
6244 }
6245 
6246 static int G__libBAT_rdict_351_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6247 {
6248  {
6249  const vector<double>* pobj;
6250  const vector<double> xobj = ((const BCVariableSet<BCObservable>*) G__getstructoffset())->GetUniformRandomValues((TRandom*) G__int(libp->para[0]));
6251  pobj = new vector<double>(xobj);
6252  result7->obj.i = (long) ((void*) pobj);
6253  result7->ref = result7->obj.i;
6254  G__store_tempobject(*result7);
6255  }
6256  return(1 || funcname || hash || result7 || libp) ;
6257 }
6258 
6259 static int G__libBAT_rdict_351_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6260 {
6261  ((const BCVariableSet<BCObservable>*) G__getstructoffset())->PrintSummary();
6262  G__setnull(result7);
6263  return(1 || funcname || hash || result7 || libp) ;
6264 }
6265 
6266 // automatic copy constructor
6267 static int G__libBAT_rdict_351_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6268 
6269 {
6271  void* tmp = (void*) G__int(libp->para[0]);
6273  result7->obj.i = (long) p;
6274  result7->ref = (long) p;
6275  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR));
6276  return(1 || funcname || hash || result7 || libp) ;
6277 }
6278 
6279 // automatic destructor
6281 static int G__libBAT_rdict_351_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6282 {
6283  char* gvp = (char*) G__getgvp();
6284  long soff = G__getstructoffset();
6285  int n = G__getaryconstruct();
6286  //
6287  //has_a_delete: 0
6288  //has_own_delete1arg: 0
6289  //has_own_delete2arg: 0
6290  //
6291  if (!soff) {
6292  return(1);
6293  }
6294  if (n) {
6295  if (gvp == (char*)G__PVOID) {
6296  delete[] (BCVariableSet<BCObservable>*) soff;
6297  } else {
6298  G__setgvp((long) G__PVOID);
6299  for (int i = n - 1; i >= 0; --i) {
6300  ((BCVariableSet<BCObservable>*) (soff+(sizeof(BCVariableSet<BCObservable>)*i)))->~G__TBCVariableSetlEBCObservablegR();
6301  }
6302  G__setgvp((long)gvp);
6303  }
6304  } else {
6305  if (gvp == (char*)G__PVOID) {
6306  delete (BCVariableSet<BCObservable>*) soff;
6307  } else {
6308  G__setgvp((long) G__PVOID);
6309  ((BCVariableSet<BCObservable>*) (soff))->~G__TBCVariableSetlEBCObservablegR();
6310  G__setgvp((long)gvp);
6311  }
6312  }
6313  G__setnull(result7);
6314  return(1 || funcname || hash || result7 || libp) ;
6315 }
6316 
6317 // automatic assignment operator
6318 static int G__libBAT_rdict_351_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6319 {
6320  BCVariableSet<BCObservable>* dest = (BCVariableSet<BCObservable>*) G__getstructoffset();
6321  *dest = *(BCVariableSet<BCObservable>*) libp->para[0].ref;
6322  const BCVariableSet<BCObservable>& obj = *dest;
6323  result7->ref = (long) (&obj);
6324  result7->obj.i = (long) (&obj);
6325  return(1 || funcname || hash || result7 || libp) ;
6326 }
6327 
6328 
6329 /* BCTF1Prior */
6330 static int G__libBAT_rdict_356_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6331 {
6332  BCTF1Prior* p = NULL;
6333  char* gvp = (char*) G__getgvp();
6334  //m: 1
6335  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6336  p = new BCTF1Prior(*(TF1*) libp->para[0].ref);
6337  } else {
6338  p = new((void*) gvp) BCTF1Prior(*(TF1*) libp->para[0].ref);
6339  }
6340  result7->obj.i = (long) p;
6341  result7->ref = (long) p;
6342  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior));
6343  return(1 || funcname || hash || result7 || libp) ;
6344 }
6345 
6346 static int G__libBAT_rdict_356_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6347 {
6348  BCTF1Prior* p = NULL;
6349  char* gvp = (char*) G__getgvp();
6350  //m: 3
6351  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6352  p = new BCTF1Prior(
6353 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6354 , (double) G__double(libp->para[2]));
6355  } else {
6356  p = new((void*) gvp) BCTF1Prior(
6357 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6358 , (double) G__double(libp->para[2]));
6359  }
6360  result7->obj.i = (long) p;
6361  result7->ref = (long) p;
6362  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior));
6363  return(1 || funcname || hash || result7 || libp) ;
6364 }
6365 
6366 // automatic destructor
6367 typedef BCTF1Prior G__TBCTF1Prior;
6368 static int G__libBAT_rdict_356_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6369 {
6370  char* gvp = (char*) G__getgvp();
6371  long soff = G__getstructoffset();
6372  int n = G__getaryconstruct();
6373  //
6374  //has_a_delete: 0
6375  //has_own_delete1arg: 0
6376  //has_own_delete2arg: 0
6377  //
6378  if (!soff) {
6379  return(1);
6380  }
6381  if (n) {
6382  if (gvp == (char*)G__PVOID) {
6383  delete[] (BCTF1Prior*) soff;
6384  } else {
6385  G__setgvp((long) G__PVOID);
6386  for (int i = n - 1; i >= 0; --i) {
6387  ((BCTF1Prior*) (soff+(sizeof(BCTF1Prior)*i)))->~G__TBCTF1Prior();
6388  }
6389  G__setgvp((long)gvp);
6390  }
6391  } else {
6392  if (gvp == (char*)G__PVOID) {
6393  delete (BCTF1Prior*) soff;
6394  } else {
6395  G__setgvp((long) G__PVOID);
6396  ((BCTF1Prior*) (soff))->~G__TBCTF1Prior();
6397  G__setgvp((long)gvp);
6398  }
6399  }
6400  G__setnull(result7);
6401  return(1 || funcname || hash || result7 || libp) ;
6402 }
6403 
6404 
6405 /* BCTF1LogPrior */
6406 static int G__libBAT_rdict_357_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6407 {
6408  BCTF1LogPrior* p = NULL;
6409  char* gvp = (char*) G__getgvp();
6410  //m: 1
6411  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6412  p = new BCTF1LogPrior(*(TF1*) libp->para[0].ref);
6413  } else {
6414  p = new((void*) gvp) BCTF1LogPrior(*(TF1*) libp->para[0].ref);
6415  }
6416  result7->obj.i = (long) p;
6417  result7->ref = (long) p;
6418  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior));
6419  return(1 || funcname || hash || result7 || libp) ;
6420 }
6421 
6422 static int G__libBAT_rdict_357_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6423 {
6424  BCTF1LogPrior* p = NULL;
6425  char* gvp = (char*) G__getgvp();
6426  //m: 3
6427  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6428  p = new BCTF1LogPrior(
6429 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6430 , (double) G__double(libp->para[2]));
6431  } else {
6432  p = new((void*) gvp) BCTF1LogPrior(
6433 *(string*) libp->para[0].ref, (double) G__double(libp->para[1])
6434 , (double) G__double(libp->para[2]));
6435  }
6436  result7->obj.i = (long) p;
6437  result7->ref = (long) p;
6438  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior));
6439  return(1 || funcname || hash || result7 || libp) ;
6440 }
6441 
6442 static int G__libBAT_rdict_357_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6443 {
6444  {
6445  const TF1& obj = ((BCTF1LogPrior*) G__getstructoffset())->GetLogFunction();
6446  result7->ref = (long) (&obj);
6447  result7->obj.i = (long) (&obj);
6448  }
6449  return(1 || funcname || hash || result7 || libp) ;
6450 }
6451 
6452 static int G__libBAT_rdict_357_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6453 {
6454  {
6455  const TF1& obj = ((const BCTF1LogPrior*) G__getstructoffset())->GetLogFunction();
6456  result7->ref = (long) (&obj);
6457  result7->obj.i = (long) (&obj);
6458  }
6459  return(1 || funcname || hash || result7 || libp) ;
6460 }
6461 
6462 // automatic destructor
6464 static int G__libBAT_rdict_357_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6465 {
6466  char* gvp = (char*) G__getgvp();
6467  long soff = G__getstructoffset();
6468  int n = G__getaryconstruct();
6469  //
6470  //has_a_delete: 0
6471  //has_own_delete1arg: 0
6472  //has_own_delete2arg: 0
6473  //
6474  if (!soff) {
6475  return(1);
6476  }
6477  if (n) {
6478  if (gvp == (char*)G__PVOID) {
6479  delete[] (BCTF1LogPrior*) soff;
6480  } else {
6481  G__setgvp((long) G__PVOID);
6482  for (int i = n - 1; i >= 0; --i) {
6483  ((BCTF1LogPrior*) (soff+(sizeof(BCTF1LogPrior)*i)))->~G__TBCTF1LogPrior();
6484  }
6485  G__setgvp((long)gvp);
6486  }
6487  } else {
6488  if (gvp == (char*)G__PVOID) {
6489  delete (BCTF1LogPrior*) soff;
6490  } else {
6491  G__setgvp((long) G__PVOID);
6492  ((BCTF1LogPrior*) (soff))->~G__TBCTF1LogPrior();
6493  G__setgvp((long)gvp);
6494  }
6495  }
6496  G__setnull(result7);
6497  return(1 || funcname || hash || result7 || libp) ;
6498 }
6499 
6500 
6501 /* BCTH1Prior */
6502 static int G__libBAT_rdict_381_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6503 {
6504  BCTH1Prior* p = NULL;
6505  char* gvp = (char*) G__getgvp();
6506  switch (libp->paran) {
6507  case 2:
6508  //m: 2
6509  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6510  p = new BCTH1Prior(*(TH1*) libp->para[0].ref, (bool) G__int(libp->para[1]));
6511  } else {
6512  p = new((void*) gvp) BCTH1Prior(*(TH1*) libp->para[0].ref, (bool) G__int(libp->para[1]));
6513  }
6514  break;
6515  case 1:
6516  //m: 1
6517  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6518  p = new BCTH1Prior(*(TH1*) libp->para[0].ref);
6519  } else {
6520  p = new((void*) gvp) BCTH1Prior(*(TH1*) libp->para[0].ref);
6521  }
6522  break;
6523  }
6524  result7->obj.i = (long) p;
6525  result7->ref = (long) p;
6526  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior));
6527  return(1 || funcname || hash || result7 || libp) ;
6528 }
6529 
6530 static int G__libBAT_rdict_381_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6531 {
6532  BCTH1Prior* p = NULL;
6533  char* gvp = (char*) G__getgvp();
6534  switch (libp->paran) {
6535  case 2:
6536  //m: 2
6537  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6538  p = new BCTH1Prior((TH1*) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
6539  } else {
6540  p = new((void*) gvp) BCTH1Prior((TH1*) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
6541  }
6542  break;
6543  case 1:
6544  //m: 1
6545  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6546  p = new BCTH1Prior((TH1*) G__int(libp->para[0]));
6547  } else {
6548  p = new((void*) gvp) BCTH1Prior((TH1*) G__int(libp->para[0]));
6549  }
6550  break;
6551  }
6552  result7->obj.i = (long) p;
6553  result7->ref = (long) p;
6554  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior));
6555  return(1 || funcname || hash || result7 || libp) ;
6556 }
6557 
6558 static int G__libBAT_rdict_381_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6559 {
6560  BCTH1Prior* p = NULL;
6561  char* gvp = (char*) G__getgvp();
6562  //m: 1
6563  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6564  p = new BCTH1Prior(*(BCTH1Prior*) libp->para[0].ref);
6565  } else {
6566  p = new((void*) gvp) BCTH1Prior(*(BCTH1Prior*) libp->para[0].ref);
6567  }
6568  result7->obj.i = (long) p;
6569  result7->ref = (long) p;
6570  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior));
6571  return(1 || funcname || hash || result7 || libp) ;
6572 }
6573 
6574 static int G__libBAT_rdict_381_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6575 {
6576  {
6577  const BCTH1Prior& obj = ((BCTH1Prior*) G__getstructoffset())->operator=(*((BCTH1Prior*) G__int(libp->para[0])));
6578  result7->ref = (long) (&obj);
6579  result7->obj.i = (long) (&obj);
6580  }
6581  return(1 || funcname || hash || result7 || libp) ;
6582 }
6583 
6584 static int G__libBAT_rdict_381_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6585 {
6586  ((BCTH1Prior*) G__getstructoffset())->SetInterpolate((bool) G__int(libp->para[0]));
6587  G__setnull(result7);
6588  return(1 || funcname || hash || result7 || libp) ;
6589 }
6590 
6591 static int G__libBAT_rdict_381_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6592 {
6593  {
6594  const TH1& obj = ((BCTH1Prior*) G__getstructoffset())->GetHistogram();
6595  result7->ref = (long) (&obj);
6596  result7->obj.i = (long) (&obj);
6597  }
6598  return(1 || funcname || hash || result7 || libp) ;
6599 }
6600 
6601 static int G__libBAT_rdict_381_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6602 {
6603  {
6604  const TH1& obj = ((const BCTH1Prior*) G__getstructoffset())->GetHistogram();
6605  result7->ref = (long) (&obj);
6606  result7->obj.i = (long) (&obj);
6607  }
6608  return(1 || funcname || hash || result7 || libp) ;
6609 }
6610 
6611 static int G__libBAT_rdict_381_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6612 {
6613  G__letint(result7, 103, (long) ((BCTH1Prior*) G__getstructoffset())->GetInterpolate());
6614  return(1 || funcname || hash || result7 || libp) ;
6615 }
6616 
6617 static int G__libBAT_rdict_381_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6618 {
6619  ((BCTH1Prior*) G__getstructoffset())->NormalizeHistogram();
6620  G__setnull(result7);
6621  return(1 || funcname || hash || result7 || libp) ;
6622 }
6623 
6624 // automatic destructor
6625 typedef BCTH1Prior G__TBCTH1Prior;
6626 static int G__libBAT_rdict_381_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6627 {
6628  char* gvp = (char*) G__getgvp();
6629  long soff = G__getstructoffset();
6630  int n = G__getaryconstruct();
6631  //
6632  //has_a_delete: 0
6633  //has_own_delete1arg: 0
6634  //has_own_delete2arg: 0
6635  //
6636  if (!soff) {
6637  return(1);
6638  }
6639  if (n) {
6640  if (gvp == (char*)G__PVOID) {
6641  delete[] (BCTH1Prior*) soff;
6642  } else {
6643  G__setgvp((long) G__PVOID);
6644  for (int i = n - 1; i >= 0; --i) {
6645  ((BCTH1Prior*) (soff+(sizeof(BCTH1Prior)*i)))->~G__TBCTH1Prior();
6646  }
6647  G__setgvp((long)gvp);
6648  }
6649  } else {
6650  if (gvp == (char*)G__PVOID) {
6651  delete (BCTH1Prior*) soff;
6652  } else {
6653  G__setgvp((long) G__PVOID);
6654  ((BCTH1Prior*) (soff))->~G__TBCTH1Prior();
6655  G__setgvp((long)gvp);
6656  }
6657  }
6658  G__setnull(result7);
6659  return(1 || funcname || hash || result7 || libp) ;
6660 }
6661 
6662 
6663 /* BCParameterSet */
6664 static int G__libBAT_rdict_383_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6665 {
6666  BCParameterSet* p = NULL;
6667  char* gvp = (char*) G__getgvp();
6668  int n = G__getaryconstruct();
6669  if (n) {
6670  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6671  p = new BCParameterSet[n];
6672  } else {
6673  p = new((void*) gvp) BCParameterSet[n];
6674  }
6675  } else {
6676  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
6677  p = new BCParameterSet;
6678  } else {
6679  p = new((void*) gvp) BCParameterSet;
6680  }
6681  }
6682  result7->obj.i = (long) p;
6683  result7->ref = (long) p;
6684  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet));
6685  return(1 || funcname || hash || result7 || libp) ;
6686 }
6687 
6688 static int G__libBAT_rdict_383_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6689 {
6690  G__letint(result7, 104, (long) ((const BCParameterSet*) G__getstructoffset())->GetNFixedParameters());
6691  return(1 || funcname || hash || result7 || libp) ;
6692 }
6693 
6694 static int G__libBAT_rdict_383_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6695 {
6696  G__letint(result7, 104, (long) ((const BCParameterSet*) G__getstructoffset())->GetNFreeParameters());
6697  return(1 || funcname || hash || result7 || libp) ;
6698 }
6699 
6700 static int G__libBAT_rdict_383_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6701 {
6702  switch (libp->paran) {
6703  case 1:
6704  G__letint(result7, 103, (long) ((const BCParameterSet*) G__getstructoffset())->ArePriorsSet((bool) G__int(libp->para[0])));
6705  break;
6706  case 0:
6707  G__letint(result7, 103, (long) ((const BCParameterSet*) G__getstructoffset())->ArePriorsSet());
6708  break;
6709  }
6710  return(1 || funcname || hash || result7 || libp) ;
6711 }
6712 
6713 static int G__libBAT_rdict_383_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6714 {
6715  G__letint(result7, 103, (long) ((const BCParameterSet*) G__getstructoffset())->IsAtFixedValues(*(vector<double>*) libp->para[0].ref));
6716  return(1 || funcname || hash || result7 || libp) ;
6717 }
6718 
6719 static int G__libBAT_rdict_383_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6720 {
6721  {
6722  const vector<double>* pobj;
6723  const vector<double> xobj = ((const BCParameterSet*) G__getstructoffset())->GetRandomValuesAccordingToPriors((TRandom*) G__int(libp->para[0]));
6724  pobj = new vector<double>(xobj);
6725  result7->obj.i = (long) ((void*) pobj);
6726  result7->ref = result7->obj.i;
6727  G__store_tempobject(*result7);
6728  }
6729  return(1 || funcname || hash || result7 || libp) ;
6730 }
6731 
6732 static int G__libBAT_rdict_383_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6733 {
6734  ((BCParameterSet*) G__getstructoffset())->SetPriorConstantAll();
6735  G__setnull(result7);
6736  return(1 || funcname || hash || result7 || libp) ;
6737 }
6738 
6739 static int G__libBAT_rdict_383_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6740 {
6741  G__letdouble(result7, 100, (double) ((const BCParameterSet*) G__getstructoffset())->GetLogPrior(*(vector<double>*) libp->para[0].ref));
6742  return(1 || funcname || hash || result7 || libp) ;
6743 }
6744 
6745 static int G__libBAT_rdict_383_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6746 {
6747  switch (libp->paran) {
6748  case 1:
6749  {
6750  const vector<double>* pobj;
6751  const vector<double> xobj = ((const BCParameterSet*) G__getstructoffset())->GetFixedValues((bool) G__int(libp->para[0]));
6752  pobj = new vector<double>(xobj);
6753  result7->obj.i = (long) ((void*) pobj);
6754  result7->ref = result7->obj.i;
6755  G__store_tempobject(*result7);
6756  }
6757  break;
6758  case 0:
6759  {
6760  const vector<double>* pobj;
6761  const vector<double> xobj = ((const BCParameterSet*) G__getstructoffset())->GetFixedValues();
6762  pobj = new vector<double>(xobj);
6763  result7->obj.i = (long) ((void*) pobj);
6764  result7->ref = result7->obj.i;
6765  G__store_tempobject(*result7);
6766  }
6767  break;
6768  }
6769  return(1 || funcname || hash || result7 || libp) ;
6770 }
6771 
6772 static int G__libBAT_rdict_383_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6773 {
6774  G__letint(result7, 103, (long) ((const BCParameterSet*) G__getstructoffset())->ApplyFixedValues(*(vector<double>*) libp->para[0].ref));
6775  return(1 || funcname || hash || result7 || libp) ;
6776 }
6777 
6778 // automatic copy constructor
6779 static int G__libBAT_rdict_383_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6780 
6781 {
6782  BCParameterSet* p;
6783  void* tmp = (void*) G__int(libp->para[0]);
6784  p = new BCParameterSet(*(BCParameterSet*) tmp);
6785  result7->obj.i = (long) p;
6786  result7->ref = (long) p;
6787  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet));
6788  return(1 || funcname || hash || result7 || libp) ;
6789 }
6790 
6791 // automatic destructor
6793 static int G__libBAT_rdict_383_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6794 {
6795  char* gvp = (char*) G__getgvp();
6796  long soff = G__getstructoffset();
6797  int n = G__getaryconstruct();
6798  //
6799  //has_a_delete: 0
6800  //has_own_delete1arg: 0
6801  //has_own_delete2arg: 0
6802  //
6803  if (!soff) {
6804  return(1);
6805  }
6806  if (n) {
6807  if (gvp == (char*)G__PVOID) {
6808  delete[] (BCParameterSet*) soff;
6809  } else {
6810  G__setgvp((long) G__PVOID);
6811  for (int i = n - 1; i >= 0; --i) {
6812  ((BCParameterSet*) (soff+(sizeof(BCParameterSet)*i)))->~G__TBCParameterSet();
6813  }
6814  G__setgvp((long)gvp);
6815  }
6816  } else {
6817  if (gvp == (char*)G__PVOID) {
6818  delete (BCParameterSet*) soff;
6819  } else {
6820  G__setgvp((long) G__PVOID);
6821  ((BCParameterSet*) (soff))->~G__TBCParameterSet();
6822  G__setgvp((long)gvp);
6823  }
6824  }
6825  G__setnull(result7);
6826  return(1 || funcname || hash || result7 || libp) ;
6827 }
6828 
6829 // automatic assignment operator
6830 static int G__libBAT_rdict_383_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6831 {
6832  BCParameterSet* dest = (BCParameterSet*) G__getstructoffset();
6833  *dest = *(BCParameterSet*) libp->para[0].ref;
6834  const BCParameterSet& obj = *dest;
6835  result7->ref = (long) (&obj);
6836  result7->obj.i = (long) (&obj);
6837  return(1 || funcname || hash || result7 || libp) ;
6838 }
6839 
6840 
6841 /* BCEngineMCMC */
6842 static int G__libBAT_rdict_453_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6843 {
6844  {
6845  const BCEngineMCMC& obj = ((BCEngineMCMC*) G__getstructoffset())->operator=(*(BCEngineMCMC*) libp->para[0].ref);
6846  result7->ref = (long) (&obj);
6847  result7->obj.i = (long) (&obj);
6848  }
6849  return(1 || funcname || hash || result7 || libp) ;
6850 }
6851 
6852 static int G__libBAT_rdict_453_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6853 {
6854  {
6855  const string& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetName();
6856  result7->ref = (long) (&obj);
6857  result7->obj.i = (long) (&obj);
6858  }
6859  return(1 || funcname || hash || result7 || libp) ;
6860 }
6861 
6862 static int G__libBAT_rdict_453_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6863 {
6864  {
6865  const string& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetSafeName();
6866  result7->ref = (long) (&obj);
6867  result7->obj.i = (long) (&obj);
6868  }
6869  return(1 || funcname || hash || result7 || libp) ;
6870 }
6871 
6872 static int G__libBAT_rdict_453_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6873 {
6874  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNChains());
6875  return(1 || funcname || hash || result7 || libp) ;
6876 }
6877 
6878 static int G__libBAT_rdict_453_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6879 {
6880  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNLag());
6881  return(1 || funcname || hash || result7 || libp) ;
6882 }
6883 
6884 static int G__libBAT_rdict_453_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6885 {
6886  G__letint(result7, 105, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetCurrentIteration());
6887  return(1 || funcname || hash || result7 || libp) ;
6888 }
6889 
6890 static int G__libBAT_rdict_453_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6891 {
6892  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetCurrentChain());
6893  return(1 || funcname || hash || result7 || libp) ;
6894 }
6895 
6896 static int G__libBAT_rdict_453_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6897 {
6898  G__letint(result7, 105, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsConvergenceGlobal());
6899  return(1 || funcname || hash || result7 || libp) ;
6900 }
6901 
6902 static int G__libBAT_rdict_453_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6903 {
6904  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsPreRun());
6905  return(1 || funcname || hash || result7 || libp) ;
6906 }
6907 
6908 static int G__libBAT_rdict_453_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6909 {
6910  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsPreRunMin());
6911  return(1 || funcname || hash || result7 || libp) ;
6912 }
6913 
6914 static int G__libBAT_rdict_453_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6915 {
6916  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsPreRunMax());
6917  return(1 || funcname || hash || result7 || libp) ;
6918 }
6919 
6920 static int G__libBAT_rdict_453_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6921 {
6922  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsRun());
6923  return(1 || funcname || hash || result7 || libp) ;
6924 }
6925 
6926 static int G__libBAT_rdict_453_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6927 {
6928  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNIterationsPreRunCheck());
6929  return(1 || funcname || hash || result7 || libp) ;
6930 }
6931 
6932 static int G__libBAT_rdict_453_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6933 {
6934  G__letint(result7, 104, (long) ((BCEngineMCMC*) G__getstructoffset())->GetPreRunCheckClear());
6935  return(1 || funcname || hash || result7 || libp) ;
6936 }
6937 
6938 static int G__libBAT_rdict_453_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6939 {
6940  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetMinimumEfficiency());
6941  return(1 || funcname || hash || result7 || libp) ;
6942 }
6943 
6944 static int G__libBAT_rdict_453_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6945 {
6946  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetMaximumEfficiency());
6947  return(1 || funcname || hash || result7 || libp) ;
6948 }
6949 
6950 static int G__libBAT_rdict_453_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6951 {
6952  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetScaleFactorLowerLimit());
6953  return(1 || funcname || hash || result7 || libp) ;
6954 }
6955 
6956 static int G__libBAT_rdict_453_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6957 {
6958  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetScaleFactorUpperLimit());
6959  return(1 || funcname || hash || result7 || libp) ;
6960 }
6961 
6962 static int G__libBAT_rdict_453_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6963 {
6964  {
6965  const vector<std::vector<double> >& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetScaleFactors();
6966  result7->ref = (long) (&obj);
6967  result7->obj.i = (long) (&obj);
6968  }
6969  return(1 || funcname || hash || result7 || libp) ;
6970 }
6971 
6972 static int G__libBAT_rdict_453_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6973 {
6974  {
6975  const BCEngineMCMC::ChainState& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetChainState((unsigned int) G__int(libp->para[0]));
6976  result7->ref = (long) (&obj);
6977  result7->obj.i = (long) (&obj);
6978  }
6979  return(1 || funcname || hash || result7 || libp) ;
6980 }
6981 
6982 static int G__libBAT_rdict_453_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6983 {
6984  {
6985  const vector<double>& obj = ((const BCEngineMCMC*) G__getstructoffset())->Getx((unsigned int) G__int(libp->para[0]));
6986  result7->ref = (long) (&obj);
6987  result7->obj.i = (long) (&obj);
6988  }
6989  return(1 || funcname || hash || result7 || libp) ;
6990 }
6991 
6992 static int G__libBAT_rdict_453_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6993 {
6994  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->Getx((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
6995  return(1 || funcname || hash || result7 || libp) ;
6996 }
6997 
6998 static int G__libBAT_rdict_453_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
6999 {
7000  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetLogProbx((unsigned int) G__int(libp->para[0])));
7001  return(1 || funcname || hash || result7 || libp) ;
7002 }
7003 
7004 static int G__libBAT_rdict_453_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7005 {
7006  G__letint(result7, 105, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetPhase());
7007  return(1 || funcname || hash || result7 || libp) ;
7008 }
7009 
7010 static int G__libBAT_rdict_453_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7011 {
7012  G__letint(result7, 105, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetInitialPositionScheme());
7013  return(1 || funcname || hash || result7 || libp) ;
7014 }
7015 
7016 static int G__libBAT_rdict_453_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7017 {
7018  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetInitialPositionAttemptLimit());
7019  return(1 || funcname || hash || result7 || libp) ;
7020 }
7021 
7022 static int G__libBAT_rdict_453_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7023 {
7024  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetProposeMultivariate());
7025  return(1 || funcname || hash || result7 || libp) ;
7026 }
7027 
7028 static int G__libBAT_rdict_453_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7029 {
7030  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetProposalFunctionDof());
7031  return(1 || funcname || hash || result7 || libp) ;
7032 }
7033 
7034 static int G__libBAT_rdict_453_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7035 {
7036  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMultivariateCovarianceUpdates());
7037  return(1 || funcname || hash || result7 || libp) ;
7038 }
7039 
7040 static int G__libBAT_rdict_453_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7041 {
7042  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetMultivariateCovarianceUpdateLambda());
7043  return(1 || funcname || hash || result7 || libp) ;
7044 }
7045 
7046 static int G__libBAT_rdict_453_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7047 {
7048  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetMultivariateEpsilon());
7049  return(1 || funcname || hash || result7 || libp) ;
7050 }
7051 
7052 static int G__libBAT_rdict_453_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7053 {
7054  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetMultivariateScaleMultiplier());
7055  return(1 || funcname || hash || result7 || libp) ;
7056 }
7057 
7058 static int G__libBAT_rdict_453_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7059 {
7060  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetRValueParametersCriterion());
7061  return(1 || funcname || hash || result7 || libp) ;
7062 }
7063 
7064 static int G__libBAT_rdict_453_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7065 {
7066  {
7067  const vector<double>& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetRValueParameters();
7068  result7->ref = (long) (&obj);
7069  result7->obj.i = (long) (&obj);
7070  }
7071  return(1 || funcname || hash || result7 || libp) ;
7072 }
7073 
7074 static int G__libBAT_rdict_453_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7075 {
7076  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetRValueParameters((unsigned int) G__int(libp->para[0])));
7077  return(1 || funcname || hash || result7 || libp) ;
7078 }
7079 
7080 static int G__libBAT_rdict_453_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7081 {
7082  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetCorrectRValueForSamplingVariability());
7083  return(1 || funcname || hash || result7 || libp) ;
7084 }
7085 
7086 static int G__libBAT_rdict_453_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7087 {
7088  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetFlagRun());
7089  return(1 || funcname || hash || result7 || libp) ;
7090 }
7091 
7092 static int G__libBAT_rdict_453_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7093 {
7094  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMarkovChainTree());
7095  return(1 || funcname || hash || result7 || libp) ;
7096 }
7097 
7098 static int G__libBAT_rdict_453_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7099 {
7100  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetParameterTree());
7101  return(1 || funcname || hash || result7 || libp) ;
7102 }
7103 
7104 static int G__libBAT_rdict_453_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7105 {
7106  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetOutputFile());
7107  return(1 || funcname || hash || result7 || libp) ;
7108 }
7109 
7110 static int G__libBAT_rdict_453_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7111 {
7112  {
7113  const BCEngineMCMC::Statistics& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetStatistics();
7114  result7->ref = (long) (&obj);
7115  result7->obj.i = (long) (&obj);
7116  }
7117  return(1 || funcname || hash || result7 || libp) ;
7118 }
7119 
7120 static int G__libBAT_rdict_453_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7121 {
7122  {
7123  const BCEngineMCMC::Statistics& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetStatistics((unsigned int) G__int(libp->para[0]));
7124  result7->ref = (long) (&obj);
7125  result7->obj.i = (long) (&obj);
7126  }
7127  return(1 || funcname || hash || result7 || libp) ;
7128 }
7129 
7130 static int G__libBAT_rdict_453_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7131 {
7132  {
7133  const vector<BCEngineMCMC::Statistics>& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetStatisticsVector();
7134  result7->ref = (long) (&obj);
7135  result7->obj.i = (long) (&obj);
7136  }
7137  return(1 || funcname || hash || result7 || libp) ;
7138 }
7139 
7140 static int G__libBAT_rdict_453_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7141 {
7142  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetRescaleHistogramRangesAfterPreRun());
7143  return(1 || funcname || hash || result7 || libp) ;
7144 }
7145 
7146 static int G__libBAT_rdict_453_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7147 {
7148  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetHistogramRescalePadding());
7149  return(1 || funcname || hash || result7 || libp) ;
7150 }
7151 
7152 static int G__libBAT_rdict_453_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7153 {
7154  {
7155  const vector<unsigned>* pobj;
7156  const vector<unsigned> xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetH1DPrintOrder();
7157  pobj = new vector<unsigned>(xobj);
7158  result7->obj.i = (long) ((void*) pobj);
7159  result7->ref = result7->obj.i;
7160  G__store_tempobject(*result7);
7161  }
7162  return(1 || funcname || hash || result7 || libp) ;
7163 }
7164 
7165 static int G__libBAT_rdict_453_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7166 {
7167  {
7168  const vector<std::pair<unsigned,unsigned> >* pobj;
7169  const vector<std::pair<unsigned,unsigned> > xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetH2DPrintOrder();
7170  pobj = new vector<std::pair<unsigned,unsigned> >(xobj);
7171  result7->obj.i = (long) ((void*) pobj);
7172  result7->ref = result7->obj.i;
7173  G__store_tempobject(*result7);
7174  }
7175  return(1 || funcname || hash || result7 || libp) ;
7176 }
7177 
7178 static int G__libBAT_rdict_453_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7179 {
7180  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->MarginalizedHistogramExists((unsigned int) G__int(libp->para[0])));
7181  return(1 || funcname || hash || result7 || libp) ;
7182 }
7183 
7184 static int G__libBAT_rdict_453_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7185 {
7186  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->MarginalizedHistogramExists((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
7187  return(1 || funcname || hash || result7 || libp) ;
7188 }
7189 
7190 static int G__libBAT_rdict_453_0_53(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7191 {
7192  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalizedHistogram(*(string*) libp->para[0].ref));
7193  return(1 || funcname || hash || result7 || libp) ;
7194 }
7195 
7196 static int G__libBAT_rdict_453_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7197 {
7198  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalizedHistogram((unsigned int) G__int(libp->para[0])));
7199  return(1 || funcname || hash || result7 || libp) ;
7200 }
7201 
7202 static int G__libBAT_rdict_453_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7203 {
7204  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalizedHistogram(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref));
7205  return(1 || funcname || hash || result7 || libp) ;
7206 }
7207 
7208 static int G__libBAT_rdict_453_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7209 {
7210  G__letint(result7, 85, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalizedHistogram((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
7211  return(1 || funcname || hash || result7 || libp) ;
7212 }
7213 
7214 static int G__libBAT_rdict_453_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7215 {
7216  {
7217  const BCH1D* pobj;
7218  const BCH1D xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalized(*(string*) libp->para[0].ref);
7219  pobj = new BCH1D(xobj);
7220  result7->obj.i = (long) ((void*) pobj);
7221  result7->ref = result7->obj.i;
7222  G__store_tempobject(*result7);
7223  }
7224  return(1 || funcname || hash || result7 || libp) ;
7225 }
7226 
7227 static int G__libBAT_rdict_453_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7228 {
7229  {
7230  const BCH1D* pobj;
7231  const BCH1D xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalized((unsigned int) G__int(libp->para[0]));
7232  pobj = new BCH1D(xobj);
7233  result7->obj.i = (long) ((void*) pobj);
7234  result7->ref = result7->obj.i;
7235  G__store_tempobject(*result7);
7236  }
7237  return(1 || funcname || hash || result7 || libp) ;
7238 }
7239 
7240 static int G__libBAT_rdict_453_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7241 {
7242  {
7243  const BCH2D* pobj;
7244  const BCH2D xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalized(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7245  pobj = new BCH2D(xobj);
7246  result7->obj.i = (long) ((void*) pobj);
7247  result7->ref = result7->obj.i;
7248  G__store_tempobject(*result7);
7249  }
7250  return(1 || funcname || hash || result7 || libp) ;
7251 }
7252 
7253 static int G__libBAT_rdict_453_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7254 {
7255  {
7256  const BCH2D* pobj;
7257  const BCH2D xobj = ((const BCEngineMCMC*) G__getstructoffset())->GetMarginalized((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
7258  pobj = new BCH2D(xobj);
7259  result7->obj.i = (long) ((void*) pobj);
7260  result7->ref = result7->obj.i;
7261  G__store_tempobject(*result7);
7262  }
7263  return(1 || funcname || hash || result7 || libp) ;
7264 }
7265 
7266 static int G__libBAT_rdict_453_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7267 {
7268  switch (libp->paran) {
7269  case 1:
7270  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMaximumParameterNameLength((bool) G__int(libp->para[0])));
7271  break;
7272  case 0:
7273  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetMaximumParameterNameLength());
7274  break;
7275  }
7276  return(1 || funcname || hash || result7 || libp) ;
7277 }
7278 
7279 static int G__libBAT_rdict_453_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7280 {
7281  {
7282  const BCVariable& obj = ((BCEngineMCMC*) G__getstructoffset())->GetVariable((unsigned int) G__int(libp->para[0]));
7283  result7->ref = (long) (&obj);
7284  result7->obj.i = (long) (&obj);
7285  }
7286  return(1 || funcname || hash || result7 || libp) ;
7287 }
7288 
7289 static int G__libBAT_rdict_453_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7290 {
7291  {
7292  const BCVariable& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetVariable((unsigned int) G__int(libp->para[0]));
7293  result7->ref = (long) (&obj);
7294  result7->obj.i = (long) (&obj);
7295  }
7296  return(1 || funcname || hash || result7 || libp) ;
7297 }
7298 
7299 static int G__libBAT_rdict_453_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7300 {
7301  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNVariables());
7302  return(1 || funcname || hash || result7 || libp) ;
7303 }
7304 
7305 static int G__libBAT_rdict_453_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7306 {
7307  {
7308  const BCParameterSet& obj = ((BCEngineMCMC*) G__getstructoffset())->GetParameters();
7309  result7->ref = (long) (&obj);
7310  result7->obj.i = (long) (&obj);
7311  }
7312  return(1 || funcname || hash || result7 || libp) ;
7313 }
7314 
7315 static int G__libBAT_rdict_453_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7316 {
7317  {
7318  const BCParameterSet& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetParameters();
7319  result7->ref = (long) (&obj);
7320  result7->obj.i = (long) (&obj);
7321  }
7322  return(1 || funcname || hash || result7 || libp) ;
7323 }
7324 
7325 static int G__libBAT_rdict_453_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7326 {
7327  {
7328  const BCParameter& obj = ((BCEngineMCMC*) G__getstructoffset())->GetParameter((unsigned int) G__int(libp->para[0]));
7329  result7->ref = (long) (&obj);
7330  result7->obj.i = (long) (&obj);
7331  }
7332  return(1 || funcname || hash || result7 || libp) ;
7333 }
7334 
7335 static int G__libBAT_rdict_453_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7336 {
7337  {
7338  const BCParameter& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetParameter((unsigned int) G__int(libp->para[0]));
7339  result7->ref = (long) (&obj);
7340  result7->obj.i = (long) (&obj);
7341  }
7342  return(1 || funcname || hash || result7 || libp) ;
7343 }
7344 
7345 static int G__libBAT_rdict_453_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7346 {
7347  {
7348  const BCParameter& obj = ((BCEngineMCMC*) G__getstructoffset())->GetParameter(*(string*) libp->para[0].ref);
7349  result7->ref = (long) (&obj);
7350  result7->obj.i = (long) (&obj);
7351  }
7352  return(1 || funcname || hash || result7 || libp) ;
7353 }
7354 
7355 static int G__libBAT_rdict_453_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7356 {
7357  {
7358  const BCParameter& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetParameter(*(string*) libp->para[0].ref);
7359  result7->ref = (long) (&obj);
7360  result7->obj.i = (long) (&obj);
7361  }
7362  return(1 || funcname || hash || result7 || libp) ;
7363 }
7364 
7365 static int G__libBAT_rdict_453_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7366 {
7367  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNParameters());
7368  return(1 || funcname || hash || result7 || libp) ;
7369 }
7370 
7371 static int G__libBAT_rdict_453_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7372 {
7373  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNFixedParameters());
7374  return(1 || funcname || hash || result7 || libp) ;
7375 }
7376 
7377 static int G__libBAT_rdict_453_0_73(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7378 {
7379  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNFreeParameters());
7380  return(1 || funcname || hash || result7 || libp) ;
7381 }
7382 
7383 static int G__libBAT_rdict_453_0_74(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7384 {
7385  {
7386  const BCObservableSet& obj = ((BCEngineMCMC*) G__getstructoffset())->GetObservables();
7387  result7->ref = (long) (&obj);
7388  result7->obj.i = (long) (&obj);
7389  }
7390  return(1 || funcname || hash || result7 || libp) ;
7391 }
7392 
7393 static int G__libBAT_rdict_453_0_75(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7394 {
7395  {
7396  const BCObservableSet& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetObservables();
7397  result7->ref = (long) (&obj);
7398  result7->obj.i = (long) (&obj);
7399  }
7400  return(1 || funcname || hash || result7 || libp) ;
7401 }
7402 
7403 static int G__libBAT_rdict_453_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7404 {
7405  {
7406  const BCObservable& obj = ((BCEngineMCMC*) G__getstructoffset())->GetObservable((unsigned int) G__int(libp->para[0]));
7407  result7->ref = (long) (&obj);
7408  result7->obj.i = (long) (&obj);
7409  }
7410  return(1 || funcname || hash || result7 || libp) ;
7411 }
7412 
7413 static int G__libBAT_rdict_453_0_77(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7414 {
7415  {
7416  const BCObservable& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetObservable((unsigned int) G__int(libp->para[0]));
7417  result7->ref = (long) (&obj);
7418  result7->obj.i = (long) (&obj);
7419  }
7420  return(1 || funcname || hash || result7 || libp) ;
7421 }
7422 
7423 static int G__libBAT_rdict_453_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7424 {
7425  {
7426  const BCObservable& obj = ((BCEngineMCMC*) G__getstructoffset())->GetObservable(*(string*) libp->para[0].ref);
7427  result7->ref = (long) (&obj);
7428  result7->obj.i = (long) (&obj);
7429  }
7430  return(1 || funcname || hash || result7 || libp) ;
7431 }
7432 
7433 static int G__libBAT_rdict_453_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7434 {
7435  {
7436  const BCObservable& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetObservable(*(string*) libp->para[0].ref);
7437  result7->ref = (long) (&obj);
7438  result7->obj.i = (long) (&obj);
7439  }
7440  return(1 || funcname || hash || result7 || libp) ;
7441 }
7442 
7443 static int G__libBAT_rdict_453_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7444 {
7445  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetNObservables());
7446  return(1 || funcname || hash || result7 || libp) ;
7447 }
7448 
7449 static int G__libBAT_rdict_453_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7450 {
7451  {
7452  const vector<double>& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetBestFitParameters();
7453  result7->ref = (long) (&obj);
7454  result7->obj.i = (long) (&obj);
7455  }
7456  return(1 || funcname || hash || result7 || libp) ;
7457 }
7458 
7459 static int G__libBAT_rdict_453_0_82(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7460 {
7461  {
7462  const vector<double>& obj = ((const BCEngineMCMC*) G__getstructoffset())->GetBestFitParameterErrors();
7463  result7->ref = (long) (&obj);
7464  result7->obj.i = (long) (&obj);
7465  }
7466  return(1 || funcname || hash || result7 || libp) ;
7467 }
7468 
7469 static int G__libBAT_rdict_453_0_83(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7470 {
7471  switch (libp->paran) {
7472  case 1:
7473  {
7474  const vector<double>& obj = ((BCEngineMCMC*) G__getstructoffset())->GetLocalModes((bool) G__int(libp->para[0]));
7475  result7->ref = (long) (&obj);
7476  result7->obj.i = (long) (&obj);
7477  }
7478  break;
7479  case 0:
7480  {
7481  const vector<double>& obj = ((BCEngineMCMC*) G__getstructoffset())->GetLocalModes();
7482  result7->ref = (long) (&obj);
7483  result7->obj.i = (long) (&obj);
7484  }
7485  break;
7486  }
7487  return(1 || funcname || hash || result7 || libp) ;
7488 }
7489 
7490 static int G__libBAT_rdict_453_0_84(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7491 {
7492  G__letdouble(result7, 100, (double) ((const BCEngineMCMC*) G__getstructoffset())->GetLogMaximum());
7493  return(1 || funcname || hash || result7 || libp) ;
7494 }
7495 
7496 static int G__libBAT_rdict_453_0_85(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7497 {
7498  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->GetReuseObservables());
7499  return(1 || funcname || hash || result7 || libp) ;
7500 }
7501 
7502 static int G__libBAT_rdict_453_0_86(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7503 {
7504  {
7505  const BCH1D& obj = ((BCEngineMCMC*) G__getstructoffset())->GetBCH1DdrawingOptions();
7506  result7->ref = (long) (&obj);
7507  result7->obj.i = (long) (&obj);
7508  }
7509  return(1 || funcname || hash || result7 || libp) ;
7510 }
7511 
7512 static int G__libBAT_rdict_453_0_87(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7513 {
7514  {
7515  const BCH2D& obj = ((BCEngineMCMC*) G__getstructoffset())->GetBCH2DdrawingOptions();
7516  result7->ref = (long) (&obj);
7517  result7->obj.i = (long) (&obj);
7518  }
7519  return(1 || funcname || hash || result7 || libp) ;
7520 }
7521 
7522 static int G__libBAT_rdict_453_0_88(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7523 {
7524  ((BCEngineMCMC*) G__getstructoffset())->SetName(*(string*) libp->para[0].ref);
7525  G__setnull(result7);
7526  return(1 || funcname || hash || result7 || libp) ;
7527 }
7528 
7529 static int G__libBAT_rdict_453_0_89(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7530 {
7531  ((BCEngineMCMC*) G__getstructoffset())->SetScaleFactorLowerLimit((double) G__double(libp->para[0]));
7532  G__setnull(result7);
7533  return(1 || funcname || hash || result7 || libp) ;
7534 }
7535 
7536 static int G__libBAT_rdict_453_0_90(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7537 {
7538  ((BCEngineMCMC*) G__getstructoffset())->SetScaleFactorUpperLimit((double) G__double(libp->para[0]));
7539  G__setnull(result7);
7540  return(1 || funcname || hash || result7 || libp) ;
7541 }
7542 
7543 static int G__libBAT_rdict_453_0_91(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7544 {
7545  ((BCEngineMCMC*) G__getstructoffset())->SetInitialScaleFactors(*(vector<double>*) libp->para[0].ref);
7546  G__setnull(result7);
7547  return(1 || funcname || hash || result7 || libp) ;
7548 }
7549 
7550 static int G__libBAT_rdict_453_0_92(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7551 {
7552  ((BCEngineMCMC*) G__getstructoffset())->SetNChains((unsigned int) G__int(libp->para[0]));
7553  G__setnull(result7);
7554  return(1 || funcname || hash || result7 || libp) ;
7555 }
7556 
7557 static int G__libBAT_rdict_453_0_93(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7558 {
7559  ((BCEngineMCMC*) G__getstructoffset())->SetNLag((unsigned int) G__int(libp->para[0]));
7560  G__setnull(result7);
7561  return(1 || funcname || hash || result7 || libp) ;
7562 }
7563 
7564 static int G__libBAT_rdict_453_0_94(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7565 {
7566  ((BCEngineMCMC*) G__getstructoffset())->SetNIterationsPreRunMax((unsigned int) G__int(libp->para[0]));
7567  G__setnull(result7);
7568  return(1 || funcname || hash || result7 || libp) ;
7569 }
7570 
7571 static int G__libBAT_rdict_453_0_95(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7572 {
7573  ((BCEngineMCMC*) G__getstructoffset())->SetNIterationsRun((unsigned int) G__int(libp->para[0]));
7574  G__setnull(result7);
7575  return(1 || funcname || hash || result7 || libp) ;
7576 }
7577 
7578 static int G__libBAT_rdict_453_0_96(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7579 {
7580  ((BCEngineMCMC*) G__getstructoffset())->SetNIterationsPreRunMin((unsigned int) G__int(libp->para[0]));
7581  G__setnull(result7);
7582  return(1 || funcname || hash || result7 || libp) ;
7583 }
7584 
7585 static int G__libBAT_rdict_453_0_97(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7586 {
7587  ((BCEngineMCMC*) G__getstructoffset())->SetNIterationsPreRunCheck((unsigned int) G__int(libp->para[0]));
7588  G__setnull(result7);
7589  return(1 || funcname || hash || result7 || libp) ;
7590 }
7591 
7592 static int G__libBAT_rdict_453_0_98(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7593 {
7594  ((BCEngineMCMC*) G__getstructoffset())->SetPreRunCheckClear((unsigned int) G__int(libp->para[0]));
7595  G__setnull(result7);
7596  return(1 || funcname || hash || result7 || libp) ;
7597 }
7598 
7599 static int G__libBAT_rdict_453_0_99(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7600 {
7601  ((BCEngineMCMC*) G__getstructoffset())->SetMinimumEfficiency((double) G__double(libp->para[0]));
7602  G__setnull(result7);
7603  return(1 || funcname || hash || result7 || libp) ;
7604 }
7605 
7606 static int G__libBAT_rdict_453_0_100(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7607 {
7608  ((BCEngineMCMC*) G__getstructoffset())->SetMaximumEfficiency((double) G__double(libp->para[0]));
7609  G__setnull(result7);
7610  return(1 || funcname || hash || result7 || libp) ;
7611 }
7612 
7613 static int G__libBAT_rdict_453_0_101(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7614 {
7615  ((BCEngineMCMC*) G__getstructoffset())->SetRandomSeed((unsigned int) G__int(libp->para[0]));
7616  G__setnull(result7);
7617  return(1 || funcname || hash || result7 || libp) ;
7618 }
7619 
7620 static int G__libBAT_rdict_453_0_102(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7621 {
7622  ((BCEngineMCMC*) G__getstructoffset())->SetInitialPositions(*(vector<double>*) libp->para[0].ref);
7623  G__setnull(result7);
7624  return(1 || funcname || hash || result7 || libp) ;
7625 }
7626 
7627 static int G__libBAT_rdict_453_0_103(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7628 {
7629  ((BCEngineMCMC*) G__getstructoffset())->SetInitialPositions(*(vector<std::vector<double> >*) libp->para[0].ref);
7630  G__setnull(result7);
7631  return(1 || funcname || hash || result7 || libp) ;
7632 }
7633 
7634 static int G__libBAT_rdict_453_0_104(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7635 {
7636  ((BCEngineMCMC*) G__getstructoffset())->SetInitialPositionScheme((BCEngineMCMC::InitialPositionScheme) G__int(libp->para[0]));
7637  G__setnull(result7);
7638  return(1 || funcname || hash || result7 || libp) ;
7639 }
7640 
7641 static int G__libBAT_rdict_453_0_105(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7642 {
7643  ((BCEngineMCMC*) G__getstructoffset())->SetInitialPositionAttemptLimit((unsigned int) G__int(libp->para[0]));
7644  G__setnull(result7);
7645  return(1 || funcname || hash || result7 || libp) ;
7646 }
7647 
7648 static int G__libBAT_rdict_453_0_106(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7649 {
7650  ((BCEngineMCMC*) G__getstructoffset())->SetProposeMultivariate((bool) G__int(libp->para[0]));
7651  G__setnull(result7);
7652  return(1 || funcname || hash || result7 || libp) ;
7653 }
7654 
7655 static int G__libBAT_rdict_453_0_107(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7656 {
7657  switch (libp->paran) {
7658  case 1:
7659  ((BCEngineMCMC*) G__getstructoffset())->SetProposalFunctionDof((double) G__double(libp->para[0]));
7660  G__setnull(result7);
7661  break;
7662  case 0:
7663  ((BCEngineMCMC*) G__getstructoffset())->SetProposalFunctionDof();
7664  G__setnull(result7);
7665  break;
7666  }
7667  return(1 || funcname || hash || result7 || libp) ;
7668 }
7669 
7670 static int G__libBAT_rdict_453_0_108(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7671 {
7672  ((BCEngineMCMC*) G__getstructoffset())->SetMultivariateCovarianceUpdateLambda((double) G__double(libp->para[0]));
7673  G__setnull(result7);
7674  return(1 || funcname || hash || result7 || libp) ;
7675 }
7676 
7677 static int G__libBAT_rdict_453_0_109(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7678 {
7679  ((BCEngineMCMC*) G__getstructoffset())->SetMultivariateEpsilon((double) G__double(libp->para[0]));
7680  G__setnull(result7);
7681  return(1 || funcname || hash || result7 || libp) ;
7682 }
7683 
7684 static int G__libBAT_rdict_453_0_110(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7685 {
7686  ((BCEngineMCMC*) G__getstructoffset())->SetMultivariateScaleMultiplier((double) G__double(libp->para[0]));
7687  G__setnull(result7);
7688  return(1 || funcname || hash || result7 || libp) ;
7689 }
7690 
7691 static int G__libBAT_rdict_453_0_111(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7692 {
7693  ((BCEngineMCMC*) G__getstructoffset())->SetFlagFillHistograms((bool) G__int(libp->para[0]));
7694  G__setnull(result7);
7695  return(1 || funcname || hash || result7 || libp) ;
7696 }
7697 
7698 static int G__libBAT_rdict_453_0_112(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7699 {
7700  ((BCEngineMCMC*) G__getstructoffset())->SetFlagFillHistograms((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
7701  G__setnull(result7);
7702  return(1 || funcname || hash || result7 || libp) ;
7703 }
7704 
7705 static int G__libBAT_rdict_453_0_113(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7706 {
7707  switch (libp->paran) {
7708  case 3:
7709  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParPar((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
7710 , (bool) G__int(libp->para[2]));
7711  G__setnull(result7);
7712  break;
7713  case 2:
7714  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParPar((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
7715  G__setnull(result7);
7716  break;
7717  }
7718  return(1 || funcname || hash || result7 || libp) ;
7719 }
7720 
7721 static int G__libBAT_rdict_453_0_114(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7722 {
7723  switch (libp->paran) {
7724  case 3:
7725  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParPar(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7726 , (bool) G__int(libp->para[2]));
7727  G__setnull(result7);
7728  break;
7729  case 2:
7730  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParPar(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7731  G__setnull(result7);
7732  break;
7733  }
7734  return(1 || funcname || hash || result7 || libp) ;
7735 }
7736 
7737 static int G__libBAT_rdict_453_0_115(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7738 {
7739  switch (libp->paran) {
7740  case 3:
7741  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParObs((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
7742 , (bool) G__int(libp->para[2]));
7743  G__setnull(result7);
7744  break;
7745  case 2:
7746  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParObs((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
7747  G__setnull(result7);
7748  break;
7749  }
7750  return(1 || funcname || hash || result7 || libp) ;
7751 }
7752 
7753 static int G__libBAT_rdict_453_0_116(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7754 {
7755  switch (libp->paran) {
7756  case 3:
7757  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParObs(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7758 , (bool) G__int(libp->para[2]));
7759  G__setnull(result7);
7760  break;
7761  case 2:
7762  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramParObs(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7763  G__setnull(result7);
7764  break;
7765  }
7766  return(1 || funcname || hash || result7 || libp) ;
7767 }
7768 
7769 static int G__libBAT_rdict_453_0_117(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7770 {
7771  switch (libp->paran) {
7772  case 3:
7773  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsObs((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
7774 , (bool) G__int(libp->para[2]));
7775  G__setnull(result7);
7776  break;
7777  case 2:
7778  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsObs((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
7779  G__setnull(result7);
7780  break;
7781  }
7782  return(1 || funcname || hash || result7 || libp) ;
7783 }
7784 
7785 static int G__libBAT_rdict_453_0_118(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7786 {
7787  switch (libp->paran) {
7788  case 3:
7789  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsObs(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7790 , (bool) G__int(libp->para[2]));
7791  G__setnull(result7);
7792  break;
7793  case 2:
7794  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsObs(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7795  G__setnull(result7);
7796  break;
7797  }
7798  return(1 || funcname || hash || result7 || libp) ;
7799 }
7800 
7801 static int G__libBAT_rdict_453_0_119(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7802 {
7803  switch (libp->paran) {
7804  case 3:
7805  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsPar((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
7806 , (bool) G__int(libp->para[2]));
7807  G__setnull(result7);
7808  break;
7809  case 2:
7810  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsPar((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
7811  G__setnull(result7);
7812  break;
7813  }
7814  return(1 || funcname || hash || result7 || libp) ;
7815 }
7816 
7817 static int G__libBAT_rdict_453_0_120(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7818 {
7819  switch (libp->paran) {
7820  case 3:
7821  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsPar(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7822 , (bool) G__int(libp->para[2]));
7823  G__setnull(result7);
7824  break;
7825  case 2:
7826  ((BCEngineMCMC*) G__getstructoffset())->SetFillHistogramObsPar(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7827  G__setnull(result7);
7828  break;
7829  }
7830  return(1 || funcname || hash || result7 || libp) ;
7831 }
7832 
7833 static int G__libBAT_rdict_453_0_121(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7834 {
7835  ((BCEngineMCMC*) G__getstructoffset())->SetFlagPreRun((bool) G__int(libp->para[0]));
7836  G__setnull(result7);
7837  return(1 || funcname || hash || result7 || libp) ;
7838 }
7839 
7840 static int G__libBAT_rdict_453_0_122(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7841 {
7842  ((BCEngineMCMC*) G__getstructoffset())->SetRValueParametersCriterion((double) G__double(libp->para[0]));
7843  G__setnull(result7);
7844  return(1 || funcname || hash || result7 || libp) ;
7845 }
7846 
7847 static int G__libBAT_rdict_453_0_123(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7848 {
7849  switch (libp->paran) {
7850  case 1:
7851  ((BCEngineMCMC*) G__getstructoffset())->SetCorrectRValueForSamplingVariability((bool) G__int(libp->para[0]));
7852  G__setnull(result7);
7853  break;
7854  case 0:
7855  ((BCEngineMCMC*) G__getstructoffset())->SetCorrectRValueForSamplingVariability();
7856  G__setnull(result7);
7857  break;
7858  }
7859  return(1 || funcname || hash || result7 || libp) ;
7860 }
7861 
7862 static int G__libBAT_rdict_453_0_124(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7863 {
7864  ((BCEngineMCMC*) G__getstructoffset())->SetPrecision((BCEngineMCMC::Precision) G__int(libp->para[0]));
7865  G__setnull(result7);
7866  return(1 || funcname || hash || result7 || libp) ;
7867 }
7868 
7869 static int G__libBAT_rdict_453_0_125(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7870 {
7871  ((BCEngineMCMC*) G__getstructoffset())->SetPrecision((BCEngineMCMC*) G__int(libp->para[0]));
7872  G__setnull(result7);
7873  return(1 || funcname || hash || result7 || libp) ;
7874 }
7875 
7876 static int G__libBAT_rdict_453_0_126(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7877 {
7878  ((BCEngineMCMC*) G__getstructoffset())->SetPrecision(*(BCEngineMCMC*) libp->para[0].ref);
7879  G__setnull(result7);
7880  return(1 || funcname || hash || result7 || libp) ;
7881 }
7882 
7883 static int G__libBAT_rdict_453_0_127(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7884 {
7885  ((BCEngineMCMC*) G__getstructoffset())->SetNbins((unsigned int) G__int(libp->para[0]));
7886  G__setnull(result7);
7887  return(1 || funcname || hash || result7 || libp) ;
7888 }
7889 
7890 static int G__libBAT_rdict_453_0_128(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7891 {
7892  ((BCEngineMCMC*) G__getstructoffset())->SetReuseObservables((bool) G__int(libp->para[0]));
7893  G__setnull(result7);
7894  return(1 || funcname || hash || result7 || libp) ;
7895 }
7896 
7897 static int G__libBAT_rdict_453_0_129(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7898 {
7899  switch (libp->paran) {
7900  case 1:
7901  ((BCEngineMCMC*) G__getstructoffset())->SetRescaleHistogramRangesAfterPreRun((bool) G__int(libp->para[0]));
7902  G__setnull(result7);
7903  break;
7904  case 0:
7905  ((BCEngineMCMC*) G__getstructoffset())->SetRescaleHistogramRangesAfterPreRun();
7906  G__setnull(result7);
7907  break;
7908  }
7909  return(1 || funcname || hash || result7 || libp) ;
7910 }
7911 
7912 static int G__libBAT_rdict_453_0_130(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7913 {
7914  ((BCEngineMCMC*) G__getstructoffset())->SetHistogramRescalingPadding((double) G__double(libp->para[0]));
7915  G__setnull(result7);
7916  return(1 || funcname || hash || result7 || libp) ;
7917 }
7918 
7919 static int G__libBAT_rdict_453_0_131(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7920 {
7921  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChain((bool) G__int(libp->para[0]));
7922  G__setnull(result7);
7923  return(1 || funcname || hash || result7 || libp) ;
7924 }
7925 
7926 static int G__libBAT_rdict_453_0_132(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7927 {
7928  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChainRun((bool) G__int(libp->para[0]));
7929  G__setnull(result7);
7930  return(1 || funcname || hash || result7 || libp) ;
7931 }
7932 
7933 static int G__libBAT_rdict_453_0_133(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7934 {
7935  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChainPreRun((bool) G__int(libp->para[0]));
7936  G__setnull(result7);
7937  return(1 || funcname || hash || result7 || libp) ;
7938 }
7939 
7940 static int G__libBAT_rdict_453_0_134(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7941 {
7942  switch (libp->paran) {
7943  case 4:
7944  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7945 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3]));
7946  G__setnull(result7);
7947  break;
7948  case 3:
7949  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
7950 , (bool) G__int(libp->para[2]));
7951  G__setnull(result7);
7952  break;
7953  case 2:
7954  ((BCEngineMCMC*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
7955  G__setnull(result7);
7956  break;
7957  }
7958  return(1 || funcname || hash || result7 || libp) ;
7959 }
7960 
7961 static int G__libBAT_rdict_453_0_135(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7962 {
7963  ((BCEngineMCMC*) G__getstructoffset())->SetPriorConstant((unsigned int) G__int(libp->para[0]));
7964  G__setnull(result7);
7965  return(1 || funcname || hash || result7 || libp) ;
7966 }
7967 
7968 static int G__libBAT_rdict_453_0_136(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7969 {
7970  ((BCEngineMCMC*) G__getstructoffset())->SetPriorConstant(*(string*) libp->para[0].ref);
7971  G__setnull(result7);
7972  return(1 || funcname || hash || result7 || libp) ;
7973 }
7974 
7975 static int G__libBAT_rdict_453_0_137(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7976 {
7977  switch (libp->paran) {
7978  case 3:
7979  ((BCEngineMCMC*) G__getstructoffset())->SetPrior((unsigned int) G__int(libp->para[0]), *(TF1*) libp->para[1].ref
7980 , (bool) G__int(libp->para[2]));
7981  G__setnull(result7);
7982  break;
7983  case 2:
7984  ((BCEngineMCMC*) G__getstructoffset())->SetPrior((unsigned int) G__int(libp->para[0]), *(TF1*) libp->para[1].ref);
7985  G__setnull(result7);
7986  break;
7987  }
7988  return(1 || funcname || hash || result7 || libp) ;
7989 }
7990 
7991 static int G__libBAT_rdict_453_0_138(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
7992 {
7993  switch (libp->paran) {
7994  case 3:
7995  ((BCEngineMCMC*) G__getstructoffset())->SetPrior(*(string*) libp->para[0].ref, *(TF1*) libp->para[1].ref
7996 , (bool) G__int(libp->para[2]));
7997  G__setnull(result7);
7998  break;
7999  case 2:
8000  ((BCEngineMCMC*) G__getstructoffset())->SetPrior(*(string*) libp->para[0].ref, *(TF1*) libp->para[1].ref);
8001  G__setnull(result7);
8002  break;
8003  }
8004  return(1 || funcname || hash || result7 || libp) ;
8005 }
8006 
8007 static int G__libBAT_rdict_453_0_139(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8008 {
8009  ((BCEngineMCMC*) G__getstructoffset())->SetPriorDelta((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1]));
8010  G__setnull(result7);
8011  return(1 || funcname || hash || result7 || libp) ;
8012 }
8013 
8014 static int G__libBAT_rdict_453_0_140(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8015 {
8016  ((BCEngineMCMC*) G__getstructoffset())->SetPriorDelta(*(string*) libp->para[0].ref, (double) G__double(libp->para[1]));
8017  G__setnull(result7);
8018  return(1 || funcname || hash || result7 || libp) ;
8019 }
8020 
8021 static int G__libBAT_rdict_453_0_141(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8022 {
8023  ((BCEngineMCMC*) G__getstructoffset())->SetPriorGauss((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
8024 , (double) G__double(libp->para[2]));
8025  G__setnull(result7);
8026  return(1 || funcname || hash || result7 || libp) ;
8027 }
8028 
8029 static int G__libBAT_rdict_453_0_142(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8030 {
8031  ((BCEngineMCMC*) G__getstructoffset())->SetPriorGauss(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8032 , (double) G__double(libp->para[2]));
8033  G__setnull(result7);
8034  return(1 || funcname || hash || result7 || libp) ;
8035 }
8036 
8037 static int G__libBAT_rdict_453_0_143(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8038 {
8039  ((BCEngineMCMC*) G__getstructoffset())->SetPriorGauss((unsigned int) G__int(libp->para[0]), (double) G__double(libp->para[1])
8040 , (double) G__double(libp->para[2]), (double) G__double(libp->para[3]));
8041  G__setnull(result7);
8042  return(1 || funcname || hash || result7 || libp) ;
8043 }
8044 
8045 static int G__libBAT_rdict_453_0_144(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8046 {
8047  ((BCEngineMCMC*) G__getstructoffset())->SetPriorGauss(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8048 , (double) G__double(libp->para[2]), (double) G__double(libp->para[3]));
8049  G__setnull(result7);
8050  return(1 || funcname || hash || result7 || libp) ;
8051 }
8052 
8053 static int G__libBAT_rdict_453_0_145(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8054 {
8055  switch (libp->paran) {
8056  case 3:
8057  ((BCEngineMCMC*) G__getstructoffset())->SetPrior((unsigned int) G__int(libp->para[0]), *(TH1*) libp->para[1].ref
8058 , (bool) G__int(libp->para[2]));
8059  G__setnull(result7);
8060  break;
8061  case 2:
8062  ((BCEngineMCMC*) G__getstructoffset())->SetPrior((unsigned int) G__int(libp->para[0]), *(TH1*) libp->para[1].ref);
8063  G__setnull(result7);
8064  break;
8065  }
8066  return(1 || funcname || hash || result7 || libp) ;
8067 }
8068 
8069 static int G__libBAT_rdict_453_0_146(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8070 {
8071  switch (libp->paran) {
8072  case 3:
8073  ((BCEngineMCMC*) G__getstructoffset())->SetPrior(*(string*) libp->para[0].ref, *(TH1*) libp->para[1].ref
8074 , (bool) G__int(libp->para[2]));
8075  G__setnull(result7);
8076  break;
8077  case 2:
8078  ((BCEngineMCMC*) G__getstructoffset())->SetPrior(*(string*) libp->para[0].ref, *(TH1*) libp->para[1].ref);
8079  G__setnull(result7);
8080  break;
8081  }
8082  return(1 || funcname || hash || result7 || libp) ;
8083 }
8084 
8085 static int G__libBAT_rdict_453_0_147(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8086 {
8087  ((BCEngineMCMC*) G__getstructoffset())->SetPriorConstantAll();
8088  G__setnull(result7);
8089  return(1 || funcname || hash || result7 || libp) ;
8090 }
8091 
8092 static int G__libBAT_rdict_453_0_148(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8093 {
8094  switch (libp->paran) {
8095  case 3:
8096  ((BCEngineMCMC*) G__getstructoffset())->WriteMarginalizedDistributions(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
8097 , (bool) G__int(libp->para[2]));
8098  G__setnull(result7);
8099  break;
8100  case 2:
8101  ((BCEngineMCMC*) G__getstructoffset())->WriteMarginalizedDistributions(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
8102  G__setnull(result7);
8103  break;
8104  }
8105  return(1 || funcname || hash || result7 || libp) ;
8106 }
8107 
8108 static int G__libBAT_rdict_453_0_149(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8109 {
8110  ((const BCEngineMCMC*) G__getstructoffset())->PrintSummary();
8111  G__setnull(result7);
8112  return(1 || funcname || hash || result7 || libp) ;
8113 }
8114 
8115 static int G__libBAT_rdict_453_0_150(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8116 {
8117  switch (libp->paran) {
8118  case 2:
8119  ((const BCEngineMCMC*) G__getstructoffset())->PrintParameters(*(vector<double>*) libp->para[0].ref, (void (*)(const std::string&) ) G__int(libp->para[1]));
8120  G__setnull(result7);
8121  break;
8122  case 1:
8123  ((const BCEngineMCMC*) G__getstructoffset())->PrintParameters(*(vector<double>*) libp->para[0].ref);
8124  G__setnull(result7);
8125  break;
8126  }
8127  return(1 || funcname || hash || result7 || libp) ;
8128 }
8129 
8130 static int G__libBAT_rdict_453_0_151(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8131 {
8132  switch (libp->paran) {
8133  case 3:
8134  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintAllMarginalized(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])
8135 , (unsigned int) G__int(libp->para[2])));
8136  break;
8137  case 2:
8138  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintAllMarginalized(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])));
8139  break;
8140  case 1:
8141  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintAllMarginalized(*(string*) libp->para[0].ref));
8142  break;
8143  }
8144  return(1 || funcname || hash || result7 || libp) ;
8145 }
8146 
8147 static int G__libBAT_rdict_453_0_152(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8148 {
8149  switch (libp->paran) {
8150  case 5:
8151  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterPlot(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])
8152 , (double) G__double(libp->para[2]), *((vector<double>*) G__int(libp->para[3]))
8153 , (bool) G__int(libp->para[4])));
8154  break;
8155  case 4:
8156  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterPlot(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])
8157 , (double) G__double(libp->para[2]), *((vector<double>*) G__int(libp->para[3]))));
8158  break;
8159  case 3:
8160  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterPlot(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])
8161 , (double) G__double(libp->para[2])));
8162  break;
8163  case 2:
8164  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterPlot(*(string*) libp->para[0].ref, (int) G__int(libp->para[1])));
8165  break;
8166  case 1:
8167  G__letint(result7, 104, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterPlot(*(string*) libp->para[0].ref));
8168  break;
8169  }
8170  return(1 || funcname || hash || result7 || libp) ;
8171 }
8172 
8173 static int G__libBAT_rdict_453_0_153(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8174 {
8175  switch (libp->paran) {
8176  case 5:
8177  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->DrawParameterPlot((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
8178 , (double) G__double(libp->para[2]), *((vector<double>*) G__int(libp->para[3]))
8179 , (bool) G__int(libp->para[4])));
8180  break;
8181  case 4:
8182  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->DrawParameterPlot((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
8183 , (double) G__double(libp->para[2]), *((vector<double>*) G__int(libp->para[3]))));
8184  break;
8185  case 3:
8186  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->DrawParameterPlot((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
8187 , (double) G__double(libp->para[2])));
8188  break;
8189  case 2:
8190  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->DrawParameterPlot((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
8191  break;
8192  case 1:
8193  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->DrawParameterPlot((unsigned int) G__int(libp->para[0])));
8194  break;
8195  }
8196  return(1 || funcname || hash || result7 || libp) ;
8197 }
8198 
8199 static int G__libBAT_rdict_453_0_154(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8200 {
8201  switch (libp->paran) {
8202  case 1:
8203  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintCorrelationMatrix(*(string*) libp->para[0].ref));
8204  break;
8205  case 0:
8206  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintCorrelationMatrix());
8207  break;
8208  }
8209  return(1 || funcname || hash || result7 || libp) ;
8210 }
8211 
8212 static int G__libBAT_rdict_453_0_155(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8213 {
8214  switch (libp->paran) {
8215  case 2:
8216  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintCorrelationPlot(*(string*) libp->para[0].ref, (bool) G__int(libp->para[1])));
8217  break;
8218  case 1:
8219  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintCorrelationPlot(*(string*) libp->para[0].ref));
8220  break;
8221  case 0:
8222  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintCorrelationPlot());
8223  break;
8224  }
8225  return(1 || funcname || hash || result7 || libp) ;
8226 }
8227 
8228 static int G__libBAT_rdict_453_0_156(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8229 {
8230  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->PrintParameterLatex(*(string*) libp->para[0].ref));
8231  return(1 || funcname || hash || result7 || libp) ;
8232 }
8233 
8234 static int G__libBAT_rdict_453_0_157(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8235 {
8236  switch (libp->paran) {
8237  case 1:
8238  ((BCEngineMCMC*) G__getstructoffset())->CreateHistograms((bool) G__int(libp->para[0]));
8239  G__setnull(result7);
8240  break;
8241  case 0:
8242  ((BCEngineMCMC*) G__getstructoffset())->CreateHistograms();
8243  G__setnull(result7);
8244  break;
8245  }
8246  return(1 || funcname || hash || result7 || libp) ;
8247 }
8248 
8249 static int G__libBAT_rdict_453_0_158(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8250 {
8251  switch (libp->paran) {
8252  case 2:
8253  ((BCEngineMCMC*) G__getstructoffset())->InitializeMarkovChainTree((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
8254  G__setnull(result7);
8255  break;
8256  case 1:
8257  ((BCEngineMCMC*) G__getstructoffset())->InitializeMarkovChainTree((bool) G__int(libp->para[0]));
8258  G__setnull(result7);
8259  break;
8260  case 0:
8261  ((BCEngineMCMC*) G__getstructoffset())->InitializeMarkovChainTree();
8262  G__setnull(result7);
8263  break;
8264  }
8265  return(1 || funcname || hash || result7 || libp) ;
8266 }
8267 
8268 static int G__libBAT_rdict_453_0_159(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8269 {
8270  switch (libp->paran) {
8271  case 5:
8272  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddParameter(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8273 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
8274 , *(string*) libp->para[4].ref));
8275  break;
8276  case 4:
8277  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddParameter(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8278 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref));
8279  break;
8280  case 3:
8281  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddParameter(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8282 , (double) G__double(libp->para[2])));
8283  break;
8284  }
8285  return(1 || funcname || hash || result7 || libp) ;
8286 }
8287 
8288 static int G__libBAT_rdict_453_0_160(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8289 {
8290  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddParameter(*(BCParameter*) libp->para[0].ref));
8291  return(1 || funcname || hash || result7 || libp) ;
8292 }
8293 
8294 static int G__libBAT_rdict_453_0_161(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8295 {
8296  switch (libp->paran) {
8297  case 5:
8298  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddObservable(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8299 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref
8300 , *(string*) libp->para[4].ref));
8301  break;
8302  case 4:
8303  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddObservable(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8304 , (double) G__double(libp->para[2]), *(string*) libp->para[3].ref));
8305  break;
8306  case 3:
8307  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddObservable(*(string*) libp->para[0].ref, (double) G__double(libp->para[1])
8308 , (double) G__double(libp->para[2])));
8309  break;
8310  }
8311  return(1 || funcname || hash || result7 || libp) ;
8312 }
8313 
8314 static int G__libBAT_rdict_453_0_162(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8315 {
8316  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AddObservable(*(BCObservable*) libp->para[0].ref));
8317  return(1 || funcname || hash || result7 || libp) ;
8318 }
8319 
8320 static int G__libBAT_rdict_453_0_163(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8321 {
8322  ((BCEngineMCMC*) G__getstructoffset())->EvaluateObservables();
8323  G__setnull(result7);
8324  return(1 || funcname || hash || result7 || libp) ;
8325 }
8326 
8327 static int G__libBAT_rdict_453_0_164(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8328 {
8329  ((BCEngineMCMC*) G__getstructoffset())->EvaluateObservables((unsigned int) G__int(libp->para[0]));
8330  G__setnull(result7);
8331  return(1 || funcname || hash || result7 || libp) ;
8332 }
8333 
8334 static int G__libBAT_rdict_453_0_165(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8335 {
8336  ((BCEngineMCMC*) G__getstructoffset())->CalculateObservables(*(vector<double>*) libp->para[0].ref);
8337  G__setnull(result7);
8338  return(1 || funcname || hash || result7 || libp) ;
8339 }
8340 
8341 static int G__libBAT_rdict_453_0_166(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8342 {
8343  G__letdouble(result7, 100, (double) ((BCEngineMCMC*) G__getstructoffset())->ProposalFunction((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
8344  return(1 || funcname || hash || result7 || libp) ;
8345 }
8346 
8347 static int G__libBAT_rdict_453_0_167(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8348 {
8349  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->GetProposalPointMetropolis((unsigned int) G__int(libp->para[0]), *(vector<double>*) libp->para[1].ref));
8350  return(1 || funcname || hash || result7 || libp) ;
8351 }
8352 
8353 static int G__libBAT_rdict_453_0_168(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8354 {
8355  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->GetProposalPointMetropolis((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
8356 , *(vector<double>*) libp->para[2].ref));
8357  return(1 || funcname || hash || result7 || libp) ;
8358 }
8359 
8360 static int G__libBAT_rdict_453_0_169(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8361 {
8362  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->GetNewPointMetropolis());
8363  return(1 || funcname || hash || result7 || libp) ;
8364 }
8365 
8366 static int G__libBAT_rdict_453_0_170(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8367 {
8368  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->GetNewPointMetropolis((unsigned int) G__int(libp->para[0])));
8369  return(1 || funcname || hash || result7 || libp) ;
8370 }
8371 
8372 static int G__libBAT_rdict_453_0_171(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8373 {
8374  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->GetNewPointMetropolis((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
8375  return(1 || funcname || hash || result7 || libp) ;
8376 }
8377 
8378 static int G__libBAT_rdict_453_0_172(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8379 {
8380  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->AcceptOrRejectPoint((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])));
8381  return(1 || funcname || hash || result7 || libp) ;
8382 }
8383 
8384 static int G__libBAT_rdict_453_0_173(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8385 {
8386  ((BCEngineMCMC*) G__getstructoffset())->InChainFillHistograms(*(BCEngineMCMC::ChainState*) libp->para[0].ref);
8387  G__setnull(result7);
8388  return(1 || funcname || hash || result7 || libp) ;
8389 }
8390 
8391 static int G__libBAT_rdict_453_0_174(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8392 {
8393  ((BCEngineMCMC*) G__getstructoffset())->InChainFillHistograms();
8394  G__setnull(result7);
8395  return(1 || funcname || hash || result7 || libp) ;
8396 }
8397 
8398 static int G__libBAT_rdict_453_0_175(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8399 {
8400  ((BCEngineMCMC*) G__getstructoffset())->InChainFillTree(*(BCEngineMCMC::ChainState*) libp->para[0].ref, (unsigned int) G__int(libp->para[1]));
8401  G__setnull(result7);
8402  return(1 || funcname || hash || result7 || libp) ;
8403 }
8404 
8405 static int G__libBAT_rdict_453_0_176(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8406 {
8407  ((BCEngineMCMC*) G__getstructoffset())->InChainFillTree();
8408  G__setnull(result7);
8409  return(1 || funcname || hash || result7 || libp) ;
8410 }
8411 
8412 static int G__libBAT_rdict_453_0_177(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8413 {
8414  G__letdouble(result7, 100, (double) ((BCEngineMCMC*) G__getstructoffset())->LogEval(*(vector<double>*) libp->para[0].ref));
8415  return(1 || funcname || hash || result7 || libp) ;
8416 }
8417 
8418 static int G__libBAT_rdict_453_0_178(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8419 {
8420  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->Metropolis());
8421  return(1 || funcname || hash || result7 || libp) ;
8422 }
8423 
8424 static int G__libBAT_rdict_453_0_179(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8425 {
8426  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->MetropolisPreRun());
8427  return(1 || funcname || hash || result7 || libp) ;
8428 }
8429 
8430 static int G__libBAT_rdict_453_0_180(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8431 {
8432  switch (libp->paran) {
8433  case 4:
8434  G__letdouble(result7, 100, (double) BCEngineMCMC::RValue(*(vector<double>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref
8435 , (unsigned int) G__int(libp->para[2]), (bool) G__int(libp->para[3])));
8436  break;
8437  case 3:
8438  G__letdouble(result7, 100, (double) BCEngineMCMC::RValue(*(vector<double>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref
8439 , (unsigned int) G__int(libp->para[2])));
8440  break;
8441  }
8442  return(1 || funcname || hash || result7 || libp) ;
8443 }
8444 
8445 static int G__libBAT_rdict_453_0_181(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8446 {
8447  ((BCEngineMCMC*) G__getstructoffset())->MCMCInitialize();
8448  G__setnull(result7);
8449  return(1 || funcname || hash || result7 || libp) ;
8450 }
8451 
8452 static int G__libBAT_rdict_453_0_182(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8453 {
8454  ((BCEngineMCMC*) G__getstructoffset())->MCMCUserInitialize();
8455  G__setnull(result7);
8456  return(1 || funcname || hash || result7 || libp) ;
8457 }
8458 
8459 static int G__libBAT_rdict_453_0_183(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8460 {
8461  ((BCEngineMCMC*) G__getstructoffset())->ResetResults();
8462  G__setnull(result7);
8463  return(1 || funcname || hash || result7 || libp) ;
8464 }
8465 
8466 static int G__libBAT_rdict_453_0_184(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8467 {
8468  ((BCEngineMCMC*) G__getstructoffset())->MCMCUserIterationInterface();
8469  G__setnull(result7);
8470  return(1 || funcname || hash || result7 || libp) ;
8471 }
8472 
8473 static int G__libBAT_rdict_453_0_185(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8474 {
8475  ((BCEngineMCMC*) G__getstructoffset())->MCMCCurrentPointInterface(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1])
8476 , (bool) G__int(libp->para[2]));
8477  G__setnull(result7);
8478  return(1 || funcname || hash || result7 || libp) ;
8479 }
8480 
8481 static int G__libBAT_rdict_453_0_186(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8482 {
8483  switch (libp->paran) {
8484  case 2:
8485  ((BCEngineMCMC*) G__getstructoffset())->LoadParametersFromTree((TTree*) G__int(libp->para[0]), (bool) G__int(libp->para[1]));
8486  G__setnull(result7);
8487  break;
8488  case 1:
8489  ((BCEngineMCMC*) G__getstructoffset())->LoadParametersFromTree((TTree*) G__int(libp->para[0]));
8490  G__setnull(result7);
8491  break;
8492  }
8493  return(1 || funcname || hash || result7 || libp) ;
8494 }
8495 
8496 static int G__libBAT_rdict_453_0_187(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8497 {
8498  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMCParameters(*(TTree*) libp->para[0].ref);
8499  G__setnull(result7);
8500  return(1 || funcname || hash || result7 || libp) ;
8501 }
8502 
8503 static int G__libBAT_rdict_453_0_188(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8504 {
8505  switch (libp->paran) {
8506  case 2:
8507  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->ParameterTreeMatchesModel((TTree*) G__int(libp->para[0]), (bool) G__int(libp->para[1])));
8508  break;
8509  case 1:
8510  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->ParameterTreeMatchesModel((TTree*) G__int(libp->para[0])));
8511  break;
8512  }
8513  return(1 || funcname || hash || result7 || libp) ;
8514 }
8515 
8516 static int G__libBAT_rdict_453_0_189(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8517 {
8518  switch (libp->paran) {
8519  case 4:
8520  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC(*(string*) libp->para[0].ref, *((string*) G__int(libp->para[1]))
8521 , *((string*) G__int(libp->para[2])), (bool) G__int(libp->para[3]));
8522  G__setnull(result7);
8523  break;
8524  case 3:
8525  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC(*(string*) libp->para[0].ref, *((string*) G__int(libp->para[1]))
8526 , *((string*) G__int(libp->para[2])));
8527  G__setnull(result7);
8528  break;
8529  case 2:
8530  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC(*(string*) libp->para[0].ref, *((string*) G__int(libp->para[1])));
8531  G__setnull(result7);
8532  break;
8533  case 1:
8534  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC(*(string*) libp->para[0].ref);
8535  G__setnull(result7);
8536  break;
8537  }
8538  return(1 || funcname || hash || result7 || libp) ;
8539 }
8540 
8541 static int G__libBAT_rdict_453_0_190(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8542 {
8543  switch (libp->paran) {
8544  case 3:
8545  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC((TTree*) G__int(libp->para[0]), (TTree*) G__int(libp->para[1])
8546 , (bool) G__int(libp->para[2]));
8547  G__setnull(result7);
8548  break;
8549  case 2:
8550  ((BCEngineMCMC*) G__getstructoffset())->LoadMCMC((TTree*) G__int(libp->para[0]), (TTree*) G__int(libp->para[1]));
8551  G__setnull(result7);
8552  break;
8553  }
8554  return(1 || funcname || hash || result7 || libp) ;
8555 }
8556 
8557 static int G__libBAT_rdict_453_0_191(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8558 {
8559  switch (libp->paran) {
8560  case 2:
8561  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->ValidMCMCTree((TTree*) G__int(libp->para[0]), (bool) G__int(libp->para[1])));
8562  break;
8563  case 1:
8564  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->ValidMCMCTree((TTree*) G__int(libp->para[0])));
8565  break;
8566  }
8567  return(1 || funcname || hash || result7 || libp) ;
8568 }
8569 
8570 static int G__libBAT_rdict_453_0_192(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8571 {
8572  G__letint(result7, 103, (long) ((const BCEngineMCMC*) G__getstructoffset())->ValidParameterTree((TTree*) G__int(libp->para[0])));
8573  return(1 || funcname || hash || result7 || libp) ;
8574 }
8575 
8576 static int G__libBAT_rdict_453_0_193(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8577 {
8578  ((BCEngineMCMC*) G__getstructoffset())->CloseOutputFile();
8579  G__setnull(result7);
8580  return(1 || funcname || hash || result7 || libp) ;
8581 }
8582 
8583 static int G__libBAT_rdict_453_0_194(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8584 {
8585  switch (libp->paran) {
8586  case 1:
8587  ((BCEngineMCMC*) G__getstructoffset())->Remarginalize((bool) G__int(libp->para[0]));
8588  G__setnull(result7);
8589  break;
8590  case 0:
8591  ((BCEngineMCMC*) G__getstructoffset())->Remarginalize();
8592  G__setnull(result7);
8593  break;
8594  }
8595  return(1 || funcname || hash || result7 || libp) ;
8596 }
8597 
8598 static int G__libBAT_rdict_453_0_195(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8599 {
8600  switch (libp->paran) {
8601  case 5:
8602  ((BCEngineMCMC*) G__getstructoffset())->PrepareToContinueMarginalization(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
8603 , *(string*) libp->para[2].ref, (bool) G__int(libp->para[3])
8604 , (bool) G__int(libp->para[4]));
8605  G__setnull(result7);
8606  break;
8607  case 4:
8608  ((BCEngineMCMC*) G__getstructoffset())->PrepareToContinueMarginalization(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
8609 , *(string*) libp->para[2].ref, (bool) G__int(libp->para[3]));
8610  G__setnull(result7);
8611  break;
8612  case 3:
8613  ((BCEngineMCMC*) G__getstructoffset())->PrepareToContinueMarginalization(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
8614 , *(string*) libp->para[2].ref);
8615  G__setnull(result7);
8616  break;
8617  case 2:
8618  ((BCEngineMCMC*) G__getstructoffset())->PrepareToContinueMarginalization(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
8619  G__setnull(result7);
8620  break;
8621  case 1:
8622  ((BCEngineMCMC*) G__getstructoffset())->PrepareToContinueMarginalization(*(string*) libp->para[0].ref);
8623  G__setnull(result7);
8624  break;
8625  }
8626  return(1 || funcname || hash || result7 || libp) ;
8627 }
8628 
8629 static int G__libBAT_rdict_453_0_196(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8630 {
8631  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->UpdateMultivariateProposalFunctionCovariances((double) G__double(libp->para[0])));
8632  return(1 || funcname || hash || result7 || libp) ;
8633 }
8634 
8635 static int G__libBAT_rdict_453_0_197(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8636 {
8637  G__letint(result7, 103, (long) ((BCEngineMCMC*) G__getstructoffset())->UpdateMultivariateProposalFunctionCovariances());
8638  return(1 || funcname || hash || result7 || libp) ;
8639 }
8640 
8641 static int G__libBAT_rdict_453_0_198(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8642 {
8643  ((BCEngineMCMC*) G__getstructoffset())->CalculateCholeskyDecompositions();
8644  G__setnull(result7);
8645  return(1 || funcname || hash || result7 || libp) ;
8646 }
8647 
8648 static int G__libBAT_rdict_453_0_199(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8649 {
8650  ((BCEngineMCMC*) G__getstructoffset())->UpdateChainIndex((int) G__int(libp->para[0]));
8651  G__setnull(result7);
8652  return(1 || funcname || hash || result7 || libp) ;
8653 }
8654 
8655 // automatic destructor
8657 static int G__libBAT_rdict_453_0_210(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8658 {
8659  char* gvp = (char*) G__getgvp();
8660  long soff = G__getstructoffset();
8661  int n = G__getaryconstruct();
8662  //
8663  //has_a_delete: 0
8664  //has_own_delete1arg: 0
8665  //has_own_delete2arg: 0
8666  //
8667  if (!soff) {
8668  return(1);
8669  }
8670  if (n) {
8671  if (gvp == (char*)G__PVOID) {
8672  delete[] (BCEngineMCMC*) soff;
8673  } else {
8674  G__setgvp((long) G__PVOID);
8675  for (int i = n - 1; i >= 0; --i) {
8676  ((BCEngineMCMC*) (soff+(sizeof(BCEngineMCMC)*i)))->~G__TBCEngineMCMC();
8677  }
8678  G__setgvp((long)gvp);
8679  }
8680  } else {
8681  if (gvp == (char*)G__PVOID) {
8682  delete (BCEngineMCMC*) soff;
8683  } else {
8684  G__setgvp((long) G__PVOID);
8685  ((BCEngineMCMC*) (soff))->~G__TBCEngineMCMC();
8686  G__setgvp((long)gvp);
8687  }
8688  }
8689  G__setnull(result7);
8690  return(1 || funcname || hash || result7 || libp) ;
8691 }
8692 
8693 
8694 /* BCModel */
8695 static int G__libBAT_rdict_457_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8696 {
8697  {
8698  const BCModel& obj = ((BCModel*) G__getstructoffset())->operator=(*(BCModel*) libp->para[0].ref);
8699  result7->ref = (long) (&obj);
8700  result7->obj.i = (long) (&obj);
8701  }
8702  return(1 || funcname || hash || result7 || libp) ;
8703 }
8704 
8705 static int G__libBAT_rdict_457_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8706 {
8707  G__letint(result7, 85, (long) ((BCModel*) G__getstructoffset())->GetDataSet());
8708  return(1 || funcname || hash || result7 || libp) ;
8709 }
8710 
8711 static int G__libBAT_rdict_457_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8712 {
8713  G__letint(result7, 104, (long) ((const BCModel*) G__getstructoffset())->GetNDataPoints());
8714  return(1 || funcname || hash || result7 || libp) ;
8715 }
8716 
8717 static int G__libBAT_rdict_457_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8718 {
8719  G__letint(result7, 105, (long) ((const BCModel*) G__getstructoffset())->GetNDoF());
8720  return(1 || funcname || hash || result7 || libp) ;
8721 }
8722 
8723 static int G__libBAT_rdict_457_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8724 {
8725  switch (libp->paran) {
8726  case 2:
8727  G__letint(result7, 85, (long) ((BCModel*) G__getstructoffset())->GetPriorModel((bool) G__int(libp->para[0]), (bool) G__int(libp->para[1])));
8728  break;
8729  case 1:
8730  G__letint(result7, 85, (long) ((BCModel*) G__getstructoffset())->GetPriorModel((bool) G__int(libp->para[0])));
8731  break;
8732  case 0:
8733  G__letint(result7, 85, (long) ((BCModel*) G__getstructoffset())->GetPriorModel());
8734  break;
8735  }
8736  return(1 || funcname || hash || result7 || libp) ;
8737 }
8738 
8739 static int G__libBAT_rdict_457_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8740 {
8741  {
8742  BCH1D* pobj;
8743  BCH1D xobj = ((BCModel*) G__getstructoffset())->GetPrior((unsigned int) G__int(libp->para[0]));
8744  pobj = new BCH1D(xobj);
8745  result7->obj.i = (long) ((void*) pobj);
8746  result7->ref = result7->obj.i;
8747  G__store_tempobject(*result7);
8748  }
8749  return(1 || funcname || hash || result7 || libp) ;
8750 }
8751 
8752 static int G__libBAT_rdict_457_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8753 {
8754  {
8755  BCH2D* pobj;
8756  BCH2D xobj = ((BCModel*) G__getstructoffset())->GetPrior((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
8757  pobj = new BCH2D(xobj);
8758  result7->obj.i = (long) ((void*) pobj);
8759  result7->ref = result7->obj.i;
8760  G__store_tempobject(*result7);
8761  }
8762  return(1 || funcname || hash || result7 || libp) ;
8763 }
8764 
8765 static int G__libBAT_rdict_457_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8766 {
8767  {
8768  const BCH1D& obj = ((BCModel*) G__getstructoffset())->GetBCH1DPriorDrawingOptions();
8769  result7->ref = (long) (&obj);
8770  result7->obj.i = (long) (&obj);
8771  }
8772  return(1 || funcname || hash || result7 || libp) ;
8773 }
8774 
8775 static int G__libBAT_rdict_457_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8776 {
8777  {
8778  const BCH2D& obj = ((BCModel*) G__getstructoffset())->GetBCH2DPriorDrawingOptions();
8779  result7->ref = (long) (&obj);
8780  result7->obj.i = (long) (&obj);
8781  }
8782  return(1 || funcname || hash || result7 || libp) ;
8783 }
8784 
8785 static int G__libBAT_rdict_457_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8786 {
8787  {
8788  const BCH1D& obj = ((BCModel*) G__getstructoffset())->GetBCH1DPosteriorDrawingOptions();
8789  result7->ref = (long) (&obj);
8790  result7->obj.i = (long) (&obj);
8791  }
8792  return(1 || funcname || hash || result7 || libp) ;
8793 }
8794 
8795 static int G__libBAT_rdict_457_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8796 {
8797  {
8798  const BCH2D& obj = ((BCModel*) G__getstructoffset())->GetBCH2DPosteriorDrawingOptions();
8799  result7->ref = (long) (&obj);
8800  result7->obj.i = (long) (&obj);
8801  }
8802  return(1 || funcname || hash || result7 || libp) ;
8803 }
8804 
8805 static int G__libBAT_rdict_457_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8806 {
8807  G__letint(result7, 103, (long) ((const BCModel*) G__getstructoffset())->GetDrawPriorFirst());
8808  return(1 || funcname || hash || result7 || libp) ;
8809 }
8810 
8811 static int G__libBAT_rdict_457_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8812 {
8813  ((BCModel*) G__getstructoffset())->SetDataSet((BCDataSet*) G__int(libp->para[0]));
8814  G__setnull(result7);
8815  return(1 || funcname || hash || result7 || libp) ;
8816 }
8817 
8818 static int G__libBAT_rdict_457_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8819 {
8820  switch (libp->paran) {
8821  case 1:
8822  ((BCModel*) G__getstructoffset())->SetKnowledgeUpdateDrawingStyle((BCAux::BCKnowledgeUpdateDrawingStyle) G__int(libp->para[0]));
8823  G__setnull(result7);
8824  break;
8825  case 0:
8826  ((BCModel*) G__getstructoffset())->SetKnowledgeUpdateDrawingStyle();
8827  G__setnull(result7);
8828  break;
8829  }
8830  return(1 || funcname || hash || result7 || libp) ;
8831 }
8832 
8833 static int G__libBAT_rdict_457_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8834 {
8835  switch (libp->paran) {
8836  case 1:
8837  ((BCModel*) G__getstructoffset())->SetDrawPriorFirst((bool) G__int(libp->para[0]));
8838  G__setnull(result7);
8839  break;
8840  case 0:
8841  ((BCModel*) G__getstructoffset())->SetDrawPriorFirst();
8842  G__setnull(result7);
8843  break;
8844  }
8845  return(1 || funcname || hash || result7 || libp) ;
8846 }
8847 
8848 static int G__libBAT_rdict_457_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8849 {
8850  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->APrioriProbability(*(vector<double>*) libp->para[0].ref));
8851  return(1 || funcname || hash || result7 || libp) ;
8852 }
8853 
8854 static int G__libBAT_rdict_457_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8855 {
8856  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->LogAPrioriProbability(*(vector<double>*) libp->para[0].ref));
8857  return(1 || funcname || hash || result7 || libp) ;
8858 }
8859 
8860 static int G__libBAT_rdict_457_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8861 {
8862  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->Likelihood(*(vector<double>*) libp->para[0].ref));
8863  return(1 || funcname || hash || result7 || libp) ;
8864 }
8865 
8866 static int G__libBAT_rdict_457_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8867 {
8868  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->LogLikelihood(*(vector<double>*) libp->para[0].ref));
8869  return(1 || funcname || hash || result7 || libp) ;
8870 }
8871 
8872 static int G__libBAT_rdict_457_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8873 {
8874  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->ProbabilityNN(*(vector<double>*) libp->para[0].ref));
8875  return(1 || funcname || hash || result7 || libp) ;
8876 }
8877 
8878 static int G__libBAT_rdict_457_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8879 {
8880  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->LogProbabilityNN(*(vector<double>*) libp->para[0].ref));
8881  return(1 || funcname || hash || result7 || libp) ;
8882 }
8883 
8884 static int G__libBAT_rdict_457_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8885 {
8886  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->Probability(*(vector<double>*) libp->para[0].ref));
8887  return(1 || funcname || hash || result7 || libp) ;
8888 }
8889 
8890 static int G__libBAT_rdict_457_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8891 {
8892  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->LogProbability(*(vector<double>*) libp->para[0].ref));
8893  return(1 || funcname || hash || result7 || libp) ;
8894 }
8895 
8896 static int G__libBAT_rdict_457_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8897 {
8898  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->SamplingFunction(*(vector<double>*) libp->para[0].ref));
8899  return(1 || funcname || hash || result7 || libp) ;
8900 }
8901 
8902 static int G__libBAT_rdict_457_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8903 {
8904  G__letdouble(result7, 100, (double) ((BCModel*) G__getstructoffset())->HessianMatrixElement((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
8905 , *(vector<double>*) libp->para[2].ref));
8906  return(1 || funcname || hash || result7 || libp) ;
8907 }
8908 
8909 static int G__libBAT_rdict_457_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8910 {
8911  ((BCModel*) G__getstructoffset())->PrintShortFitSummary();
8912  G__setnull(result7);
8913  return(1 || funcname || hash || result7 || libp) ;
8914 }
8915 
8916 static int G__libBAT_rdict_457_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8917 {
8918  ((BCModel*) G__getstructoffset())->PrintHessianMatrix(*((vector<double>*) G__int(libp->para[0])));
8919  G__setnull(result7);
8920  return(1 || funcname || hash || result7 || libp) ;
8921 }
8922 
8923 static int G__libBAT_rdict_457_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8924 {
8925  switch (libp->paran) {
8926  case 4:
8927  G__letint(result7, 104, (long) ((BCModel*) G__getstructoffset())->PrintKnowledgeUpdatePlots(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])
8928 , (unsigned int) G__int(libp->para[2]), (bool) G__int(libp->para[3])));
8929  break;
8930  case 3:
8931  G__letint(result7, 104, (long) ((BCModel*) G__getstructoffset())->PrintKnowledgeUpdatePlots(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])
8932 , (unsigned int) G__int(libp->para[2])));
8933  break;
8934  case 2:
8935  G__letint(result7, 104, (long) ((BCModel*) G__getstructoffset())->PrintKnowledgeUpdatePlots(*(string*) libp->para[0].ref, (unsigned int) G__int(libp->para[1])));
8936  break;
8937  case 1:
8938  G__letint(result7, 104, (long) ((BCModel*) G__getstructoffset())->PrintKnowledgeUpdatePlots(*(string*) libp->para[0].ref));
8939  break;
8940  }
8941  return(1 || funcname || hash || result7 || libp) ;
8942 }
8943 
8944 // automatic destructor
8945 typedef BCModel G__TBCModel;
8946 static int G__libBAT_rdict_457_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8947 {
8948  char* gvp = (char*) G__getgvp();
8949  long soff = G__getstructoffset();
8950  int n = G__getaryconstruct();
8951  //
8952  //has_a_delete: 0
8953  //has_own_delete1arg: 0
8954  //has_own_delete2arg: 0
8955  //
8956  if (!soff) {
8957  return(1);
8958  }
8959  if (n) {
8960  if (gvp == (char*)G__PVOID) {
8961  delete[] (BCModel*) soff;
8962  } else {
8963  G__setgvp((long) G__PVOID);
8964  for (int i = n - 1; i >= 0; --i) {
8965  ((BCModel*) (soff+(sizeof(BCModel)*i)))->~G__TBCModel();
8966  }
8967  G__setgvp((long)gvp);
8968  }
8969  } else {
8970  if (gvp == (char*)G__PVOID) {
8971  delete (BCModel*) soff;
8972  } else {
8973  G__setgvp((long) G__PVOID);
8974  ((BCModel*) (soff))->~G__TBCModel();
8975  G__setgvp((long)gvp);
8976  }
8977  }
8978  G__setnull(result7);
8979  return(1 || funcname || hash || result7 || libp) ;
8980 }
8981 
8982 
8983 /* BCIntegrate */
8984 static int G__libBAT_rdict_522_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8985 {
8986  {
8987  const BCIntegrate& obj = ((BCIntegrate*) G__getstructoffset())->operator=(*(BCIntegrate*) libp->para[0].ref);
8988  result7->ref = (long) (&obj);
8989  result7->obj.i = (long) (&obj);
8990  }
8991  return(1 || funcname || hash || result7 || libp) ;
8992 }
8993 
8994 static int G__libBAT_rdict_522_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
8995 {
8996  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetIntegral());
8997  return(1 || funcname || hash || result7 || libp) ;
8998 }
8999 
9000 static int G__libBAT_rdict_522_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9001 {
9002  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetOptimizationMethod());
9003  return(1 || funcname || hash || result7 || libp) ;
9004 }
9005 
9006 static int G__libBAT_rdict_522_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9007 {
9008  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetIntegrationMethod());
9009  return(1 || funcname || hash || result7 || libp) ;
9010 }
9011 
9012 static int G__libBAT_rdict_522_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9013 {
9014  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetMarginalizationMethod());
9015  return(1 || funcname || hash || result7 || libp) ;
9016 }
9017 
9018 static int G__libBAT_rdict_522_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9019 {
9020  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetSASchedule());
9021  return(1 || funcname || hash || result7 || libp) ;
9022 }
9023 
9024 static int G__libBAT_rdict_522_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9025 {
9026  ((const BCIntegrate*) G__getstructoffset())->GetRandomVectorInParameterSpace(*(vector<double>*) libp->para[0].ref);
9027  G__setnull(result7);
9028  return(1 || funcname || hash || result7 || libp) ;
9029 }
9030 
9031 static int G__libBAT_rdict_522_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9032 {
9033  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->GetRandomPoint(*(vector<double>*) libp->para[0].ref));
9034  return(1 || funcname || hash || result7 || libp) ;
9035 }
9036 
9037 static int G__libBAT_rdict_522_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9038 {
9039  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetNIterationsMin());
9040  return(1 || funcname || hash || result7 || libp) ;
9041 }
9042 
9043 static int G__libBAT_rdict_522_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9044 {
9045  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetNIterationsMax());
9046  return(1 || funcname || hash || result7 || libp) ;
9047 }
9048 
9049 static int G__libBAT_rdict_522_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9050 {
9051  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetNIterationsPrecisionCheck());
9052  return(1 || funcname || hash || result7 || libp) ;
9053 }
9054 
9055 static int G__libBAT_rdict_522_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9056 {
9057  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetNIterations());
9058  return(1 || funcname || hash || result7 || libp) ;
9059 }
9060 
9061 static int G__libBAT_rdict_522_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9062 {
9063  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetRelativePrecision());
9064  return(1 || funcname || hash || result7 || libp) ;
9065 }
9066 
9067 static int G__libBAT_rdict_522_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9068 {
9069  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetAbsolutePrecision());
9070  return(1 || funcname || hash || result7 || libp) ;
9071 }
9072 
9073 static int G__libBAT_rdict_522_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9074 {
9075  G__letint(result7, 105, (long) ((const BCIntegrate*) G__getstructoffset())->GetCubaIntegrationMethod());
9076  return(1 || funcname || hash || result7 || libp) ;
9077 }
9078 
9079 static int G__libBAT_rdict_522_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9080 {
9081  {
9082  const BCCubaOptions::Vegas& obj = ((const BCIntegrate*) G__getstructoffset())->GetCubaVegasOptions();
9083  result7->ref = (long) (&obj);
9084  result7->obj.i = (long) (&obj);
9085  }
9086  return(1 || funcname || hash || result7 || libp) ;
9087 }
9088 
9089 static int G__libBAT_rdict_522_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9090 {
9091  {
9092  const BCCubaOptions::Suave& obj = ((const BCIntegrate*) G__getstructoffset())->GetCubaSuaveOptions();
9093  result7->ref = (long) (&obj);
9094  result7->obj.i = (long) (&obj);
9095  }
9096  return(1 || funcname || hash || result7 || libp) ;
9097 }
9098 
9099 static int G__libBAT_rdict_522_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9100 {
9101  {
9102  const BCCubaOptions::Divonne& obj = ((const BCIntegrate*) G__getstructoffset())->GetCubaDivonneOptions();
9103  result7->ref = (long) (&obj);
9104  result7->obj.i = (long) (&obj);
9105  }
9106  return(1 || funcname || hash || result7 || libp) ;
9107 }
9108 
9109 static int G__libBAT_rdict_522_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9110 {
9111  {
9112  const BCCubaOptions::Cuhre& obj = ((const BCIntegrate*) G__getstructoffset())->GetCubaCuhreOptions();
9113  result7->ref = (long) (&obj);
9114  result7->obj.i = (long) (&obj);
9115  }
9116  return(1 || funcname || hash || result7 || libp) ;
9117 }
9118 
9119 static int G__libBAT_rdict_522_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9120 {
9121  switch (libp->paran) {
9122  case 6:
9123  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*((vector<unsigned>*) G__int(libp->para[0])), *(unsigned int*) G__UIntref(&libp->para[1])
9124 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9125 , (int) G__int(libp->para[4]), (bool) G__int(libp->para[5])));
9126  break;
9127  case 5:
9128  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*((vector<unsigned>*) G__int(libp->para[0])), *(unsigned int*) G__UIntref(&libp->para[1])
9129 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9130 , (int) G__int(libp->para[4])));
9131  break;
9132  case 4:
9133  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*((vector<unsigned>*) G__int(libp->para[0])), *(unsigned int*) G__UIntref(&libp->para[1])
9134 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))));
9135  break;
9136  case 3:
9137  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*((vector<unsigned>*) G__int(libp->para[0])), *(unsigned int*) G__UIntref(&libp->para[1])
9138 , *(double*) G__Doubleref(&libp->para[2])));
9139  break;
9140  }
9141  return(1 || funcname || hash || result7 || libp) ;
9142 }
9143 
9144 static int G__libBAT_rdict_522_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9145 {
9146  switch (libp->paran) {
9147  case 6:
9148  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(unsigned int*) G__UIntref(&libp->para[1])
9149 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9150 , (int) G__int(libp->para[4]), (bool) G__int(libp->para[5])));
9151  break;
9152  case 5:
9153  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(unsigned int*) G__UIntref(&libp->para[1])
9154 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9155 , (int) G__int(libp->para[4])));
9156  break;
9157  case 4:
9158  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(unsigned int*) G__UIntref(&libp->para[1])
9159 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))));
9160  break;
9161  case 3:
9162  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(unsigned int*) G__UIntref(&libp->para[1])
9163 , *(double*) G__Doubleref(&libp->para[2])));
9164  break;
9165  }
9166  return(1 || funcname || hash || result7 || libp) ;
9167 }
9168 
9169 static int G__libBAT_rdict_522_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9170 {
9171  switch (libp->paran) {
9172  case 6:
9173  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), *(unsigned int*) G__UIntref(&libp->para[1])
9174 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9175 , (int) G__int(libp->para[4]), (bool) G__int(libp->para[5])));
9176  break;
9177  case 5:
9178  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), *(unsigned int*) G__UIntref(&libp->para[1])
9179 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))
9180 , (int) G__int(libp->para[4])));
9181  break;
9182  case 4:
9183  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), *(unsigned int*) G__UIntref(&libp->para[1])
9184 , *(double*) G__Doubleref(&libp->para[2]), *((const vector<double>*) G__int(libp->para[3]))));
9185  break;
9186  case 3:
9187  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), *(unsigned int*) G__UIntref(&libp->para[1])
9188 , *(double*) G__Doubleref(&libp->para[2])));
9189  break;
9190  }
9191  return(1 || funcname || hash || result7 || libp) ;
9192 }
9193 
9194 static int G__libBAT_rdict_522_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9195 {
9196  switch (libp->paran) {
9197  case 7:
9198  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(
9199 *(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9200 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9201 , *((const vector<double>*) G__int(libp->para[4])), (int) G__int(libp->para[5])
9202 , (bool) G__int(libp->para[6])));
9203  break;
9204  case 6:
9205  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9206 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9207 , *((const vector<double>*) G__int(libp->para[4])), (int) G__int(libp->para[5])));
9208  break;
9209  case 5:
9210  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9211 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9212 , *((const vector<double>*) G__int(libp->para[4]))));
9213  break;
9214  case 4:
9215  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9216 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])));
9217  break;
9218  }
9219  return(1 || funcname || hash || result7 || libp) ;
9220 }
9221 
9222 static int G__libBAT_rdict_522_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9223 {
9224  switch (libp->paran) {
9225  case 7:
9226  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice(
9227 (unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
9228 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9229 , *((const vector<double>*) G__int(libp->para[4])), (int) G__int(libp->para[5])
9230 , (bool) G__int(libp->para[6])));
9231  break;
9232  case 6:
9233  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
9234 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9235 , *((const vector<double>*) G__int(libp->para[4])), (int) G__int(libp->para[5])));
9236  break;
9237  case 5:
9238  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
9239 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])
9240 , *((const vector<double>*) G__int(libp->para[4]))));
9241  break;
9242  case 4:
9243  G__letint(result7, 85, (long) ((BCIntegrate*) G__getstructoffset())->GetSlice((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1])
9244 , *(unsigned int*) G__UIntref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3])));
9245  break;
9246  }
9247  return(1 || funcname || hash || result7 || libp) ;
9248 }
9249 
9250 static int G__libBAT_rdict_522_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9251 {
9252  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetError());
9253  return(1 || funcname || hash || result7 || libp) ;
9254 }
9255 
9256 static int G__libBAT_rdict_522_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9257 {
9258  {
9259  const TMinuitMinimizer& obj = ((BCIntegrate*) G__getstructoffset())->GetMinuit();
9260  result7->ref = (long) (&obj);
9261  result7->obj.i = (long) (&obj);
9262  }
9263  return(1 || funcname || hash || result7 || libp) ;
9264 }
9265 
9266 static int G__libBAT_rdict_522_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9267 {
9268  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetSAT0());
9269  return(1 || funcname || hash || result7 || libp) ;
9270 }
9271 
9272 static int G__libBAT_rdict_522_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9273 {
9274  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->GetSATmin());
9275  return(1 || funcname || hash || result7 || libp) ;
9276 }
9277 
9278 static int G__libBAT_rdict_522_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9279 {
9280  ((BCIntegrate*) G__getstructoffset())->SetFlagIgnorePrevOptimization((bool) G__int(libp->para[0]));
9281  G__setnull(result7);
9282  return(1 || funcname || hash || result7 || libp) ;
9283 }
9284 
9285 static int G__libBAT_rdict_522_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9286 {
9287  ((BCIntegrate*) G__getstructoffset())->SetOptimizationMethod((BCIntegrate::BCOptimizationMethod) G__int(libp->para[0]));
9288  G__setnull(result7);
9289  return(1 || funcname || hash || result7 || libp) ;
9290 }
9291 
9292 static int G__libBAT_rdict_522_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9293 {
9294  ((BCIntegrate*) G__getstructoffset())->SetIntegrationMethod((BCIntegrate::BCIntegrationMethod) G__int(libp->para[0]));
9295  G__setnull(result7);
9296  return(1 || funcname || hash || result7 || libp) ;
9297 }
9298 
9299 static int G__libBAT_rdict_522_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9300 {
9301  ((BCIntegrate*) G__getstructoffset())->SetMarginalizationMethod((BCIntegrate::BCMarginalizationMethod) G__int(libp->para[0]));
9302  G__setnull(result7);
9303  return(1 || funcname || hash || result7 || libp) ;
9304 }
9305 
9306 static int G__libBAT_rdict_522_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9307 {
9308  ((BCIntegrate*) G__getstructoffset())->SetSASchedule((BCIntegrate::BCSASchedule) G__int(libp->para[0]));
9309  G__setnull(result7);
9310  return(1 || funcname || hash || result7 || libp) ;
9311 }
9312 
9313 static int G__libBAT_rdict_522_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9314 {
9315  ((BCIntegrate*) G__getstructoffset())->SetNIterationsMin((int) G__int(libp->para[0]));
9316  G__setnull(result7);
9317  return(1 || funcname || hash || result7 || libp) ;
9318 }
9319 
9320 static int G__libBAT_rdict_522_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9321 {
9322  ((BCIntegrate*) G__getstructoffset())->SetNIterationsMax((int) G__int(libp->para[0]));
9323  G__setnull(result7);
9324  return(1 || funcname || hash || result7 || libp) ;
9325 }
9326 
9327 static int G__libBAT_rdict_522_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9328 {
9329  ((BCIntegrate*) G__getstructoffset())->SetNIterationsPrecisionCheck((int) G__int(libp->para[0]));
9330  G__setnull(result7);
9331  return(1 || funcname || hash || result7 || libp) ;
9332 }
9333 
9334 static int G__libBAT_rdict_522_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9335 {
9336  ((BCIntegrate*) G__getstructoffset())->SetRelativePrecision((double) G__double(libp->para[0]));
9337  G__setnull(result7);
9338  return(1 || funcname || hash || result7 || libp) ;
9339 }
9340 
9341 static int G__libBAT_rdict_522_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9342 {
9343  ((BCIntegrate*) G__getstructoffset())->SetAbsolutePrecision((double) G__double(libp->para[0]));
9344  G__setnull(result7);
9345  return(1 || funcname || hash || result7 || libp) ;
9346 }
9347 
9348 static int G__libBAT_rdict_522_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9349 {
9350  ((BCIntegrate*) G__getstructoffset())->SetCubaIntegrationMethod((BCIntegrate::BCCubaMethod) G__int(libp->para[0]));
9351  G__setnull(result7);
9352  return(1 || funcname || hash || result7 || libp) ;
9353 }
9354 
9355 static int G__libBAT_rdict_522_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9356 {
9357  ((BCIntegrate*) G__getstructoffset())->SetCubaOptions(*(BCCubaOptions::Vegas*) libp->para[0].ref);
9358  G__setnull(result7);
9359  return(1 || funcname || hash || result7 || libp) ;
9360 }
9361 
9362 static int G__libBAT_rdict_522_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9363 {
9364  ((BCIntegrate*) G__getstructoffset())->SetCubaOptions(*(BCCubaOptions::Suave*) libp->para[0].ref);
9365  G__setnull(result7);
9366  return(1 || funcname || hash || result7 || libp) ;
9367 }
9368 
9369 static int G__libBAT_rdict_522_0_48(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9370 {
9371  ((BCIntegrate*) G__getstructoffset())->SetCubaOptions(*(BCCubaOptions::Divonne*) libp->para[0].ref);
9372  G__setnull(result7);
9373  return(1 || funcname || hash || result7 || libp) ;
9374 }
9375 
9376 static int G__libBAT_rdict_522_0_49(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9377 {
9378  ((BCIntegrate*) G__getstructoffset())->SetCubaOptions(*(BCCubaOptions::Cuhre*) libp->para[0].ref);
9379  G__setnull(result7);
9380  return(1 || funcname || hash || result7 || libp) ;
9381 }
9382 
9383 static int G__libBAT_rdict_522_0_50(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9384 {
9385  ((BCIntegrate*) G__getstructoffset())->SetSAT0((double) G__double(libp->para[0]));
9386  G__setnull(result7);
9387  return(1 || funcname || hash || result7 || libp) ;
9388 }
9389 
9390 static int G__libBAT_rdict_522_0_51(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9391 {
9392  ((BCIntegrate*) G__getstructoffset())->SetSATmin((double) G__double(libp->para[0]));
9393  G__setnull(result7);
9394  return(1 || funcname || hash || result7 || libp) ;
9395 }
9396 
9397 static int G__libBAT_rdict_522_0_52(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9398 {
9399  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->Eval(*(vector<double>*) libp->para[0].ref));
9400  return(1 || funcname || hash || result7 || libp) ;
9401 }
9402 
9403 static int G__libBAT_rdict_522_0_54(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9404 {
9405  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->Normalize());
9406  return(1 || funcname || hash || result7 || libp) ;
9407 }
9408 
9409 static int G__libBAT_rdict_522_0_55(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9410 {
9411  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->Integrate((BCIntegrate::BCIntegrationMethod) G__int(libp->para[0])));
9412  return(1 || funcname || hash || result7 || libp) ;
9413 }
9414 
9415 static int G__libBAT_rdict_522_0_56(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9416 {
9417  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->Integrate());
9418  return(1 || funcname || hash || result7 || libp) ;
9419 }
9420 
9421 static int G__libBAT_rdict_522_0_57(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9422 {
9423  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->Integrate((BCIntegrate::BCIntegrationMethod) G__int(libp->para[0]), G__int(libp->para[1]) ? *(BCIntegrate::tRandomizer *) G__int(libp->para[1]) : 0
9424 , G__int(libp->para[2]) ? *(BCIntegrate::tEvaluator *) G__int(libp->para[2]) : 0, (BCIntegrate::tIntegralUpdater) G__int(libp->para[3])
9425 , *(vector<double>*) libp->para[4].ref));
9426  return(1 || funcname || hash || result7 || libp) ;
9427 }
9428 
9429 static int G__libBAT_rdict_522_0_58(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9430 {
9431  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->EvaluatorMC(*(vector<double>*) libp->para[0].ref, *(vector<double>*) libp->para[1].ref
9432 , *(bool*) G__Boolref(&libp->para[2])));
9433  return(1 || funcname || hash || result7 || libp) ;
9434 }
9435 
9436 static int G__libBAT_rdict_522_0_59(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9437 {
9438  BCIntegrate::IntegralUpdaterMC(*(vector<double>*) libp->para[0].ref, *(int*) G__Intref(&libp->para[1])
9439 , *(double*) G__Doubleref(&libp->para[2]), *(double*) G__Doubleref(&libp->para[3]));
9440  G__setnull(result7);
9441  return(1 || funcname || hash || result7 || libp) ;
9442 }
9443 
9444 static int G__libBAT_rdict_522_0_60(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9445 {
9446  G__letint(result7, 105, (long) ((BCIntegrate*) G__getstructoffset())->MarginalizeAll());
9447  return(1 || funcname || hash || result7 || libp) ;
9448 }
9449 
9450 static int G__libBAT_rdict_522_0_61(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9451 {
9452  G__letint(result7, 105, (long) ((BCIntegrate*) G__getstructoffset())->MarginalizeAll((BCIntegrate::BCMarginalizationMethod) G__int(libp->para[0])));
9453  return(1 || funcname || hash || result7 || libp) ;
9454 }
9455 
9456 static int G__libBAT_rdict_522_0_62(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9457 {
9458  ((BCIntegrate*) G__getstructoffset())->MarginalizePreprocess();
9459  G__setnull(result7);
9460  return(1 || funcname || hash || result7 || libp) ;
9461 }
9462 
9463 static int G__libBAT_rdict_522_0_63(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9464 {
9465  ((BCIntegrate*) G__getstructoffset())->MarginalizePostprocess();
9466  G__setnull(result7);
9467  return(1 || funcname || hash || result7 || libp) ;
9468 }
9469 
9470 static int G__libBAT_rdict_522_0_64(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9471 {
9472  switch (libp->paran) {
9473  case 1:
9474  {
9475  vector<double>* pobj;
9476  vector<double> xobj = ((BCIntegrate*) G__getstructoffset())->FindMode(*((vector<double>*) G__int(libp->para[0])));
9477  pobj = new vector<double>(xobj);
9478  result7->obj.i = (long) ((void*) pobj);
9479  result7->ref = result7->obj.i;
9480  G__store_tempobject(*result7);
9481  }
9482  break;
9483  case 0:
9484  {
9485  vector<double>* pobj;
9486  vector<double> xobj = ((BCIntegrate*) G__getstructoffset())->FindMode();
9487  pobj = new vector<double>(xobj);
9488  result7->obj.i = (long) ((void*) pobj);
9489  result7->ref = result7->obj.i;
9490  G__store_tempobject(*result7);
9491  }
9492  break;
9493  }
9494  return(1 || funcname || hash || result7 || libp) ;
9495 }
9496 
9497 static int G__libBAT_rdict_522_0_65(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9498 {
9499  switch (libp->paran) {
9500  case 2:
9501  {
9502  vector<double>* pobj;
9503  vector<double> xobj = ((BCIntegrate*) G__getstructoffset())->FindMode((BCIntegrate::BCOptimizationMethod) G__int(libp->para[0]), *((vector<double>*) G__int(libp->para[1])));
9504  pobj = new vector<double>(xobj);
9505  result7->obj.i = (long) ((void*) pobj);
9506  result7->ref = result7->obj.i;
9507  G__store_tempobject(*result7);
9508  }
9509  break;
9510  case 1:
9511  {
9512  vector<double>* pobj;
9513  vector<double> xobj = ((BCIntegrate*) G__getstructoffset())->FindMode((BCIntegrate::BCOptimizationMethod) G__int(libp->para[0]));
9514  pobj = new vector<double>(xobj);
9515  result7->obj.i = (long) ((void*) pobj);
9516  result7->ref = result7->obj.i;
9517  G__store_tempobject(*result7);
9518  }
9519  break;
9520  }
9521  return(1 || funcname || hash || result7 || libp) ;
9522 }
9523 
9524 static int G__libBAT_rdict_522_0_66(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9525 {
9526  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SATemperature((double) G__double(libp->para[0])));
9527  return(1 || funcname || hash || result7 || libp) ;
9528 }
9529 
9530 static int G__libBAT_rdict_522_0_67(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9531 {
9532  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SATemperatureBoltzmann((double) G__double(libp->para[0])));
9533  return(1 || funcname || hash || result7 || libp) ;
9534 }
9535 
9536 static int G__libBAT_rdict_522_0_68(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9537 {
9538  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SATemperatureCauchy((double) G__double(libp->para[0])));
9539  return(1 || funcname || hash || result7 || libp) ;
9540 }
9541 
9542 static int G__libBAT_rdict_522_0_69(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9543 {
9544  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SATemperatureCustom((double) G__double(libp->para[0])));
9545  return(1 || funcname || hash || result7 || libp) ;
9546 }
9547 
9548 static int G__libBAT_rdict_522_0_70(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9549 {
9550  {
9551  const vector<double>* pobj;
9552  const vector<double> xobj = ((const BCIntegrate*) G__getstructoffset())->GetProposalPointSA(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1]));
9553  pobj = new vector<double>(xobj);
9554  result7->obj.i = (long) ((void*) pobj);
9555  result7->ref = result7->obj.i;
9556  G__store_tempobject(*result7);
9557  }
9558  return(1 || funcname || hash || result7 || libp) ;
9559 }
9560 
9561 static int G__libBAT_rdict_522_0_71(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9562 {
9563  {
9564  const vector<double>* pobj;
9565  const vector<double> xobj = ((const BCIntegrate*) G__getstructoffset())->GetProposalPointSABoltzmann(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1]));
9566  pobj = new vector<double>(xobj);
9567  result7->obj.i = (long) ((void*) pobj);
9568  result7->ref = result7->obj.i;
9569  G__store_tempobject(*result7);
9570  }
9571  return(1 || funcname || hash || result7 || libp) ;
9572 }
9573 
9574 static int G__libBAT_rdict_522_0_72(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9575 {
9576  {
9577  const vector<double>* pobj;
9578  const vector<double> xobj = ((const BCIntegrate*) G__getstructoffset())->GetProposalPointSACauchy(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1]));
9579  pobj = new vector<double>(xobj);
9580  result7->obj.i = (long) ((void*) pobj);
9581  result7->ref = result7->obj.i;
9582  G__store_tempobject(*result7);
9583  }
9584  return(1 || funcname || hash || result7 || libp) ;
9585 }
9586 
9587 static int G__libBAT_rdict_522_0_73(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9588 {
9589  {
9590  const vector<double>* pobj;
9591  const vector<double> xobj = ((const BCIntegrate*) G__getstructoffset())->GetProposalPointSACustom(*(vector<double>*) libp->para[0].ref, (int) G__int(libp->para[1]));
9592  pobj = new vector<double>(xobj);
9593  result7->obj.i = (long) ((void*) pobj);
9594  result7->ref = result7->obj.i;
9595  G__store_tempobject(*result7);
9596  }
9597  return(1 || funcname || hash || result7 || libp) ;
9598 }
9599 
9600 static int G__libBAT_rdict_522_0_74(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9601 {
9602  {
9603  const vector<double>* pobj;
9604  const vector<double> xobj = ((const BCIntegrate*) G__getstructoffset())->SAHelperGetRandomPointOnHypersphere();
9605  pobj = new vector<double>(xobj);
9606  result7->obj.i = (long) ((void*) pobj);
9607  result7->ref = result7->obj.i;
9608  G__store_tempobject(*result7);
9609  }
9610  return(1 || funcname || hash || result7 || libp) ;
9611 }
9612 
9613 static int G__libBAT_rdict_522_0_75(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9614 {
9615  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SAHelperGetRadialCauchy());
9616  return(1 || funcname || hash || result7 || libp) ;
9617 }
9618 
9619 static int G__libBAT_rdict_522_0_76(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9620 {
9621  G__letdouble(result7, 100, (double) ((const BCIntegrate*) G__getstructoffset())->SAHelperSinusToNIntegral((int) G__int(libp->para[0]), (double) G__double(libp->para[1])));
9622  return(1 || funcname || hash || result7 || libp) ;
9623 }
9624 
9625 static int G__libBAT_rdict_522_0_78(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9626 {
9627  {
9628  const string* pobj;
9629  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpIntegrationMethod((BCIntegrate::BCIntegrationMethod) G__int(libp->para[0]));
9630  pobj = new string(xobj);
9631  result7->obj.i = (long) ((void*) pobj);
9632  result7->ref = result7->obj.i;
9633  G__store_tempobject(*result7);
9634  }
9635  return(1 || funcname || hash || result7 || libp) ;
9636 }
9637 
9638 static int G__libBAT_rdict_522_0_79(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9639 {
9640  {
9641  const string* pobj;
9642  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpCurrentIntegrationMethod();
9643  pobj = new string(xobj);
9644  result7->obj.i = (long) ((void*) pobj);
9645  result7->ref = result7->obj.i;
9646  G__store_tempobject(*result7);
9647  }
9648  return(1 || funcname || hash || result7 || libp) ;
9649 }
9650 
9651 static int G__libBAT_rdict_522_0_80(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9652 {
9653  {
9654  const string* pobj;
9655  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpUsedIntegrationMethod();
9656  pobj = new string(xobj);
9657  result7->obj.i = (long) ((void*) pobj);
9658  result7->ref = result7->obj.i;
9659  G__store_tempobject(*result7);
9660  }
9661  return(1 || funcname || hash || result7 || libp) ;
9662 }
9663 
9664 static int G__libBAT_rdict_522_0_81(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9665 {
9666  {
9667  const string* pobj;
9668  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpMarginalizationMethod((BCIntegrate::BCMarginalizationMethod) G__int(libp->para[0]));
9669  pobj = new string(xobj);
9670  result7->obj.i = (long) ((void*) pobj);
9671  result7->ref = result7->obj.i;
9672  G__store_tempobject(*result7);
9673  }
9674  return(1 || funcname || hash || result7 || libp) ;
9675 }
9676 
9677 static int G__libBAT_rdict_522_0_82(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9678 {
9679  {
9680  const string* pobj;
9681  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpCurrentMarginalizationMethod();
9682  pobj = new string(xobj);
9683  result7->obj.i = (long) ((void*) pobj);
9684  result7->ref = result7->obj.i;
9685  G__store_tempobject(*result7);
9686  }
9687  return(1 || funcname || hash || result7 || libp) ;
9688 }
9689 
9690 static int G__libBAT_rdict_522_0_83(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9691 {
9692  {
9693  const string* pobj;
9694  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpUsedMarginalizationMethod();
9695  pobj = new string(xobj);
9696  result7->obj.i = (long) ((void*) pobj);
9697  result7->ref = result7->obj.i;
9698  G__store_tempobject(*result7);
9699  }
9700  return(1 || funcname || hash || result7 || libp) ;
9701 }
9702 
9703 static int G__libBAT_rdict_522_0_84(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9704 {
9705  {
9706  const string* pobj;
9707  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpOptimizationMethod((BCIntegrate::BCOptimizationMethod) G__int(libp->para[0]));
9708  pobj = new string(xobj);
9709  result7->obj.i = (long) ((void*) pobj);
9710  result7->ref = result7->obj.i;
9711  G__store_tempobject(*result7);
9712  }
9713  return(1 || funcname || hash || result7 || libp) ;
9714 }
9715 
9716 static int G__libBAT_rdict_522_0_85(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9717 {
9718  {
9719  const string* pobj;
9720  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpCurrentOptimizationMethod();
9721  pobj = new string(xobj);
9722  result7->obj.i = (long) ((void*) pobj);
9723  result7->ref = result7->obj.i;
9724  G__store_tempobject(*result7);
9725  }
9726  return(1 || funcname || hash || result7 || libp) ;
9727 }
9728 
9729 static int G__libBAT_rdict_522_0_86(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9730 {
9731  {
9732  const string* pobj;
9733  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpUsedOptimizationMethod();
9734  pobj = new string(xobj);
9735  result7->obj.i = (long) ((void*) pobj);
9736  result7->ref = result7->obj.i;
9737  G__store_tempobject(*result7);
9738  }
9739  return(1 || funcname || hash || result7 || libp) ;
9740 }
9741 
9742 static int G__libBAT_rdict_522_0_87(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9743 {
9744  {
9745  const string* pobj;
9746  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpCubaIntegrationMethod((BCIntegrate::BCCubaMethod) G__int(libp->para[0]));
9747  pobj = new string(xobj);
9748  result7->obj.i = (long) ((void*) pobj);
9749  result7->ref = result7->obj.i;
9750  G__store_tempobject(*result7);
9751  }
9752  return(1 || funcname || hash || result7 || libp) ;
9753 }
9754 
9755 static int G__libBAT_rdict_522_0_88(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9756 {
9757  {
9758  const string* pobj;
9759  const string xobj = ((const BCIntegrate*) G__getstructoffset())->DumpCubaIntegrationMethod();
9760  pobj = new string(xobj);
9761  result7->obj.i = (long) ((void*) pobj);
9762  result7->ref = result7->obj.i;
9763  G__store_tempobject(*result7);
9764  }
9765  return(1 || funcname || hash || result7 || libp) ;
9766 }
9767 
9768 static int G__libBAT_rdict_522_0_89(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9769 {
9770  ((BCIntegrate*) G__getstructoffset())->SetBestFitParameters(*(vector<double>*) libp->para[0].ref);
9771  G__setnull(result7);
9772  return(1 || funcname || hash || result7 || libp) ;
9773 }
9774 
9775 static int G__libBAT_rdict_522_0_90(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9776 {
9777  ((BCIntegrate*) G__getstructoffset())->SetBestFitParameters(*(vector<double>*) libp->para[0].ref, *(double*) G__Doubleref(&libp->para[1])
9778 , *(double*) G__Doubleref(&libp->para[2]));
9779  G__setnull(result7);
9780  return(1 || funcname || hash || result7 || libp) ;
9781 }
9782 
9783 static int G__libBAT_rdict_522_0_91(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9784 {
9785  G__letint(result7, 103, (long) ((BCIntegrate*) G__getstructoffset())->CheckMarginalizationAvailability((BCIntegrate::BCMarginalizationMethod) G__int(libp->para[0])));
9786  return(1 || funcname || hash || result7 || libp) ;
9787 }
9788 
9789 static int G__libBAT_rdict_522_0_92(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9790 {
9791  G__letint(result7, 103, (long) ((BCIntegrate*) G__getstructoffset())->CheckMarginalizationIndices((TH1*) G__int(libp->para[0]), *(vector<unsigned>*) libp->para[1].ref));
9792  return(1 || funcname || hash || result7 || libp) ;
9793 }
9794 
9795 static int G__libBAT_rdict_522_0_93(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9796 {
9797  G__letdouble(result7, 100, (double) ((BCIntegrate*) G__getstructoffset())->IntegrateLaplace());
9798  return(1 || funcname || hash || result7 || libp) ;
9799 }
9800 
9801 // automatic destructor
9803 static int G__libBAT_rdict_522_0_108(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9804 {
9805  char* gvp = (char*) G__getgvp();
9806  long soff = G__getstructoffset();
9807  int n = G__getaryconstruct();
9808  //
9809  //has_a_delete: 0
9810  //has_own_delete1arg: 0
9811  //has_own_delete2arg: 0
9812  //
9813  if (!soff) {
9814  return(1);
9815  }
9816  if (n) {
9817  if (gvp == (char*)G__PVOID) {
9818  delete[] (BCIntegrate*) soff;
9819  } else {
9820  G__setgvp((long) G__PVOID);
9821  for (int i = n - 1; i >= 0; --i) {
9822  ((BCIntegrate*) (soff+(sizeof(BCIntegrate)*i)))->~G__TBCIntegrate();
9823  }
9824  G__setgvp((long)gvp);
9825  }
9826  } else {
9827  if (gvp == (char*)G__PVOID) {
9828  delete (BCIntegrate*) soff;
9829  } else {
9830  G__setgvp((long) G__PVOID);
9831  ((BCIntegrate*) (soff))->~G__TBCIntegrate();
9832  G__setgvp((long)gvp);
9833  }
9834  }
9835  G__setnull(result7);
9836  return(1 || funcname || hash || result7 || libp) ;
9837 }
9838 
9839 
9840 /* BCPriorModel */
9841 static int G__libBAT_rdict_537_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9842 {
9843  BCPriorModel* p = NULL;
9844  char* gvp = (char*) G__getgvp();
9845  switch (libp->paran) {
9846  case 2:
9847  //m: 2
9848  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9849  p = new BCPriorModel(*(BCModel*) libp->para[0].ref, (bool) G__int(libp->para[1]));
9850  } else {
9851  p = new((void*) gvp) BCPriorModel(*(BCModel*) libp->para[0].ref, (bool) G__int(libp->para[1]));
9852  }
9853  break;
9854  case 1:
9855  //m: 1
9856  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9857  p = new BCPriorModel(*(BCModel*) libp->para[0].ref);
9858  } else {
9859  p = new((void*) gvp) BCPriorModel(*(BCModel*) libp->para[0].ref);
9860  }
9861  break;
9862  }
9863  result7->obj.i = (long) p;
9864  result7->ref = (long) p;
9865  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel));
9866  return(1 || funcname || hash || result7 || libp) ;
9867 }
9868 
9869 static int G__libBAT_rdict_537_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9870 {
9871  G__letint(result7, 103, (long) ((BCPriorModel*) G__getstructoffset())->PreparePriorModel());
9872  return(1 || funcname || hash || result7 || libp) ;
9873 }
9874 
9875 static int G__libBAT_rdict_537_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9876 {
9877  ((BCPriorModel*) G__getstructoffset())->SetCallLikelihood((bool) G__int(libp->para[0]));
9878  G__setnull(result7);
9879  return(1 || funcname || hash || result7 || libp) ;
9880 }
9881 
9882 static int G__libBAT_rdict_537_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9883 {
9884  G__letint(result7, 103, (long) ((const BCPriorModel*) G__getstructoffset())->GetCallLikelihood());
9885  return(1 || funcname || hash || result7 || libp) ;
9886 }
9887 
9888 // automatic destructor
9890 static int G__libBAT_rdict_537_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9891 {
9892  char* gvp = (char*) G__getgvp();
9893  long soff = G__getstructoffset();
9894  int n = G__getaryconstruct();
9895  //
9896  //has_a_delete: 0
9897  //has_own_delete1arg: 0
9898  //has_own_delete2arg: 0
9899  //
9900  if (!soff) {
9901  return(1);
9902  }
9903  if (n) {
9904  if (gvp == (char*)G__PVOID) {
9905  delete[] (BCPriorModel*) soff;
9906  } else {
9907  G__setgvp((long) G__PVOID);
9908  for (int i = n - 1; i >= 0; --i) {
9909  ((BCPriorModel*) (soff+(sizeof(BCPriorModel)*i)))->~G__TBCPriorModel();
9910  }
9911  G__setgvp((long)gvp);
9912  }
9913  } else {
9914  if (gvp == (char*)G__PVOID) {
9915  delete (BCPriorModel*) soff;
9916  } else {
9917  G__setgvp((long) G__PVOID);
9918  ((BCPriorModel*) (soff))->~G__TBCPriorModel();
9919  G__setgvp((long)gvp);
9920  }
9921  }
9922  G__setnull(result7);
9923  return(1 || funcname || hash || result7 || libp) ;
9924 }
9925 
9926 
9927 /* BCEmptyModel */
9928 static int G__libBAT_rdict_538_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9929 {
9930  BCEmptyModel* p = NULL;
9931  char* gvp = (char*) G__getgvp();
9932  switch (libp->paran) {
9933  case 1:
9934  //m: 1
9935  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9936  p = new BCEmptyModel(*(string*) libp->para[0].ref);
9937  } else {
9938  p = new((void*) gvp) BCEmptyModel(*(string*) libp->para[0].ref);
9939  }
9940  break;
9941  case 0:
9942  int n = G__getaryconstruct();
9943  if (n) {
9944  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9945  p = new BCEmptyModel[n];
9946  } else {
9947  p = new((void*) gvp) BCEmptyModel[n];
9948  }
9949  } else {
9950  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9951  p = new BCEmptyModel;
9952  } else {
9953  p = new((void*) gvp) BCEmptyModel;
9954  }
9955  }
9956  break;
9957  }
9958  result7->obj.i = (long) p;
9959  result7->ref = (long) p;
9960  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel));
9961  return(1 || funcname || hash || result7 || libp) ;
9962 }
9963 
9964 static int G__libBAT_rdict_538_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9965 {
9966  BCEmptyModel* p = NULL;
9967  char* gvp = (char*) G__getgvp();
9968  switch (libp->paran) {
9969  case 3:
9970  //m: 3
9971  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9972  p = new BCEmptyModel(
9973 *(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9974 , (bool) G__int(libp->para[2]));
9975  } else {
9976  p = new((void*) gvp) BCEmptyModel(
9977 *(string*) libp->para[0].ref, *(string*) libp->para[1].ref
9978 , (bool) G__int(libp->para[2]));
9979  }
9980  break;
9981  case 2:
9982  //m: 2
9983  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
9984  p = new BCEmptyModel(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
9985  } else {
9986  p = new((void*) gvp) BCEmptyModel(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
9987  }
9988  break;
9989  }
9990  result7->obj.i = (long) p;
9991  result7->ref = (long) p;
9992  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel));
9993  return(1 || funcname || hash || result7 || libp) ;
9994 }
9995 
9996 // automatic destructor
9998 static int G__libBAT_rdict_538_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
9999 {
10000  char* gvp = (char*) G__getgvp();
10001  long soff = G__getstructoffset();
10002  int n = G__getaryconstruct();
10003  //
10004  //has_a_delete: 0
10005  //has_own_delete1arg: 0
10006  //has_own_delete2arg: 0
10007  //
10008  if (!soff) {
10009  return(1);
10010  }
10011  if (n) {
10012  if (gvp == (char*)G__PVOID) {
10013  delete[] (BCEmptyModel*) soff;
10014  } else {
10015  G__setgvp((long) G__PVOID);
10016  for (int i = n - 1; i >= 0; --i) {
10017  ((BCEmptyModel*) (soff+(sizeof(BCEmptyModel)*i)))->~G__TBCEmptyModel();
10018  }
10019  G__setgvp((long)gvp);
10020  }
10021  } else {
10022  if (gvp == (char*)G__PVOID) {
10023  delete (BCEmptyModel*) soff;
10024  } else {
10025  G__setgvp((long) G__PVOID);
10026  ((BCEmptyModel*) (soff))->~G__TBCEmptyModel();
10027  G__setgvp((long)gvp);
10028  }
10029  }
10030  G__setnull(result7);
10031  return(1 || funcname || hash || result7 || libp) ;
10032 }
10033 
10034 
10035 /* BCModelManager */
10036 static int G__libBAT_rdict_539_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10037 {
10038  BCModelManager* p = NULL;
10039  char* gvp = (char*) G__getgvp();
10040  int n = G__getaryconstruct();
10041  if (n) {
10042  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10043  p = new BCModelManager[n];
10044  } else {
10045  p = new((void*) gvp) BCModelManager[n];
10046  }
10047  } else {
10048  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10049  p = new BCModelManager;
10050  } else {
10051  p = new((void*) gvp) BCModelManager;
10052  }
10053  }
10054  result7->obj.i = (long) p;
10055  result7->ref = (long) p;
10056  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager));
10057  return(1 || funcname || hash || result7 || libp) ;
10058 }
10059 
10060 static int G__libBAT_rdict_539_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10061 {
10062  BCModelManager* p = NULL;
10063  char* gvp = (char*) G__getgvp();
10064  //m: 1
10065  if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
10066  p = new BCModelManager(*(BCModelManager*) libp->para[0].ref);
10067  } else {
10068  p = new((void*) gvp) BCModelManager(*(BCModelManager*) libp->para[0].ref);
10069  }
10070  result7->obj.i = (long) p;
10071  result7->ref = (long) p;
10072  G__set_tagnum(result7,G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager));
10073  return(1 || funcname || hash || result7 || libp) ;
10074 }
10075 
10076 static int G__libBAT_rdict_539_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10077 {
10078  {
10079  const BCModelManager& obj = ((BCModelManager*) G__getstructoffset())->operator=(*((BCModelManager*) G__int(libp->para[0])));
10080  result7->ref = (long) (&obj);
10081  result7->obj.i = (long) (&obj);
10082  }
10083  return(1 || funcname || hash || result7 || libp) ;
10084 }
10085 
10086 static int G__libBAT_rdict_539_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10087 {
10088  G__letint(result7, 104, (long) ((BCModelManager*) G__getstructoffset())->GetNModels());
10089  return(1 || funcname || hash || result7 || libp) ;
10090 }
10091 
10092 static int G__libBAT_rdict_539_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10093 {
10094  G__letint(result7, 85, (long) ((BCModelManager*) G__getstructoffset())->GetModel((unsigned int) G__int(libp->para[0])));
10095  return(1 || funcname || hash || result7 || libp) ;
10096 }
10097 
10098 static int G__libBAT_rdict_539_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10099 {
10100  G__letint(result7, 85, (long) ((BCModelManager*) G__getstructoffset())->GetDataSet());
10101  return(1 || funcname || hash || result7 || libp) ;
10102 }
10103 
10104 static int G__libBAT_rdict_539_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10105 {
10106  ((BCModelManager*) G__getstructoffset())->SetDataSet((BCDataSet*) G__int(libp->para[0]));
10107  G__setnull(result7);
10108  return(1 || funcname || hash || result7 || libp) ;
10109 }
10110 
10111 static int G__libBAT_rdict_539_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10112 {
10113  ((BCModelManager*) G__getstructoffset())->SetPrecision((BCEngineMCMC::Precision) G__int(libp->para[0]));
10114  G__setnull(result7);
10115  return(1 || funcname || hash || result7 || libp) ;
10116 }
10117 
10118 static int G__libBAT_rdict_539_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10119 {
10120  ((BCModelManager*) G__getstructoffset())->SetNIterationsMax((int) G__int(libp->para[0]));
10121  G__setnull(result7);
10122  return(1 || funcname || hash || result7 || libp) ;
10123 }
10124 
10125 static int G__libBAT_rdict_539_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10126 {
10127  ((BCModelManager*) G__getstructoffset())->SetNIterationsMin((int) G__int(libp->para[0]));
10128  G__setnull(result7);
10129  return(1 || funcname || hash || result7 || libp) ;
10130 }
10131 
10132 static int G__libBAT_rdict_539_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10133 {
10134  ((BCModelManager*) G__getstructoffset())->SetNIterationsPrecisionCheck((int) G__int(libp->para[0]));
10135  G__setnull(result7);
10136  return(1 || funcname || hash || result7 || libp) ;
10137 }
10138 
10139 static int G__libBAT_rdict_539_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10140 {
10141  ((BCModelManager*) G__getstructoffset())->SetMarginalizationMethod((BCIntegrate::BCMarginalizationMethod) G__int(libp->para[0]));
10142  G__setnull(result7);
10143  return(1 || funcname || hash || result7 || libp) ;
10144 }
10145 
10146 static int G__libBAT_rdict_539_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10147 {
10148  ((BCModelManager*) G__getstructoffset())->SetIntegrationMethod((BCIntegrate::BCIntegrationMethod) G__int(libp->para[0]));
10149  G__setnull(result7);
10150  return(1 || funcname || hash || result7 || libp) ;
10151 }
10152 
10153 static int G__libBAT_rdict_539_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10154 {
10155  ((BCModelManager*) G__getstructoffset())->SetOptimizationMethod((BCIntegrate::BCOptimizationMethod) G__int(libp->para[0]));
10156  G__setnull(result7);
10157  return(1 || funcname || hash || result7 || libp) ;
10158 }
10159 
10160 static int G__libBAT_rdict_539_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10161 {
10162  ((BCModelManager*) G__getstructoffset())->SetRelativePrecision((double) G__double(libp->para[0]));
10163  G__setnull(result7);
10164  return(1 || funcname || hash || result7 || libp) ;
10165 }
10166 
10167 static int G__libBAT_rdict_539_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10168 {
10169  ((BCModelManager*) G__getstructoffset())->SetAbsolutePrecision((double) G__double(libp->para[0]));
10170  G__setnull(result7);
10171  return(1 || funcname || hash || result7 || libp) ;
10172 }
10173 
10174 static int G__libBAT_rdict_539_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10175 {
10176  ((BCModelManager*) G__getstructoffset())->SetNbins((unsigned int) G__int(libp->para[0]));
10177  G__setnull(result7);
10178  return(1 || funcname || hash || result7 || libp) ;
10179 }
10180 
10181 static int G__libBAT_rdict_539_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10182 {
10183  ((BCModelManager*) G__getstructoffset())->SetNChains((unsigned int) G__int(libp->para[0]));
10184  G__setnull(result7);
10185  return(1 || funcname || hash || result7 || libp) ;
10186 }
10187 
10188 static int G__libBAT_rdict_539_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10189 {
10190  switch (libp->paran) {
10191  case 2:
10192  ((BCModelManager*) G__getstructoffset())->AddModel((BCModel*) G__int(libp->para[0]), (double) G__double(libp->para[1]));
10193  G__setnull(result7);
10194  break;
10195  case 1:
10196  ((BCModelManager*) G__getstructoffset())->AddModel((BCModel*) G__int(libp->para[0]));
10197  G__setnull(result7);
10198  break;
10199  }
10200  return(1 || funcname || hash || result7 || libp) ;
10201 }
10202 
10203 static int G__libBAT_rdict_539_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10204 {
10205  ((BCModelManager*) G__getstructoffset())->Integrate();
10206  G__setnull(result7);
10207  return(1 || funcname || hash || result7 || libp) ;
10208 }
10209 
10210 static int G__libBAT_rdict_539_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10211 {
10212  G__letdouble(result7, 100, (double) ((const BCModelManager*) G__getstructoffset())->BayesFactor((const unsigned int) G__int(libp->para[0]), (const unsigned int) G__int(libp->para[1])));
10213  return(1 || funcname || hash || result7 || libp) ;
10214 }
10215 
10216 static int G__libBAT_rdict_539_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10217 {
10218  ((BCModelManager*) G__getstructoffset())->FindMode();
10219  G__setnull(result7);
10220  return(1 || funcname || hash || result7 || libp) ;
10221 }
10222 
10223 static int G__libBAT_rdict_539_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10224 {
10225  ((BCModelManager*) G__getstructoffset())->MarginalizeAll();
10226  G__setnull(result7);
10227  return(1 || funcname || hash || result7 || libp) ;
10228 }
10229 
10230 static int G__libBAT_rdict_539_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10231 {
10232  ((BCModelManager*) G__getstructoffset())->WriteMarkovChain((bool) G__int(libp->para[0]));
10233  G__setnull(result7);
10234  return(1 || funcname || hash || result7 || libp) ;
10235 }
10236 
10237 static int G__libBAT_rdict_539_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10238 {
10239  ((BCModelManager*) G__getstructoffset())->WriteMarkovChainRun((bool) G__int(libp->para[0]));
10240  G__setnull(result7);
10241  return(1 || funcname || hash || result7 || libp) ;
10242 }
10243 
10244 static int G__libBAT_rdict_539_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10245 {
10246  ((BCModelManager*) G__getstructoffset())->WriteMarkovChainPreRun((bool) G__int(libp->para[0]));
10247  G__setnull(result7);
10248  return(1 || funcname || hash || result7 || libp) ;
10249 }
10250 
10251 static int G__libBAT_rdict_539_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10252 {
10253  switch (libp->paran) {
10254  case 4:
10255  ((BCModelManager*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
10256 , (bool) G__int(libp->para[2]), (bool) G__int(libp->para[3]));
10257  G__setnull(result7);
10258  break;
10259  case 3:
10260  ((BCModelManager*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref
10261 , (bool) G__int(libp->para[2]));
10262  G__setnull(result7);
10263  break;
10264  case 2:
10265  ((BCModelManager*) G__getstructoffset())->WriteMarkovChain(*(string*) libp->para[0].ref, *(string*) libp->para[1].ref);
10266  G__setnull(result7);
10267  break;
10268  }
10269  return(1 || funcname || hash || result7 || libp) ;
10270 }
10271 
10272 static int G__libBAT_rdict_539_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10273 {
10274  ((const BCModelManager*) G__getstructoffset())->PrintModelComparisonSummary();
10275  G__setnull(result7);
10276  return(1 || funcname || hash || result7 || libp) ;
10277 }
10278 
10279 static int G__libBAT_rdict_539_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10280 {
10281  ((const BCModelManager*) G__getstructoffset())->PrintSummary();
10282  G__setnull(result7);
10283  return(1 || funcname || hash || result7 || libp) ;
10284 }
10285 
10286 // automatic destructor
10288 static int G__libBAT_rdict_539_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
10289 {
10290  char* gvp = (char*) G__getgvp();
10291  long soff = G__getstructoffset();
10292  int n = G__getaryconstruct();
10293  //
10294  //has_a_delete: 0
10295  //has_own_delete1arg: 0
10296  //has_own_delete2arg: 0
10297  //
10298  if (!soff) {
10299  return(1);
10300  }
10301  if (n) {
10302  if (gvp == (char*)G__PVOID) {
10303  delete[] (BCModelManager*) soff;
10304  } else {
10305  G__setgvp((long) G__PVOID);
10306  for (int i = n - 1; i >= 0; --i) {
10307  ((BCModelManager*) (soff+(sizeof(BCModelManager)*i)))->~G__TBCModelManager();
10308  }
10309  G__setgvp((long)gvp);
10310  }
10311  } else {
10312  if (gvp == (char*)G__PVOID) {
10313  delete (BCModelManager*) soff;
10314  } else {
10315  G__setgvp((long) G__PVOID);
10316  ((BCModelManager*) (soff))->~G__TBCModelManager();
10317  G__setgvp((long)gvp);
10318  }
10319  }
10320  G__setnull(result7);
10321  return(1 || funcname || hash || result7 || libp) ;
10322 }
10323 
10324 
10325 /* Setting up global function */
10326 
10327 /*********************************************************
10328 * Member function Stub
10329 *********************************************************/
10330 
10331 /* BCHistogramBase */
10332 
10333 /* BCLog */
10334 
10335 /* BCMath */
10336 
10337 /* BCVariable */
10338 
10339 /* BCDataPoint */
10340 
10341 /* BCDataSet */
10342 
10343 /* BCH1D */
10344 
10345 /* BCH2D */
10346 
10347 /* BCPrior */
10348 
10349 /* BCParameter */
10350 
10351 /* BCAux */
10352 
10353 /* BCConstantPrior */
10354 
10355 /* BCGaussianPrior */
10356 
10357 /* BCSplitGaussianPrior */
10358 
10359 /* BCCauchyPrior */
10360 
10361 /* BCObservable */
10362 
10363 /* BCVariableSet<BCObservable> */
10364 
10365 /* BCTF1Prior */
10366 
10367 /* BCTF1LogPrior */
10368 
10369 /* BCTH1Prior */
10370 
10371 /* BCParameterSet */
10372 
10373 /* BCEngineMCMC */
10374 
10375 /* BCModel */
10376 
10377 /* BCIntegrate */
10378 
10379 /* BCPriorModel */
10380 
10381 /* BCEmptyModel */
10382 
10383 /* BCModelManager */
10384 
10385 /*********************************************************
10386 * Global function Stub
10387 *********************************************************/
10388 
10389 /*********************************************************
10390 * Get size of pointer to member function
10391 *********************************************************/
10393  public:
10394  G__Sizep2memfunclibBAT_rdict(): p(&G__Sizep2memfunclibBAT_rdict::sizep2memfunc) {}
10395  size_t sizep2memfunc() { return(sizeof(p)); }
10396  private:
10397  size_t (G__Sizep2memfunclibBAT_rdict::*p)();
10398 };
10399 
10400 size_t G__get_sizep2memfunclibBAT_rdict()
10401 {
10403  G__setsizep2memfunc((int)a.sizep2memfunc());
10404  return((size_t)a.sizep2memfunc());
10405 }
10406 
10407 
10408 /*********************************************************
10409 * virtual base class offset calculation interface
10410 *********************************************************/
10411 
10412  /* Setting up class inheritance */
10413 
10414 /*********************************************************
10415 * Inheritance information setup/
10416 *********************************************************/
10417 extern "C" void G__cpp_setup_inheritancelibBAT_rdict() {
10418 
10419  /* Setting up class inheritance */
10420  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D))) {
10421  BCH1D *G__Lderived;
10422  G__Lderived=(BCH1D*)0x1000;
10423  {
10424  BCHistogramBase *G__Lpbase=(BCHistogramBase*)G__Lderived;
10425  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D),G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10426  }
10427  }
10428  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D))) {
10429  BCH2D *G__Lderived;
10430  G__Lderived=(BCH2D*)0x1000;
10431  {
10432  BCHistogramBase *G__Lpbase=(BCHistogramBase*)G__Lderived;
10433  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D),G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase),(long)G__Lpbase-(long)G__Lderived,1,1);
10434  }
10435  }
10436  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter))) {
10437  BCParameter *G__Lderived;
10438  G__Lderived=(BCParameter*)0x1000;
10439  {
10440  BCVariable *G__Lpbase=(BCVariable*)G__Lderived;
10441  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter),G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable),(long)G__Lpbase-(long)G__Lderived,1,1);
10442  }
10443  }
10444  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior))) {
10445  BCConstantPrior *G__Lderived;
10446  G__Lderived=(BCConstantPrior*)0x1000;
10447  {
10448  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10449  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10450  }
10451  }
10452  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior))) {
10453  BCGaussianPrior *G__Lderived;
10454  G__Lderived=(BCGaussianPrior*)0x1000;
10455  {
10456  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10457  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10458  }
10459  }
10460  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior))) {
10461  BCSplitGaussianPrior *G__Lderived;
10462  G__Lderived=(BCSplitGaussianPrior*)0x1000;
10463  {
10464  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10465  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10466  }
10467  }
10468  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior))) {
10469  BCCauchyPrior *G__Lderived;
10470  G__Lderived=(BCCauchyPrior*)0x1000;
10471  {
10472  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10473  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10474  }
10475  }
10476  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable))) {
10477  BCObservable *G__Lderived;
10478  G__Lderived=(BCObservable*)0x1000;
10479  {
10480  BCVariable *G__Lpbase=(BCVariable*)G__Lderived;
10481  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable),G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable),(long)G__Lpbase-(long)G__Lderived,1,1);
10482  }
10483  }
10484  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior))) {
10485  BCTF1Prior *G__Lderived;
10486  G__Lderived=(BCTF1Prior*)0x1000;
10487  {
10488  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10489  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10490  }
10491  }
10492  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior))) {
10493  BCTF1LogPrior *G__Lderived;
10494  G__Lderived=(BCTF1LogPrior*)0x1000;
10495  {
10496  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10497  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10498  }
10499  }
10500  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior))) {
10501  BCTH1Prior *G__Lderived;
10502  G__Lderived=(BCTH1Prior*)0x1000;
10503  {
10504  BCPrior *G__Lpbase=(BCPrior*)G__Lderived;
10505  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior),G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),(long)G__Lpbase-(long)G__Lderived,1,1);
10506  }
10507  }
10508  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet))) {
10509  BCParameterSet *G__Lderived;
10510  G__Lderived=(BCParameterSet*)0x1000;
10511  {
10512  BCVariableSet<BCParameter> *G__Lpbase=(BCVariableSet<BCParameter>*)G__Lderived;
10513  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet),G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCParametergR),(long)G__Lpbase-(long)G__Lderived,1,1);
10514  }
10515  }
10516  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel))) {
10517  BCModel *G__Lderived;
10518  G__Lderived=(BCModel*)0x1000;
10519  {
10520  BCIntegrate *G__Lpbase=(BCIntegrate*)G__Lderived;
10521  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate),(long)G__Lpbase-(long)G__Lderived,1,1);
10522  }
10523  {
10524  BCEngineMCMC *G__Lpbase=(BCEngineMCMC*)G__Lderived;
10525  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC),(long)G__Lpbase-(long)G__Lderived,1,0);
10526  }
10527  }
10528  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate))) {
10529  BCIntegrate *G__Lderived;
10530  G__Lderived=(BCIntegrate*)0x1000;
10531  {
10532  BCEngineMCMC *G__Lpbase=(BCEngineMCMC*)G__Lderived;
10533  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate),G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC),(long)G__Lpbase-(long)G__Lderived,1,1);
10534  }
10535  }
10536  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel))) {
10537  BCPriorModel *G__Lderived;
10538  G__Lderived=(BCPriorModel*)0x1000;
10539  {
10540  BCModel *G__Lpbase=(BCModel*)G__Lderived;
10541  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel),(long)G__Lpbase-(long)G__Lderived,1,1);
10542  }
10543  {
10544  BCIntegrate *G__Lpbase=(BCIntegrate*)G__Lderived;
10545  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate),(long)G__Lpbase-(long)G__Lderived,1,0);
10546  }
10547  {
10548  BCEngineMCMC *G__Lpbase=(BCEngineMCMC*)G__Lderived;
10549  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC),(long)G__Lpbase-(long)G__Lderived,1,0);
10550  }
10551  }
10552  if(0==G__getnumbaseclass(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel))) {
10553  BCEmptyModel *G__Lderived;
10554  G__Lderived=(BCEmptyModel*)0x1000;
10555  {
10556  BCModel *G__Lpbase=(BCModel*)G__Lderived;
10557  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel),(long)G__Lpbase-(long)G__Lderived,1,1);
10558  }
10559  {
10560  BCIntegrate *G__Lpbase=(BCIntegrate*)G__Lderived;
10561  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate),(long)G__Lpbase-(long)G__Lderived,1,0);
10562  }
10563  {
10564  BCEngineMCMC *G__Lpbase=(BCEngineMCMC*)G__Lderived;
10565  G__inheritance_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel),G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC),(long)G__Lpbase-(long)G__Lderived,1,0);
10566  }
10567  }
10568 }
10569 
10570 /*********************************************************
10571 * typedef information setup/
10572 *********************************************************/
10573 extern "C" void G__cpp_setup_typetablelibBAT_rdict() {
10574 
10575  /* Setting up typedef entry */
10576  G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
10577  G__setnewtype(-1,NULL,0);
10578  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
10579  G__setnewtype(-1,NULL,0);
10580  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
10581  G__setnewtype(-1,NULL,0);
10582  G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
10583  G__setnewtype(-1,NULL,0);
10584  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
10585  G__setnewtype(-1,NULL,0);
10586  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
10587  G__setnewtype(-1,NULL,0);
10588  G__search_typename2("vector<std::pair<double,double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR),0,-1);
10589  G__setnewtype(-1,NULL,0);
10590  G__search_typename2("vector<pair<double,double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR),0,-1);
10591  G__setnewtype(-1,NULL,0);
10592  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR));
10593  G__setnewtype(-1,NULL,0);
10594  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR));
10595  G__setnewtype(-1,NULL,0);
10596  G__search_typename2("vector<pair<double,double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR),0,-1);
10597  G__setnewtype(-1,NULL,0);
10598  G__search_typename2("vector<int>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR),0,-1);
10599  G__setnewtype(-1,NULL,0);
10600  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR));
10601  G__setnewtype(-1,NULL,0);
10602  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR));
10603  G__setnewtype(-1,NULL,0);
10604  G__search_typename2("vector<TObject*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR),0,-1);
10605  G__setnewtype(-1,NULL,0);
10606  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETObjectmUcOallocatorlETObjectmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR));
10607  G__setnewtype(-1,NULL,0);
10608  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETObjectmUcOallocatorlETObjectmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR));
10609  G__setnewtype(-1,NULL,0);
10610  G__search_typename2("vector<TLegendEntry*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR),0,-1);
10611  G__setnewtype(-1,NULL,0);
10612  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR));
10613  G__setnewtype(-1,NULL,0);
10614  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR));
10615  G__setnewtype(-1,NULL,0);
10616  G__search_typename2("vector<unsigned>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,-1);
10617  G__setnewtype(-1,NULL,0);
10618  G__search_typename2("void (*)(const std::string&) ",49,-1,0,-1);
10619  G__setnewtype(-1,NULL,0);
10620  G__search_typename2("vector<BCDataPoint>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR),0,-1);
10621  G__setnewtype(-1,NULL,0);
10622  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCDataPointcOallocatorlEBCDataPointgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR));
10623  G__setnewtype(-1,NULL,0);
10624  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCDataPointcOallocatorlEBCDataPointgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR));
10625  G__setnewtype(-1,NULL,0);
10626  G__search_typename2("vector<BCH1D::BCH1DInterval>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR),0,-1);
10627  G__setnewtype(-1,NULL,0);
10628  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR));
10629  G__setnewtype(-1,NULL,0);
10630  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR));
10631  G__setnewtype(-1,NULL,0);
10632  G__search_typename2("vector<BCH1D::BCH1DSmallestInterval>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR),0,-1);
10633  G__setnewtype(-1,NULL,0);
10634  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR));
10635  G__setnewtype(-1,NULL,0);
10636  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR));
10637  G__setnewtype(-1,NULL,0);
10638  G__search_typename2("iterator<std::bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10639  G__setnewtype(-1,NULL,0);
10640  G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,std::ptrdiff_t,const TObject**,const TObject*&>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10641  G__setnewtype(-1,NULL,0);
10642  G__search_typename2("iterator<bidirectional_iterator_tag,TObject*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10643  G__setnewtype(-1,NULL,0);
10644  G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10645  G__setnewtype(-1,NULL,0);
10646  G__search_typename2("iterator<bidirectional_iterator_tag,TObject*,long,const TObject**>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR),0,-1);
10647  G__setnewtype(-1,NULL,0);
10648  G__search_typename2("vector<BCH1D>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR),0,-1);
10649  G__setnewtype(-1,NULL,0);
10650  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcOallocatorlEBCH1DgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR));
10651  G__setnewtype(-1,NULL,0);
10652  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcOallocatorlEBCH1DgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR));
10653  G__setnewtype(-1,NULL,0);
10654  G__search_typename2("vector<BCH2D>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR),0,-1);
10655  G__setnewtype(-1,NULL,0);
10656  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH2DcOallocatorlEBCH2DgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR));
10657  G__setnewtype(-1,NULL,0);
10658  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH2DcOallocatorlEBCH2DgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR));
10659  G__setnewtype(-1,NULL,0);
10660  G__search_typename2("vector<BCObservable>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR),0,-1);
10661  G__setnewtype(-1,NULL,0);
10662  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCObservablecOallocatorlEBCObservablegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR));
10663  G__setnewtype(-1,NULL,0);
10664  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCObservablecOallocatorlEBCObservablegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR));
10665  G__setnewtype(-1,NULL,0);
10666  G__search_typename2("BCObservableSet",117,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR),0,-1);
10667  G__setnewtype(-1,NULL,0);
10668  G__search_typename2("TVectorT<Float_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TVectorTlEfloatgR),0,-1);
10669  G__setnewtype(-1,NULL,0);
10670  G__search_typename2("TVectorT<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TVectorTlEdoublegR),0,-1);
10671  G__setnewtype(-1,NULL,0);
10672  G__search_typename2("vector<BCParameter>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR),0,-1);
10673  G__setnewtype(-1,NULL,0);
10674  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCParametercOallocatorlEBCParametergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR));
10675  G__setnewtype(-1,NULL,0);
10676  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCParametercOallocatorlEBCParametergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR));
10677  G__setnewtype(-1,NULL,0);
10678  G__search_typename2("TMatrixTBase<Float_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTBaselEfloatgR),0,-1);
10679  G__setnewtype(-1,NULL,0);
10680  G__search_typename2("TMatrixTBase<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTBaselEdoublegR),0,-1);
10681  G__setnewtype(-1,NULL,0);
10682  G__search_typename2("TMatrixT<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTlEdoublegR),0,-1);
10683  G__setnewtype(-1,NULL,0);
10684  G__search_typename2("TMatrixTRow_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTRow_constlEdoublegR),0,-1);
10685  G__setnewtype(-1,NULL,0);
10686  G__search_typename2("TMatrixTColumn_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTColumn_constlEdoublegR),0,-1);
10687  G__setnewtype(-1,NULL,0);
10688  G__search_typename2("TMatrixTDiag_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTDiag_constlEdoublegR),0,-1);
10689  G__setnewtype(-1,NULL,0);
10690  G__search_typename2("TMatrixTFlat_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTFlat_constlEdoublegR),0,-1);
10691  G__setnewtype(-1,NULL,0);
10692  G__search_typename2("TMatrixTSub_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSub_constlEdoublegR),0,-1);
10693  G__setnewtype(-1,NULL,0);
10694  G__search_typename2("TMatrixTSparseRow_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSparseRow_constlEdoublegR),0,-1);
10695  G__setnewtype(-1,NULL,0);
10696  G__search_typename2("TMatrixTSparseDiag_const<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSparseDiag_constlEdoublegR),0,-1);
10697  G__setnewtype(-1,NULL,0);
10698  G__search_typename2("TMatrixTRow<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTRowlEdoublegR),0,-1);
10699  G__setnewtype(-1,NULL,0);
10700  G__search_typename2("TMatrixTColumn<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTColumnlEdoublegR),0,-1);
10701  G__setnewtype(-1,NULL,0);
10702  G__search_typename2("TMatrixTDiag<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTDiaglEdoublegR),0,-1);
10703  G__setnewtype(-1,NULL,0);
10704  G__search_typename2("TMatrixTFlat<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTFlatlEdoublegR),0,-1);
10705  G__setnewtype(-1,NULL,0);
10706  G__search_typename2("TMatrixTSub<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSublEdoublegR),0,-1);
10707  G__setnewtype(-1,NULL,0);
10708  G__search_typename2("TMatrixTSparseRow<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSparseRowlEdoublegR),0,-1);
10709  G__setnewtype(-1,NULL,0);
10710  G__search_typename2("TMatrixTSparseDiag<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSparseDiaglEdoublegR),0,-1);
10711  G__setnewtype(-1,NULL,0);
10712  G__search_typename2("TElementActionT<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TElementActionTlEdoublegR),0,-1);
10713  G__setnewtype(-1,NULL,0);
10714  G__search_typename2("TElementPosActionT<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TElementPosActionTlEdoublegR),0,-1);
10715  G__setnewtype(-1,NULL,0);
10716  G__search_typename2("TMatrixTSym<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSymlEdoublegR),0,-1);
10717  G__setnewtype(-1,NULL,0);
10718  G__search_typename2("TMatrixTSparse<Double_t>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_TMatrixTSparselEdoublegR),0,-1);
10719  G__setnewtype(-1,NULL,0);
10720  G__search_typename2("vector<std::vector<double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
10721  G__setnewtype(-1,NULL,0);
10722  G__search_typename2("vector<vector<double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
10723  G__setnewtype(-1,NULL,0);
10724  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
10725  G__setnewtype(-1,NULL,0);
10726  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR));
10727  G__setnewtype(-1,NULL,0);
10728  G__search_typename2("vector<vector<double,allocator<double> > >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),0,-1);
10729  G__setnewtype(-1,NULL,0);
10730  G__search_typename2("vector<BCEngineMCMC::Statistics>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR),0,-1);
10731  G__setnewtype(-1,NULL,0);
10732  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR));
10733  G__setnewtype(-1,NULL,0);
10734  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR));
10735  G__setnewtype(-1,NULL,0);
10736  G__search_typename2("pair<unsigned,unsigned>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_pairlEunsignedsPintcOunsignedsPintgR),0,-1);
10737  G__setnewtype(-1,NULL,0);
10738  G__search_typename2("vector<std::pair<unsigned,unsigned> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
10739  G__setnewtype(-1,NULL,0);
10740  G__search_typename2("vector<pair<unsigned,unsigned> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
10741  G__setnewtype(-1,NULL,0);
10742  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR));
10743  G__setnewtype(-1,NULL,0);
10744  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR));
10745  G__setnewtype(-1,NULL,0);
10746  G__search_typename2("vector<pair<unsigned int,unsigned int> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR),0,-1);
10747  G__setnewtype(-1,NULL,0);
10748  G__search_typename2("vector<ThreadLocalStorage>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR),0,-1);
10749  G__setnewtype(-1,NULL,0);
10750  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR));
10751  G__setnewtype(-1,NULL,0);
10752  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR));
10753  G__setnewtype(-1,NULL,0);
10754  G__search_typename2("vector<BCEngineMCMC::ThreadLocalStorage>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR),0,-1);
10755  G__setnewtype(-1,NULL,0);
10756  G__search_typename2("ChainIndex_t",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC));
10757  G__setnewtype(-1,NULL,0);
10758  G__search_typename2("vector<TMatrixDSym>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR),0,-1);
10759  G__setnewtype(-1,NULL,0);
10760  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR));
10761  G__setnewtype(-1,NULL,0);
10762  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR));
10763  G__setnewtype(-1,NULL,0);
10764  G__search_typename2("vector<TMatrixTSym<double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR),0,-1);
10765  G__setnewtype(-1,NULL,0);
10766  G__search_typename2("vector<TMatrixD>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR),0,-1);
10767  G__setnewtype(-1,NULL,0);
10768  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR));
10769  G__setnewtype(-1,NULL,0);
10770  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR));
10771  G__setnewtype(-1,NULL,0);
10772  G__search_typename2("vector<TMatrixT<double> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR),0,-1);
10773  G__setnewtype(-1,NULL,0);
10774  G__search_typename2("vector<ChainState>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR),0,-1);
10775  G__setnewtype(-1,NULL,0);
10776  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR));
10777  G__setnewtype(-1,NULL,0);
10778  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR));
10779  G__setnewtype(-1,NULL,0);
10780  G__search_typename2("vector<BCEngineMCMC::ChainState>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR),0,-1);
10781  G__setnewtype(-1,NULL,0);
10782  G__search_typename2("vector<TH1*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR),0,-1);
10783  G__setnewtype(-1,NULL,0);
10784  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH1mUcOallocatorlETH1mUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR));
10785  G__setnewtype(-1,NULL,0);
10786  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH1mUcOallocatorlETH1mUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR));
10787  G__setnewtype(-1,NULL,0);
10788  G__search_typename2("vector<TH2*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR),0,-1);
10789  G__setnewtype(-1,NULL,0);
10790  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR));
10791  G__setnewtype(-1,NULL,0);
10792  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR));
10793  G__setnewtype(-1,NULL,0);
10794  G__search_typename2("vector<std::vector<TH2*> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR),0,-1);
10795  G__setnewtype(-1,NULL,0);
10796  G__search_typename2("vector<vector<TH2*> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR),0,-1);
10797  G__setnewtype(-1,NULL,0);
10798  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR));
10799  G__setnewtype(-1,NULL,0);
10800  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR));
10801  G__setnewtype(-1,NULL,0);
10802  G__search_typename2("vector<vector<TH2*,allocator<TH2*> > >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR),0,-1);
10803  G__setnewtype(-1,NULL,0);
10804  G__search_typename2("vector<std::pair<int,int> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR),0,-1);
10805  G__setnewtype(-1,NULL,0);
10806  G__search_typename2("vector<pair<int,int> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR),0,-1);
10807  G__setnewtype(-1,NULL,0);
10808  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR));
10809  G__setnewtype(-1,NULL,0);
10810  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR));
10811  G__setnewtype(-1,NULL,0);
10812  G__search_typename2("vector<pair<int,int> >",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR),0,-1);
10813  G__setnewtype(-1,NULL,0);
10814  G__search_typename2("tRandomizer",97,-1,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate));
10815  G__setnewtype(-1,"void (BCIntegrate::*tRandomizer)(std::vector<double>&) const;",0);
10816  G__search_typename2("tEvaluator",97,-1,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate));
10817  G__setnewtype(-1,"double (BCIntegrate::*tEvaluator)(std::vector<double>&, const std::vector<double>&, bool&);",0);
10818  G__search_typename2("tIntegralUpdater",89,-1,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate));
10819  G__setnewtype(-1,"void (*tIntegralUpdater)(const std::vector<double>&, const int&, double&, double&);",0);
10820  G__search_typename2("vector<BCModel*>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR),0,-1);
10821  G__setnewtype(-1,NULL,0);
10822  G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCModelmUcOallocatorlEBCModelmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR));
10823  G__setnewtype(-1,NULL,0);
10824  G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCModelmUcOallocatorlEBCModelmUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR));
10825  G__setnewtype(-1,NULL,0);
10826 }
10827 
10828 /*********************************************************
10829 * Data Member information setup/
10830 *********************************************************/
10831 
10832  /* Setting up class,struct,union tag member variable */
10833 
10834  /* BCHistogramBase */
10835 static void G__setup_memvarBCHistogramBase(void) {
10836  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase));
10837  { BCHistogramBase *p; p=(BCHistogramBase*)0x1000; if (p) { }
10838  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme),-1,-2,1,G__FastAllocString(2048).Format("kBlackWhite=%lldLL",(long long)BCHistogramBase::kBlackWhite).data(),0,(char*)NULL);
10839  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme),-1,-2,1,G__FastAllocString(2048).Format("kGreenYellowRed=%lldLL",(long long)BCHistogramBase::kGreenYellowRed).data(),0,(char*)NULL);
10840  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme),-1,-2,1,G__FastAllocString(2048).Format("kBlueOrange=%lldLL",(long long)BCHistogramBase::kBlueOrange).data(),0,(char*)NULL);
10841  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme),-1,-2,1,G__FastAllocString(2048).Format("kRedGreen=%lldLL",(long long)BCHistogramBase::kRedGreen).data(),0,(char*)NULL);
10842  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
10843  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TH1),-1,-1,2,"fHistogram=",0,(char*)NULL);
10844  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TLegend),-1,-1,2,"fLegend=",0,(char*)NULL);
10845  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fNLegendColumns=",0,(char*)NULL);
10846  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fGlobalMode=",0,(char*)NULL);
10847  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fLocalMode=",0,(char*)NULL);
10848  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR),G__defined_typename("vector<int>"),-1,2,"fBandColors=",0,(char*)NULL);
10849  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fBandOvercoverage=",0,(char*)NULL);
10850  G__memvar_setup((void*)0,115,0,0,-1,-1,-1,2,"fBandFillStyle=",0,(char*)NULL);
10851  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fLineColor=",0,(char*)NULL);
10852  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fLineStyle=",0,(char*)NULL);
10853  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fLineWidth=",0,(char*)NULL);
10854  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fMarkerColor=",0,(char*)NULL);
10855  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMarkerScale=",0,(char*)NULL);
10856  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fLogx=",0,(char*)NULL);
10857  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fLogy=",0,(char*)NULL);
10858  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fLogz=",0,(char*)NULL);
10859  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fGridx=",0,(char*)NULL);
10860  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fGridy=",0,(char*)NULL);
10861  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fNBands=",0,(char*)NULL);
10862  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fNSmooth=",0,(char*)NULL);
10863  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawGlobalMode=",0,(char*)NULL);
10864  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawGlobalModeArrows=",0,(char*)NULL);
10865  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fGlobalModeMarkerStyle=",0,(char*)NULL);
10866  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawLocalMode=",0,(char*)NULL);
10867  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawLocalModeArrows=",0,(char*)NULL);
10868  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fLocalModeMarkerStyle=",0,(char*)NULL);
10869  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawMean=",0,(char*)NULL);
10870  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fMeanMarkerStyle=",0,(char*)NULL);
10871  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawStandardDeviation=",0,(char*)NULL);
10872  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawLegend=",0,(char*)NULL);
10873  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawStats=",0,(char*)NULL);
10874  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fDimension=",0,(char*)NULL);
10875  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fIntervals=",0,(char*)NULL);
10876  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fROOToptions=",0,(char*)NULL);
10877  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR),G__defined_typename("vector<TObject*>"),-1,2,"fROOTObjects=",0,(char*)NULL);
10878  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR),G__defined_typename("vector<TLegendEntry*>"),-1,2,"fExtraLegendEntries=",0,(char*)NULL);
10879  }
10880  G__tag_memvar_reset();
10881 }
10882 
10883 
10884  /* BCLog */
10885 static void G__setup_memvarBCLog(void) {
10886  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCLog));
10887  { BCLog *p; p=(BCLog*)0x1000; if (p) { }
10888  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("debug=%lldLL",(long long)BCLog::debug).data(),0,(char*)NULL);
10889  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("detail=%lldLL",(long long)BCLog::detail).data(),0,(char*)NULL);
10890  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("summary=%lldLL",(long long)BCLog::summary).data(),0,(char*)NULL);
10891  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("warning=%lldLL",(long long)BCLog::warning).data(),0,(char*)NULL);
10892  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("error=%lldLL",(long long)BCLog::error).data(),0,(char*)NULL);
10893  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,1,G__FastAllocString(2048).Format("nothing=%lldLL",(long long)BCLog::nothing).data(),0,(char*)NULL);
10894  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-2,4,"fVersion=",0,(char*)NULL);
10895  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,4,"fMinimumLogLevelFile=",0,(char*)NULL);
10896  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel),-1,-2,4,"fMinimumLogLevelScreen=",0,(char*)NULL);
10897  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_basic_ofstreamlEcharcOchar_traitslEchargRsPgR),G__defined_typename("ofstream"),-2,4,"fOutputStream=",0,(char*)NULL);
10898  G__memvar_setup((void*)0,103,0,0,-1,-1,-2,4,"fFirstOutputDone=",0,(char*)NULL);
10899  G__memvar_setup((void*)0,103,0,0,-1,-1,-2,4,"fPrefix=",0,(char*)NULL);
10900  }
10901  G__tag_memvar_reset();
10902 }
10903 
10904 
10905  /* BCMath */
10906 static void G__setup_memvarBCMath(void) {
10907  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCMath));
10908  {
10909  }
10910  G__tag_memvar_reset();
10911 }
10912 
10913 
10914  /* BCVariable */
10915 static void G__setup_memvarBCVariable(void) {
10916  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable));
10917  { BCVariable *p; p=(BCVariable*)0x1000; if (p) { }
10918  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
10919  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fPrefix=",0,(char*)NULL);
10920  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fName=",0,(char*)NULL);
10921  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fSafeName=",0,(char*)NULL);
10922  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fLowerLimit=",0,(char*)NULL);
10923  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fUpperLimit=",0,(char*)NULL);
10924  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fPrecision=",0,(char*)NULL);
10925  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fLatexName=",0,(char*)NULL);
10926  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fUnitString=",0,(char*)NULL);
10927  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fFillH1=",0,(char*)NULL);
10928  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fFillH2=",0,(char*)NULL);
10929  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fNbins=",0,(char*)NULL);
10930  }
10931  G__tag_memvar_reset();
10932 }
10933 
10934 
10935  /* BCDataPoint */
10936 static void G__setup_memvarBCDataPoint(void) {
10937  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint));
10938  { BCDataPoint *p; p=(BCDataPoint*)0x1000; if (p) { }
10939  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fData=",0,(char*)NULL);
10940  }
10941  G__tag_memvar_reset();
10942 }
10943 
10944 
10945  /* BCDataSet */
10946 static void G__setup_memvarBCDataSet(void) {
10947  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet));
10948  { BCDataSet *p; p=(BCDataSet*)0x1000; if (p) { }
10949  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
10950  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR),G__defined_typename("vector<BCDataPoint>"),-1,4,"fDataVector=",0,(char*)NULL);
10951  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fNValuesPerPoint=",0,(char*)NULL);
10952  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint),-1,-1,4,"fLowerBounds=",0,(char*)NULL);
10953  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint),-1,-1,4,"fUpperBounds=",0,(char*)NULL);
10954  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint),-1,-1,4,"fUserLowerBounds=",0,(char*)NULL);
10955  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint),-1,-1,4,"fUserUpperBounds=",0,(char*)NULL);
10956  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEboolcOallocatorlEboolgRsPgR),G__defined_typename("vector<bool>"),-1,4,"fFixed=",0,(char*)NULL);
10957  }
10958  G__tag_memvar_reset();
10959 }
10960 
10961 
10962  /* BCH1D */
10963 static void G__setup_memvarBCH1D(void) {
10964  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D));
10965  { BCH1D *p; p=(BCH1D*)0x1000; if (p) { }
10966  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kNoBands=%lldLL",(long long)BCH1D::kNoBands).data(),0,(char*)NULL);
10967  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kCentralInterval=%lldLL",(long long)BCH1D::kCentralInterval).data(),0,(char*)NULL);
10968  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kSmallestInterval=%lldLL",(long long)BCH1D::kSmallestInterval).data(),0,(char*)NULL);
10969  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kUpperLimit=%lldLL",(long long)BCH1D::kUpperLimit).data(),0,(char*)NULL);
10970  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kLowerLimit=%lldLL",(long long)BCH1D::kLowerLimit).data(),0,(char*)NULL);
10971  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-2,1,G__FastAllocString(2048).Format("kUserSpecified=%lldLL",(long long)BCH1D::kUserSpecified).data(),0,(char*)NULL);
10972  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType),-1,-1,2,"fBandType=",0,(char*)NULL);
10973  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fNQuantiles=",0,(char*)NULL);
10974  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fQuantileLineColor=",0,(char*)NULL);
10975  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawMedian=",0,(char*)NULL);
10976  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawCentral68=",0,(char*)NULL);
10977  }
10978  G__tag_memvar_reset();
10979 }
10980 
10981 
10982  /* BCH2D */
10983 static void G__setup_memvarBCH2D(void) {
10984  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D));
10985  { BCH2D *p; p=(BCH2D*)0x1000; if (p) { }
10986  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType),-1,-2,1,G__FastAllocString(2048).Format("kNoBands=%lldLL",(long long)BCH2D::kNoBands).data(),0,(char*)NULL);
10987  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType),-1,-2,1,G__FastAllocString(2048).Format("kSmallestInterval=%lldLL",(long long)BCH2D::kSmallestInterval).data(),0,(char*)NULL);
10988  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType),-1,-2,1,G__FastAllocString(2048).Format("kProfileMean=%lldLL",(long long)BCH2D::kProfileMean).data(),0,(char*)NULL);
10989  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType),-1,-2,1,G__FastAllocString(2048).Format("kProfileMedian=%lldLL",(long long)BCH2D::kProfileMedian).data(),0,(char*)NULL);
10990  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType),-1,-2,1,G__FastAllocString(2048).Format("kProfileMode=%lldLL",(long long)BCH2D::kProfileMode).data(),0,(char*)NULL);
10991  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileAxis),-1,-2,1,G__FastAllocString(2048).Format("kProfileX=%lldLL",(long long)BCH2D::kProfileX).data(),0,(char*)NULL);
10992  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileAxis),-1,-2,1,G__FastAllocString(2048).Format("kProfileY=%lldLL",(long long)BCH2D::kProfileY).data(),0,(char*)NULL);
10993  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType),-1,-1,2,"fBandType=",0,(char*)NULL);
10994  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fLogz=",0,(char*)NULL);
10995  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawProfileX=",0,(char*)NULL);
10996  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType),-1,-1,2,"fProfileXType=",0,(char*)NULL);
10997  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fProfileXLineColor=",0,(char*)NULL);
10998  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fProfileXLineStyle=",0,(char*)NULL);
10999  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawProfileY=",0,(char*)NULL);
11000  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType),-1,-1,2,"fProfileYType=",0,(char*)NULL);
11001  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fProfileYLineColor=",0,(char*)NULL);
11002  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fProfileYLineStyle=",0,(char*)NULL);
11003  }
11004  G__tag_memvar_reset();
11005 }
11006 
11007 
11008  /* BCPrior */
11009 static void G__setup_memvarBCPrior(void) {
11010  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior));
11011  { BCPrior *p; p=(BCPrior*)0x1000; if (p) { }
11012  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11013  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TF1),-1,-1,2,"fPriorFunction=",0,"/< TF1 for use in default raw moment calculation");
11014  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fLogIntegral=",0,"/< Log of integral of unnormalized pdf over the range.");
11015  }
11016  G__tag_memvar_reset();
11017 }
11018 
11019 
11020  /* BCParameter */
11021 static void G__setup_memvarBCParameter(void) {
11022  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter));
11023  { BCParameter *p; p=(BCParameter*)0x1000; if (p) { }
11024  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,4,"fFixed=",0,(char*)NULL);
11025  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fFixedValue=",0,(char*)NULL);
11026  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior),-1,-1,4,"fPrior=",0,(char*)NULL);
11027  }
11028  G__tag_memvar_reset();
11029 }
11030 
11031 
11032  /* BCAux */
11033 static void G__setup_memvarBCAux(void) {
11034  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCAux));
11035  {
11036  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kFiniteRange=%lldLL",(long long)BCAux::kFiniteRange).data(),0,(char*)NULL);
11037  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kNegativeInfiniteRange=%lldLL",(long long)BCAux::kNegativeInfiniteRange).data(),0,(char*)NULL);
11038  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kPositiveInfiniteRange=%lldLL",(long long)BCAux::kPositiveInfiniteRange).data(),0,(char*)NULL);
11039  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kInfiniteRange=%lldLL",(long long)BCAux::kInfiniteRange).data(),0,(char*)NULL);
11040  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kEmptyRange=%lldLL",(long long)BCAux::kEmptyRange).data(),0,(char*)NULL);
11041  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange),-1,-2,1,G__FastAllocString(2048).Format("kReverseRange=%lldLL",(long long)BCAux::kReverseRange).data(),0,(char*)NULL);
11042  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle),-1,-2,1,G__FastAllocString(2048).Format("kKnowledgeUpdateDefaultStyle=%lldLL",(long long)BCAux::kKnowledgeUpdateDefaultStyle).data(),0,(char*)NULL);
11043  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle),-1,-2,1,G__FastAllocString(2048).Format("kKnowledgeUpdateDetailedPosterior=%lldLL",(long long)BCAux::kKnowledgeUpdateDetailedPosterior).data(),0,(char*)NULL);
11044  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle),-1,-2,1,G__FastAllocString(2048).Format("kKnowledgeUpdateDetailedPrior=%lldLL",(long long)BCAux::kKnowledgeUpdateDetailedPrior).data(),0,(char*)NULL);
11045  }
11046  G__tag_memvar_reset();
11047 }
11048 
11049 
11050  /* BCConstantPrior */
11051 static void G__setup_memvarBCConstantPrior(void) {
11052  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior));
11053  { BCConstantPrior *p; p=(BCConstantPrior*)0x1000; if (p) { }
11054  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fLogRangeWidth=",0,(char*)NULL);
11055  }
11056  G__tag_memvar_reset();
11057 }
11058 
11059 
11060  /* BCGaussianPrior */
11061 static void G__setup_memvarBCGaussianPrior(void) {
11062  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior));
11063  { BCGaussianPrior *p; p=(BCGaussianPrior*)0x1000; if (p) { }
11064  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMean=",0,"/< mean of Gaussian");
11065  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSigma=",0,"/< std dev of Gaussian");
11066  }
11067  G__tag_memvar_reset();
11068 }
11069 
11070 
11071  /* BCSplitGaussianPrior */
11072 static void G__setup_memvarBCSplitGaussianPrior(void) {
11073  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior));
11074  { BCSplitGaussianPrior *p; p=(BCSplitGaussianPrior*)0x1000; if (p) { }
11075  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMode=",0,"/< mode of split gaussian");
11076  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSigmaBelow=",0,"/< std dev of split gaussian below mode");
11077  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSigmaAbove=",0,"/< std dev of split gaussian above mode");
11078  }
11079  G__tag_memvar_reset();
11080 }
11081 
11082 
11083  /* BCCauchyPrior */
11084 static void G__setup_memvarBCCauchyPrior(void) {
11085  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior));
11086  { BCCauchyPrior *p; p=(BCCauchyPrior*)0x1000; if (p) { }
11087  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMean=",0,"/< mean of Cauchy distribution");
11088  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fScale=",0,"/< scale of Cauchy distribution");
11089  }
11090  G__tag_memvar_reset();
11091 }
11092 
11093 
11094  /* BCObservable */
11095 static void G__setup_memvarBCObservable(void) {
11096  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable));
11097  { BCObservable *p; p=(BCObservable*)0x1000; if (p) { }
11098  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fObservableValue=",0,(char*)NULL);
11099  }
11100  G__tag_memvar_reset();
11101 }
11102 
11103 
11104  /* BCVariableSet<BCObservable> */
11105 static void G__setup_memvarBCVariableSetlEBCObservablegR(void) {
11106  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR));
11107  { BCVariableSet<BCObservable> *p; p=(BCVariableSet<BCObservable>*)0x1000; if (p) { }
11108  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11109  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR),G__defined_typename("vector<BCObservable>"),-1,2,"fVars=",0,(char*)NULL);
11110  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMaxNameLength=",0,(char*)NULL);
11111  }
11112  G__tag_memvar_reset();
11113 }
11114 
11115 
11116  /* BCTF1Prior */
11117 static void G__setup_memvarBCTF1Prior(void) {
11118  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior));
11119  { BCTF1Prior *p; p=(BCTF1Prior*)0x1000; if (p) { }
11120  }
11121  G__tag_memvar_reset();
11122 }
11123 
11124 
11125  /* BCTF1LogPrior */
11126 static void G__setup_memvarBCTF1LogPrior(void) {
11127  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior));
11128  { BCTF1LogPrior *p; p=(BCTF1LogPrior*)0x1000; if (p) { }
11129  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TF1),-1,-1,2,"fLogPriorFunction=",0,(char*)NULL);
11130  }
11131  G__tag_memvar_reset();
11132 }
11133 
11134 
11135  /* BCTH1Prior */
11136 static void G__setup_memvarBCTH1Prior(void) {
11137  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior));
11138  { BCTH1Prior *p; p=(BCTH1Prior*)0x1000; if (p) { }
11139  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TH1),-1,-1,2,"fPriorHistogram=",0,"/< TH1 holding prior");
11140  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fInterpolate=",0,"/< whether to interpolate values of hist for prior function");
11141  }
11142  G__tag_memvar_reset();
11143 }
11144 
11145 
11146  /* BCParameterSet */
11147 static void G__setup_memvarBCParameterSet(void) {
11148  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet));
11149  { BCParameterSet *p; p=(BCParameterSet*)0x1000; if (p) { }
11150  }
11151  G__tag_memvar_reset();
11152 }
11153 
11154 
11155  /* BCEngineMCMC */
11156 static void G__setup_memvarBCEngineMCMC(void) {
11157  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC));
11158  { BCEngineMCMC *p; p=(BCEngineMCMC*)0x1000; if (p) { }
11159  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision),-1,-2,1,G__FastAllocString(2048).Format("kLow=%lldLL",(long long)BCEngineMCMC::kLow).data(),0,(char*)NULL);
11160  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision),-1,-2,1,G__FastAllocString(2048).Format("kQuick=%lldLL",(long long)BCEngineMCMC::kQuick).data(),0,(char*)NULL);
11161  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision),-1,-2,1,G__FastAllocString(2048).Format("kMedium=%lldLL",(long long)BCEngineMCMC::kMedium).data(),0,(char*)NULL);
11162  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision),-1,-2,1,G__FastAllocString(2048).Format("kHigh=%lldLL",(long long)BCEngineMCMC::kHigh).data(),0,(char*)NULL);
11163  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision),-1,-2,1,G__FastAllocString(2048).Format("kVeryHigh=%lldLL",(long long)BCEngineMCMC::kVeryHigh).data(),0,(char*)NULL);
11164  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase),-1,-2,1,G__FastAllocString(2048).Format("kPreRun=%lldLL",(long long)BCEngineMCMC::kPreRun).data(),0,(char*)NULL);
11165  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase),-1,-2,1,G__FastAllocString(2048).Format("kUnsetPhase=%lldLL",(long long)BCEngineMCMC::kUnsetPhase).data(),0,(char*)NULL);
11166  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase),-1,-2,1,G__FastAllocString(2048).Format("kMainRun=%lldLL",(long long)BCEngineMCMC::kMainRun).data(),0,(char*)NULL);
11167  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme),-1,-2,1,G__FastAllocString(2048).Format("kInitCenter=%lldLL",(long long)BCEngineMCMC::kInitCenter).data(),0,(char*)NULL);
11168  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme),-1,-2,1,G__FastAllocString(2048).Format("kInitRandomUniform=%lldLL",(long long)BCEngineMCMC::kInitRandomUniform).data(),0,(char*)NULL);
11169  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme),-1,-2,1,G__FastAllocString(2048).Format("kInitUserDefined=%lldLL",(long long)BCEngineMCMC::kInitUserDefined).data(),0,(char*)NULL);
11170  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme),-1,-2,1,G__FastAllocString(2048).Format("kInitRandomPrior=%lldLL",(long long)BCEngineMCMC::kInitRandomPrior).data(),0,(char*)NULL);
11171  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11172  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR),G__defined_typename("vector<ThreadLocalStorage>"),-1,4,"fMCMCThreadLocalStorage=",0,(char*)NULL);
11173  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR),G__defined_typename("ChainIndex_t"),-1,4,"fChainIndex=",0,(char*)NULL);
11174  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fName=",0,(char*)NULL);
11175  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fSafeName=",0,(char*)NULL);
11176  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet),-1,-1,2,"fParameters=",0,(char*)NULL);
11177  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR),G__defined_typename("BCObservableSet"),-1,2,"fObservables=",0,(char*)NULL);
11178  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNChains=",0,(char*)NULL);
11179  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNLag=",0,(char*)NULL);
11180  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fMCMCCurrentIteration=",0,(char*)NULL);
11181  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNIterationsPreRunCheck=",0,(char*)NULL);
11182  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCPreRunCheckClear=",0,(char*)NULL);
11183  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fMCMCNIterationsConvergenceGlobal=",0,(char*)NULL);
11184  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNIterationsPreRunMax=",0,(char*)NULL);
11185  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNIterationsRun=",0,(char*)NULL);
11186  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCNIterationsPreRunMin=",0,(char*)NULL);
11187  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fMCMCFlagWriteChainToFile=",0,(char*)NULL);
11188  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fMCMCFlagWritePreRunToFile=",0,(char*)NULL);
11189  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TFile),-1,-1,2,"fMCMCOutputFile=",0,(char*)NULL);
11190  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fMCMCOutputFilename=",0,(char*)NULL);
11191  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_string),-1,-1,2,"fMCMCOutputFileOption=",0,(char*)NULL);
11192  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCScaleFactorLowerLimit=",0,(char*)NULL);
11193  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCScaleFactorUpperLimit=",0,(char*)NULL);
11194  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),G__defined_typename("vector<std::vector<double> >"),-1,2,"fMCMCProposalFunctionScaleFactor=",0,(char*)NULL);
11195  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fMCMCInitialScaleFactors=",0,(char*)NULL);
11196  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR),G__defined_typename("vector<TMatrixDSym>"),-1,2,"fMultivariateProposalFunctionCovariance=",0,(char*)NULL);
11197  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR),G__defined_typename("vector<TMatrixD>"),-1,2,"fMultivariateProposalFunctionCholeskyDecomposition=",0,(char*)NULL);
11198  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMultivariateCovarianceUpdates=",0,(char*)NULL);
11199  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMultivariateCovarianceUpdateLambda=",0,(char*)NULL);
11200  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMultivariateEpsilon=",0,(char*)NULL);
11201  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMultivariateScaleMultiplier=",0,(char*)NULL);
11202  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR),G__defined_typename("vector<std::vector<double> >"),-1,2,"fMCMCInitialPosition=",0,(char*)NULL);
11203  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCEfficiencyMin=",0,(char*)NULL);
11204  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCEfficiencyMax=",0,(char*)NULL);
11205  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme),-1,-1,2,"fInitialPositionScheme=",0,(char*)NULL);
11206  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fInitialPositionAttemptLimit=",0,(char*)NULL);
11207  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fMCMCProposeMultivariate=",0,(char*)NULL);
11208  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCProposalFunctionDof=",0,(char*)NULL);
11209  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase),-1,-1,2,"fMCMCPhase=",0,(char*)NULL);
11210  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR),G__defined_typename("vector<ChainState>"),-1,2,"fMCMCStates=",0,(char*)NULL);
11211  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR),G__defined_typename("vector<BCEngineMCMC::Statistics>"),-1,2,"fMCMCStatistics=",0,(char*)NULL);
11212  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics),-1,-1,2,"fMCMCStatistics_AllChains=",0,(char*)NULL);
11213  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fCorrectRValueForSamplingVariability=",0,(char*)NULL);
11214  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fMCMCRValueParametersCriterion=",0,(char*)NULL);
11215  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fMCMCRValueParameters=",0,(char*)NULL);
11216  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TRandom3),-1,-1,2,"fRandom=",0,(char*)NULL);
11217  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR),G__defined_typename("vector<TH1*>"),-1,2,"fH1Marginalized=",0,(char*)NULL);
11218  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR),G__defined_typename("vector<std::vector<TH2*> >"),-1,2,"fH2Marginalized=",0,(char*)NULL);
11219  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR),G__defined_typename("vector<std::pair<int,int> >"),-1,2,"fRequestedH2=",0,(char*)NULL);
11220  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TTree),-1,-1,2,"fMCMCTree=",0,(char*)NULL);
11221  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fMCMCTreeLoaded=",0,(char*)NULL);
11222  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fMCMCTreeReuseObservables=",0,(char*)NULL);
11223  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLChainState),-1,-1,2,"fMCMCTree_State=",0,(char*)NULL);
11224  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,2,"fMCMCTree_Chain=",0,(char*)NULL);
11225  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_TTree),-1,-1,2,"fParameterTree=",0,(char*)NULL);
11226  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fLocalModes=",0,(char*)NULL);
11227  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D),-1,-1,2,"fBCH1DdrawingOptions=",0,(char*)NULL);
11228  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D),-1,-1,2,"fBCH2DdrawingOptions=",0,(char*)NULL);
11229  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fRescaleHistogramRangesAfterPreRun=",0,(char*)NULL);
11230  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fHistogramRescalePadding=",0,(char*)NULL);
11231  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCTrashlETObjectgR),-1,-1,2,"fObjectTrash=",0,(char*)NULL);
11232  }
11233  G__tag_memvar_reset();
11234 }
11235 
11236 
11237  /* BCModel */
11238 static void G__setup_memvarBCModel(void) {
11239  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel));
11240  { BCModel *p; p=(BCModel*)0x1000; if (p) { }
11241  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet),-1,-1,2,"fDataSet=",0,(char*)NULL);
11242  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel),-1,-1,2,"fPriorModel=",0,(char*)NULL);
11243  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D),-1,-1,2,"fBCH1DPriorDrawingOptions=",0,(char*)NULL);
11244  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D),-1,-1,2,"fBCH2DPriorDrawingOptions=",0,(char*)NULL);
11245  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D),-1,-1,2,"fBCH1DPosteriorDrawingOptions=",0,(char*)NULL);
11246  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D),-1,-1,2,"fBCH2DPosteriorDrawingOptions=",0,(char*)NULL);
11247  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fDrawPriorFirst=",0,(char*)NULL);
11248  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fFactorizedPrior=",0,(char*)NULL);
11249  }
11250  G__tag_memvar_reset();
11251 }
11252 
11253 
11254  /* BCIntegrate */
11255 static void G__setup_memvarBCIntegrate(void) {
11256  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate));
11257  { BCIntegrate *p; p=(BCIntegrate*)0x1000; if (p) { }
11258  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kOptEmpty=%lldLL",(long long)BCIntegrate::kOptEmpty).data(),0,(char*)NULL);
11259  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kOptSimAnn=%lldLL",(long long)BCIntegrate::kOptSimAnn).data(),0,(char*)NULL);
11260  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kOptMetropolis=%lldLL",(long long)BCIntegrate::kOptMetropolis).data(),0,(char*)NULL);
11261  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kOptMinuit=%lldLL",(long long)BCIntegrate::kOptMinuit).data(),0,(char*)NULL);
11262  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kOptDefault=%lldLL",(long long)BCIntegrate::kOptDefault).data(),0,(char*)NULL);
11263  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-2,1,G__FastAllocString(2048).Format("NOptMethods=%lldLL",(long long)BCIntegrate::NOptMethods).data(),0,(char*)NULL);
11264  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntEmpty=%lldLL",(long long)BCIntegrate::kIntEmpty).data(),0,(char*)NULL);
11265  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntMonteCarlo=%lldLL",(long long)BCIntegrate::kIntMonteCarlo).data(),0,(char*)NULL);
11266  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntCuba=%lldLL",(long long)BCIntegrate::kIntCuba).data(),0,(char*)NULL);
11267  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntGrid=%lldLL",(long long)BCIntegrate::kIntGrid).data(),0,(char*)NULL);
11268  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntLaplace=%lldLL",(long long)BCIntegrate::kIntLaplace).data(),0,(char*)NULL);
11269  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("kIntDefault=%lldLL",(long long)BCIntegrate::kIntDefault).data(),0,(char*)NULL);
11270  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-2,1,G__FastAllocString(2048).Format("NIntMethods=%lldLL",(long long)BCIntegrate::NIntMethods).data(),0,(char*)NULL);
11271  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kMargEmpty=%lldLL",(long long)BCIntegrate::kMargEmpty).data(),0,(char*)NULL);
11272  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kMargMetropolis=%lldLL",(long long)BCIntegrate::kMargMetropolis).data(),0,(char*)NULL);
11273  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kMargMonteCarlo=%lldLL",(long long)BCIntegrate::kMargMonteCarlo).data(),0,(char*)NULL);
11274  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kMargGrid=%lldLL",(long long)BCIntegrate::kMargGrid).data(),0,(char*)NULL);
11275  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("kMargDefault=%lldLL",(long long)BCIntegrate::kMargDefault).data(),0,(char*)NULL);
11276  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-2,1,G__FastAllocString(2048).Format("NMargMethods=%lldLL",(long long)BCIntegrate::NMargMethods).data(),0,(char*)NULL);
11277  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule),-1,-2,1,G__FastAllocString(2048).Format("kSACauchy=%lldLL",(long long)BCIntegrate::kSACauchy).data(),0,(char*)NULL);
11278  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule),-1,-2,1,G__FastAllocString(2048).Format("kSABoltzmann=%lldLL",(long long)BCIntegrate::kSABoltzmann).data(),0,(char*)NULL);
11279  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule),-1,-2,1,G__FastAllocString(2048).Format("kSACustom=%lldLL",(long long)BCIntegrate::kSACustom).data(),0,(char*)NULL);
11280  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule),-1,-2,1,G__FastAllocString(2048).Format("NSAMethods=%lldLL",(long long)BCIntegrate::NSAMethods).data(),0,(char*)NULL);
11281  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("kCubaVegas=%lldLL",(long long)BCIntegrate::kCubaVegas).data(),0,(char*)NULL);
11282  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("kCubaSuave=%lldLL",(long long)BCIntegrate::kCubaSuave).data(),0,(char*)NULL);
11283  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("kCubaDivonne=%lldLL",(long long)BCIntegrate::kCubaDivonne).data(),0,(char*)NULL);
11284  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("kCubaCuhre=%lldLL",(long long)BCIntegrate::kCubaCuhre).data(),0,(char*)NULL);
11285  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("kCubaDefault=%lldLL",(long long)BCIntegrate::kCubaDefault).data(),0,(char*)NULL);
11286  G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-2,1,G__FastAllocString(2048).Format("NCubaMethods=%lldLL",(long long)BCIntegrate::NCubaMethods).data(),0,(char*)NULL);
11287  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fFlagIgnorePrevOptimization=",0,(char*)NULL);
11288  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSAT0=",0,(char*)NULL);
11289  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSATmin=",0,(char*)NULL);
11290  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,2,"fSANIterations=",0,(char*)NULL);
11291  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSATemperature=",0,(char*)NULL);
11292  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,2,"fSALogProb=",0,(char*)NULL);
11293  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,2,"fSAx=",0,(char*)NULL);
11294  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fFlagMarginalized=",0,(char*)NULL);
11295  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCMinimizercLcLWrapper),-1,-1,4,"fMinimizer=",0,(char*)NULL);
11296  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-1,4,"fOptimizationMethodCurrent=",0,(char*)NULL);
11297  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod),-1,-1,4,"fOptimizationMethodUsed=",0,(char*)NULL);
11298  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-1,4,"fIntegrationMethodCurrent=",0,(char*)NULL);
11299  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod),-1,-1,4,"fIntegrationMethodUsed=",0,(char*)NULL);
11300  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-1,4,"fMarginalizationMethodCurrent=",0,(char*)NULL);
11301  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod),-1,-1,4,"fMarginalizationMethodUsed=",0,(char*)NULL);
11302  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule),-1,-1,4,"fSASchedule=",0,(char*)NULL);
11303  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fNIterationsMin=",0,(char*)NULL);
11304  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fNIterationsMax=",0,(char*)NULL);
11305  G__memvar_setup((void*)0,104,0,0,-1,-1,-1,4,"fNIterationsPrecisionCheck=",0,(char*)NULL);
11306  G__memvar_setup((void*)0,105,0,0,-1,-1,-1,4,"fNIterations=",0,(char*)NULL);
11307  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fBestFitParameters=",0,(char*)NULL);
11308  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fBestFitParameterErrors=",0,(char*)NULL);
11309  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fLogMaximum=",0,(char*)NULL);
11310  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fIntegral=",0,(char*)NULL);
11311  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fRelativePrecision=",0,(char*)NULL);
11312  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fAbsolutePrecision=",0,(char*)NULL);
11313  G__memvar_setup((void*)0,100,0,0,-1,-1,-1,4,"fError=",0,(char*)NULL);
11314  G__memvar_setup((void*)0,105,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod),-1,-1,4,"fCubaIntegrationMethod=",0,(char*)NULL);
11315  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLVegas),-1,-1,4,"fCubaVegasOptions=",0,"/< CUBA Vegas options");
11316  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLSuave),-1,-1,4,"fCubaSuaveOptions=",0,"/< CUBA Suave options");
11317  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLDivonne),-1,-1,4,"fCubaDivonneOptions=",0,"/< CUBA Divonne options");
11318  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLCuhre),-1,-1,4,"fCubaCuhreOptions=",0,"/< CUBA Cuhre options");
11319  }
11320  G__tag_memvar_reset();
11321 }
11322 
11323 
11324  /* BCPriorModel */
11325 static void G__setup_memvarBCPriorModel(void) {
11326  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel));
11327  { BCPriorModel *p; p=(BCPriorModel*)0x1000; if (p) { }
11328  G__memvar_setup((void*)0,117,1,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel),-1,-1,2,"fModel=",0,(char*)NULL);
11329  G__memvar_setup((void*)0,103,0,0,-1,-1,-1,2,"fCallLikelihood=",0,(char*)NULL);
11330  }
11331  G__tag_memvar_reset();
11332 }
11333 
11334 
11335  /* BCEmptyModel */
11336 static void G__setup_memvarBCEmptyModel(void) {
11337  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel));
11338  { BCEmptyModel *p; p=(BCEmptyModel*)0x1000; if (p) { }
11339  }
11340  G__tag_memvar_reset();
11341 }
11342 
11343 
11344  /* BCModelManager */
11345 static void G__setup_memvarBCModelManager(void) {
11346  G__tag_memvar_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager));
11347  { BCModelManager *p; p=(BCModelManager*)0x1000; if (p) { }
11348  G__memvar_setup((void*)0,108,0,0,-1,-1,-1,4,"G__virtualinfo=",0,(char*)NULL);
11349  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR),G__defined_typename("vector<BCModel*>"),-1,4,"fModels=",0,(char*)NULL);
11350  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fAPrioriProbability=",0,(char*)NULL);
11351  G__memvar_setup((void*)0,117,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR),G__defined_typename("vector<double>"),-1,4,"fAPosterioriProbability=",0,(char*)NULL);
11352  G__memvar_setup((void*)0,85,0,0,G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet),-1,-1,4,"fDataSet=",0,(char*)NULL);
11353  }
11354  G__tag_memvar_reset();
11355 }
11356 
11357 extern "C" void G__cpp_setup_memvarlibBAT_rdict() {
11358 }
11359 /***********************************************************
11360 ************************************************************
11361 ************************************************************
11362 ************************************************************
11363 ************************************************************
11364 ************************************************************
11365 ************************************************************
11366 ***********************************************************/
11367 
11368 /*********************************************************
11369 * Member function information setup for each class
11370 *********************************************************/
11371 static void G__setup_memfuncBCHistogramBase(void) {
11372  /* BCHistogramBase */
11373  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase));
11374  G__memfunc_setup("BCHistogramBase",1454,G__libBAT_rdict_215_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase), -1, 0, 2, 1, 1, 0,
11375 "U 'TH1' - 50 '0' hist i - - 0 '0' dimension", (char*)NULL, (void*) NULL, 0);
11376  G__memfunc_setup("BCHistogramBase",1454,G__libBAT_rdict_215_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase), -1, 0, 1, 1, 1, 0, "u 'BCHistogramBase' - 11 - other", (char*)NULL, (void*) NULL, 0);
11377  G__memfunc_setup("operator=",937,G__libBAT_rdict_215_0_3, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase), -1, 1, 1, 1, 1, 0, "u 'BCHistogramBase' - 0 - other", (char*)NULL, (void*) NULL, 0);
11378  G__memfunc_setup("operator=",937,G__libBAT_rdict_215_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase), -1, 1, 1, 1, 1, 0, "U 'TH1' - 50 - hist", (char*)NULL, (void*) NULL, 0);
11379  G__memfunc_setup("operator=",937,G__libBAT_rdict_215_0_5, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCHistogramBase), -1, 1, 1, 1, 1, 0, "u 'TH1' - 11 - hist", (char*)NULL, (void*) NULL, 0);
11380  G__memfunc_setup("GetHistogram",1230,G__libBAT_rdict_215_0_6, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11381  G__memfunc_setup("GetDimension",1222,G__libBAT_rdict_215_0_7, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11382  G__memfunc_setup("GetLegend",879,G__libBAT_rdict_215_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TLegend), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11383  G__memfunc_setup("GetNLegendColumns",1694,G__libBAT_rdict_215_0_9, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11384  G__memfunc_setup("GetBestFitParameters",2021,G__libBAT_rdict_215_0_10, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11385  G__memfunc_setup("GetBestFitParameters",2021,G__libBAT_rdict_215_0_11, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11386  G__memfunc_setup("GetBestFitParameters",2021,G__libBAT_rdict_215_0_12, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11387  G__memfunc_setup("GetLocalMode",1168,G__libBAT_rdict_215_0_13, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11388  G__memfunc_setup("GetLocalMode",1168,G__libBAT_rdict_215_0_14, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11389  G__memfunc_setup("GetLocalMode",1168,G__libBAT_rdict_215_0_15, 100, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11390  G__memfunc_setup("GetBandColor",1172,G__libBAT_rdict_215_0_16, 105, -1, -1, 0, 1, 1, 1, 8, "i - - 0 - index", (char*)NULL, (void*) NULL, 0);
11391  G__memfunc_setup("GetBandOvercoverage",1917,G__libBAT_rdict_215_0_17, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11392  G__memfunc_setup("GetLineColor",1191,G__libBAT_rdict_215_0_18, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11393  G__memfunc_setup("GetLineStyle",1209,G__libBAT_rdict_215_0_19, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11394  G__memfunc_setup("GetLineWidth",1192,G__libBAT_rdict_215_0_20, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11395  G__memfunc_setup("GetMarkerColor",1409,G__libBAT_rdict_215_0_21, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11396  G__memfunc_setup("GetMarkerScale",1386,G__libBAT_rdict_215_0_22, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11397  G__memfunc_setup("GetBandFillStyle",1581,G__libBAT_rdict_215_0_23, 115, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11398  G__memfunc_setup("GetNBands",854,G__libBAT_rdict_215_0_24, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11399  G__memfunc_setup("GetNSmooth",1000,G__libBAT_rdict_215_0_25, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11400  G__memfunc_setup("GetDrawGlobalMode",1668,G__libBAT_rdict_215_0_26, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11401  G__memfunc_setup("GetDrawGlobalModeArrows",2306,G__libBAT_rdict_215_0_27, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11402  G__memfunc_setup("GetBestFitParametersMarkerStyle",3160,G__libBAT_rdict_215_0_28, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11403  G__memfunc_setup("GetDrawLocalMode",1566,G__libBAT_rdict_215_0_29, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11404  G__memfunc_setup("GetDrawLocalModeArrows",2204,G__libBAT_rdict_215_0_30, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11405  G__memfunc_setup("GetLocalModeMarkerStyle",2307,G__libBAT_rdict_215_0_31, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11406  G__memfunc_setup("GetDrawMean",1071,G__libBAT_rdict_215_0_32, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11407  G__memfunc_setup("GetMeanMarkerStyle",1812,G__libBAT_rdict_215_0_33, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11408  G__memfunc_setup("GetDrawStandardDeviation",2434,G__libBAT_rdict_215_0_34, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11409  G__memfunc_setup("GetLogx",698,G__libBAT_rdict_215_0_35, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11410  G__memfunc_setup("GetLogy",699,G__libBAT_rdict_215_0_36, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11411  G__memfunc_setup("GetLogz",700,G__libBAT_rdict_215_0_37, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11412  G__memfunc_setup("GetGridx",798,G__libBAT_rdict_215_0_38, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11413  G__memfunc_setup("GetGridy",799,G__libBAT_rdict_215_0_39, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11414  G__memfunc_setup("GetIntervals",1240,G__libBAT_rdict_215_0_40, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11415  G__memfunc_setup("GetIntervals",1240,G__libBAT_rdict_215_0_41, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11416  G__memfunc_setup("GetROOToptions",1392,G__libBAT_rdict_215_0_42, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11417  G__memfunc_setup("GetROOToptions",1392,G__libBAT_rdict_215_0_43, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11418  G__memfunc_setup("CopyOptions",1159,G__libBAT_rdict_215_0_44, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCHistogramBase' - 11 - other", (char*)NULL, (void*) NULL, 1);
11419  G__memfunc_setup("SetGlobalMode",1282,G__libBAT_rdict_215_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 - gm", (char*)NULL, (void*) NULL, 0);
11420  G__memfunc_setup("UnsetGlobalMode",1509,G__libBAT_rdict_215_0_46, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11421  G__memfunc_setup("SetGlobalMode",1282,G__libBAT_rdict_215_0_47, 121, -1, -1, 0, 2, 1, 1, 0,
11422 "h - - 0 - - d - - 0 - lm", (char*)NULL, (void*) NULL, 0);
11423  G__memfunc_setup("SetLocalMode",1180,G__libBAT_rdict_215_0_48, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 - lm", (char*)NULL, (void*) NULL, 0);
11424  G__memfunc_setup("UnsetLocalMode",1407,G__libBAT_rdict_215_0_49, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11425  G__memfunc_setup("SetLocalMode",1180,G__libBAT_rdict_215_0_50, 121, -1, -1, 0, 2, 1, 1, 0,
11426 "h - - 0 - - d - - 0 - lm", (char*)NULL, (void*) NULL, 0);
11427  G__memfunc_setup("SetColorScheme",1408,G__libBAT_rdict_215_0_51, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCHistogramBase::BCHColorScheme' - 0 - scheme", (char*)NULL, (void*) NULL, 1);
11428  G__memfunc_setup("AddBandColor",1149,G__libBAT_rdict_215_0_52, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11429  G__memfunc_setup("SetBandColor",1184,G__libBAT_rdict_215_0_53, 121, -1, -1, 0, 2, 1, 1, 0,
11430 "h - - 0 - - i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11431  G__memfunc_setup("SetBandOvercoverage",1929,G__libBAT_rdict_215_0_54, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11432  G__memfunc_setup("SetLineColor",1203,G__libBAT_rdict_215_0_55, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11433  G__memfunc_setup("SetLineStyle",1221,G__libBAT_rdict_215_0_56, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11434  G__memfunc_setup("SetLineWidth",1204,G__libBAT_rdict_215_0_57, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - w", (char*)NULL, (void*) NULL, 0);
11435  G__memfunc_setup("SetMarkerColor",1421,G__libBAT_rdict_215_0_58, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11436  G__memfunc_setup("SetMarkerScale",1398,G__libBAT_rdict_215_0_59, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - s", (char*)NULL, (void*) NULL, 0);
11437  G__memfunc_setup("SetBandFillStyle",1593,G__libBAT_rdict_215_0_60, 121, -1, -1, 0, 1, 1, 1, 0, "s - - 0 - f", (char*)NULL, (void*) NULL, 0);
11438  G__memfunc_setup("SetHistogram",1242,G__libBAT_rdict_215_0_61, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TH1' - 50 - hist", (char*)NULL, (void*) NULL, 1);
11439  G__memfunc_setup("SetLogx",710,G__libBAT_rdict_215_0_62, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11440  G__memfunc_setup("SetLogy",711,G__libBAT_rdict_215_0_63, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11441  G__memfunc_setup("SetLogz",712,G__libBAT_rdict_215_0_64, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11442  G__memfunc_setup("SetGridx",810,G__libBAT_rdict_215_0_65, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11443  G__memfunc_setup("SetGridy",811,G__libBAT_rdict_215_0_66, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11444  G__memfunc_setup("SetNBands",866,G__libBAT_rdict_215_0_67, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11445  G__memfunc_setup("SetNSmooth",1012,G__libBAT_rdict_215_0_68, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11446  G__memfunc_setup("SetDrawGlobalMode",1680,G__libBAT_rdict_215_0_69, 121, -1, -1, 0, 2, 1, 1, 0,
11447 "g - - 0 'true' flag g - - 0 'true' arrows", (char*)NULL, (void*) NULL, 0);
11448  G__memfunc_setup("SetGlobalModeMarkerStyle",2421,G__libBAT_rdict_215_0_70, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11449  G__memfunc_setup("SetDrawLocalMode",1578,G__libBAT_rdict_215_0_71, 121, -1, -1, 0, 2, 1, 1, 0,
11450 "g - - 0 'true' flag g - - 0 'true' arrows", (char*)NULL, (void*) NULL, 0);
11451  G__memfunc_setup("SetLocalModeMarkerStyle",2319,G__libBAT_rdict_215_0_72, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11452  G__memfunc_setup("SetDrawMean",1083,G__libBAT_rdict_215_0_73, 121, -1, -1, 0, 2, 1, 1, 0,
11453 "g - - 0 'true' flag g - - 0 'true' stddev", (char*)NULL, (void*) NULL, 0);
11454  G__memfunc_setup("SetMeanMarkerStyle",1824,G__libBAT_rdict_215_0_74, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11455  G__memfunc_setup("SetDrawLegend",1289,G__libBAT_rdict_215_0_75, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11456  G__memfunc_setup("SetNLegendColumns",1706,G__libBAT_rdict_215_0_76, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11457  G__memfunc_setup("SetStats",827,G__libBAT_rdict_215_0_77, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11458  G__memfunc_setup("SetIntervals",1252,G__libBAT_rdict_215_0_78, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 - intervals", (char*)NULL, (void*) NULL, 0);
11459  G__memfunc_setup("SetInterval",1137,G__libBAT_rdict_215_0_79, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - interval", (char*)NULL, (void*) NULL, 0);
11460  G__memfunc_setup("AddInterval",1102,G__libBAT_rdict_215_0_80, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - interval", (char*)NULL, (void*) NULL, 0);
11461  G__memfunc_setup("SetROOToptions",1404,G__libBAT_rdict_215_0_81, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - options", (char*)NULL, (void*) NULL, 0);
11462  G__memfunc_setup("Valid",496,G__libBAT_rdict_215_0_82, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11463  G__memfunc_setup("ClearBandColors",1486,G__libBAT_rdict_215_0_83, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11464  G__memfunc_setup("ClearIntervals",1439,G__libBAT_rdict_215_0_84, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11465  G__memfunc_setup("Smooth",634,G__libBAT_rdict_215_0_85, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 '-1' n", (char*)NULL, (void*) NULL, 0);
11466  G__memfunc_setup("Draw",398,G__libBAT_rdict_215_0_86, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11467  G__memfunc_setup("DrawBands",886,G__libBAT_rdict_215_0_87, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - -", (char*)NULL, (void*) NULL, 1);
11468  G__memfunc_setup("DrawMarkers",1123,G__libBAT_rdict_215_0_88, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11469  G__memfunc_setup("DrawGlobalMode",1380,G__libBAT_rdict_215_0_89, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11470  G__memfunc_setup("DrawLocalMode",1278,G__libBAT_rdict_215_0_90, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11471  G__memfunc_setup("DrawMean",783,G__libBAT_rdict_215_0_91, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11472  G__memfunc_setup("ResizeLegend",1217,G__libBAT_rdict_215_0_92, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11473  G__memfunc_setup("DrawLegend",989,G__libBAT_rdict_215_0_93, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11474  G__memfunc_setup("GetNonzeroBinDensityMassVector",3083,G__libBAT_rdict_215_0_94, 121, -1, -1, 0, 2, 1, 1, 0,
11475 "u 'vector<pair<double,double>,allocator<pair<double,double> > >' 'vector<std::pair<double,double> >' 1 - bin_dens_mass i - - 0 '-1' sort", (char*)NULL, (void*) NULL, 0);
11476  G__memfunc_setup("GetSmallestIntervalBounds",2581,G__libBAT_rdict_215_0_95, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR), G__defined_typename("vector<std::pair<double,double> >"), 0, 2, 1, 1, 0,
11477 "u 'vector<double,allocator<double> >' 'vector<double>' 0 - masses g - - 0 'true' overcoverage", (char*)NULL, (void*) NULL, 0);
11478  G__memfunc_setup("GetSmallestIntervalSize",2373,G__libBAT_rdict_215_0_96, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 0,
11479 "u 'vector<double,allocator<double> >' 'vector<double>' 0 - masses g - - 0 'true' overcoverage", (char*)NULL, (void*) NULL, 1);
11480  G__memfunc_setup("GetSmallestIntervalSize",2373,G__libBAT_rdict_215_0_97, 100, -1, -1, 0, 2, 1, 1, 0,
11481 "d - - 0 - mass g - - 0 'true' overcoverage", (char*)NULL, (void*) NULL, 1);
11482  G__memfunc_setup("CheckIntervals",1430,G__libBAT_rdict_215_0_98, 121, -1, -1, 0, 2, 1, 1, 0,
11483 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - intervals i - - 0 - sort", (char*)NULL, (void*) NULL, 1);
11484  G__memfunc_setup("DefaultIntervals",1661,G__libBAT_rdict_215_0_99, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 0, "i - - 0 '-1' nbands", (char*)NULL, (void*) NULL, 1);
11485  G__memfunc_setup("AddLegendEntry",1386,G__libBAT_rdict_215_0_100, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TLegendEntry), -1, 0, 3, 1, 1, 0,
11486 "U 'TObject' - 0 - obj u 'string' - 11 - label "
11487 "u 'string' - 11 - options", (char*)NULL, (void*) NULL, 0);
11488  G__memfunc_setup("AddBandLegendEntry",1759,G__libBAT_rdict_215_0_101, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TLegendEntry), -1, 0, 3, 1, 1, 0,
11489 "U 'TObject' - 0 - obj u 'string' - 11 - label "
11490 "u 'string' - 11 - options", (char*)NULL, (void*) NULL, 0);
11491  // automatic destructor
11492  G__memfunc_setup("~BCHistogramBase", 1580, G__libBAT_rdict_215_0_102, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11493  G__tag_memfunc_reset();
11494 }
11495 
11496 static void G__setup_memfuncBCLog(void) {
11497  /* BCLog */
11498  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCLog));
11499  G__memfunc_setup("BCLog",423,G__libBAT_rdict_234_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCLog), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11500  G__memfunc_setup("GetLogLevelFile",1466,G__libBAT_rdict_234_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (BCLog::LogLevel (*)())(&BCLog::GetLogLevelFile) ), 0);
11501  G__memfunc_setup("GetLogLevelScreen",1690,G__libBAT_rdict_234_0_3, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCLogcLcLLogLevel), -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (BCLog::LogLevel (*)())(&BCLog::GetLogLevelScreen) ), 0);
11502  G__memfunc_setup("GetPrefix",910,G__libBAT_rdict_234_0_4, 103, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (bool (*)())(&BCLog::GetPrefix) ), 0);
11503  G__memfunc_setup("SetLogLevelFile",1478,G__libBAT_rdict_234_0_5, 121, -1, -1, 0, 1, 3, 1, 0, "i 'BCLog::LogLevel' - 0 - loglevel", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel))(&BCLog::SetLogLevelFile) ), 0);
11504  G__memfunc_setup("SetLogLevelScreen",1702,G__libBAT_rdict_234_0_6, 121, -1, -1, 0, 1, 3, 1, 0, "i 'BCLog::LogLevel' - 0 - loglevel", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel))(&BCLog::SetLogLevelScreen) ), 0);
11505  G__memfunc_setup("SetLogLevel",1094,G__libBAT_rdict_234_0_7, 121, -1, -1, 0, 2, 3, 1, 0,
11506 "i 'BCLog::LogLevel' - 0 - loglevelfile i 'BCLog::LogLevel' - 0 - loglevelscreen", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel, BCLog::LogLevel))(&BCLog::SetLogLevel) ), 0);
11507  G__memfunc_setup("SetLogLevel",1094,G__libBAT_rdict_234_0_8, 121, -1, -1, 0, 1, 3, 1, 0, "i 'BCLog::LogLevel' - 0 - loglevel", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel))(&BCLog::SetLogLevel) ), 0);
11508  G__memfunc_setup("SetPrefix",922,G__libBAT_rdict_234_0_9, 121, -1, -1, 0, 1, 3, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) G__func2void( (void (*)(bool))(&BCLog::SetPrefix) ), 0);
11509  G__memfunc_setup("OpenLog",692,G__libBAT_rdict_234_0_10, 121, -1, -1, 0, 3, 3, 1, 0,
11510 "u 'string' - 11 '\"log.txt\"' filename i 'BCLog::LogLevel' - 0 'BCLog::debug' loglevelfile "
11511 "i 'BCLog::LogLevel' - 0 'BCLog::summary' loglevelscreen", (char*)NULL, (void*) G__func2void( (void (*)(const string&, BCLog::LogLevel, BCLog::LogLevel))(&BCLog::OpenLog) ), 0);
11512  G__memfunc_setup("IsOpen",590,G__libBAT_rdict_234_0_11, 103, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (bool (*)())(&BCLog::IsOpen) ), 0);
11513  G__memfunc_setup("CloseLog",792,G__libBAT_rdict_234_0_12, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&BCLog::CloseLog) ), 0);
11514  G__memfunc_setup("Out",312,G__libBAT_rdict_234_0_13, 121, -1, -1, 0, 3, 3, 1, 0,
11515 "i 'BCLog::LogLevel' - 0 - loglevelfile i 'BCLog::LogLevel' - 0 - loglevelscreen "
11516 "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel, BCLog::LogLevel, const string&))(&BCLog::Out) ), 0);
11517  G__memfunc_setup("Out",312,G__libBAT_rdict_234_0_14, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::Out) ), 0);
11518  G__memfunc_setup("Out",312,G__libBAT_rdict_234_0_15, 121, -1, -1, 0, 2, 3, 1, 0,
11519 "i 'BCLog::LogLevel' - 0 - loglevel u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(BCLog::LogLevel, const string&))(&BCLog::Out) ), 0);
11520  G__memfunc_setup("OutError",834,G__libBAT_rdict_234_0_16, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::OutError) ), 0);
11521  G__memfunc_setup("OutWarning",1038,G__libBAT_rdict_234_0_17, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::OutWarning) ), 0);
11522  G__memfunc_setup("OutSummary",1062,G__libBAT_rdict_234_0_18, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::OutSummary) ), 0);
11523  G__memfunc_setup("OutDetail",907,G__libBAT_rdict_234_0_19, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::OutDetail) ), 0);
11524  G__memfunc_setup("OutDebug",799,G__libBAT_rdict_234_0_20, 121, -1, -1, 0, 1, 3, 1, 0, "u 'string' - 11 - message", (char*)NULL, (void*) G__func2void( (void (*)(const string&))(&BCLog::OutDebug) ), 0);
11525  G__memfunc_setup("StartupInfo",1151,G__libBAT_rdict_234_0_21, 121, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&BCLog::StartupInfo) ), 0);
11526  G__memfunc_setup("GetVersion",1030,G__libBAT_rdict_234_0_22, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 3, 1, 1, "", (char*)NULL, (void*) G__func2void( (const string& (*)())(&BCLog::GetVersion) ), 0);
11527  G__memfunc_setup("ToString",826,G__libBAT_rdict_234_0_23, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 3, 1, 0, "i 'BCLog::LogLevel' - 0 - -", (char*)NULL, (void*) G__func2void( (string (*)(BCLog::LogLevel))(&BCLog::ToString) ), 0);
11528  // automatic destructor
11529  G__memfunc_setup("~BCLog", 549, G__libBAT_rdict_234_0_24, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11530  G__tag_memfunc_reset();
11531 }
11532 
11533 static void G__setup_memfuncBCMath(void) {
11534  /* BCMath */
11535  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCMath));
11536  G__memfunc_setup("LogGaus",690,G__libBAT_rdict_250_0_1, 100, -1, -1, 0, 4, 1, 1, 0,
11537 "d - - 0 - x d - - 0 '0' mean "
11538 "d - - 0 '1' sigma g - - 0 'false' norm", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double, bool))(&BCMath::LogGaus) ), 0);
11539  G__memfunc_setup("LogSplitGaus",1214,G__libBAT_rdict_250_0_2, 100, -1, -1, 0, 5, 1, 1, 0,
11540 "d - - 0 - x d - - 0 - mode "
11541 "d - - 0 - sigma_below d - - 0 - sigma_above "
11542 "g - - 0 'false' norm", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double, double, bool))(&BCMath::LogSplitGaus) ), 0);
11543  G__memfunc_setup("LogPoisson",1037,G__libBAT_rdict_250_0_3, 100, -1, -1, 0, 2, 1, 1, 0,
11544 "d - - 0 - x d - - 0 - lambda", (char*)NULL, (void*) G__func2void( (double (*)(double, double))(&BCMath::LogPoisson) ), 0);
11545  G__memfunc_setup("LogApproxBinomial",1735,G__libBAT_rdict_250_0_4, 100, -1, -1, 0, 3, 1, 1, 0,
11546 "h - - 0 - - h - - 0 - - "
11547 "d - - 0 - p", (char*)NULL, (void*) G__func2void( (double (*)(unsigned int, unsigned int, double))(&BCMath::LogApproxBinomial) ), 0);
11548  G__memfunc_setup("LogBreitWignerNonRel",2002,G__libBAT_rdict_250_0_5, 100, -1, -1, 0, 4, 1, 1, 0,
11549 "d - - 0 - x d - - 0 - mean "
11550 "d - - 0 - Gamma g - - 0 'false' norm", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double, bool))(&BCMath::LogBreitWignerNonRel) ), 0);
11551  G__memfunc_setup("LogBreitWignerRel",1703,G__libBAT_rdict_250_0_6, 100, -1, -1, 0, 3, 1, 1, 0,
11552 "d - - 0 - x d - - 0 - mean "
11553 "d - - 0 - Gamma", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double))(&BCMath::LogBreitWignerRel) ), 0);
11554  G__memfunc_setup("LogChi2",616,G__libBAT_rdict_250_0_7, 100, -1, -1, 0, 2, 1, 1, 0,
11555 "d - - 0 - x i - - 0 - n", (char*)NULL, (void*) G__func2void( (double (*)(double, int))(&BCMath::LogChi2) ), 0);
11556  G__memfunc_setup("LogVoigtian",1123,G__libBAT_rdict_250_0_8, 100, -1, -1, 0, 3, 1, 1, 0,
11557 "d - - 0 - x d - - 0 - sigma "
11558 "d - - 0 - gamma", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double))(&BCMath::LogVoigtian) ), 0);
11559  G__memfunc_setup("LogGammaPDF",991,G__libBAT_rdict_250_0_9, 100, -1, -1, 0, 3, 1, 1, 0,
11560 "d - - 0 - x d - - 0 - alpha "
11561 "d - - 0 - beta", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double))(&BCMath::LogGammaPDF) ), 0);
11562  G__memfunc_setup("LogLogNormal",1197,G__libBAT_rdict_250_0_10, 100, -1, -1, 0, 3, 1, 1, 0,
11563 "d - - 0 - x d - - 0 '0' mean "
11564 "d - - 0 '1' sigma", (char*)NULL, (void*) G__func2void( (double (*)(double, double, double))(&BCMath::LogLogNormal) ), 0);
11565  G__memfunc_setup("ApproxBinomial",1445,G__libBAT_rdict_250_0_11, 100, -1, -1, 0, 3, 1, 1, 0,
11566 "h - - 0 - - h - - 0 - - "
11567 "d - - 0 - p", (char*)NULL, (void*) G__func2void( (double (*)(unsigned int, unsigned int, double))(&BCMath::ApproxBinomial) ), 0);
11568  G__memfunc_setup("LogBinomFactor",1398,G__libBAT_rdict_250_0_12, 100, -1, -1, 0, 2, 1, 1, 0,
11569 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) G__func2void( (double (*)(unsigned int, unsigned int))(&BCMath::LogBinomFactor) ), 0);
11570  G__memfunc_setup("ApproxLogFact",1306,G__libBAT_rdict_250_0_13, 100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) G__func2void( (double (*)(double))(&BCMath::ApproxLogFact) ), 0);
11571  G__memfunc_setup("LogBinomFactorExact",1899,G__libBAT_rdict_250_0_14, 100, -1, -1, 0, 2, 1, 1, 0,
11572 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) G__func2void( (double (*)(unsigned int, unsigned int))(&BCMath::LogBinomFactorExact) ), 0);
11573  G__memfunc_setup("LogFact",672,G__libBAT_rdict_250_0_15, 100, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) G__func2void( (double (*)(unsigned int))(&BCMath::LogFact) ), 0);
11574  G__memfunc_setup("CacheFactorials",1500,G__libBAT_rdict_250_0_16, 104, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) G__func2void( (unsigned int (*)(unsigned int))(&BCMath::CacheFactorials) ), 0);
11575  G__memfunc_setup("Nint",409,G__libBAT_rdict_250_0_17, 105, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) G__func2void( (int (*)(double))(&BCMath::Nint) ), 0);
11576  G__memfunc_setup("CorrectPValue",1311,G__libBAT_rdict_250_0_18, 100, -1, -1, 0, 3, 1, 1, 0,
11577 "d - - 11 - pvalue h - - 11 - npar "
11578 "h - - 11 - nobservations", (char*)NULL, (void*) G__func2void( (double (*)(const double&, const unsigned int&, const unsigned int&))(&BCMath::CorrectPValue) ), 0);
11579  G__memfunc_setup("FastPValue",987,G__libBAT_rdict_250_0_19, 100, -1, -1, 0, 4, 1, 1, 0,
11580 "u 'vector<unsigned int,allocator<unsigned int> >' 'vector<unsigned>' 11 - observed u 'vector<double,allocator<double> >' 'vector<double>' 11 - expected "
11581 "h - - 0 '1e5' - h - - 0 '0' -", (char*)NULL, (void*) G__func2void( (double (*)(const vector<unsigned>&, const vector<double>&, unsigned int, unsigned int))(&BCMath::FastPValue) ), 0);
11582  G__tag_memfunc_reset();
11583 }
11584 
11585 static void G__setup_memfuncBCVariable(void) {
11586  /* BCVariable */
11587  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable));
11588  G__memfunc_setup("BCVariable",939,G__libBAT_rdict_254_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11589  G__memfunc_setup("BCVariable",939,G__libBAT_rdict_254_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 0, 5, 1, 1, 0,
11590 "u 'string' - 11 - name d - - 0 - lowerlimit "
11591 "d - - 0 - upperlimit u 'string' - 11 '\"\"' latexname "
11592 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 0);
11593  G__memfunc_setup("GetPrefix",910,G__libBAT_rdict_254_0_3, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11594  G__memfunc_setup("GetName",673,G__libBAT_rdict_254_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11595  G__memfunc_setup("GetSafeName",1056,G__libBAT_rdict_254_0_5, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11596  G__memfunc_setup("GetLatexName",1183,G__libBAT_rdict_254_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11597  G__memfunc_setup("GetUnitString",1335,G__libBAT_rdict_254_0_7, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11598  G__memfunc_setup("GetLatexNameWithUnits",2126,G__libBAT_rdict_254_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11599  G__memfunc_setup("GetLowerLimit",1320,G__libBAT_rdict_254_0_9, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11600  G__memfunc_setup("GetUpperLimit",1323,G__libBAT_rdict_254_0_10, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11601  G__memfunc_setup("GetRangeWidth",1293,G__libBAT_rdict_254_0_11, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11602  G__memfunc_setup("GetRangeCenter",1390,G__libBAT_rdict_254_0_12, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11603  G__memfunc_setup("GetPrecision",1228,G__libBAT_rdict_254_0_13, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11604  G__memfunc_setup("FillH1",512,G__libBAT_rdict_254_0_14, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11605  G__memfunc_setup("FillH2",513,G__libBAT_rdict_254_0_15, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11606  G__memfunc_setup("GetNbins",794,G__libBAT_rdict_254_0_16, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11607  G__memfunc_setup("SetName",685,G__libBAT_rdict_254_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
11608  G__memfunc_setup("SetLatexName",1195,G__libBAT_rdict_254_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - latex_name", (char*)NULL, (void*) NULL, 1);
11609  G__memfunc_setup("SetUnitString",1347,G__libBAT_rdict_254_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - unit_string", (char*)NULL, (void*) NULL, 1);
11610  G__memfunc_setup("SetLowerLimit",1332,G__libBAT_rdict_254_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - limit", (char*)NULL, (void*) NULL, 1);
11611  G__memfunc_setup("SetUpperLimit",1335,G__libBAT_rdict_254_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - limit", (char*)NULL, (void*) NULL, 1);
11612  G__memfunc_setup("SetLimits",926,G__libBAT_rdict_254_0_22, 121, -1, -1, 0, 2, 1, 1, 0,
11613 "d - - 0 '0' lowerlimit d - - 0 '1' upperlimit", (char*)NULL, (void*) NULL, 1);
11614  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_254_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
11615  G__memfunc_setup("FillHistograms",1448,G__libBAT_rdict_254_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
11616  G__memfunc_setup("FillHistograms",1448,G__libBAT_rdict_254_0_25, 121, -1, -1, 0, 2, 1, 1, 0,
11617 "g - - 0 - fill_1d g - - 0 - fill_2d", (char*)NULL, (void*) NULL, 1);
11618  G__memfunc_setup("FillH1",512,G__libBAT_rdict_254_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
11619  G__memfunc_setup("FillH2",513,G__libBAT_rdict_254_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
11620  G__memfunc_setup("SetNbins",806,G__libBAT_rdict_254_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
11621  G__memfunc_setup("IsNamed",673,G__libBAT_rdict_254_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
11622  G__memfunc_setup("IsSafeNamed",1056,G__libBAT_rdict_254_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - safename", (char*)NULL, (void*) NULL, 1);
11623  G__memfunc_setup("PositionInRange",1529,G__libBAT_rdict_254_0_31, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
11624  G__memfunc_setup("ValueFromPositionInRange",2442,G__libBAT_rdict_254_0_32, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - p", (char*)NULL, (void*) NULL, 1);
11625  G__memfunc_setup("CalculatePrecision",1850,G__libBAT_rdict_254_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'false' force", (char*)NULL, (void*) NULL, 1);
11626  G__memfunc_setup("IsAtLimit",880,G__libBAT_rdict_254_0_34, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - value", (char*)NULL, (void*) NULL, 1);
11627  G__memfunc_setup("IsWithinLimits",1441,G__libBAT_rdict_254_0_35, 103, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - value", (char*)NULL, (void*) NULL, 1);
11628  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_254_0_36, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11629  G__memfunc_setup("OneLineSummary",1432,G__libBAT_rdict_254_0_37, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 2, 1, 1, 8,
11630 "g - - 0 'true' print_prefix i - - 0 '-1' name_length", (char*)NULL, (void*) NULL, 1);
11631  G__memfunc_setup("H1Title",635,G__libBAT_rdict_254_0_38, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11632  G__memfunc_setup("H2Title",636,G__libBAT_rdict_254_0_39, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 8, "u 'BCVariable' - 11 - ordinate", (char*)NULL, (void*) NULL, 1);
11633  G__memfunc_setup("H3Title",637,G__libBAT_rdict_254_0_40, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 2, 1, 1, 8,
11634 "u 'BCVariable' - 11 - ordinate_y u 'BCVariable' - 11 - ordinate_z", (char*)NULL, (void*) NULL, 1);
11635  G__memfunc_setup("CreateH1",717,G__libBAT_rdict_254_0_41, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 1, 1, 1, 8, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
11636  G__memfunc_setup("CreateH2",718,G__libBAT_rdict_254_0_42, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 2, 1, 1, 8,
11637 "u 'string' - 11 - name u 'BCVariable' - 11 - ordinate", (char*)NULL, (void*) NULL, 1);
11638  G__memfunc_setup("CreateH3",719,G__libBAT_rdict_254_0_43, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH3), -1, 0, 3, 1, 1, 8,
11639 "u 'string' - 11 - name u 'BCVariable' - 11 - ordinate_y "
11640 "u 'BCVariable' - 11 - ordinate_z", (char*)NULL, (void*) NULL, 1);
11641  G__memfunc_setup("GetUniformRandomValue",2142,G__libBAT_rdict_254_0_44, 100, -1, -1, 0, 1, 1, 1, 8, "U 'TRandom' - 40 - R", (char*)NULL, (void*) NULL, 1);
11642  // automatic copy constructor
11643  G__memfunc_setup("BCVariable", 939, G__libBAT_rdict_254_0_45, (int) ('i'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 0, 1, 1, 1, 0, "u 'BCVariable' - 11 - -", (char*) NULL, (void*) NULL, 0);
11644  // automatic destructor
11645  G__memfunc_setup("~BCVariable", 1065, G__libBAT_rdict_254_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11646  // automatic assignment operator
11647  G__memfunc_setup("operator=", 937, G__libBAT_rdict_254_0_47, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 1, 1, 1, 1, 0, "u 'BCVariable' - 11 - -", (char*) NULL, (void*) NULL, 0);
11648  G__tag_memfunc_reset();
11649 }
11650 
11651 static void G__setup_memfuncBCDataPoint(void) {
11652  /* BCDataPoint */
11653  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint));
11654  G__memfunc_setup("BCDataPoint",1033,G__libBAT_rdict_255_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 0, 1, 1, 1, 0, "i - - 0 '0' nvariables", (char*)NULL, (void*) NULL, 0);
11655  G__memfunc_setup("BCDataPoint",1033,G__libBAT_rdict_255_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 0);
11656  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_255_0_3, 100, -1, -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11657  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_255_0_4, 100, -1, -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11658  G__memfunc_setup("GetValue",797,G__libBAT_rdict_255_0_5, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11659  G__memfunc_setup("GetValues",912,G__libBAT_rdict_255_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11660  G__memfunc_setup("GetValues",912,G__libBAT_rdict_255_0_7, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11661  G__memfunc_setup("GetNValues",990,G__libBAT_rdict_255_0_8, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11662  G__memfunc_setup("SetValue",809,G__libBAT_rdict_255_0_9, 121, -1, -1, 0, 2, 1, 1, 0,
11663 "h - - 0 - - d - - 0 - value", (char*)NULL, (void*) NULL, 0);
11664  G__memfunc_setup("SetValues",924,G__libBAT_rdict_255_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - values", (char*)NULL, (void*) NULL, 0);
11665  G__memfunc_setup("SetNValues",1002,G__libBAT_rdict_255_0_11, 121, -1, -1, 0, 2, 1, 1, 0,
11666 "h - - 0 - - d - - 0 '0.' val", (char*)NULL, (void*) NULL, 0);
11667  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_255_0_12, 121, -1, -1, 0, 1, 1, 1, 8, "1 - 'void (*)(const std::string&) ' 0 'BCLog::OutSummary' output", (char*)NULL, (void*) NULL, 0);
11668  // automatic copy constructor
11669  G__memfunc_setup("BCDataPoint", 1033, G__libBAT_rdict_255_0_13, (int) ('i'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 0, 1, 1, 1, 0, "u 'BCDataPoint' - 11 - -", (char*) NULL, (void*) NULL, 0);
11670  // automatic destructor
11671  G__memfunc_setup("~BCDataPoint", 1159, G__libBAT_rdict_255_0_14, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11672  // automatic assignment operator
11673  G__memfunc_setup("operator=", 937, G__libBAT_rdict_255_0_15, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 1, 1, 1, 0, "u 'BCDataPoint' - 11 - -", (char*) NULL, (void*) NULL, 0);
11674  G__tag_memfunc_reset();
11675 }
11676 
11677 static void G__setup_memfuncBCDataSet(void) {
11678  /* BCDataSet */
11679  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet));
11680  G__memfunc_setup("BCDataSet",811,G__libBAT_rdict_259_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet), -1, 0, 1, 1, 1, 0, "h - - 0 '0' -", (char*)NULL, (void*) NULL, 0);
11681  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_259_0_2, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11682  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_259_0_3, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11683  G__memfunc_setup("GetNDataPoints",1381,G__libBAT_rdict_259_0_4, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11684  G__memfunc_setup("GetNValuesPerPoint",1807,G__libBAT_rdict_259_0_5, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11685  G__memfunc_setup("GetDataPoint",1188,G__libBAT_rdict_259_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11686  G__memfunc_setup("GetDataPoint",1188,G__libBAT_rdict_259_0_7, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11687  G__memfunc_setup("Back",369,G__libBAT_rdict_259_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11688  G__memfunc_setup("GetDataComponents",1728,G__libBAT_rdict_259_0_9, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11689  G__memfunc_setup("BoundsExist",1144,G__libBAT_rdict_259_0_10, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11690  G__memfunc_setup("GetLowerBounds",1428,G__libBAT_rdict_259_0_11, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11691  G__memfunc_setup("GetUpperBounds",1431,G__libBAT_rdict_259_0_12, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11692  G__memfunc_setup("GetUserLowerBounds",1843,G__libBAT_rdict_259_0_13, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11693  G__memfunc_setup("GetUserUpperBounds",1846,G__libBAT_rdict_259_0_14, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataPoint), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11694  G__memfunc_setup("GetLowerBound",1313,G__libBAT_rdict_259_0_15, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11695  G__memfunc_setup("GetUpperBound",1316,G__libBAT_rdict_259_0_16, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11696  G__memfunc_setup("GetRangeWidth",1293,G__libBAT_rdict_259_0_17, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11697  G__memfunc_setup("IsFixed",684,G__libBAT_rdict_259_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11698  G__memfunc_setup("SetNValuesPerPoint",1819,G__libBAT_rdict_259_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11699  G__memfunc_setup("SetBounds",919,G__libBAT_rdict_259_0_20, 121, -1, -1, 0, 4, 1, 1, 0,
11700 "h - - 0 - - d - - 0 - lower_bound "
11701 "d - - 0 - upper_bound g - - 0 'false' fixed", (char*)NULL, (void*) NULL, 0);
11702  G__memfunc_setup("Fix",295,G__libBAT_rdict_259_0_21, 121, -1, -1, 0, 2, 1, 1, 0,
11703 "h - - 0 - - g - - 0 'true' b", (char*)NULL, (void*) NULL, 0);
11704  G__memfunc_setup("ReadDataFromFile",1546,G__libBAT_rdict_259_0_22, 103, -1, -1, 0, 4, 1, 1, 0,
11705 "u 'string' - 11 - filename u 'string' - 11 - treename "
11706 "u 'string' - 11 - branchnames c - - 0 '','' delim", (char*)NULL, (void*) NULL, 0);
11707  G__memfunc_setup("ReadDataFromFile",1546,G__libBAT_rdict_259_0_23, 103, -1, -1, 0, 2, 1, 1, 0,
11708 "u 'string' - 11 - filename i - - 0 - nvariables", (char*)NULL, (void*) NULL, 0);
11709  G__memfunc_setup("ReadDataFromFileTree",1946,G__libBAT_rdict_259_0_24, 103, -1, -1, 0, 4, 1, 1, 0,
11710 "u 'string' - 11 - filename u 'string' - 11 - treename "
11711 "u 'string' - 11 - branchnames c - - 0 '','' delim", (char*)NULL, (void*) NULL, 0);
11712  G__memfunc_setup("ReadDataFromFileTxt",1866,G__libBAT_rdict_259_0_25, 103, -1, -1, 0, 2, 1, 1, 0,
11713 "u 'string' - 11 - filename i - - 0 - nvariables", (char*)NULL, (void*) NULL, 0);
11714  G__memfunc_setup("AddDataPoint",1165,G__libBAT_rdict_259_0_26, 103, -1, -1, 0, 1, 1, 1, 0, "u 'BCDataPoint' - 11 - datapoint", (char*)NULL, (void*) NULL, 0);
11715  G__memfunc_setup("AdjustBoundForUncertainties",2792,G__libBAT_rdict_259_0_27, 121, -1, -1, 0, 4, 1, 1, 0,
11716 "h - - 0 - - d - - 0 - nSigma "
11717 "h - - 0 - - i - - 0 '-1' i_err2", (char*)NULL, (void*) NULL, 0);
11718  G__memfunc_setup("Reset",515,G__libBAT_rdict_259_0_28, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11719  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_259_0_29, 121, -1, -1, 0, 1, 1, 1, 8, "1 - 'void (*)(const std::string&) ' 0 'BCLog::OutSummary' output", (char*)NULL, (void*) NULL, 0);
11720  G__memfunc_setup("GetGraph",786,G__libBAT_rdict_259_0_30, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TGraph), -1, 0, 2, 1, 1, 8,
11721 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11722  G__memfunc_setup("GetGraph",786,G__libBAT_rdict_259_0_31, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TGraphErrors), -1, 0, 4, 1, 1, 8,
11723 "h - - 0 - - h - - 0 - - "
11724 "i - - 0 - ex i - - 0 - ey", (char*)NULL, (void*) NULL, 0);
11725  G__memfunc_setup("GetGraph",786,G__libBAT_rdict_259_0_32, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TGraphAsymmErrors), -1, 0, 6, 1, 1, 8,
11726 "h - - 0 - - h - - 0 - - "
11727 "i - - 0 - ex_below i - - 0 - ex_above "
11728 "i - - 0 - ey_below i - - 0 - ey_above", (char*)NULL, (void*) NULL, 0);
11729  G__memfunc_setup("CreateH2",718,G__libBAT_rdict_259_0_33, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 8, 1, 1, 8,
11730 "C - - 10 - name C - - 10 - title "
11731 "h - - 0 - - h - - 0 - - "
11732 "h - - 0 '100' - h - - 0 '100' - "
11733 "d - - 0 '0.10' x_padding d - - 0 '0.10' y_padding", (char*)NULL, (void*) NULL, 0);
11734  // automatic copy constructor
11735  G__memfunc_setup("BCDataSet", 811, G__libBAT_rdict_259_0_34, (int) ('i'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet), -1, 0, 1, 1, 1, 0, "u 'BCDataSet' - 11 - -", (char*) NULL, (void*) NULL, 0);
11736  // automatic destructor
11737  G__memfunc_setup("~BCDataSet", 937, G__libBAT_rdict_259_0_35, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11738  // automatic assignment operator
11739  G__memfunc_setup("operator=", 937, G__libBAT_rdict_259_0_36, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet), -1, 1, 1, 1, 1, 0, "u 'BCDataSet' - 11 - -", (char*) NULL, (void*) NULL, 0);
11740  G__tag_memfunc_reset();
11741 }
11742 
11743 static void G__setup_memfuncBCH1D(void) {
11744  /* BCH1D */
11745  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D));
11746  G__memfunc_setup("BCH1D",322,G__libBAT_rdict_264_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 1, 1, 1, 0, "U 'TH1' - 50 '0' hist", (char*)NULL, (void*) NULL, 0);
11747  G__memfunc_setup("BCH1D",322,G__libBAT_rdict_264_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 1, 1, 1, 0, "u 'BCH1D' - 11 - other", (char*)NULL, (void*) NULL, 0);
11748  G__memfunc_setup("GetLocalMode",1168,G__libBAT_rdict_264_0_3, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11749  G__memfunc_setup("GetBestFitParameters",2021,G__libBAT_rdict_264_0_4, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11750  G__memfunc_setup("GetMedian",878,G__libBAT_rdict_264_0_5, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11751  G__memfunc_setup("GetQuantile",1123,G__libBAT_rdict_264_0_6, 100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - probability", (char*)NULL, (void*) NULL, 0);
11752  G__memfunc_setup("GetLimit",799,G__libBAT_rdict_264_0_7, 100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - probability", (char*)NULL, (void*) NULL, 0);
11753  G__memfunc_setup("GetBandType",1079,G__libBAT_rdict_264_0_8, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11754  G__memfunc_setup("GetNQuantiles",1316,G__libBAT_rdict_264_0_9, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11755  G__memfunc_setup("GetQuantileLineColor",2026,G__libBAT_rdict_264_0_10, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11756  G__memfunc_setup("GetDrawMedian",1276,G__libBAT_rdict_264_0_11, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11757  G__memfunc_setup("GetDrawCentral68",1509,G__libBAT_rdict_264_0_12, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11758  G__memfunc_setup("CopyOptions",1159,G__libBAT_rdict_264_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCH1D' - 11 - other", (char*)NULL, (void*) NULL, 0);
11759  G__memfunc_setup("SetColorScheme",1408,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "i 'BCHistogramBase::BCHColorScheme' - 0 - scheme", (char*)NULL, (void*) NULL, 1);
11760  G__memfunc_setup("SetGlobalMode",1282,G__libBAT_rdict_264_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mode", (char*)NULL, (void*) NULL, 0);
11761  G__memfunc_setup("SetLocalMode",1180,G__libBAT_rdict_264_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mode", (char*)NULL, (void*) NULL, 0);
11762  G__memfunc_setup("SetBandType",1091,G__libBAT_rdict_264_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCH1D::BCH1DBandType' - 0 - bt", (char*)NULL, (void*) NULL, 0);
11763  G__memfunc_setup("SetDrawQuantiles",1648,G__libBAT_rdict_264_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
11764  G__memfunc_setup("SetQuantileLineColor",2038,G__libBAT_rdict_264_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11765  G__memfunc_setup("SetDrawMedian",1288,G__libBAT_rdict_264_0_20, 121, -1, -1, 0, 2, 1, 1, 0,
11766 "g - - 0 'true' flag g - - 0 'true' central68", (char*)NULL, (void*) NULL, 0);
11767  G__memfunc_setup("CheckIntervals",1430,G__libBAT_rdict_264_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - intervals", (char*)NULL, (void*) NULL, 1);
11768  G__memfunc_setup("DefaultIntervals",1661,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 0, "i - - 0 '-1' nbands", (char*)NULL, (void*) NULL, 1);
11769  G__memfunc_setup("DrawBands",886,G__libBAT_rdict_264_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 '\"same\"' options", (char*)NULL, (void*) NULL, 1);
11770  G__memfunc_setup("DrawMarkers",1123,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11771  G__memfunc_setup("DrawQuantiles",1348,G__libBAT_rdict_264_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
11772  G__memfunc_setup("DrawMedian",988,G__libBAT_rdict_264_0_26, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11773  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_264_0_27, 121, -1, -1, 0, 3, 1, 1, 0,
11774 "u 'string' - 11 '\"\"' prefix h - - 0 '6' - "
11775 "u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>(0)' intervals", (char*)NULL, (void*) NULL, 0);
11776  G__memfunc_setup("GetSmallestIntervals",2077,G__libBAT_rdict_264_0_28, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR), G__defined_typename("vector<BCH1D::BCH1DSmallestInterval>"), 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 - masses", (char*)NULL, (void*) NULL, 0);
11777  G__memfunc_setup("GetSmallestIntervals",2077,G__libBAT_rdict_264_0_29, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1DcLcLBCH1DSmallestInterval), -1, 0, 1, 1, 1, 0, "d - - 0 - mass", (char*)NULL, (void*) NULL, 0);
11778  G__memfunc_setup("GetSubHistogram",1528,G__libBAT_rdict_264_0_30, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 4, 1, 1, 0,
11779 "d - - 0 - min d - - 0 - max "
11780 "u 'string' - 11 '\"\"' name g - - 0 'false' preserve_range", (char*)NULL, (void*) NULL, 0);
11781  // automatic destructor
11782  G__memfunc_setup("~BCH1D", 448, G__libBAT_rdict_264_0_31, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11783  G__tag_memfunc_reset();
11784 }
11785 
11786 static void G__setup_memfuncBCH2D(void) {
11787  /* BCH2D */
11788  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D));
11789  G__memfunc_setup("BCH2D",323,G__libBAT_rdict_276_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 1, 1, 1, 0, "U 'TH2' - 50 '0' h", (char*)NULL, (void*) NULL, 0);
11790  G__memfunc_setup("BCH2D",323,G__libBAT_rdict_276_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 1, 1, 1, 0, "u 'BCH2D' - 11 - other", (char*)NULL, (void*) NULL, 0);
11791  G__memfunc_setup("GetHistogram",1230,G__libBAT_rdict_276_0_3, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11792  G__memfunc_setup("GetBandType",1079,G__libBAT_rdict_276_0_4, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11793  G__memfunc_setup("GetLogz",700,G__libBAT_rdict_276_0_5, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11794  G__memfunc_setup("GetDrawProfileX",1495,G__libBAT_rdict_276_0_6, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11795  G__memfunc_setup("GetProfileXType",1515,G__libBAT_rdict_276_0_7, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11796  G__memfunc_setup("GetProfileXLineColor",2000,G__libBAT_rdict_276_0_8, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11797  G__memfunc_setup("GetProfileXLineStyle",2018,G__libBAT_rdict_276_0_9, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11798  G__memfunc_setup("GetDrawProfileY",1496,G__libBAT_rdict_276_0_10, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11799  G__memfunc_setup("GetProfileYType",1516,G__libBAT_rdict_276_0_11, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11800  G__memfunc_setup("GetProfileYLineColor",2001,G__libBAT_rdict_276_0_12, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11801  G__memfunc_setup("GetProfileYLineStyle",2019,G__libBAT_rdict_276_0_13, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11802  G__memfunc_setup("CopyOptions",1159,G__libBAT_rdict_276_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCH2D' - 11 - other", (char*)NULL, (void*) NULL, 0);
11803  G__memfunc_setup("SetGlobalMode",1282,G__libBAT_rdict_276_0_15, 121, -1, -1, 0, 2, 1, 1, 0,
11804 "d - - 0 - x d - - 0 - y", (char*)NULL, (void*) NULL, 0);
11805  G__memfunc_setup("SetLocalMode",1180,G__libBAT_rdict_276_0_16, 121, -1, -1, 0, 2, 1, 1, 0,
11806 "d - - 0 - x d - - 0 - y", (char*)NULL, (void*) NULL, 0);
11807  G__memfunc_setup("SetBandType",1091,G__libBAT_rdict_276_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCH2D::BCH2DBandType' - 0 - bt", (char*)NULL, (void*) NULL, 0);
11808  G__memfunc_setup("SetLogz",712,G__libBAT_rdict_276_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11809  G__memfunc_setup("SetDrawProfileX",1507,G__libBAT_rdict_276_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11810  G__memfunc_setup("SetProfileXType",1527,G__libBAT_rdict_276_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCH2D::BCH2DProfileType' - 0 - pt", (char*)NULL, (void*) NULL, 0);
11811  G__memfunc_setup("SetProfileXLineColor",2012,G__libBAT_rdict_276_0_21, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11812  G__memfunc_setup("SetProfileXLineStyle",2030,G__libBAT_rdict_276_0_22, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11813  G__memfunc_setup("SetDrawProfileY",1508,G__libBAT_rdict_276_0_23, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
11814  G__memfunc_setup("SetProfileYType",1528,G__libBAT_rdict_276_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCH2D::BCH2DProfileType' - 0 - pt", (char*)NULL, (void*) NULL, 0);
11815  G__memfunc_setup("SetProfileYLineColor",2013,G__libBAT_rdict_276_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - c", (char*)NULL, (void*) NULL, 0);
11816  G__memfunc_setup("SetProfileYLineStyle",2031,G__libBAT_rdict_276_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - s", (char*)NULL, (void*) NULL, 0);
11817  G__memfunc_setup("CheckIntervals",1430,G__libBAT_rdict_276_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - intervals", (char*)NULL, (void*) NULL, 1);
11818  G__memfunc_setup("DefaultIntervals",1661,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 0, "i - - 0 '-1' nbands", (char*)NULL, (void*) NULL, 1);
11819  G__memfunc_setup("DrawBands",886,G__libBAT_rdict_276_0_29, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 '\"same\"' options", (char*)NULL, (void*) NULL, 1);
11820  G__memfunc_setup("DrawMarkers",1123,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11821  G__memfunc_setup("CalculateProfileGraph",2129,G__libBAT_rdict_276_0_31, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TGraph), -1, 0, 2, 1, 1, 0,
11822 "i 'BCH2D::BCH2DProfileAxis' - 0 - axis i 'BCH2D::BCH2DProfileType' - 0 'kProfileMean' pt", (char*)NULL, (void*) NULL, 0);
11823  G__memfunc_setup("DrawProfileGraphs",1732,G__libBAT_rdict_276_0_32, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11824  // automatic destructor
11825  G__memfunc_setup("~BCH2D", 449, G__libBAT_rdict_276_0_33, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11826  G__tag_memfunc_reset();
11827 }
11828 
11829 static void G__setup_memfuncBCPrior(void) {
11830  /* BCPrior */
11831  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior));
11832  G__memfunc_setup("GetLogPrior",1102,G__libBAT_rdict_280_0_3, 100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 3);
11833  G__memfunc_setup("Clone",497,G__libBAT_rdict_280_0_4, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 3);
11834  G__memfunc_setup("IsValid",684,G__libBAT_rdict_280_0_5, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 3);
11835  G__memfunc_setup("GetLogNormalizedPrior",2147,G__libBAT_rdict_280_0_6, 100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
11836  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_280_0_7, 100, -1, -1, 0, 2, 1, 1, 0,
11837 "d - - 0 - x g - - 0 'false' normalize", (char*)NULL, (void*) NULL, 1);
11838  G__memfunc_setup("GetFunction",1126,G__libBAT_rdict_280_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TF1), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11839  G__memfunc_setup("GetFunction",1126,G__libBAT_rdict_280_0_9, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TF1), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11840  G__memfunc_setup("SetFunctionRange",1631,G__libBAT_rdict_280_0_10, 121, -1, -1, 0, 2, 1, 1, 0,
11841 "d - - 0 - xmin d - - 0 - xmax", (char*)NULL, (void*) NULL, 1);
11842  G__memfunc_setup("GetMode",677,G__libBAT_rdict_280_0_11, 100, -1, -1, 0, 2, 1, 1, 0,
11843 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11844  G__memfunc_setup("GetRawMoment",1210,G__libBAT_rdict_280_0_12, 100, -1, -1, 0, 3, 1, 1, 0,
11845 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
11846 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11847  G__memfunc_setup("GetIntegral",1110,G__libBAT_rdict_280_0_13, 100, -1, -1, 0, 2, 1, 1, 0,
11848 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11849  G__memfunc_setup("GetCentralMoment",1625,G__libBAT_rdict_280_0_14, 100, -1, -1, 0, 3, 1, 1, 0,
11850 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
11851 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11852  G__memfunc_setup("GetStandardizedMoment",2157,G__libBAT_rdict_280_0_15, 100, -1, -1, 0, 3, 1, 1, 0,
11853 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
11854 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11855  G__memfunc_setup("GetMean",673,G__libBAT_rdict_280_0_16, 100, -1, -1, 0, 2, 1, 1, 0,
11856 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11857  G__memfunc_setup("GetVariance",1097,G__libBAT_rdict_280_0_17, 100, -1, -1, 0, 2, 1, 1, 0,
11858 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11859  G__memfunc_setup("GetStandardDeviation",2036,G__libBAT_rdict_280_0_18, 100, -1, -1, 0, 2, 1, 1, 0,
11860 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11861  G__memfunc_setup("GetSkewness",1139,G__libBAT_rdict_280_0_19, 100, -1, -1, 0, 2, 1, 1, 0,
11862 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11863  G__memfunc_setup("GetKurtosis",1156,G__libBAT_rdict_280_0_20, 100, -1, -1, 0, 2, 1, 1, 0,
11864 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11865  G__memfunc_setup("GetRandomValue",1406,G__libBAT_rdict_280_0_21, 100, -1, -1, 0, 3, 1, 1, 0,
11866 "d - - 0 - xmin d - - 0 - xmax "
11867 "U 'TRandom' - 40 '0' R", (char*)NULL, (void*) NULL, 1);
11868  G__memfunc_setup("GetPriorForROOT",1431,G__libBAT_rdict_280_0_22, 100, -1, -1, 0, 2, 1, 1, 0,
11869 "D - - 0 - x D - - 0 - -", (char*)NULL, (void*) NULL, 1);
11870  G__memfunc_setup("GetNormalizedPriorForROOT",2476,G__libBAT_rdict_280_0_23, 100, -1, -1, 0, 2, 1, 1, 0,
11871 "D - - 0 - x D - - 0 - -", (char*)NULL, (void*) NULL, 1);
11872  G__memfunc_setup("GetLogPriorForROOT",1721,G__libBAT_rdict_280_0_24, 100, -1, -1, 0, 2, 1, 1, 0,
11873 "D - - 0 - x D - - 0 - -", (char*)NULL, (void*) NULL, 1);
11874  G__memfunc_setup("GetNormalizedLogPriorForROOT",2766,G__libBAT_rdict_280_0_25, 100, -1, -1, 0, 2, 1, 1, 0,
11875 "D - - 0 - x D - - 0 - -", (char*)NULL, (void*) NULL, 1);
11876  G__memfunc_setup("CalculateAndStoreIntegral",2532,G__libBAT_rdict_280_0_26, 100, -1, -1, 0, 2, 1, 1, 0,
11877 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11878  G__memfunc_setup("StoreIntegral",1347,G__libBAT_rdict_280_0_27, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - I", (char*)NULL, (void*) NULL, 1);
11879  G__memfunc_setup("StoreLogIntegral",1637,G__libBAT_rdict_280_0_28, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - logI", (char*)NULL, (void*) NULL, 1);
11880  G__memfunc_setup("GetStoredIntegral",1735,G__libBAT_rdict_280_0_29, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11881  G__memfunc_setup("GetStoredLogIntegral",2025,G__libBAT_rdict_280_0_30, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11882  G__memfunc_setup("FillHistogramByCenterValue",2638,G__libBAT_rdict_280_0_31, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TH1' - 0 - h", (char*)NULL, (void*) NULL, 1);
11883  G__memfunc_setup("FillHistogramByIntegral",2342,G__libBAT_rdict_280_0_32, 121, -1, -1, 0, 1, 1, 1, 0, "U 'TH1' - 0 - h", (char*)NULL, (void*) NULL, 1);
11884  G__memfunc_setup("GetBCH1D",610,G__libBAT_rdict_280_0_33, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 2, 1, 1, 0,
11885 "U 'TH1' - 0 - bins u 'string' - 11 '\"prior\"' name", (char*)NULL, (void*) NULL, 1);
11886  G__memfunc_setup("GetBCH2D",611,G__libBAT_rdict_280_0_34, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 3, 1, 1, 0,
11887 "U 'BCPrior' - 0 - ordinate U 'TH2' - 0 - bins "
11888 "u 'string' - 11 '\"prior\"' name", (char*)NULL, (void*) NULL, 1);
11889  // automatic destructor
11890  G__memfunc_setup("~BCPrior", 783, G__libBAT_rdict_280_0_35, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11891  G__tag_memfunc_reset();
11892 }
11893 
11894 static void G__setup_memfuncBCParameter(void) {
11895  /* BCParameter */
11896  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter));
11897  G__memfunc_setup("BCParameter",1062,G__libBAT_rdict_281_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11898  G__memfunc_setup("BCParameter",1062,G__libBAT_rdict_281_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 0, 1, 1, 1, 0, "u 'BCParameter' - 11 - other", (char*)NULL, (void*) NULL, 0);
11899  G__memfunc_setup("BCParameter",1062,G__libBAT_rdict_281_0_3, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 0, 5, 1, 1, 0,
11900 "u 'string' - 11 - name d - - 0 - lowerlimit "
11901 "d - - 0 - upperlimit u 'string' - 11 '\"\"' latexname "
11902 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 0);
11903  G__memfunc_setup("operator=",937,G__libBAT_rdict_281_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 1, 1, 1, 1, 0, "u 'BCParameter' - 0 - other", (char*)NULL, (void*) NULL, 0);
11904  G__memfunc_setup("Fixed",496,G__libBAT_rdict_281_0_5, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11905  G__memfunc_setup("GetFixedValue",1293,G__libBAT_rdict_281_0_6, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11906  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_281_0_7, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11907  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_281_0_8, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
11908  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_281_0_9, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
11909  G__memfunc_setup("GetLogPrior",1102,G__libBAT_rdict_281_0_10, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
11910  G__memfunc_setup("GetPriorMode",1201,G__libBAT_rdict_281_0_11, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11911  G__memfunc_setup("GetPriorMean",1197,G__libBAT_rdict_281_0_12, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11912  G__memfunc_setup("GetPriorVariance",1621,G__libBAT_rdict_281_0_13, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11913  G__memfunc_setup("GetRandomValueAccordingToPrior",3031,G__libBAT_rdict_281_0_14, 100, -1, -1, 0, 1, 1, 1, 8, "U 'TRandom' - 40 - rng", (char*)NULL, (void*) NULL, 1);
11914  G__memfunc_setup("SetLimits",926,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
11915 "d - - 0 '0' lowerlimit d - - 0 '1' upperlimit", (char*)NULL, (void*) NULL, 1);
11916  G__memfunc_setup("Fix",295,G__libBAT_rdict_281_0_16, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - value", (char*)NULL, (void*) NULL, 1);
11917  G__memfunc_setup("Unfix",522,G__libBAT_rdict_281_0_17, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11918  G__memfunc_setup("SetPrior",824,G__libBAT_rdict_281_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "U 'BCPrior' - 40 - prior", (char*)NULL, (void*) NULL, 1);
11919  G__memfunc_setup("SetPriorConstant",1666,G__libBAT_rdict_281_0_19, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
11920  G__memfunc_setup("OneLineSummary",1432,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 2, 1, 1, 8,
11921 "g - - 0 'true' print_prefix i - - 0 '-1' name_length", (char*)NULL, (void*) NULL, 1);
11922  // automatic destructor
11923  G__memfunc_setup("~BCParameter", 1188, G__libBAT_rdict_281_0_21, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11924  G__tag_memfunc_reset();
11925 }
11926 
11927 static void G__setup_memfuncBCAux(void) {
11928  /* BCAux */
11929  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCAux));
11930  G__memfunc_setup("SetStyle",829,G__libBAT_rdict_314_0_1, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) G__func2void( (void (*)())(&BCAux::SetStyle) ), 0);
11931  G__memfunc_setup("DefaultToPDF",1122,G__libBAT_rdict_314_0_2, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 1 - filename", (char*)NULL, (void*) G__func2void( (void (*)(string&))(&BCAux::DefaultToPDF) ), 0);
11932  G__memfunc_setup("Transpose",959,G__libBAT_rdict_314_0_3, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 2, 1, 1, 0,
11933 "U 'TH2' - 50 - h u 'string' - 11 '\"\"' name", (char*)NULL, (void*) G__func2void( (TH2* (*)(const TH2 *const, const string&))(&BCAux::Transpose) ), 0);
11934  G__memfunc_setup("RangeType",911,G__libBAT_rdict_314_0_4, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCAuxcLcLBCRange), -1, 0, 2, 1, 1, 0,
11935 "d - - 0 - xmin d - - 0 - xmax", (char*)NULL, (void*) G__func2void( (BCAux::BCRange (*)(double, double))(&BCAux::RangeType) ), 0);
11936  G__memfunc_setup("MakeFinite",989,G__libBAT_rdict_314_0_5, 121, -1, -1, 0, 2, 1, 1, 0,
11937 "d - - 1 - xmin d - - 1 - xmax", (char*)NULL, (void*) G__func2void( (void (*)(double&, double&))(&BCAux::MakeFinite) ), 0);
11938  G__memfunc_setup("SafeName",768,G__libBAT_rdict_314_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) G__func2void( (string (*)(const string&))(&BCAux::SafeName) ), 0);
11939  G__memfunc_setup("AllowedCharacter",1621,G__libBAT_rdict_314_0_7, 103, -1, -1, 0, 1, 1, 1, 0, "c - - 0 - c", (char*)NULL, (void*) G__func2void( (bool (*)(char))(&BCAux::AllowedCharacter) ), 0);
11940  G__memfunc_setup("SetKnowledgeUpdateDrawingStyle",3084,G__libBAT_rdict_314_0_8, 121, -1, -1, 0, 3, 1, 1, 0,
11941 "u 'BCH1D' - 1 - prior u 'BCH1D' - 1 - posterior "
11942 "i 'BCAux::BCKnowledgeUpdateDrawingStyle' - 0 'BCAux::kKnowledgeUpdateDefaultStyle' style", (char*)NULL, (void*) G__func2void( (void (*)(BCH1D&, BCH1D&, BCAux::BCKnowledgeUpdateDrawingStyle))(&BCAux::SetKnowledgeUpdateDrawingStyle) ), 0);
11943  G__memfunc_setup("SetKnowledgeUpdateDrawingStyle",3084,G__libBAT_rdict_314_0_9, 121, -1, -1, 0, 3, 1, 1, 0,
11944 "u 'BCH2D' - 1 - prior u 'BCH2D' - 1 - posterior "
11945 "i 'BCAux::BCKnowledgeUpdateDrawingStyle' - 0 'BCAux::kKnowledgeUpdateDefaultStyle' style", (char*)NULL, (void*) G__func2void( (void (*)(BCH2D&, BCH2D&, BCAux::BCKnowledgeUpdateDrawingStyle))(&BCAux::SetKnowledgeUpdateDrawingStyle) ), 0);
11946  G__memfunc_setup("DrawKnowledgeUpdate",1937,G__libBAT_rdict_314_0_10, 121, -1, -1, 0, 4, 1, 1, 0,
11947 "u 'BCHistogramBase' - 1 - prior u 'BCHistogramBase' - 1 - posterior "
11948 "g - - 0 - draw_prior_first u 'BCAux::BCTrash<TObject>' - 1 - trash", (char*)NULL, (void*) G__func2void( (void (*)(BCHistogramBase&, BCHistogramBase&, bool, BCAux::BCTrash<TObject>&))(&BCAux::DrawKnowledgeUpdate) ), 0);
11949  G__memfunc_setup("PrintPlots",1055,G__libBAT_rdict_314_0_11, 104, -1, -1, 0, 5, 1, 1, 0,
11950 "u 'vector<BCH1D,allocator<BCH1D> >' 'vector<BCH1D>' 1 - h1 u 'vector<BCH2D,allocator<BCH2D> >' 'vector<BCH2D>' 1 - h2 "
11951 "u 'string' - 11 - filename h - - 0 '1' - "
11952 "h - - 0 '1' -", (char*)NULL, (void*) G__func2void( (unsigned int (*)(vector<BCH1D>&, vector<BCH2D>&, const string&, unsigned int, unsigned int))(&BCAux::PrintPlots) ), 0);
11953  G__tag_memfunc_reset();
11954 }
11955 
11956 static void G__setup_memfuncBCConstantPrior(void) {
11957  /* BCConstantPrior */
11958  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior));
11959  G__memfunc_setup("BCConstantPrior",1499,G__libBAT_rdict_346_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11960  G__memfunc_setup("BCConstantPrior",1499,G__libBAT_rdict_346_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior), -1, 0, 1, 1, 1, 0, "d - - 0 - range_width", (char*)NULL, (void*) NULL, 0);
11961  G__memfunc_setup("BCConstantPrior",1499,G__libBAT_rdict_346_0_3, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCConstantPrior), -1, 0, 2, 1, 1, 0,
11962 "d - - 0 - xmin d - - 0 - xmax", (char*)NULL, (void*) NULL, 0);
11963  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11964  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - -", (char*)NULL, (void*) NULL, 1);
11965  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11966  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
11967 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11968  G__memfunc_setup("GetRawMoment",1210,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
11969 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
11970 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11971  G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
11972 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11973  G__memfunc_setup("GetRandomValue",1406,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
11974 "d - - 0 - xmin d - - 0 - xmax "
11975 "U 'TRandom' - 40 '0' R", (char*)NULL, (void*) NULL, 1);
11976  // automatic destructor
11977  G__memfunc_setup("~BCConstantPrior", 1625, G__libBAT_rdict_346_0_11, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
11978  G__tag_memfunc_reset();
11979 }
11980 
11981 static void G__setup_memfuncBCGaussianPrior(void) {
11982  /* BCGaussianPrior */
11983  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior));
11984  G__memfunc_setup("BCGaussianPrior",1484,G__libBAT_rdict_347_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCGaussianPrior), -1, 0, 2, 1, 1, 0,
11985 "d - - 0 - mean d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
11986  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11987  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
11988  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
11989  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
11990 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11991  G__memfunc_setup("GetRawMoment",1210,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
11992 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
11993 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11994  G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
11995 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
11996  G__memfunc_setup("SetMean",685,G__libBAT_rdict_347_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mean", (char*)NULL, (void*) NULL, 0);
11997  G__memfunc_setup("SetSigma",797,G__libBAT_rdict_347_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
11998  G__memfunc_setup("SetParameters",1344,G__libBAT_rdict_347_0_10, 121, -1, -1, 0, 2, 1, 1, 0,
11999 "d - - 0 - mean d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
12000  // automatic destructor
12001  G__memfunc_setup("~BCGaussianPrior", 1610, G__libBAT_rdict_347_0_11, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12002  G__tag_memfunc_reset();
12003 }
12004 
12005 static void G__setup_memfuncBCSplitGaussianPrior(void) {
12006  /* BCSplitGaussianPrior */
12007  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior));
12008  G__memfunc_setup("BCSplitGaussianPrior",2008,G__libBAT_rdict_348_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior), -1, 0, 3, 1, 1, 0,
12009 "d - - 0 - mode d - - 0 - sigma_below "
12010 "d - - 0 - sigma_above", (char*)NULL, (void*) NULL, 0);
12011  G__memfunc_setup("BCSplitGaussianPrior",2008,G__libBAT_rdict_348_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCSplitGaussianPrior), -1, 0, 1, 1, 1, 0, "u 'BCSplitGaussianPrior' - 11 - other", (char*)NULL, (void*) NULL, 0);
12012  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12013  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12014  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
12015  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12016 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12017  G__memfunc_setup("GetRawMoment",1210,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
12018 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
12019 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12020  G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12021 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12022  G__memfunc_setup("SetMean",685,G__libBAT_rdict_348_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mean", (char*)NULL, (void*) NULL, 0);
12023  G__memfunc_setup("SetMode",689,G__libBAT_rdict_348_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mode", (char*)NULL, (void*) NULL, 0);
12024  G__memfunc_setup("SetSigmaBelow",1302,G__libBAT_rdict_348_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
12025  G__memfunc_setup("SetSigmaAbove",1290,G__libBAT_rdict_348_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
12026  G__memfunc_setup("SetParameters",1344,G__libBAT_rdict_348_0_13, 121, -1, -1, 0, 3, 1, 1, 0,
12027 "d - - 0 - mode d - - 0 - sigma_below "
12028 "d - - 0 - sigma_above", (char*)NULL, (void*) NULL, 0);
12029  // automatic destructor
12030  G__memfunc_setup("~BCSplitGaussianPrior", 2134, G__libBAT_rdict_348_0_14, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12031  G__tag_memfunc_reset();
12032 }
12033 
12034 static void G__setup_memfuncBCCauchyPrior(void) {
12035  /* BCCauchyPrior */
12036  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior));
12037  G__memfunc_setup("BCCauchyPrior",1262,G__libBAT_rdict_349_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCCauchyPrior), -1, 0, 2, 1, 1, 0,
12038 "d - - 0 - mean d - - 0 - scale", (char*)NULL, (void*) NULL, 0);
12039  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12040  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12041  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
12042  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12043 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12044  G__memfunc_setup("GetRawMoment",1210,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
12045 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
12046 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12047  G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12048 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12049  G__memfunc_setup("GetScale",776,G__libBAT_rdict_349_0_8, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12050  G__memfunc_setup("SetMean",685,G__libBAT_rdict_349_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - mean", (char*)NULL, (void*) NULL, 1);
12051  G__memfunc_setup("SetScale",788,G__libBAT_rdict_349_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - scale", (char*)NULL, (void*) NULL, 1);
12052  G__memfunc_setup("SetParameters",1344,G__libBAT_rdict_349_0_11, 121, -1, -1, 0, 2, 1, 1, 0,
12053 "d - - 0 - mean d - - 0 - scale", (char*)NULL, (void*) NULL, 1);
12054  // automatic destructor
12055  G__memfunc_setup("~BCCauchyPrior", 1388, G__libBAT_rdict_349_0_12, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12056  G__tag_memfunc_reset();
12057 }
12058 
12059 static void G__setup_memfuncBCObservable(void) {
12060  /* BCObservable */
12061  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable));
12062  G__memfunc_setup("BCObservable",1162,G__libBAT_rdict_350_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12063  G__memfunc_setup("BCObservable",1162,G__libBAT_rdict_350_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 0, 5, 1, 1, 0,
12064 "u 'string' - 11 - name d - - 0 - lowerlimit "
12065 "d - - 0 - upperlimit u 'string' - 11 '\"\"' latexname "
12066 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 0);
12067  G__memfunc_setup("operator=",937,G__libBAT_rdict_350_0_3, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "d - - 11 - value", (char*)NULL, (void*) NULL, 0);
12068  G__memfunc_setup("Value",509,G__libBAT_rdict_350_0_4, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12069  G__memfunc_setup("Value",509,G__libBAT_rdict_350_0_5, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - val", (char*)NULL, (void*) NULL, 1);
12070  // automatic copy constructor
12071  G__memfunc_setup("BCObservable", 1162, G__libBAT_rdict_350_0_6, (int) ('i'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 0, 1, 1, 1, 0, "u 'BCObservable' - 11 - -", (char*) NULL, (void*) NULL, 0);
12072  // automatic destructor
12073  G__memfunc_setup("~BCObservable", 1288, G__libBAT_rdict_350_0_7, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
12074  // automatic assignment operator
12075  G__memfunc_setup("operator=", 937, G__libBAT_rdict_350_0_8, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "u 'BCObservable' - 11 - -", (char*) NULL, (void*) NULL, 0);
12076  G__tag_memfunc_reset();
12077 }
12078 
12079 static void G__setup_memfuncBCVariableSetlEBCObservablegR(void) {
12080  /* BCVariableSet<BCObservable> */
12081  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR));
12082  G__memfunc_setup("BCVariableSet<BCObservable>",2523,G__libBAT_rdict_351_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12083  G__memfunc_setup("Add",265,G__libBAT_rdict_351_0_2, 103, -1, -1, 0, 1, 1, 1, 0, "u 'BCObservable' - 11 - var", (char*)NULL, (void*) NULL, 1);
12084  G__memfunc_setup("Add",265,G__libBAT_rdict_351_0_3, 103, -1, -1, 0, 5, 1, 1, 0,
12085 "u 'string' - 11 - name d - - 0 - min "
12086 "d - - 0 - max u 'string' - 11 '\"\"' latexname "
12087 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 1);
12088  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_351_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12089  G__memfunc_setup("operator[]",1060,G__libBAT_rdict_351_0_5, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12090  G__memfunc_setup("At",181,G__libBAT_rdict_351_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12091  G__memfunc_setup("At",181,G__libBAT_rdict_351_0_7, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12092  G__memfunc_setup("Get",288,G__libBAT_rdict_351_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
12093  G__memfunc_setup("Get",288,G__libBAT_rdict_351_0_9, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 9, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
12094  G__memfunc_setup("Back",369,G__libBAT_rdict_351_0_10, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12095  G__memfunc_setup("Back",369,G__libBAT_rdict_351_0_11, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12096  G__memfunc_setup("Index",504,G__libBAT_rdict_351_0_12, 104, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 1);
12097  G__memfunc_setup("Size",411,G__libBAT_rdict_351_0_13, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12098  G__memfunc_setup("Empty",527,G__libBAT_rdict_351_0_14, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12099  G__memfunc_setup("SetNBins",774,G__libBAT_rdict_351_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12100  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_351_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12101  G__memfunc_setup("FillHistograms",1448,G__libBAT_rdict_351_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
12102  G__memfunc_setup("FillHistograms",1448,G__libBAT_rdict_351_0_18, 121, -1, -1, 0, 2, 1, 1, 0,
12103 "g - - 0 - flag_1d g - - 0 - flag_2d", (char*)NULL, (void*) NULL, 1);
12104  G__memfunc_setup("FillH1",512,G__libBAT_rdict_351_0_19, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
12105  G__memfunc_setup("FillH2",513,G__libBAT_rdict_351_0_20, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 1);
12106  G__memfunc_setup("MaxNameLength",1289,G__libBAT_rdict_351_0_21, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12107  G__memfunc_setup("Volume",632,G__libBAT_rdict_351_0_22, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12108  G__memfunc_setup("IsWithinLimits",1441,G__libBAT_rdict_351_0_23, 103, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 1);
12109  G__memfunc_setup("PositionInRange",1529,G__libBAT_rdict_351_0_24, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 1);
12110  G__memfunc_setup("ValueFromPositionInRange",2442,G__libBAT_rdict_351_0_25, 121, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - p", (char*)NULL, (void*) NULL, 1);
12111  G__memfunc_setup("GetRangeCenters",1505,G__libBAT_rdict_351_0_26, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12112  G__memfunc_setup("GetUniformRandomValues",2257,G__libBAT_rdict_351_0_27, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "U 'TRandom' - 40 - R", (char*)NULL, (void*) NULL, 1);
12113  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_351_0_28, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12114  // automatic copy constructor
12115  G__memfunc_setup("BCVariableSet<BCObservable>", 2523, G__libBAT_rdict_351_0_29, (int) ('i'),
12116 G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR), -1, 0, 1, 1, 1, 0, "u 'BCVariableSet<BCObservable>' - 11 - -", (char*) NULL, (void*) NULL, 0);
12117  // automatic destructor
12118  G__memfunc_setup("~BCVariableSet<BCObservable>", 2649, G__libBAT_rdict_351_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12119  // automatic assignment operator
12120  G__memfunc_setup("operator=", 937, G__libBAT_rdict_351_0_31, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR), -1, 1, 1, 1, 1, 0, "u 'BCVariableSet<BCObservable>' - 11 - -", (char*) NULL, (void*) NULL, 0);
12121  G__tag_memfunc_reset();
12122 }
12123 
12124 static void G__setup_memfuncBCTF1Prior(void) {
12125  /* BCTF1Prior */
12126  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior));
12127  G__memfunc_setup("BCTF1Prior",860,G__libBAT_rdict_356_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior), -1, 0, 1, 1, 1, 0, "u 'TF1' - 1 - f", (char*)NULL, (void*) NULL, 0);
12128  G__memfunc_setup("BCTF1Prior",860,G__libBAT_rdict_356_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1Prior), -1, 0, 3, 1, 1, 0,
12129 "u 'string' - 11 - formula d - - 0 - xmin "
12130 "d - - 0 - xmax", (char*)NULL, (void*) NULL, 0);
12131  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12132  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12133  G__memfunc_setup("GetPrior",812,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12134 "d - - 0 - x g - - 0 'false' normalize", (char*)NULL, (void*) NULL, 1);
12135  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
12136  // automatic destructor
12137  G__memfunc_setup("~BCTF1Prior", 986, G__libBAT_rdict_356_0_7, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12138  G__tag_memfunc_reset();
12139 }
12140 
12141 static void G__setup_memfuncBCTF1LogPrior(void) {
12142  /* BCTF1LogPrior */
12143  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior));
12144  G__memfunc_setup("BCTF1LogPrior",1150,G__libBAT_rdict_357_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior), -1, 0, 1, 1, 1, 0, "u 'TF1' - 1 - f", (char*)NULL, (void*) NULL, 0);
12145  G__memfunc_setup("BCTF1LogPrior",1150,G__libBAT_rdict_357_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTF1LogPrior), -1, 0, 3, 1, 1, 0,
12146 "u 'string' - 11 - formula d - - 0 - xmin "
12147 "d - - 0 - xmax", (char*)NULL, (void*) NULL, 0);
12148  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12149  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12150  G__memfunc_setup("SetFunctionRange",1631,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
12151 "d - - 0 - xmin d - - 0 - xmax", (char*)NULL, (void*) NULL, 1);
12152  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
12153  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12154 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12155  G__memfunc_setup("GetLogFunction",1416,G__libBAT_rdict_357_0_8, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TF1), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12156  G__memfunc_setup("GetLogFunction",1416,G__libBAT_rdict_357_0_9, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TF1), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12157  // automatic destructor
12158  G__memfunc_setup("~BCTF1LogPrior", 1276, G__libBAT_rdict_357_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12159  G__tag_memfunc_reset();
12160 }
12161 
12162 static void G__setup_memfuncBCTH1Prior(void) {
12163  /* BCTH1Prior */
12164  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior));
12165  G__memfunc_setup("BCTH1Prior",862,G__libBAT_rdict_381_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior), -1, 0, 2, 1, 1, 0,
12166 "u 'TH1' - 1 - h g - - 0 'false' interpolate", (char*)NULL, (void*) NULL, 0);
12167  G__memfunc_setup("BCTH1Prior",862,G__libBAT_rdict_381_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior), -1, 0, 2, 1, 1, 0,
12168 "U 'TH1' - 0 - h g - - 0 'false' interpolate", (char*)NULL, (void*) NULL, 0);
12169  G__memfunc_setup("BCTH1Prior",862,G__libBAT_rdict_381_0_3, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior), -1, 0, 1, 1, 1, 0, "u 'BCTH1Prior' - 11 - other", (char*)NULL, (void*) NULL, 0);
12170  G__memfunc_setup("operator=",937,G__libBAT_rdict_381_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCTH1Prior), -1, 1, 1, 1, 1, 0, "u 'BCTH1Prior' - 0 - rhs", (char*)NULL, (void*) NULL, 0);
12171  G__memfunc_setup("Clone",497,(G__InterfaceMethod) NULL,85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPrior), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12172  G__memfunc_setup("IsValid",684,(G__InterfaceMethod) NULL,103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12173  G__memfunc_setup("GetPrior",812,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12174 "d - - 0 - x g - - 0 'false' normalize", (char*)NULL, (void*) NULL, 1);
12175  G__memfunc_setup("GetLogPrior",1102,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - x", (char*)NULL, (void*) NULL, 1);
12176  G__memfunc_setup("GetMode",677,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12177 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12178  G__memfunc_setup("GetRawMoment",1210,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
12179 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
12180 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12181  G__memfunc_setup("GetIntegral",1110,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12182 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12183  G__memfunc_setup("GetStandardizedMoment",2157,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
12184 "h - - 0 - - d - - 0 '-std::numeric_limits<double>::infinity()' xmin "
12185 "d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12186  G__memfunc_setup("GetVariance",1097,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12187 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12188  G__memfunc_setup("GetStandardDeviation",2036,(G__InterfaceMethod) NULL,100, -1, -1, 0, 2, 1, 1, 0,
12189 "d - - 0 '-std::numeric_limits<double>::infinity()' xmin d - - 0 'std::numeric_limits<double>::infinity()' xmax", (char*)NULL, (void*) NULL, 1);
12190  G__memfunc_setup("GetBCH1D",610,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 2, 1, 1, 0,
12191 "U 'TH1' - 0 - bins u 'string' - 11 '\"prior\"' name", (char*)NULL, (void*) NULL, 1);
12192  G__memfunc_setup("SetInterpolate",1459,G__libBAT_rdict_381_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - interpolate", (char*)NULL, (void*) NULL, 1);
12193  G__memfunc_setup("GetRandomValue",1406,(G__InterfaceMethod) NULL,100, -1, -1, 0, 3, 1, 1, 0,
12194 "d - - 0 - xmin d - - 0 - xmax "
12195 "U 'TRandom' - 40 '0' R", (char*)NULL, (void*) NULL, 1);
12196  G__memfunc_setup("GetHistogram",1230,G__libBAT_rdict_381_0_18, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12197  G__memfunc_setup("GetHistogram",1230,G__libBAT_rdict_381_0_19, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12198  G__memfunc_setup("GetInterpolate",1447,G__libBAT_rdict_381_0_20, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12199  G__memfunc_setup("NormalizeHistogram",1887,G__libBAT_rdict_381_0_21, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12200  // automatic destructor
12201  G__memfunc_setup("~BCTH1Prior", 988, G__libBAT_rdict_381_0_22, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12202  G__tag_memfunc_reset();
12203 }
12204 
12205 static void G__setup_memfuncBCParameterSet(void) {
12206  /* BCParameterSet */
12207  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet));
12208  G__memfunc_setup("BCParameterSet",1362,G__libBAT_rdict_383_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12209  G__memfunc_setup("GetNFixedParameters",1906,G__libBAT_rdict_383_0_2, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12210  G__memfunc_setup("GetNFreeParameters",1796,G__libBAT_rdict_383_0_3, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12211  G__memfunc_setup("Volume",632,(G__InterfaceMethod) NULL,100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12212  G__memfunc_setup("ArePriorsSet",1219,G__libBAT_rdict_383_0_5, 103, -1, -1, 0, 1, 1, 1, 8, "g - - 0 'true' ignore_fixed", (char*)NULL, (void*) NULL, 1);
12213  G__memfunc_setup("IsWithinLimits",1441,(G__InterfaceMethod) NULL,103, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 1);
12214  G__memfunc_setup("IsAtFixedValues",1489,G__libBAT_rdict_383_0_7, 103, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 1);
12215  G__memfunc_setup("ValueFromPositionInRange",2442,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - p", (char*)NULL, (void*) NULL, 1);
12216  G__memfunc_setup("GetRangeCenters",1505,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12217  G__memfunc_setup("GetUniformRandomValues",2257,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "U 'TRandom' - 40 - R", (char*)NULL, (void*) NULL, 1);
12218  G__memfunc_setup("GetRandomValuesAccordingToPriors",3261,G__libBAT_rdict_383_0_11, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "U 'TRandom' - 40 - R", (char*)NULL, (void*) NULL, 1);
12219  G__memfunc_setup("SetPriorConstantAll",1947,G__libBAT_rdict_383_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12220  G__memfunc_setup("GetLogPrior",1102,G__libBAT_rdict_383_0_13, 100, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12221  G__memfunc_setup("GetFixedValues",1408,G__libBAT_rdict_383_0_14, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 8, "g - - 0 'true' include_unfixed", (char*)NULL, (void*) NULL, 1);
12222  G__memfunc_setup("ApplyFixedValues",1638,G__libBAT_rdict_383_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - x", (char*)NULL, (void*) NULL, 1);
12223  // automatic copy constructor
12224  G__memfunc_setup("BCParameterSet", 1362, G__libBAT_rdict_383_0_16, (int) ('i'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet), -1, 0, 1, 1, 1, 0, "u 'BCParameterSet' - 11 - -", (char*) NULL, (void*) NULL, 0);
12225  // automatic destructor
12226  G__memfunc_setup("~BCParameterSet", 1488, G__libBAT_rdict_383_0_17, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12227  // automatic assignment operator
12228  G__memfunc_setup("operator=", 937, G__libBAT_rdict_383_0_18, (int) ('u'), G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet), -1, 1, 1, 1, 1, 0, "u 'BCParameterSet' - 11 - -", (char*) NULL, (void*) NULL, 0);
12229  G__tag_memfunc_reset();
12230 }
12231 
12232 static void G__setup_memfuncBCEngineMCMC(void) {
12233  /* BCEngineMCMC */
12234  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC));
12235  G__memfunc_setup("operator=",937,G__libBAT_rdict_453_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMC), -1, 1, 1, 1, 1, 0, "u 'BCEngineMCMC' - 11 - -", (char*)NULL, (void*) NULL, 0);
12236  G__memfunc_setup("GetName",673,G__libBAT_rdict_453_0_5, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12237  G__memfunc_setup("GetSafeName",1056,G__libBAT_rdict_453_0_6, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12238  G__memfunc_setup("GetNChains",964,G__libBAT_rdict_453_0_7, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12239  G__memfunc_setup("GetNLag",642,G__libBAT_rdict_453_0_8, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12240  G__memfunc_setup("GetCurrentIteration",1970,G__libBAT_rdict_453_0_9, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12241  G__memfunc_setup("GetCurrentChain",1510,G__libBAT_rdict_453_0_10, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12242  G__memfunc_setup("GetNIterationsConvergenceGlobal",3152,G__libBAT_rdict_453_0_11, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12243  G__memfunc_setup("GetNIterationsPreRun",2028,G__libBAT_rdict_453_0_12, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12244  G__memfunc_setup("GetNIterationsPreRunMin",2320,G__libBAT_rdict_453_0_13, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12245  G__memfunc_setup("GetNIterationsPreRunMax",2322,G__libBAT_rdict_453_0_14, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12246  G__memfunc_setup("GetNIterationsRun",1733,G__libBAT_rdict_453_0_15, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12247  G__memfunc_setup("GetNIterationsPreRunCheck",2506,G__libBAT_rdict_453_0_16, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12248  G__memfunc_setup("GetPreRunCheckClear",1857,G__libBAT_rdict_453_0_17, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12249  G__memfunc_setup("GetMinimumEfficiency",2033,G__libBAT_rdict_453_0_18, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12250  G__memfunc_setup("GetMaximumEfficiency",2035,G__libBAT_rdict_453_0_19, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12251  G__memfunc_setup("GetScaleFactorLowerLimit",2415,G__libBAT_rdict_453_0_20, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12252  G__memfunc_setup("GetScaleFactorUpperLimit",2418,G__libBAT_rdict_453_0_21, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12253  G__memfunc_setup("GetScaleFactors",1498,G__libBAT_rdict_453_0_22, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR), G__defined_typename("vector<std::vector<double> >"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12254  G__memfunc_setup("GetChainState",1284,G__libBAT_rdict_453_0_23, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLChainState), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12255  G__memfunc_setup("Getx",408,G__libBAT_rdict_453_0_24, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12256  G__memfunc_setup("Getx",408,G__libBAT_rdict_453_0_25, 100, -1, -1, 0, 2, 1, 1, 8,
12257 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12258  G__memfunc_setup("GetLogProbx",1101,G__libBAT_rdict_453_0_26, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12259  G__memfunc_setup("GetPhase",785,G__libBAT_rdict_453_0_27, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12260  G__memfunc_setup("GetInitialPositionScheme",2452,G__libBAT_rdict_453_0_28, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12261  G__memfunc_setup("GetInitialPositionAttemptLimit",3101,G__libBAT_rdict_453_0_29, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12262  G__memfunc_setup("GetProposeMultivariate",2303,G__libBAT_rdict_453_0_30, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12263  G__memfunc_setup("GetProposalFunctionDof",2255,G__libBAT_rdict_453_0_31, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12264  G__memfunc_setup("GetMultivariateCovarianceUpdates",3304,G__libBAT_rdict_453_0_32, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12265  G__memfunc_setup("GetMultivariateCovarianceUpdateLambda",3766,G__libBAT_rdict_453_0_33, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12266  G__memfunc_setup("GetMultivariateEpsilon",2289,G__libBAT_rdict_453_0_34, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12267  G__memfunc_setup("GetMultivariateScaleMultiplier",3110,G__libBAT_rdict_453_0_35, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12268  G__memfunc_setup("GetRValueParametersCriterion",2866,G__libBAT_rdict_453_0_36, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12269  G__memfunc_setup("GetRValueParameters",1923,G__libBAT_rdict_453_0_37, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12270  G__memfunc_setup("GetRValueParameters",1923,G__libBAT_rdict_453_0_38, 100, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12271  G__memfunc_setup("GetCorrectRValueForSamplingVariability",3875,G__libBAT_rdict_453_0_39, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12272  G__memfunc_setup("GetFlagRun",975,G__libBAT_rdict_453_0_40, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12273  G__memfunc_setup("GetMarkovChainTree",1795,G__libBAT_rdict_453_0_41, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12274  G__memfunc_setup("GetParameterTree",1617,G__libBAT_rdict_453_0_42, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TTree), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12275  G__memfunc_setup("GetOutputFile",1329,G__libBAT_rdict_453_0_43, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TFile), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12276  G__memfunc_setup("GetStatistics",1355,G__libBAT_rdict_453_0_44, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12277  G__memfunc_setup("GetStatistics",1355,G__libBAT_rdict_453_0_45, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12278  G__memfunc_setup("GetStatisticsVector",1982,G__libBAT_rdict_453_0_46, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR), G__defined_typename("vector<BCEngineMCMC::Statistics>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12279  G__memfunc_setup("GetRescaleHistogramRangesAfterPreRun",3643,G__libBAT_rdict_453_0_47, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12280  G__memfunc_setup("GetHistogramRescalePadding",2628,G__libBAT_rdict_453_0_48, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12281  G__memfunc_setup("GetH1DPrintOrder",1510,G__libBAT_rdict_453_0_49, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR), G__defined_typename("vector<unsigned>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12282  G__memfunc_setup("GetH2DPrintOrder",1511,G__libBAT_rdict_453_0_50, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR), G__defined_typename("vector<std::pair<unsigned,unsigned> >"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12283  G__memfunc_setup("MarginalizedHistogramExists",2821,G__libBAT_rdict_453_0_51, 103, -1, -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12284  G__memfunc_setup("MarginalizedHistogramExists",2821,G__libBAT_rdict_453_0_52, 103, -1, -1, 0, 2, 1, 1, 8,
12285 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12286  G__memfunc_setup("GetMarginalizedHistogram",2469,G__libBAT_rdict_453_0_53, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 1, 1, 1, 8, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12287  G__memfunc_setup("GetMarginalizedHistogram",2469,G__libBAT_rdict_453_0_54, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12288  G__memfunc_setup("GetMarginalizedHistogram",2469,G__libBAT_rdict_453_0_55, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 2, 1, 1, 8,
12289 "u 'string' - 11 - name1 u 'string' - 11 - name2", (char*)NULL, (void*) NULL, 0);
12290  G__memfunc_setup("GetMarginalizedHistogram",2469,G__libBAT_rdict_453_0_56, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 2, 1, 1, 8,
12291 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12292  G__memfunc_setup("GetMarginalized",1527,G__libBAT_rdict_453_0_57, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 1, 1, 1, 8, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12293  G__memfunc_setup("GetMarginalized",1527,G__libBAT_rdict_453_0_58, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 1, 1, 1, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12294  G__memfunc_setup("GetMarginalized",1527,G__libBAT_rdict_453_0_59, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 2, 1, 1, 8,
12295 "u 'string' - 11 - name1 u 'string' - 11 - name2", (char*)NULL, (void*) NULL, 0);
12296  G__memfunc_setup("GetMarginalized",1527,G__libBAT_rdict_453_0_60, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 2, 1, 1, 8,
12297 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12298  G__memfunc_setup("GetMaximumParameterNameLength",2946,G__libBAT_rdict_453_0_61, 104, -1, -1, 0, 1, 1, 1, 8, "g - - 0 'true' observables", (char*)NULL, (void*) NULL, 0);
12299  G__memfunc_setup("GetVariable",1094,G__libBAT_rdict_453_0_62, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12300  G__memfunc_setup("GetVariable",1094,G__libBAT_rdict_453_0_63, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariable), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12301  G__memfunc_setup("GetNVariables",1287,G__libBAT_rdict_453_0_64, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12302  G__memfunc_setup("GetParameters",1332,G__libBAT_rdict_453_0_65, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12303  G__memfunc_setup("GetParameters",1332,G__libBAT_rdict_453_0_66, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameterSet), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12304  G__memfunc_setup("GetParameter",1217,G__libBAT_rdict_453_0_67, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12305  G__memfunc_setup("GetParameter",1217,G__libBAT_rdict_453_0_68, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12306  G__memfunc_setup("GetParameter",1217,G__libBAT_rdict_453_0_69, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 1, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12307  G__memfunc_setup("GetParameter",1217,G__libBAT_rdict_453_0_70, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCParameter), -1, 1, 1, 1, 1, 9, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12308  G__memfunc_setup("GetNParameters",1410,G__libBAT_rdict_453_0_71, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12309  G__memfunc_setup("GetNFixedParameters",1906,G__libBAT_rdict_453_0_72, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12310  G__memfunc_setup("GetNFreeParameters",1796,G__libBAT_rdict_453_0_73, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12311  G__memfunc_setup("GetObservables",1432,G__libBAT_rdict_453_0_74, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR), G__defined_typename("BCObservableSet"), 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12312  G__memfunc_setup("GetObservables",1432,G__libBAT_rdict_453_0_75, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR), G__defined_typename("BCObservableSet"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12313  G__memfunc_setup("GetObservable",1317,G__libBAT_rdict_453_0_76, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12314  G__memfunc_setup("GetObservable",1317,G__libBAT_rdict_453_0_77, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 9, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12315  G__memfunc_setup("GetObservable",1317,G__libBAT_rdict_453_0_78, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12316  G__memfunc_setup("GetObservable",1317,G__libBAT_rdict_453_0_79, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCObservable), -1, 1, 1, 1, 1, 9, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12317  G__memfunc_setup("GetNObservables",1510,G__libBAT_rdict_453_0_80, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12318  G__memfunc_setup("GetBestFitParameters",2021,G__libBAT_rdict_453_0_81, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12319  G__memfunc_setup("GetBestFitParameterErrors",2543,G__libBAT_rdict_453_0_82, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12320  G__memfunc_setup("GetLocalModes",1283,G__libBAT_rdict_453_0_83, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 1, 1, 1, 1, "g - - 0 'false' force_recalculation", (char*)NULL, (void*) NULL, 0);
12321  G__memfunc_setup("GetLogMaximum",1312,G__libBAT_rdict_453_0_84, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12322  G__memfunc_setup("GetReuseObservables",1948,G__libBAT_rdict_453_0_85, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12323  G__memfunc_setup("GetBCH1DdrawingOptions",2106,G__libBAT_rdict_453_0_86, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12324  G__memfunc_setup("GetBCH2DdrawingOptions",2107,G__libBAT_rdict_453_0_87, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12325  G__memfunc_setup("SetName",685,G__libBAT_rdict_453_0_88, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12326  G__memfunc_setup("SetScaleFactorLowerLimit",2427,G__libBAT_rdict_453_0_89, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - l", (char*)NULL, (void*) NULL, 0);
12327  G__memfunc_setup("SetScaleFactorUpperLimit",2430,G__libBAT_rdict_453_0_90, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - l", (char*)NULL, (void*) NULL, 0);
12328  G__memfunc_setup("SetInitialScaleFactors",2224,G__libBAT_rdict_453_0_91, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - scale", (char*)NULL, (void*) NULL, 0);
12329  G__memfunc_setup("SetNChains",976,G__libBAT_rdict_453_0_92, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12330  G__memfunc_setup("SetNLag",654,G__libBAT_rdict_453_0_93, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12331  G__memfunc_setup("SetNIterationsPreRunMax",2334,G__libBAT_rdict_453_0_94, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12332  G__memfunc_setup("SetNIterationsRun",1745,G__libBAT_rdict_453_0_95, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12333  G__memfunc_setup("SetNIterationsPreRunMin",2332,G__libBAT_rdict_453_0_96, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12334  G__memfunc_setup("SetNIterationsPreRunCheck",2518,G__libBAT_rdict_453_0_97, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12335  G__memfunc_setup("SetPreRunCheckClear",1869,G__libBAT_rdict_453_0_98, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12336  G__memfunc_setup("SetMinimumEfficiency",2045,G__libBAT_rdict_453_0_99, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - efficiency", (char*)NULL, (void*) NULL, 0);
12337  G__memfunc_setup("SetMaximumEfficiency",2047,G__libBAT_rdict_453_0_100, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - efficiency", (char*)NULL, (void*) NULL, 0);
12338  G__memfunc_setup("SetRandomSeed",1294,G__libBAT_rdict_453_0_101, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12339  G__memfunc_setup("SetInitialPositions",1982,G__libBAT_rdict_453_0_102, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x0s", (char*)NULL, (void*) NULL, 0);
12340  G__memfunc_setup("SetInitialPositions",1982,G__libBAT_rdict_453_0_103, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >' 'vector<std::vector<double> >' 11 - x0s", (char*)NULL, (void*) NULL, 0);
12341  G__memfunc_setup("SetInitialPositionScheme",2464,G__libBAT_rdict_453_0_104, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCEngineMCMC::InitialPositionScheme' - 0 - scheme", (char*)NULL, (void*) NULL, 0);
12342  G__memfunc_setup("SetInitialPositionAttemptLimit",3113,G__libBAT_rdict_453_0_105, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12343  G__memfunc_setup("SetProposeMultivariate",2315,G__libBAT_rdict_453_0_106, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12344  G__memfunc_setup("SetProposalFunctionDof",2267,G__libBAT_rdict_453_0_107, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 '1' dof", (char*)NULL, (void*) NULL, 0);
12345  G__memfunc_setup("SetMultivariateCovarianceUpdateLambda",3778,G__libBAT_rdict_453_0_108, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - l", (char*)NULL, (void*) NULL, 0);
12346  G__memfunc_setup("SetMultivariateEpsilon",2301,G__libBAT_rdict_453_0_109, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - epsilon", (char*)NULL, (void*) NULL, 0);
12347  G__memfunc_setup("SetMultivariateScaleMultiplier",3122,G__libBAT_rdict_453_0_110, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - s", (char*)NULL, (void*) NULL, 0);
12348  G__memfunc_setup("SetFlagFillHistograms",2126,G__libBAT_rdict_453_0_111, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12349  G__memfunc_setup("SetFlagFillHistograms",2126,G__libBAT_rdict_453_0_112, 121, -1, -1, 0, 2, 1, 1, 0,
12350 "g - - 0 - flag_1d g - - 0 - flag_2d", (char*)NULL, (void*) NULL, 0);
12351  G__memfunc_setup("SetFillHistogramParPar",2215,G__libBAT_rdict_453_0_113, 121, -1, -1, 0, 3, 1, 1, 0,
12352 "h - - 0 - - h - - 0 - - "
12353 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12354  G__memfunc_setup("SetFillHistogramParPar",2215,G__libBAT_rdict_453_0_114, 121, -1, -1, 0, 3, 1, 1, 0,
12355 "u 'string' - 11 - x u 'string' - 11 - y "
12356 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12357  G__memfunc_setup("SetFillHistogramParObs",2216,G__libBAT_rdict_453_0_115, 121, -1, -1, 0, 3, 1, 1, 0,
12358 "h - - 0 - - h - - 0 - - "
12359 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12360  G__memfunc_setup("SetFillHistogramParObs",2216,G__libBAT_rdict_453_0_116, 121, -1, -1, 0, 3, 1, 1, 0,
12361 "u 'string' - 11 - x u 'string' - 11 - y "
12362 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12363  G__memfunc_setup("SetFillHistogramObsObs",2217,G__libBAT_rdict_453_0_117, 121, -1, -1, 0, 3, 1, 1, 0,
12364 "h - - 0 - - h - - 0 - - "
12365 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12366  G__memfunc_setup("SetFillHistogramObsObs",2217,G__libBAT_rdict_453_0_118, 121, -1, -1, 0, 3, 1, 1, 0,
12367 "u 'string' - 11 - x u 'string' - 11 - y "
12368 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12369  G__memfunc_setup("SetFillHistogramObsPar",2216,G__libBAT_rdict_453_0_119, 121, -1, -1, 0, 3, 1, 1, 0,
12370 "h - - 0 - - h - - 0 - - "
12371 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12372  G__memfunc_setup("SetFillHistogramObsPar",2216,G__libBAT_rdict_453_0_120, 121, -1, -1, 0, 3, 1, 1, 0,
12373 "u 'string' - 11 - x u 'string' - 11 - y "
12374 "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12375  G__memfunc_setup("SetFlagPreRun",1282,G__libBAT_rdict_453_0_121, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12376  G__memfunc_setup("SetRValueParametersCriterion",2878,G__libBAT_rdict_453_0_122, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - r", (char*)NULL, (void*) NULL, 0);
12377  G__memfunc_setup("SetCorrectRValueForSamplingVariability",3887,G__libBAT_rdict_453_0_123, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12378  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_453_0_124, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCEngineMCMC::Precision' - 0 - precision", (char*)NULL, (void*) NULL, 0);
12379  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_453_0_125, 121, -1, -1, 0, 1, 1, 1, 0, "U 'BCEngineMCMC' - 10 - other", (char*)NULL, (void*) NULL, 0);
12380  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_453_0_126, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCEngineMCMC' - 11 - other", (char*)NULL, (void*) NULL, 0);
12381  G__memfunc_setup("SetNbins",806,G__libBAT_rdict_453_0_127, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - nbins", (char*)NULL, (void*) NULL, 0);
12382  G__memfunc_setup("SetReuseObservables",1960,G__libBAT_rdict_453_0_128, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12383  G__memfunc_setup("SetRescaleHistogramRangesAfterPreRun",3655,G__libBAT_rdict_453_0_129, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' flag", (char*)NULL, (void*) NULL, 0);
12384  G__memfunc_setup("SetHistogramRescalingPadding",2857,G__libBAT_rdict_453_0_130, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - factor", (char*)NULL, (void*) NULL, 0);
12385  G__memfunc_setup("WriteMarkovChain",1630,G__libBAT_rdict_453_0_131, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12386  G__memfunc_setup("WriteMarkovChainRun",1939,G__libBAT_rdict_453_0_132, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12387  G__memfunc_setup("WriteMarkovChainPreRun",2234,G__libBAT_rdict_453_0_133, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12388  G__memfunc_setup("WriteMarkovChain",1630,G__libBAT_rdict_453_0_134, 121, -1, -1, 0, 4, 1, 1, 0,
12389 "u 'string' - 11 - filename u 'string' - 11 - option "
12390 "g - - 0 'true' flag_run g - - 0 'true' flag_prerun", (char*)NULL, (void*) NULL, 0);
12391  G__memfunc_setup("SetPriorConstant",1666,G__libBAT_rdict_453_0_135, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12392  G__memfunc_setup("SetPriorConstant",1666,G__libBAT_rdict_453_0_136, 121, -1, -1, 0, 1, 1, 1, 0, "u 'string' - 11 - name", (char*)NULL, (void*) NULL, 0);
12393  G__memfunc_setup("SetPrior",824,G__libBAT_rdict_453_0_137, 121, -1, -1, 0, 3, 1, 1, 0,
12394 "h - - 0 - - u 'TF1' - 1 - f "
12395 "g - - 0 'true' logL", (char*)NULL, (void*) NULL, 0);
12396  G__memfunc_setup("SetPrior",824,G__libBAT_rdict_453_0_138, 121, -1, -1, 0, 3, 1, 1, 0,
12397 "u 'string' - 11 - name u 'TF1' - 1 - f "
12398 "g - - 0 'true' logL", (char*)NULL, (void*) NULL, 0);
12399  G__memfunc_setup("SetPriorDelta",1314,G__libBAT_rdict_453_0_139, 121, -1, -1, 0, 2, 1, 1, 0,
12400 "h - - 0 - - d - - 0 - value", (char*)NULL, (void*) NULL, 0);
12401  G__memfunc_setup("SetPriorDelta",1314,G__libBAT_rdict_453_0_140, 121, -1, -1, 0, 2, 1, 1, 0,
12402 "u 'string' - 11 - name d - - 0 - value", (char*)NULL, (void*) NULL, 0);
12403  G__memfunc_setup("SetPriorGauss",1339,G__libBAT_rdict_453_0_141, 121, -1, -1, 0, 3, 1, 1, 0,
12404 "h - - 0 - - d - - 0 - mean "
12405 "d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
12406  G__memfunc_setup("SetPriorGauss",1339,G__libBAT_rdict_453_0_142, 121, -1, -1, 0, 3, 1, 1, 0,
12407 "u 'string' - 11 - name d - - 0 - mean "
12408 "d - - 0 - sigma", (char*)NULL, (void*) NULL, 0);
12409  G__memfunc_setup("SetPriorGauss",1339,G__libBAT_rdict_453_0_143, 121, -1, -1, 0, 4, 1, 1, 0,
12410 "h - - 0 - - d - - 0 - mode "
12411 "d - - 0 - sigma_below d - - 0 - sigma_above", (char*)NULL, (void*) NULL, 0);
12412  G__memfunc_setup("SetPriorGauss",1339,G__libBAT_rdict_453_0_144, 121, -1, -1, 0, 4, 1, 1, 0,
12413 "u 'string' - 11 - name d - - 0 - mode "
12414 "d - - 0 - sigma_below d - - 0 - sigma_above", (char*)NULL, (void*) NULL, 0);
12415  G__memfunc_setup("SetPrior",824,G__libBAT_rdict_453_0_145, 121, -1, -1, 0, 3, 1, 1, 0,
12416 "h - - 0 - - u 'TH1' - 1 - h "
12417 "g - - 0 'false' interpolate", (char*)NULL, (void*) NULL, 0);
12418  G__memfunc_setup("SetPrior",824,G__libBAT_rdict_453_0_146, 121, -1, -1, 0, 3, 1, 1, 0,
12419 "u 'string' - 11 - name u 'TH1' - 1 - h "
12420 "g - - 0 'false' interpolate", (char*)NULL, (void*) NULL, 0);
12421  G__memfunc_setup("SetPriorConstantAll",1947,G__libBAT_rdict_453_0_147, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12422  G__memfunc_setup("WriteMarginalizedDistributions",3157,G__libBAT_rdict_453_0_148, 121, -1, -1, 0, 3, 1, 1, 0,
12423 "u 'string' - 11 - filename u 'string' - 11 - option "
12424 "g - - 0 'false' closeExistingFile", (char*)NULL, (void*) NULL, 0);
12425  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_453_0_149, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12426  G__memfunc_setup("PrintParameters",1569,G__libBAT_rdict_453_0_150, 121, -1, -1, 0, 2, 1, 1, 8,
12427 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - P 1 - 'void (*)(const std::string&) ' 0 'BCLog::OutSummary' output", (char*)NULL, (void*) NULL, 0);
12428  G__memfunc_setup("PrintAllMarginalized",2045,G__libBAT_rdict_453_0_151, 104, -1, -1, 0, 3, 1, 1, 8,
12429 "u 'string' - 11 - filename h - - 0 '1' - "
12430 "h - - 0 '1' -", (char*)NULL, (void*) NULL, 0);
12431  G__memfunc_setup("PrintParameterPlot",1869,G__libBAT_rdict_453_0_152, 104, -1, -1, 0, 5, 1, 1, 8,
12432 "u 'string' - 11 - filename i - - 0 '10' npar "
12433 "d - - 0 '68e-2' interval_content u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>(0)' quantile_values "
12434 "g - - 0 'true' rescale_ranges", (char*)NULL, (void*) NULL, 0);
12435  G__memfunc_setup("DrawParameterPlot",1742,G__libBAT_rdict_453_0_153, 103, -1, -1, 0, 5, 1, 1, 8,
12436 "h - - 0 - - h - - 0 '0' - "
12437 "d - - 0 '68e-2' interval_content u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>(0)' quantile_values "
12438 "g - - 0 'true' rescale_ranges", (char*)NULL, (void*) NULL, 0);
12439  G__memfunc_setup("PrintCorrelationMatrix",2308,G__libBAT_rdict_453_0_154, 103, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 '\"matrix.pdf\"' filename", (char*)NULL, (void*) NULL, 0);
12440  G__memfunc_setup("PrintCorrelationPlot",2094,G__libBAT_rdict_453_0_155, 103, -1, -1, 0, 2, 1, 1, 8,
12441 "u 'string' - 11 '\"correlation.pdf\"' filename g - - 0 'true' include_observables", (char*)NULL, (void*) NULL, 0);
12442  G__memfunc_setup("PrintParameterLatex",1964,G__libBAT_rdict_453_0_156, 103, -1, -1, 0, 1, 1, 1, 8, "u 'string' - 11 - filename", (char*)NULL, (void*) NULL, 0);
12443  G__memfunc_setup("CreateHistograms",1653,G__libBAT_rdict_453_0_157, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'false' rescale_ranges", (char*)NULL, (void*) NULL, 1);
12444  G__memfunc_setup("InitializeMarkovChainTree",2549,G__libBAT_rdict_453_0_158, 121, -1, -1, 0, 2, 1, 1, 0,
12445 "g - - 0 'false' replacetree g - - 0 'false' replacefile", (char*)NULL, (void*) NULL, 1);
12446  G__memfunc_setup("AddParameter",1194,G__libBAT_rdict_453_0_159, 103, -1, -1, 0, 5, 1, 1, 0,
12447 "u 'string' - 11 - name d - - 0 - min "
12448 "d - - 0 - max u 'string' - 11 '\"\"' latexname "
12449 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 1);
12450  G__memfunc_setup("AddParameter",1194,G__libBAT_rdict_453_0_160, 103, -1, -1, 0, 1, 1, 1, 0, "u 'BCParameter' - 1 - parameter", (char*)NULL, (void*) NULL, 1);
12451  G__memfunc_setup("AddObservable",1294,G__libBAT_rdict_453_0_161, 103, -1, -1, 0, 5, 1, 1, 0,
12452 "u 'string' - 11 - name d - - 0 - min "
12453 "d - - 0 - max u 'string' - 11 '\"\"' latexname "
12454 "u 'string' - 11 '\"\"' unitstring", (char*)NULL, (void*) NULL, 1);
12455  G__memfunc_setup("AddObservable",1294,G__libBAT_rdict_453_0_162, 103, -1, -1, 0, 1, 1, 1, 0, "u 'BCObservable' - 1 - obs", (char*)NULL, (void*) NULL, 1);
12456  G__memfunc_setup("EvaluateObservables",1967,G__libBAT_rdict_453_0_163, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12457  G__memfunc_setup("EvaluateObservables",1967,G__libBAT_rdict_453_0_164, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12458  G__memfunc_setup("CalculateObservables",2054,G__libBAT_rdict_453_0_165, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - pars", (char*)NULL, (void*) NULL, 1);
12459  G__memfunc_setup("ProposalFunction",1686,G__libBAT_rdict_453_0_166, 100, -1, -1, 0, 2, 1, 1, 0,
12460 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12461  G__memfunc_setup("GetProposalPointMetropolis",2728,G__libBAT_rdict_453_0_167, 103, -1, -1, 0, 2, 1, 1, 0,
12462 "h - - 0 - - u 'vector<double,allocator<double> >' 'vector<double>' 1 - x", (char*)NULL, (void*) NULL, 0);
12463  G__memfunc_setup("GetProposalPointMetropolis",2728,G__libBAT_rdict_453_0_168, 103, -1, -1, 0, 3, 1, 1, 0,
12464 "h - - 0 - - h - - 0 - - "
12465 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - x", (char*)NULL, (void*) NULL, 0);
12466  G__memfunc_setup("GetNewPointMetropolis",2178,G__libBAT_rdict_453_0_169, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12467  G__memfunc_setup("GetNewPointMetropolis",2178,G__libBAT_rdict_453_0_170, 103, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12468  G__memfunc_setup("GetNewPointMetropolis",2178,G__libBAT_rdict_453_0_171, 103, -1, -1, 0, 2, 1, 1, 0,
12469 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12470  G__memfunc_setup("AcceptOrRejectPoint",1912,G__libBAT_rdict_453_0_172, 103, -1, -1, 0, 2, 1, 1, 0,
12471 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12472  G__memfunc_setup("InChainFillHistograms",2114,G__libBAT_rdict_453_0_173, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCEngineMCMC::ChainState' - 11 - cs", (char*)NULL, (void*) NULL, 0);
12473  G__memfunc_setup("InChainFillHistograms",2114,G__libBAT_rdict_453_0_174, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12474  G__memfunc_setup("InChainFillTree",1457,G__libBAT_rdict_453_0_175, 121, -1, -1, 0, 2, 1, 1, 0,
12475 "u 'BCEngineMCMC::ChainState' - 11 - cs h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12476  G__memfunc_setup("InChainFillTree",1457,G__libBAT_rdict_453_0_176, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12477  G__memfunc_setup("LogEval",682,G__libBAT_rdict_453_0_177, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 3);
12478  G__memfunc_setup("Metropolis",1070,G__libBAT_rdict_453_0_178, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12479  G__memfunc_setup("MetropolisPreRun",1674,G__libBAT_rdict_453_0_179, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12480  G__memfunc_setup("RValue",591,G__libBAT_rdict_453_0_180, 100, -1, -1, 0, 4, 3, 1, 0,
12481 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - means u 'vector<double,allocator<double> >' 'vector<double>' 11 - variances "
12482 "h - - 0 - - g - - 0 'true' correctForSamplingVariability", (char*)NULL, (void*) G__func2void( (double (*)(const vector<double>&, const vector<double>&, unsigned int, bool))(&BCEngineMCMC::RValue) ), 0);
12483  G__memfunc_setup("MCMCInitialize",1330,G__libBAT_rdict_453_0_181, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12484  G__memfunc_setup("MCMCUserInitialize",1745,G__libBAT_rdict_453_0_182, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12485  G__memfunc_setup("ResetResults",1269,G__libBAT_rdict_453_0_183, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12486  G__memfunc_setup("MCMCUserIterationInterface",2559,G__libBAT_rdict_453_0_184, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12487  G__memfunc_setup("MCMCCurrentPointInterface",2462,G__libBAT_rdict_453_0_185, 121, -1, -1, 0, 3, 1, 1, 0,
12488 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - point i - - 0 - ichain "
12489 "g - - 0 - accepted", (char*)NULL, (void*) NULL, 1);
12490  G__memfunc_setup("LoadParametersFromTree",2232,G__libBAT_rdict_453_0_186, 121, -1, -1, 0, 2, 1, 1, 0,
12491 "U 'TTree' - 0 - partree g - - 0 'true' loadObservables", (char*)NULL, (void*) NULL, 0);
12492  G__memfunc_setup("LoadMCMCParameters",1716,G__libBAT_rdict_453_0_187, 121, -1, -1, 0, 1, 1, 1, 0, "u 'TTree' - 1 - partree", (char*)NULL, (void*) NULL, 0);
12493  G__memfunc_setup("ParameterTreeMatchesModel",2535,G__libBAT_rdict_453_0_188, 103, -1, -1, 0, 2, 1, 1, 0,
12494 "U 'TTree' - 0 - partree g - - 0 'true' checkObservables", (char*)NULL, (void*) NULL, 1);
12495  G__memfunc_setup("LoadMCMC",672,G__libBAT_rdict_453_0_189, 121, -1, -1, 0, 4, 1, 1, 0,
12496 "u 'string' - 11 - filename u 'string' - 0 '\"\"' mcmcTreeName "
12497 "u 'string' - 0 '\"\"' parameterTreeName g - - 0 'true' loadObservables", (char*)NULL, (void*) NULL, 0);
12498  G__memfunc_setup("LoadMCMC",672,G__libBAT_rdict_453_0_190, 121, -1, -1, 0, 3, 1, 1, 0,
12499 "U 'TTree' - 0 - mcmcTree U 'TTree' - 0 - parTree "
12500 "g - - 0 'true' loadObservables", (char*)NULL, (void*) NULL, 0);
12501  G__memfunc_setup("ValidMCMCTree",1184,G__libBAT_rdict_453_0_191, 103, -1, -1, 0, 2, 1, 1, 8,
12502 "U 'TTree' - 0 - tree g - - 0 'true' checkObservables", (char*)NULL, (void*) NULL, 0);
12503  G__memfunc_setup("ValidParameterTree",1825,G__libBAT_rdict_453_0_192, 103, -1, -1, 0, 1, 1, 1, 8, "U 'TTree' - 0 - tree", (char*)NULL, (void*) NULL, 0);
12504  G__memfunc_setup("CloseOutputFile",1543,G__libBAT_rdict_453_0_193, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12505  G__memfunc_setup("Remarginalize",1354,G__libBAT_rdict_453_0_194, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' autorange", (char*)NULL, (void*) NULL, 1);
12506  G__memfunc_setup("PrepareToContinueMarginalization",3328,G__libBAT_rdict_453_0_195, 121, -1, -1, 0, 5, 1, 1, 0,
12507 "u 'string' - 11 - filename u 'string' - 11 '\"\"' mcmcTreeName "
12508 "u 'string' - 11 '\"\"' parameterTreeName g - - 0 'true' loadObservables "
12509 "g - - 0 'true' autorange", (char*)NULL, (void*) NULL, 0);
12510  G__memfunc_setup("UpdateMultivariateProposalFunctionCovariances",4702,G__libBAT_rdict_453_0_196, 103, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - a", (char*)NULL, (void*) NULL, 1);
12511  G__memfunc_setup("UpdateMultivariateProposalFunctionCovariances",4702,G__libBAT_rdict_453_0_197, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12512  G__memfunc_setup("CalculateCholeskyDecompositions",3232,G__libBAT_rdict_453_0_198, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12513  G__memfunc_setup("UpdateChainIndex",1598,G__libBAT_rdict_453_0_199, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - chain", (char*)NULL, (void*) NULL, 0);
12514  G__memfunc_setup("SyncThreadStorage",1738,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12515  G__memfunc_setup("DeleteMarginals",1521,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12516  G__memfunc_setup("CloneMarginals",1423,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 1, 1, 4, 0, "u 'BCEngineMCMC' - 11 - -", (char*)NULL, (void*) NULL, 0);
12517  G__memfunc_setup("SetFillHistogram",1633,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 3, 1, 2, 0,
12518 "i - - 0 - x i - - 0 - y "
12519 "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12520  G__memfunc_setup("PrintModelSummary",1772,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 1);
12521  G__memfunc_setup("PrintBestFitSummary",1964,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 1);
12522  G__memfunc_setup("GetBestFitSummary",1727,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 2, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12523  G__memfunc_setup("PrintMarginalizationSummary",2852,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 1);
12524  G__memfunc_setup("UpdateParameterTree",1940,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 0, "", (char*)NULL, (void*) NULL, 0);
12525  G__memfunc_setup("UpdateFrequency",1557,(G__InterfaceMethod) NULL, 104, -1, -1, 0, 1, 1, 2, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12526  // automatic destructor
12527  G__memfunc_setup("~BCEngineMCMC", 1145, G__libBAT_rdict_453_0_210, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12528  G__tag_memfunc_reset();
12529 }
12530 
12531 static void G__setup_memfuncBCModel(void) {
12532  /* BCModel */
12533  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel));
12534  G__memfunc_setup("operator=",937,G__libBAT_rdict_457_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel), -1, 1, 1, 1, 1, 0, "u 'BCModel' - 11 - -", (char*)NULL, (void*) NULL, 0);
12535  G__memfunc_setup("GetDataSet",966,G__libBAT_rdict_457_0_5, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12536  G__memfunc_setup("GetNDataPoints",1381,G__libBAT_rdict_457_0_6, 104, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12537  G__memfunc_setup("GetNDoF",615,G__libBAT_rdict_457_0_7, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12538  G__memfunc_setup("GetPriorModel",1309,G__libBAT_rdict_457_0_8, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel), -1, 0, 2, 1, 1, 0,
12539 "g - - 0 'true' prepare g - - 0 'false' call_likelihood", (char*)NULL, (void*) NULL, 1);
12540  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_457_0_9, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12541  G__memfunc_setup("GetPrior",812,G__libBAT_rdict_457_0_10, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 0, 2, 1, 1, 0,
12542 "h - - 0 - - h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12543  G__memfunc_setup("GetBCH1DPriorDrawingOptions",2598,G__libBAT_rdict_457_0_11, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12544  G__memfunc_setup("GetBCH2DPriorDrawingOptions",2599,G__libBAT_rdict_457_0_12, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12545  G__memfunc_setup("GetBCH1DPosteriorDrawingOptions",3041,G__libBAT_rdict_457_0_13, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH1D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12546  G__memfunc_setup("GetBCH2DPosteriorDrawingOptions",3042,G__libBAT_rdict_457_0_14, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCH2D), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12547  G__memfunc_setup("GetDrawPriorFirst",1730,G__libBAT_rdict_457_0_15, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12548  G__memfunc_setup("SetDataSet",978,G__libBAT_rdict_457_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "U 'BCDataSet' - 0 - dataset", (char*)NULL, (void*) NULL, 0);
12549  G__memfunc_setup("SetKnowledgeUpdateDrawingStyle",3084,G__libBAT_rdict_457_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCAux::BCKnowledgeUpdateDrawingStyle' - 0 'BCAux::kKnowledgeUpdateDefaultStyle' style", (char*)NULL, (void*) NULL, 0);
12550  G__memfunc_setup("SetDrawPriorFirst",1742,G__libBAT_rdict_457_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 'true' b", (char*)NULL, (void*) NULL, 0);
12551  G__memfunc_setup("APrioriProbability",1847,G__libBAT_rdict_457_0_19, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12552  G__memfunc_setup("LogAPrioriProbability",2137,G__libBAT_rdict_457_0_20, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12553  G__memfunc_setup("Likelihood",1028,G__libBAT_rdict_457_0_21, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - params", (char*)NULL, (void*) NULL, 1);
12554  G__memfunc_setup("LogLikelihood",1318,G__libBAT_rdict_457_0_22, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - params", (char*)NULL, (void*) NULL, 3);
12555  G__memfunc_setup("ProbabilityNN",1309,G__libBAT_rdict_457_0_23, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - params", (char*)NULL, (void*) NULL, 1);
12556  G__memfunc_setup("LogProbabilityNN",1599,G__libBAT_rdict_457_0_24, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12557  G__memfunc_setup("Probability",1153,G__libBAT_rdict_457_0_25, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12558  G__memfunc_setup("LogProbability",1443,G__libBAT_rdict_457_0_26, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12559  G__memfunc_setup("SamplingFunction",1665,G__libBAT_rdict_457_0_27, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12560  G__memfunc_setup("Eval",392,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12561  G__memfunc_setup("LogEval",682,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12562  G__memfunc_setup("InitializeMarkovChainTree",2549,(G__InterfaceMethod) NULL,121, -1, -1, 0, 2, 1, 1, 0,
12563 "g - - 0 'false' replacetree g - - 0 'false' replacefile", (char*)NULL, (void*) NULL, 1);
12564  G__memfunc_setup("HessianMatrixElement",2058,G__libBAT_rdict_457_0_31, 100, -1, -1, 0, 3, 1, 1, 0,
12565 "h - - 0 - - h - - 0 - - "
12566 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - point", (char*)NULL, (void*) NULL, 0);
12567  G__memfunc_setup("PrintShortFitSummary",2094,G__libBAT_rdict_457_0_32, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12568  G__memfunc_setup("PrintHessianMatrix",1869,G__libBAT_rdict_457_0_33, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 - parameters", (char*)NULL, (void*) NULL, 0);
12569  G__memfunc_setup("PrintKnowledgeUpdatePlots",2594,G__libBAT_rdict_457_0_34, 104, -1, -1, 0, 4, 1, 1, 0,
12570 "u 'string' - 11 - filename h - - 0 '1' - "
12571 "h - - 0 '1' - g - - 0 'false' call_likelihood", (char*)NULL, (void*) NULL, 1);
12572  // automatic destructor
12573  G__memfunc_setup("~BCModel", 756, G__libBAT_rdict_457_0_35, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12574  G__tag_memfunc_reset();
12575 }
12576 
12577 static void G__setup_memfuncBCIntegrate(void) {
12578  /* BCIntegrate */
12579  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate));
12580  G__memfunc_setup("operator=",937,G__libBAT_rdict_522_0_4, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegrate), -1, 1, 1, 1, 1, 0, "u 'BCIntegrate' - 11 - -", (char*)NULL, (void*) NULL, 0);
12581  G__memfunc_setup("GetIntegral",1110,G__libBAT_rdict_522_0_5, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12582  G__memfunc_setup("GetOptimizationMethod",2184,G__libBAT_rdict_522_0_6, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12583  G__memfunc_setup("GetIntegrationMethod",2053,G__libBAT_rdict_522_0_7, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12584  G__memfunc_setup("GetMarginalizationMethod",2474,G__libBAT_rdict_522_0_8, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12585  G__memfunc_setup("GetSASchedule",1249,G__libBAT_rdict_522_0_9, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12586  G__memfunc_setup("GetRandomVectorInParameterSpace",3128,G__libBAT_rdict_522_0_10, 121, -1, -1, 0, 1, 1, 1, 8, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - x", (char*)NULL, (void*) NULL, 0);
12587  G__memfunc_setup("GetRandomPoint",1419,G__libBAT_rdict_522_0_11, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 1 - x", (char*)NULL, (void*) NULL, 0);
12588  G__memfunc_setup("GetNIterationsMin",1716,G__libBAT_rdict_522_0_12, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12589  G__memfunc_setup("GetNIterationsMax",1718,G__libBAT_rdict_522_0_13, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12590  G__memfunc_setup("GetNIterationsPrecisionCheck",2842,G__libBAT_rdict_522_0_14, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12591  G__memfunc_setup("GetNIterations",1424,G__libBAT_rdict_522_0_15, 105, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12592  G__memfunc_setup("GetRelativePrecision",2056,G__libBAT_rdict_522_0_16, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12593  G__memfunc_setup("GetAbsolutePrecision",2059,G__libBAT_rdict_522_0_17, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12594  G__memfunc_setup("GetCubaIntegrationMethod",2432,G__libBAT_rdict_522_0_18, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12595  G__memfunc_setup("GetCubaVegasOptions",1917,G__libBAT_rdict_522_0_19, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLVegas), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12596  G__memfunc_setup("GetCubaSuaveOptions",1931,G__libBAT_rdict_522_0_20, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLSuave), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12597  G__memfunc_setup("GetCubaDivonneOptions",2138,G__libBAT_rdict_522_0_21, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLDivonne), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12598  G__memfunc_setup("GetCubaCuhreOptions",1918,G__libBAT_rdict_522_0_22, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCCubaOptionscLcLCuhre), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
12599  G__memfunc_setup("GetSlice",784,G__libBAT_rdict_522_0_23, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 6, 1, 1, 0,
12600 "u 'vector<unsigned int,allocator<unsigned int> >' 'vector<unsigned>' 0 - indices h - - 1 - nIterations "
12601 "d - - 1 - log_max_val u 'vector<double,allocator<double> >' 'vector<double>' 10 'std::vector<double>(0)' parameters "
12602 "i - - 0 '0' nbins g - - 0 'true' normalize", (char*)NULL, (void*) NULL, 0);
12603  G__memfunc_setup("GetSlice",784,G__libBAT_rdict_522_0_24, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 6, 1, 1, 0,
12604 "u 'string' - 11 - name h - - 1 - nIterations "
12605 "d - - 1 - log_max_val u 'vector<double,allocator<double> >' 'vector<double>' 10 'std::vector<double>(0)' parameters "
12606 "i - - 0 '0' nbins g - - 0 'true' normalize", (char*)NULL, (void*) NULL, 0);
12607  G__memfunc_setup("GetSlice",784,G__libBAT_rdict_522_0_25, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH1), -1, 0, 6, 1, 1, 0,
12608 "h - - 0 - - h - - 1 - nIterations "
12609 "d - - 1 - log_max_val u 'vector<double,allocator<double> >' 'vector<double>' 10 'std::vector<double>(0)' parameters "
12610 "i - - 0 '0' nbins g - - 0 'true' normalize", (char*)NULL, (void*) NULL, 0);
12611  G__memfunc_setup("GetSlice",784,G__libBAT_rdict_522_0_26, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 7, 1, 1, 0,
12612 "u 'string' - 11 - name1 u 'string' - 11 - name2 "
12613 "h - - 1 - nIterations d - - 1 - log_max_val "
12614 "u 'vector<double,allocator<double> >' 'vector<double>' 10 'std::vector<double>(0)' parameters i - - 0 '0' nbins "
12615 "g - - 0 'true' normalize", (char*)NULL, (void*) NULL, 0);
12616  G__memfunc_setup("GetSlice",784,G__libBAT_rdict_522_0_27, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_TH2), -1, 0, 7, 1, 1, 0,
12617 "h - - 0 - - h - - 0 - - "
12618 "h - - 1 - nIterations d - - 1 - log_max_val "
12619 "u 'vector<double,allocator<double> >' 'vector<double>' 10 'std::vector<double>(0)' parameters i - - 0 '0' nbins "
12620 "g - - 0 'true' normalize", (char*)NULL, (void*) NULL, 0);
12621  G__memfunc_setup("GetError",810,G__libBAT_rdict_522_0_28, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12622  G__memfunc_setup("GetMinuit",918,G__libBAT_rdict_522_0_29, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_TMinuitMinimizer), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12623  G__memfunc_setup("GetSAT0",568,G__libBAT_rdict_522_0_30, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12624  G__memfunc_setup("GetSATmin",844,G__libBAT_rdict_522_0_31, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12625  G__memfunc_setup("GetBestFitParameters",2021,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12626  G__memfunc_setup("GetBestFitParameterErrors",2543,(G__InterfaceMethod) NULL,117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 1);
12627  G__memfunc_setup("GetLogMaximum",1312,(G__InterfaceMethod) NULL,100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 1);
12628  G__memfunc_setup("SetFlagIgnorePrevOptimization",2990,G__libBAT_rdict_522_0_35, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12629  G__memfunc_setup("SetOptimizationMethod",2196,G__libBAT_rdict_522_0_36, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCOptimizationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12630  G__memfunc_setup("SetIntegrationMethod",2065,G__libBAT_rdict_522_0_37, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCIntegrationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12631  G__memfunc_setup("SetMarginalizationMethod",2486,G__libBAT_rdict_522_0_38, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCMarginalizationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12632  G__memfunc_setup("SetSASchedule",1261,G__libBAT_rdict_522_0_39, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCSASchedule' - 0 - schedule", (char*)NULL, (void*) NULL, 0);
12633  G__memfunc_setup("SetNIterationsMin",1728,G__libBAT_rdict_522_0_40, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12634  G__memfunc_setup("SetNIterationsMax",1730,G__libBAT_rdict_522_0_41, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12635  G__memfunc_setup("SetNIterationsPrecisionCheck",2854,G__libBAT_rdict_522_0_42, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12636  G__memfunc_setup("SetRelativePrecision",2068,G__libBAT_rdict_522_0_43, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - relprecision", (char*)NULL, (void*) NULL, 0);
12637  G__memfunc_setup("SetAbsolutePrecision",2071,G__libBAT_rdict_522_0_44, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - absprecision", (char*)NULL, (void*) NULL, 0);
12638  G__memfunc_setup("SetCubaIntegrationMethod",2444,G__libBAT_rdict_522_0_45, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCCubaMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12639  G__memfunc_setup("SetCubaOptions",1427,G__libBAT_rdict_522_0_46, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCCubaOptions::Vegas' - 11 - options", (char*)NULL, (void*) NULL, 0);
12640  G__memfunc_setup("SetCubaOptions",1427,G__libBAT_rdict_522_0_47, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCCubaOptions::Suave' - 11 - options", (char*)NULL, (void*) NULL, 0);
12641  G__memfunc_setup("SetCubaOptions",1427,G__libBAT_rdict_522_0_48, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCCubaOptions::Divonne' - 11 - options", (char*)NULL, (void*) NULL, 0);
12642  G__memfunc_setup("SetCubaOptions",1427,G__libBAT_rdict_522_0_49, 121, -1, -1, 0, 1, 1, 1, 0, "u 'BCCubaOptions::Cuhre' - 11 - options", (char*)NULL, (void*) NULL, 0);
12643  G__memfunc_setup("SetSAT0",580,G__libBAT_rdict_522_0_50, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - T0", (char*)NULL, (void*) NULL, 0);
12644  G__memfunc_setup("SetSATmin",856,G__libBAT_rdict_522_0_51, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - Tmin", (char*)NULL, (void*) NULL, 0);
12645  G__memfunc_setup("Eval",392,G__libBAT_rdict_522_0_52, 100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 3);
12646  G__memfunc_setup("LogEval",682,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 1);
12647  G__memfunc_setup("Normalize",945,G__libBAT_rdict_522_0_54, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12648  G__memfunc_setup("Integrate",931,G__libBAT_rdict_522_0_55, 100, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCIntegrationMethod' - 0 - intmethod", (char*)NULL, (void*) NULL, 0);
12649  G__memfunc_setup("Integrate",931,G__libBAT_rdict_522_0_56, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12650  G__memfunc_setup("Integrate",931,G__libBAT_rdict_522_0_57, 100, -1, -1, 0, 5, 1, 1, 0,
12651 "i 'BCIntegrate::BCIntegrationMethod' - 0 - type a - 'BCIntegrate::tRandomizer' 0 - randomizer "
12652 "a - 'BCIntegrate::tEvaluator' 0 - evaluator Y - 'BCIntegrate::tIntegralUpdater' 0 - updater "
12653 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - sums", (char*)NULL, (void*) NULL, 0);
12654  G__memfunc_setup("EvaluatorMC",1091,G__libBAT_rdict_522_0_58, 100, -1, -1, 0, 3, 1, 1, 0,
12655 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - sums u 'vector<double,allocator<double> >' 'vector<double>' 11 - point "
12656 "g - - 1 - accepted", (char*)NULL, (void*) NULL, 0);
12657  G__memfunc_setup("IntegralUpdaterMC",1691,G__libBAT_rdict_522_0_59, 121, -1, -1, 0, 4, 3, 1, 0,
12658 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - sums i - - 11 - nIterations "
12659 "d - - 1 - integral d - - 1 - absprecision", (char*)NULL, (void*) G__func2void( (void (*)(const vector<double>&, const int&, double&, double&))(&BCIntegrate::IntegralUpdaterMC) ), 0);
12660  G__memfunc_setup("MarginalizeAll",1420,G__libBAT_rdict_522_0_60, 105, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12661  G__memfunc_setup("MarginalizeAll",1420,G__libBAT_rdict_522_0_61, 105, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCMarginalizationMethod' - 0 - margmethod", (char*)NULL, (void*) NULL, 0);
12662  G__memfunc_setup("MarginalizePreprocess",2201,G__libBAT_rdict_522_0_62, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12663  G__memfunc_setup("MarginalizePostprocess",2328,G__libBAT_rdict_522_0_63, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12664  G__memfunc_setup("FindMode",774,G__libBAT_rdict_522_0_64, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>()' start", (char*)NULL, (void*) NULL, 0);
12665  G__memfunc_setup("FindMode",774,G__libBAT_rdict_522_0_65, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 0,
12666 "i 'BCIntegrate::BCOptimizationMethod' - 0 - optmethod u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>()' start", (char*)NULL, (void*) NULL, 0);
12667  G__memfunc_setup("SATemperature",1314,G__libBAT_rdict_522_0_66, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - t", (char*)NULL, (void*) NULL, 0);
12668  G__memfunc_setup("SATemperatureBoltzmann",2263,G__libBAT_rdict_522_0_67, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - t", (char*)NULL, (void*) NULL, 0);
12669  G__memfunc_setup("SATemperatureCauchy",1919,G__libBAT_rdict_522_0_68, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - t", (char*)NULL, (void*) NULL, 0);
12670  G__memfunc_setup("SATemperatureCustom",1949,G__libBAT_rdict_522_0_69, 100, -1, -1, 0, 1, 1, 1, 8, "d - - 0 - t", (char*)NULL, (void*) NULL, 1);
12671  G__memfunc_setup("GetProposalPointSA",1806,G__libBAT_rdict_522_0_70, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 8,
12672 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x i - - 0 - t", (char*)NULL, (void*) NULL, 0);
12673  G__memfunc_setup("GetProposalPointSABoltzmann",2755,G__libBAT_rdict_522_0_71, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 8,
12674 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x i - - 0 - t", (char*)NULL, (void*) NULL, 0);
12675  G__memfunc_setup("GetProposalPointSACauchy",2411,G__libBAT_rdict_522_0_72, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 8,
12676 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x i - - 0 - t", (char*)NULL, (void*) NULL, 0);
12677  G__memfunc_setup("GetProposalPointSACustom",2441,G__libBAT_rdict_522_0_73, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 1, 8,
12678 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x i - - 0 - t", (char*)NULL, (void*) NULL, 1);
12679  G__memfunc_setup("SAHelperGetRandomPointOnHypersphere",3531,G__libBAT_rdict_522_0_74, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12680  G__memfunc_setup("SAHelperGetRadialCauchy",2238,G__libBAT_rdict_522_0_75, 100, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12681  G__memfunc_setup("SAHelperSinusToNIntegral",2381,G__libBAT_rdict_522_0_76, 100, -1, -1, 0, 2, 1, 1, 8,
12682 "i - - 0 - dim d - - 0 - theta", (char*)NULL, (void*) NULL, 0);
12683  G__memfunc_setup("ResetResults",1269,(G__InterfaceMethod) NULL,121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 1);
12684  G__memfunc_setup("DumpIntegrationMethod",2171,G__libBAT_rdict_522_0_78, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 8, "i 'BCIntegrate::BCIntegrationMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12685  G__memfunc_setup("DumpCurrentIntegrationMethod",2910,G__libBAT_rdict_522_0_79, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12686  G__memfunc_setup("DumpUsedIntegrationMethod",2572,G__libBAT_rdict_522_0_80, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12687  G__memfunc_setup("DumpMarginalizationMethod",2592,G__libBAT_rdict_522_0_81, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 8, "i 'BCIntegrate::BCMarginalizationMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12688  G__memfunc_setup("DumpCurrentMarginalizationMethod",3331,G__libBAT_rdict_522_0_82, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12689  G__memfunc_setup("DumpUsedMarginalizationMethod",2993,G__libBAT_rdict_522_0_83, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12690  G__memfunc_setup("DumpOptimizationMethod",2302,G__libBAT_rdict_522_0_84, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 8, "i 'BCIntegrate::BCOptimizationMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12691  G__memfunc_setup("DumpCurrentOptimizationMethod",3041,G__libBAT_rdict_522_0_85, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12692  G__memfunc_setup("DumpUsedOptimizationMethod",2703,G__libBAT_rdict_522_0_86, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12693  G__memfunc_setup("DumpCubaIntegrationMethod",2550,G__libBAT_rdict_522_0_87, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 1, 8, "i 'BCIntegrate::BCCubaMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12694  G__memfunc_setup("DumpCubaIntegrationMethod",2550,G__libBAT_rdict_522_0_88, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12695  G__memfunc_setup("SetBestFitParameters",2033,G__libBAT_rdict_522_0_89, 121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x", (char*)NULL, (void*) NULL, 0);
12696  G__memfunc_setup("SetBestFitParameters",2033,G__libBAT_rdict_522_0_90, 121, -1, -1, 0, 3, 1, 1, 0,
12697 "u 'vector<double,allocator<double> >' 'vector<double>' 11 - x d - - 11 - new_value "
12698 "d - - 1 - old_value", (char*)NULL, (void*) NULL, 0);
12699  G__memfunc_setup("CheckMarginalizationAvailability",3298,G__libBAT_rdict_522_0_91, 103, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCMarginalizationMethod' - 0 - type", (char*)NULL, (void*) NULL, 0);
12700  G__memfunc_setup("CheckMarginalizationIndices",2758,G__libBAT_rdict_522_0_92, 103, -1, -1, 0, 2, 1, 1, 0,
12701 "U 'TH1' - 0 - hist u 'vector<unsigned int,allocator<unsigned int> >' 'vector<unsigned>' 11 - index", (char*)NULL, (void*) NULL, 0);
12702  G__memfunc_setup("IntegrateLaplace",1621,G__libBAT_rdict_522_0_93, 100, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12703  G__memfunc_setup("IntegrationOutputFrequency",2759,(G__InterfaceMethod) NULL, 104, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 0);
12704  G__memfunc_setup("PrintBestFitSummary",1964,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 1);
12705  G__memfunc_setup("GetBestFitSummary",1727,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_string), -1, 0, 1, 1, 2, 8, "h - - 0 - -", (char*)NULL, (void*) NULL, 1);
12706  G__memfunc_setup("PrintMarginalizationSummary",2852,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 0, 1, 2, 8, "", (char*)NULL, (void*) NULL, 1);
12707  G__memfunc_setup("LogOutputAtStartOfIntegration",2991,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 2, 1, 2, 0,
12708 "i 'BCIntegrate::BCIntegrationMethod' - 0 - type i 'BCIntegrate::BCCubaMethod' - 0 - cubatype", (char*)NULL, (void*) NULL, 0);
12709  G__memfunc_setup("LogOutputAtIntegrationStatusUpdate",3539,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 4, 1, 2, 0,
12710 "i 'BCIntegrate::BCIntegrationMethod' - 0 - type d - - 0 - integral "
12711 "d - - 0 - absprecision i - - 0 - nIterations", (char*)NULL, (void*) NULL, 0);
12712  G__memfunc_setup("LogOutputAtEndOfIntegration",2744,(G__InterfaceMethod) NULL, 121, -1, -1, 0, 4, 1, 2, 0,
12713 "d - - 0 - integral d - - 0 - absprecision "
12714 "d - - 0 - relprecision i - - 0 - nIterations", (char*)NULL, (void*) NULL, 0);
12715  G__memfunc_setup("FindModeMinuit",1404,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 4, 1, 4, 0,
12716 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - mode u 'vector<double,allocator<double> >' 'vector<double>' 1 - errors "
12717 "u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>(0)' start i - - 0 '-1' printlevel", (char*)NULL, (void*) NULL, 0);
12718  G__memfunc_setup("FindModeMCMC",1062,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 2, 1, 4, 0,
12719 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - mode u 'vector<double,allocator<double> >' 'vector<double>' 1 - errors", (char*)NULL, (void*) NULL, 0);
12720  G__memfunc_setup("FindModeSA",922,(G__InterfaceMethod) NULL, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR), G__defined_typename("vector<double>"), 0, 3, 1, 4, 0,
12721 "u 'vector<double,allocator<double> >' 'vector<double>' 1 - mode u 'vector<double,allocator<double> >' 'vector<double>' 1 - errors "
12722 "u 'vector<double,allocator<double> >' 'vector<double>' 0 'std::vector<double>(0)' start", (char*)NULL, (void*) NULL, 0);
12723  G__memfunc_setup("IntegrateCuba",1310,(G__InterfaceMethod) NULL, 100, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12724  G__memfunc_setup("IntegrateCuba",1310,(G__InterfaceMethod) NULL, 100, -1, -1, 0, 1, 1, 4, 0, "i 'BCIntegrate::BCCubaMethod' - 0 - cubatype", (char*)NULL, (void*) NULL, 0);
12725  G__memfunc_setup("CubaIntegrand",1303,(G__InterfaceMethod) NULL, 105, -1, -1, 0, 5, 3, 4, 0,
12726 "I - - 10 - ndim D - - 10 - xx "
12727 "I - - 10 - ncomp D - - 0 - ff "
12728 "Y - - 0 - userdata", (char*)NULL, (void*) NULL, 0);
12729  G__memfunc_setup("IntegrateSlice",1427,(G__InterfaceMethod) NULL, 100, -1, -1, 0, 0, 1, 4, 0, "", (char*)NULL, (void*) NULL, 0);
12730  // automatic destructor
12731  G__memfunc_setup("~BCIntegrate", 1190, G__libBAT_rdict_522_0_108, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12732  G__tag_memfunc_reset();
12733 }
12734 
12735 static void G__setup_memfuncBCPriorModel(void) {
12736  /* BCPriorModel */
12737  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel));
12738  G__memfunc_setup("BCPriorModel",1154,G__libBAT_rdict_537_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCPriorModel), -1, 0, 2, 1, 1, 0,
12739 "u 'BCModel' - 1 - model g - - 0 'false' call_likelihood", (char*)NULL, (void*) NULL, 0);
12740  G__memfunc_setup("LogAPrioriProbability",2137,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - -", (char*)NULL, (void*) NULL, 1);
12741  G__memfunc_setup("LogLikelihood",1318,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12742  G__memfunc_setup("CalculateObservables",2054,(G__InterfaceMethod) NULL,121, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - parameters", (char*)NULL, (void*) NULL, 1);
12743  G__memfunc_setup("PreparePriorModel",1740,G__libBAT_rdict_537_0_5, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12744  G__memfunc_setup("SetCallLikelihood",1708,G__libBAT_rdict_537_0_6, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - cl", (char*)NULL, (void*) NULL, 0);
12745  G__memfunc_setup("GetCallLikelihood",1696,G__libBAT_rdict_537_0_7, 103, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12746  // automatic destructor
12747  G__memfunc_setup("~BCPriorModel", 1280, G__libBAT_rdict_537_0_8, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
12748  G__tag_memfunc_reset();
12749 }
12750 
12751 static void G__setup_memfuncBCEmptyModel(void) {
12752  /* BCEmptyModel */
12753  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel));
12754  G__memfunc_setup("BCEmptyModel",1157,G__libBAT_rdict_538_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel), -1, 0, 1, 1, 1, 0, "u 'string' - 11 '\"model\"' name", (char*)NULL, (void*) NULL, 0);
12755  G__memfunc_setup("BCEmptyModel",1157,G__libBAT_rdict_538_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCEmptyModel), -1, 0, 3, 1, 1, 0,
12756 "u 'string' - 11 - filename u 'string' - 11 - name "
12757 "g - - 0 'true' loadObservables", (char*)NULL, (void*) NULL, 0);
12758  G__memfunc_setup("LogLikelihood",1318,(G__InterfaceMethod) NULL,100, -1, -1, 0, 1, 1, 1, 0, "u 'vector<double,allocator<double> >' 'vector<double>' 11 - -", (char*)NULL, (void*) NULL, 1);
12759  // automatic destructor
12760  G__memfunc_setup("~BCEmptyModel", 1283, G__libBAT_rdict_538_0_4, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12761  G__tag_memfunc_reset();
12762 }
12763 
12764 static void G__setup_memfuncBCModelManager(void) {
12765  /* BCModelManager */
12766  G__tag_memfunc_setup(G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager));
12767  G__memfunc_setup("BCModelManager",1329,G__libBAT_rdict_539_0_1, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12768  G__memfunc_setup("BCModelManager",1329,G__libBAT_rdict_539_0_2, 105, G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager), -1, 0, 1, 1, 1, 0, "u 'BCModelManager' - 11 - other", (char*)NULL, (void*) NULL, 0);
12769  G__memfunc_setup("operator=",937,G__libBAT_rdict_539_0_3, 117, G__get_linked_tagnum(&G__libBAT_rdictLN_BCModelManager), -1, 1, 1, 1, 1, 0, "u 'BCModelManager' - 0 - modelmanager", (char*)NULL, (void*) NULL, 0);
12770  G__memfunc_setup("GetNModels",978,G__libBAT_rdict_539_0_4, 104, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12771  G__memfunc_setup("GetModel",785,G__libBAT_rdict_539_0_5, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCModel), -1, 0, 1, 1, 1, 0, "h - - 0 - -", (char*)NULL, (void*) NULL, 0);
12772  G__memfunc_setup("GetDataSet",966,G__libBAT_rdict_539_0_6, 85, G__get_linked_tagnum(&G__libBAT_rdictLN_BCDataSet), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12773  G__memfunc_setup("SetDataSet",978,G__libBAT_rdict_539_0_7, 121, -1, -1, 0, 1, 1, 1, 0, "U 'BCDataSet' - 0 - dataset", (char*)NULL, (void*) NULL, 0);
12774  G__memfunc_setup("SetPrecision",1240,G__libBAT_rdict_539_0_8, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCEngineMCMC::Precision' - 0 - precision", (char*)NULL, (void*) NULL, 0);
12775  G__memfunc_setup("SetNIterationsMax",1730,G__libBAT_rdict_539_0_9, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12776  G__memfunc_setup("SetNIterationsMin",1728,G__libBAT_rdict_539_0_10, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12777  G__memfunc_setup("SetNIterationsPrecisionCheck",2854,G__libBAT_rdict_539_0_11, 121, -1, -1, 0, 1, 1, 1, 0, "i - - 0 - niterations", (char*)NULL, (void*) NULL, 0);
12778  G__memfunc_setup("SetMarginalizationMethod",2486,G__libBAT_rdict_539_0_12, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCMarginalizationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12779  G__memfunc_setup("SetIntegrationMethod",2065,G__libBAT_rdict_539_0_13, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCIntegrationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12780  G__memfunc_setup("SetOptimizationMethod",2196,G__libBAT_rdict_539_0_14, 121, -1, -1, 0, 1, 1, 1, 0, "i 'BCIntegrate::BCOptimizationMethod' - 0 - method", (char*)NULL, (void*) NULL, 0);
12781  G__memfunc_setup("SetRelativePrecision",2068,G__libBAT_rdict_539_0_15, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - relprecision", (char*)NULL, (void*) NULL, 0);
12782  G__memfunc_setup("SetAbsolutePrecision",2071,G__libBAT_rdict_539_0_16, 121, -1, -1, 0, 1, 1, 1, 0, "d - - 0 - absprecision", (char*)NULL, (void*) NULL, 0);
12783  G__memfunc_setup("SetNbins",806,G__libBAT_rdict_539_0_17, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - n", (char*)NULL, (void*) NULL, 0);
12784  G__memfunc_setup("SetNChains",976,G__libBAT_rdict_539_0_18, 121, -1, -1, 0, 1, 1, 1, 0, "h - - 0 - n", (char*)NULL, (void*) NULL, 0);
12785  G__memfunc_setup("AddModel",762,G__libBAT_rdict_539_0_19, 121, -1, -1, 0, 2, 1, 1, 0,
12786 "U 'BCModel' - 0 - model d - - 0 '0.' prior_probability", (char*)NULL, (void*) NULL, 0);
12787  G__memfunc_setup("Integrate",931,G__libBAT_rdict_539_0_20, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12788  G__memfunc_setup("BayesFactor",1107,G__libBAT_rdict_539_0_21, 100, -1, -1, 0, 2, 1, 1, 8,
12789 "h - - 10 - imodel1 h - - 10 - imodel2", (char*)NULL, (void*) NULL, 0);
12790  G__memfunc_setup("FindMode",774,G__libBAT_rdict_539_0_22, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12791  G__memfunc_setup("MarginalizeAll",1420,G__libBAT_rdict_539_0_23, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
12792  G__memfunc_setup("WriteMarkovChain",1630,G__libBAT_rdict_539_0_24, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12793  G__memfunc_setup("WriteMarkovChainRun",1939,G__libBAT_rdict_539_0_25, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12794  G__memfunc_setup("WriteMarkovChainPreRun",2234,G__libBAT_rdict_539_0_26, 121, -1, -1, 0, 1, 1, 1, 0, "g - - 0 - flag", (char*)NULL, (void*) NULL, 0);
12795  G__memfunc_setup("WriteMarkovChain",1630,G__libBAT_rdict_539_0_27, 121, -1, -1, 0, 4, 1, 1, 0,
12796 "u 'string' - 11 - prefix u 'string' - 11 - option "
12797 "g - - 0 'true' flag_run g - - 0 'true' flag_prerun", (char*)NULL, (void*) NULL, 0);
12798  G__memfunc_setup("PrintModelComparisonSummary",2823,G__libBAT_rdict_539_0_28, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12799  G__memfunc_setup("PrintSummary",1275,G__libBAT_rdict_539_0_29, 121, -1, -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
12800  // automatic destructor
12801  G__memfunc_setup("~BCModelManager", 1455, G__libBAT_rdict_539_0_30, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 1);
12802  G__tag_memfunc_reset();
12803 }
12804 
12805 
12806 /*********************************************************
12807 * Member function information setup
12808 *********************************************************/
12809 extern "C" void G__cpp_setup_memfunclibBAT_rdict() {
12810 }
12811 
12812 /*********************************************************
12813 * Global variable information setup for each class
12814 *********************************************************/
12815 static void G__cpp_setup_global0() {
12816 
12817  /* Setting up global variables */
12818  G__resetplocal();
12819 
12820 }
12821 
12822 static void G__cpp_setup_global1() {
12823 }
12824 
12825 static void G__cpp_setup_global2() {
12826 }
12827 
12828 static void G__cpp_setup_global3() {
12829 
12830  G__resetglobalenv();
12831 }
12832 extern "C" void G__cpp_setup_globallibBAT_rdict() {
12833  G__cpp_setup_global0();
12834  G__cpp_setup_global1();
12835  G__cpp_setup_global2();
12836  G__cpp_setup_global3();
12837 }
12838 
12839 /*********************************************************
12840 * Global function information setup for each class
12841 *********************************************************/
12842 static void G__cpp_setup_func0() {
12843  G__lastifuncposition();
12844 
12845 }
12846 
12847 static void G__cpp_setup_func1() {
12848 }
12849 
12850 static void G__cpp_setup_func2() {
12851 }
12852 
12853 static void G__cpp_setup_func3() {
12854 }
12855 
12856 static void G__cpp_setup_func4() {
12857 }
12858 
12859 static void G__cpp_setup_func5() {
12860 }
12861 
12862 static void G__cpp_setup_func6() {
12863 }
12864 
12865 static void G__cpp_setup_func7() {
12866 }
12867 
12868 static void G__cpp_setup_func8() {
12869 }
12870 
12871 static void G__cpp_setup_func9() {
12872 }
12873 
12874 static void G__cpp_setup_func10() {
12875 }
12876 
12877 static void G__cpp_setup_func11() {
12878 }
12879 
12880 static void G__cpp_setup_func12() {
12881 }
12882 
12883 static void G__cpp_setup_func13() {
12884 }
12885 
12886 static void G__cpp_setup_func14() {
12887 }
12888 
12889 static void G__cpp_setup_func15() {
12890 }
12891 
12892 static void G__cpp_setup_func16() {
12893 }
12894 
12895 static void G__cpp_setup_func17() {
12896 }
12897 
12898 static void G__cpp_setup_func18() {
12899 }
12900 
12901 static void G__cpp_setup_func19() {
12902 }
12903 
12904 static void G__cpp_setup_func20() {
12905 }
12906 
12907 static void G__cpp_setup_func21() {
12908 }
12909 
12910 static void G__cpp_setup_func22() {
12911 }
12912 
12913 static void G__cpp_setup_func23() {
12914 }
12915 
12916 static void G__cpp_setup_func24() {
12917 }
12918 
12919 static void G__cpp_setup_func25() {
12920 }
12921 
12922 static void G__cpp_setup_func26() {
12923 }
12924 
12925 static void G__cpp_setup_func27() {
12926 }
12927 
12928 static void G__cpp_setup_func28() {
12929 }
12930 
12931 static void G__cpp_setup_func29() {
12932 }
12933 
12934 static void G__cpp_setup_func30() {
12935 }
12936 
12937 static void G__cpp_setup_func31() {
12938 }
12939 
12940 static void G__cpp_setup_func32() {
12941 }
12942 
12943 static void G__cpp_setup_func33() {
12944 }
12945 
12946 static void G__cpp_setup_func34() {
12947 }
12948 
12949 static void G__cpp_setup_func35() {
12950 }
12951 
12952 static void G__cpp_setup_func36() {
12953 }
12954 
12955 static void G__cpp_setup_func37() {
12956 }
12957 
12958 static void G__cpp_setup_func38() {
12959 
12960  G__resetifuncposition();
12961 }
12962 
12963 extern "C" void G__cpp_setup_funclibBAT_rdict() {
12964  G__cpp_setup_func0();
12965  G__cpp_setup_func1();
12966  G__cpp_setup_func2();
12967  G__cpp_setup_func3();
12968  G__cpp_setup_func4();
12969  G__cpp_setup_func5();
12970  G__cpp_setup_func6();
12971  G__cpp_setup_func7();
12972  G__cpp_setup_func8();
12973  G__cpp_setup_func9();
12974  G__cpp_setup_func10();
12975  G__cpp_setup_func11();
12976  G__cpp_setup_func12();
12977  G__cpp_setup_func13();
12978  G__cpp_setup_func14();
12979  G__cpp_setup_func15();
12980  G__cpp_setup_func16();
12981  G__cpp_setup_func17();
12982  G__cpp_setup_func18();
12983  G__cpp_setup_func19();
12984  G__cpp_setup_func20();
12985  G__cpp_setup_func21();
12986  G__cpp_setup_func22();
12987  G__cpp_setup_func23();
12988  G__cpp_setup_func24();
12989  G__cpp_setup_func25();
12990  G__cpp_setup_func26();
12991  G__cpp_setup_func27();
12992  G__cpp_setup_func28();
12993  G__cpp_setup_func29();
12994  G__cpp_setup_func30();
12995  G__cpp_setup_func31();
12996  G__cpp_setup_func32();
12997  G__cpp_setup_func33();
12998  G__cpp_setup_func34();
12999  G__cpp_setup_func35();
13000  G__cpp_setup_func36();
13001  G__cpp_setup_func37();
13002  G__cpp_setup_func38();
13003 }
13004 
13005 /*********************************************************
13006 * Class,struct,union,enum tag information setup
13007 *********************************************************/
13008 /* Setup class/struct taginfo */
13009 G__linked_taginfo G__libBAT_rdictLN_TObject = { "TObject" , 99 , -1 };
13010 G__linked_taginfo G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR = { "vector<unsigned int,allocator<unsigned int> >" , 99 , -1 };
13011 G__linked_taginfo G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR = { "vector<double,allocator<double> >" , 99 , -1 };
13012 G__linked_taginfo G__libBAT_rdictLN_vectorlEboolcOallocatorlEboolgRsPgR = { "vector<bool,allocator<bool> >" , 99 , -1 };
13013 G__linked_taginfo G__libBAT_rdictLN_basic_ofstreamlEcharcOchar_traitslEchargRsPgR = { "basic_ofstream<char,char_traits<char> >" , 99 , -1 };
13014 G__linked_taginfo G__libBAT_rdictLN_string = { "string" , 99 , -1 };
13015 G__linked_taginfo G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
13016 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
13017 G__linked_taginfo G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
13018 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
13019 G__linked_taginfo G__libBAT_rdictLN_TLegendEntry = { "TLegendEntry" , 99 , -1 };
13020 G__linked_taginfo G__libBAT_rdictLN_TLegend = { "TLegend" , 99 , -1 };
13021 G__linked_taginfo G__libBAT_rdictLN_TH1 = { "TH1" , 99 , -1 };
13022 G__linked_taginfo G__libBAT_rdictLN_BCHistogramBase = { "BCHistogramBase" , 99 , -1 };
13023 G__linked_taginfo G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme = { "BCHistogramBase::BCHColorScheme" , 101 , -1 };
13024 G__linked_taginfo G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR = { "vector<pair<double,double>,allocator<pair<double,double> > >" , 99 , -1 };
13025 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<pair<double,double>,allocator<pair<double,double> > >::iterator>" , 99 , -1 };
13026 G__linked_taginfo G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR = { "vector<int,allocator<int> >" , 99 , -1 };
13027 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<int,allocator<int> >::iterator>" , 99 , -1 };
13028 G__linked_taginfo G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR = { "vector<TObject*,allocator<TObject*> >" , 99 , -1 };
13029 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETObjectmUcOallocatorlETObjectmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TObject*,allocator<TObject*> >::iterator>" , 99 , -1 };
13030 G__linked_taginfo G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR = { "vector<TLegendEntry*,allocator<TLegendEntry*> >" , 99 , -1 };
13031 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TLegendEntry*,allocator<TLegendEntry*> >::iterator>" , 99 , -1 };
13032 G__linked_taginfo G__libBAT_rdictLN_BCLog = { "BCLog" , 99 , -1 };
13033 G__linked_taginfo G__libBAT_rdictLN_BCLogcLcLLogLevel = { "BCLog::LogLevel" , 101 , -1 };
13034 G__linked_taginfo G__libBAT_rdictLN_TRandom = { "TRandom" , 99 , -1 };
13035 G__linked_taginfo G__libBAT_rdictLN_BCMath = { "BCMath" , 110 , -1 };
13036 G__linked_taginfo G__libBAT_rdictLN_TH2 = { "TH2" , 99 , -1 };
13037 G__linked_taginfo G__libBAT_rdictLN_TH3 = { "TH3" , 99 , -1 };
13038 G__linked_taginfo G__libBAT_rdictLN_BCVariable = { "BCVariable" , 99 , -1 };
13039 G__linked_taginfo G__libBAT_rdictLN_BCDataPoint = { "BCDataPoint" , 99 , -1 };
13040 G__linked_taginfo G__libBAT_rdictLN_TGraph = { "TGraph" , 99 , -1 };
13041 G__linked_taginfo G__libBAT_rdictLN_TGraphErrors = { "TGraphErrors" , 99 , -1 };
13042 G__linked_taginfo G__libBAT_rdictLN_TGraphAsymmErrors = { "TGraphAsymmErrors" , 99 , -1 };
13043 G__linked_taginfo G__libBAT_rdictLN_BCDataSet = { "BCDataSet" , 99 , -1 };
13044 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR = { "vector<BCDataPoint,allocator<BCDataPoint> >" , 99 , -1 };
13045 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCDataPointcOallocatorlEBCDataPointgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCDataPoint,allocator<BCDataPoint> >::iterator>" , 99 , -1 };
13046 G__linked_taginfo G__libBAT_rdictLN_BCH1D = { "BCH1D" , 99 , -1 };
13047 G__linked_taginfo G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType = { "BCH1D::BCH1DBandType" , 101 , -1 };
13048 G__linked_taginfo G__libBAT_rdictLN_BCH1DcLcLBCH1DSmallestInterval = { "BCH1D::BCH1DSmallestInterval" , 115 , -1 };
13049 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR = { "vector<BCH1D::BCH1DInterval,allocator<BCH1D::BCH1DInterval> >" , 99 , -1 };
13050 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCH1D::BCH1DInterval,allocator<BCH1D::BCH1DInterval> >::iterator>" , 99 , -1 };
13051 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR = { "vector<BCH1D::BCH1DSmallestInterval,allocator<BCH1D::BCH1DSmallestInterval> >" , 99 , -1 };
13052 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCH1D::BCH1DSmallestInterval,allocator<BCH1D::BCH1DSmallestInterval> >::iterator>" , 99 , -1 };
13053 G__linked_taginfo G__libBAT_rdictLN_BCH2D = { "BCH2D" , 99 , -1 };
13054 G__linked_taginfo G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType = { "BCH2D::BCH2DBandType" , 101 , -1 };
13055 G__linked_taginfo G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType = { "BCH2D::BCH2DProfileType" , 101 , -1 };
13056 G__linked_taginfo G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileAxis = { "BCH2D::BCH2DProfileAxis" , 101 , -1 };
13057 G__linked_taginfo G__libBAT_rdictLN_BCPrior = { "BCPrior" , 99 , -1 };
13058 G__linked_taginfo G__libBAT_rdictLN_BCParameter = { "BCParameter" , 99 , -1 };
13059 G__linked_taginfo G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR = { "iterator<bidirectional_iterator_tag,TObject*,long,const TObject**,const TObject*&>" , 115 , -1 };
13060 G__linked_taginfo G__libBAT_rdictLN_TFile = { "TFile" , 99 , -1 };
13061 G__linked_taginfo G__libBAT_rdictLN_BCAux = { "BCAux" , 110 , -1 };
13062 G__linked_taginfo G__libBAT_rdictLN_BCAuxcLcLBCRange = { "BCAux::BCRange" , 101 , -1 };
13063 G__linked_taginfo G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle = { "BCAux::BCKnowledgeUpdateDrawingStyle" , 101 , -1 };
13064 G__linked_taginfo G__libBAT_rdictLN_BCAuxcLcLBCTrashlETObjectgR = { "BCAux::BCTrash<TObject>" , 99 , -1 };
13065 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR = { "vector<BCH1D,allocator<BCH1D> >" , 99 , -1 };
13066 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcOallocatorlEBCH1DgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCH1D,allocator<BCH1D> >::iterator>" , 99 , -1 };
13067 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR = { "vector<BCH2D,allocator<BCH2D> >" , 99 , -1 };
13068 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH2DcOallocatorlEBCH2DgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCH2D,allocator<BCH2D> >::iterator>" , 99 , -1 };
13069 G__linked_taginfo G__libBAT_rdictLN_TF1 = { "TF1" , 99 , -1 };
13070 G__linked_taginfo G__libBAT_rdictLN_BCConstantPrior = { "BCConstantPrior" , 99 , -1 };
13071 G__linked_taginfo G__libBAT_rdictLN_BCGaussianPrior = { "BCGaussianPrior" , 99 , -1 };
13072 G__linked_taginfo G__libBAT_rdictLN_BCSplitGaussianPrior = { "BCSplitGaussianPrior" , 99 , -1 };
13073 G__linked_taginfo G__libBAT_rdictLN_BCCauchyPrior = { "BCCauchyPrior" , 99 , -1 };
13074 G__linked_taginfo G__libBAT_rdictLN_BCObservable = { "BCObservable" , 99 , -1 };
13075 G__linked_taginfo G__libBAT_rdictLN_BCVariableSetlEBCObservablegR = { "BCVariableSet<BCObservable>" , 99 , -1 };
13076 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR = { "vector<BCObservable,allocator<BCObservable> >" , 99 , -1 };
13077 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCObservablecOallocatorlEBCObservablegRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCObservable,allocator<BCObservable> >::iterator>" , 99 , -1 };
13078 G__linked_taginfo G__libBAT_rdictLN_BCTF1Prior = { "BCTF1Prior" , 99 , -1 };
13079 G__linked_taginfo G__libBAT_rdictLN_BCTF1LogPrior = { "BCTF1LogPrior" , 99 , -1 };
13080 G__linked_taginfo G__libBAT_rdictLN_TVectorTlEfloatgR = { "TVectorT<float>" , 99 , -1 };
13081 G__linked_taginfo G__libBAT_rdictLN_TVectorTlEdoublegR = { "TVectorT<double>" , 99 , -1 };
13082 G__linked_taginfo G__libBAT_rdictLN_BCTH1Prior = { "BCTH1Prior" , 99 , -1 };
13083 G__linked_taginfo G__libBAT_rdictLN_BCParameterSet = { "BCParameterSet" , 99 , -1 };
13084 G__linked_taginfo G__libBAT_rdictLN_BCVariableSetlEBCParametergR = { "BCVariableSet<BCParameter>" , 99 , -1 };
13085 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR = { "vector<BCParameter,allocator<BCParameter> >" , 99 , -1 };
13086 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCParametercOallocatorlEBCParametergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCParameter,allocator<BCParameter> >::iterator>" , 99 , -1 };
13087 G__linked_taginfo G__libBAT_rdictLN_TMatrixTBaselEfloatgR = { "TMatrixTBase<float>" , 99 , -1 };
13088 G__linked_taginfo G__libBAT_rdictLN_TMatrixTBaselEdoublegR = { "TMatrixTBase<double>" , 99 , -1 };
13089 G__linked_taginfo G__libBAT_rdictLN_TElementActionTlEdoublegR = { "TElementActionT<double>" , 99 , -1 };
13090 G__linked_taginfo G__libBAT_rdictLN_TElementPosActionTlEdoublegR = { "TElementPosActionT<double>" , 99 , -1 };
13091 G__linked_taginfo G__libBAT_rdictLN_TMatrixTlEdoublegR = { "TMatrixT<double>" , 99 , -1 };
13092 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSymlEdoublegR = { "TMatrixTSym<double>" , 99 , -1 };
13093 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSparselEdoublegR = { "TMatrixTSparse<double>" , 99 , -1 };
13094 G__linked_taginfo G__libBAT_rdictLN_TMatrixTRow_constlEdoublegR = { "TMatrixTRow_const<double>" , 99 , -1 };
13095 G__linked_taginfo G__libBAT_rdictLN_TMatrixTRowlEdoublegR = { "TMatrixTRow<double>" , 99 , -1 };
13096 G__linked_taginfo G__libBAT_rdictLN_TMatrixTDiag_constlEdoublegR = { "TMatrixTDiag_const<double>" , 99 , -1 };
13097 G__linked_taginfo G__libBAT_rdictLN_TMatrixTColumn_constlEdoublegR = { "TMatrixTColumn_const<double>" , 99 , -1 };
13098 G__linked_taginfo G__libBAT_rdictLN_TMatrixTFlat_constlEdoublegR = { "TMatrixTFlat_const<double>" , 99 , -1 };
13099 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSub_constlEdoublegR = { "TMatrixTSub_const<double>" , 99 , -1 };
13100 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSparseRow_constlEdoublegR = { "TMatrixTSparseRow_const<double>" , 99 , -1 };
13101 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSparseDiag_constlEdoublegR = { "TMatrixTSparseDiag_const<double>" , 99 , -1 };
13102 G__linked_taginfo G__libBAT_rdictLN_TMatrixTColumnlEdoublegR = { "TMatrixTColumn<double>" , 99 , -1 };
13103 G__linked_taginfo G__libBAT_rdictLN_TMatrixTDiaglEdoublegR = { "TMatrixTDiag<double>" , 99 , -1 };
13104 G__linked_taginfo G__libBAT_rdictLN_TMatrixTFlatlEdoublegR = { "TMatrixTFlat<double>" , 99 , -1 };
13105 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSublEdoublegR = { "TMatrixTSub<double>" , 99 , -1 };
13106 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSparseRowlEdoublegR = { "TMatrixTSparseRow<double>" , 99 , -1 };
13107 G__linked_taginfo G__libBAT_rdictLN_TMatrixTSparseDiaglEdoublegR = { "TMatrixTSparseDiag<double>" , 99 , -1 };
13108 G__linked_taginfo G__libBAT_rdictLN_TRandom3 = { "TRandom3" , 99 , -1 };
13109 G__linked_taginfo G__libBAT_rdictLN_TTree = { "TTree" , 99 , -1 };
13110 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMC = { "BCEngineMCMC" , 99 , -1 };
13111 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision = { "BCEngineMCMC::Precision" , 101 , -1 };
13112 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMCcLcLPhase = { "BCEngineMCMC::Phase" , 101 , -1 };
13113 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme = { "BCEngineMCMC::InitialPositionScheme" , 101 , -1 };
13114 G__linked_taginfo G__libBAT_rdictLN_BCModel = { "BCModel" , 99 , -1 };
13115 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMCcLcLChainState = { "BCEngineMCMC::ChainState" , 115 , -1 };
13116 G__linked_taginfo G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics = { "BCEngineMCMC::Statistics" , 115 , -1 };
13117 G__linked_taginfo G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR = { "vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >" , 99 , -1 };
13118 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<vector<double,allocator<double> >,allocator<vector<double,allocator<double> > > >::iterator>" , 99 , -1 };
13119 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR = { "vector<BCEngineMCMC::Statistics,allocator<BCEngineMCMC::Statistics> >" , 99 , -1 };
13120 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCEngineMCMC::Statistics,allocator<BCEngineMCMC::Statistics> >::iterator>" , 99 , -1 };
13121 G__linked_taginfo G__libBAT_rdictLN_pairlEunsignedsPintcOunsignedsPintgR = { "pair<unsigned int,unsigned int>" , 115 , -1 };
13122 G__linked_taginfo G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR = { "vector<pair<unsigned int,unsigned int>,allocator<pair<unsigned int,unsigned int> > >" , 99 , -1 };
13123 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<pair<unsigned int,unsigned int>,allocator<pair<unsigned int,unsigned int> > >::iterator>" , 99 , -1 };
13124 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR = { "vector<BCEngineMCMC::ThreadLocalStorage,allocator<BCEngineMCMC::ThreadLocalStorage> >" , 99 , -1 };
13125 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCEngineMCMC::ThreadLocalStorage,allocator<BCEngineMCMC::ThreadLocalStorage> >::iterator>" , 99 , -1 };
13126 G__linked_taginfo G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR = { "vector<TMatrixTSym<double>,allocator<TMatrixTSym<double> > >" , 99 , -1 };
13127 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMatrixTSym<double>,allocator<TMatrixTSym<double> > >::iterator>" , 99 , -1 };
13128 G__linked_taginfo G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR = { "vector<TMatrixT<double>,allocator<TMatrixT<double> > >" , 99 , -1 };
13129 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TMatrixT<double>,allocator<TMatrixT<double> > >::iterator>" , 99 , -1 };
13130 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR = { "vector<BCEngineMCMC::ChainState,allocator<BCEngineMCMC::ChainState> >" , 99 , -1 };
13131 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCEngineMCMC::ChainState,allocator<BCEngineMCMC::ChainState> >::iterator>" , 99 , -1 };
13132 G__linked_taginfo G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR = { "vector<TH1*,allocator<TH1*> >" , 99 , -1 };
13133 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETH1mUcOallocatorlETH1mUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH1*,allocator<TH1*> >::iterator>" , 99 , -1 };
13134 G__linked_taginfo G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR = { "vector<TH2*,allocator<TH2*> >" , 99 , -1 };
13135 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TH2*,allocator<TH2*> >::iterator>" , 99 , -1 };
13136 G__linked_taginfo G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR = { "vector<vector<TH2*,allocator<TH2*> >,allocator<vector<TH2*,allocator<TH2*> > > >" , 99 , -1 };
13137 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<vector<TH2*,allocator<TH2*> >,allocator<vector<TH2*,allocator<TH2*> > > >::iterator>" , 99 , -1 };
13138 G__linked_taginfo G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR = { "vector<pair<int,int>,allocator<pair<int,int> > >" , 99 , -1 };
13139 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<pair<int,int>,allocator<pair<int,int> > >::iterator>" , 99 , -1 };
13140 G__linked_taginfo G__libBAT_rdictLN_TMinuitMinimizer = { "TMinuitMinimizer" , 99 , -1 };
13141 G__linked_taginfo G__libBAT_rdictLN_BCIntegrate = { "BCIntegrate" , 99 , -1 };
13142 G__linked_taginfo G__libBAT_rdictLN_BCCubaOptions = { "BCCubaOptions" , 110 , -1 };
13143 G__linked_taginfo G__libBAT_rdictLN_BCCubaOptionscLcLVegas = { "BCCubaOptions::Vegas" , 115 , -1 };
13144 G__linked_taginfo G__libBAT_rdictLN_BCCubaOptionscLcLSuave = { "BCCubaOptions::Suave" , 115 , -1 };
13145 G__linked_taginfo G__libBAT_rdictLN_BCCubaOptionscLcLDivonne = { "BCCubaOptions::Divonne" , 115 , -1 };
13146 G__linked_taginfo G__libBAT_rdictLN_BCCubaOptionscLcLCuhre = { "BCCubaOptions::Cuhre" , 115 , -1 };
13147 G__linked_taginfo G__libBAT_rdictLN_BCMinimizer = { "BCMinimizer" , 110 , -1 };
13148 G__linked_taginfo G__libBAT_rdictLN_BCMinimizercLcLWrapper = { "BCMinimizer::Wrapper" , 99 , -1 };
13149 G__linked_taginfo G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod = { "BCIntegrate::BCOptimizationMethod" , 101 , -1 };
13150 G__linked_taginfo G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod = { "BCIntegrate::BCIntegrationMethod" , 101 , -1 };
13151 G__linked_taginfo G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod = { "BCIntegrate::BCMarginalizationMethod" , 101 , -1 };
13152 G__linked_taginfo G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule = { "BCIntegrate::BCSASchedule" , 101 , -1 };
13153 G__linked_taginfo G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod = { "BCIntegrate::BCCubaMethod" , 101 , -1 };
13154 G__linked_taginfo G__libBAT_rdictLN_BCPriorModel = { "BCPriorModel" , 99 , -1 };
13155 G__linked_taginfo G__libBAT_rdictLN_BCEmptyModel = { "BCEmptyModel" , 99 , -1 };
13156 G__linked_taginfo G__libBAT_rdictLN_BCModelManager = { "BCModelManager" , 99 , -1 };
13157 G__linked_taginfo G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR = { "vector<BCModel*,allocator<BCModel*> >" , 99 , -1 };
13158 G__linked_taginfo G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCModelmUcOallocatorlEBCModelmUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<BCModel*,allocator<BCModel*> >::iterator>" , 99 , -1 };
13159 
13160 /* Reset class/struct taginfo */
13161 extern "C" void G__cpp_reset_tagtablelibBAT_rdict() {
13162  G__libBAT_rdictLN_TObject.tagnum = -1 ;
13163  G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR.tagnum = -1 ;
13164  G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR.tagnum = -1 ;
13165  G__libBAT_rdictLN_vectorlEboolcOallocatorlEboolgRsPgR.tagnum = -1 ;
13166  G__libBAT_rdictLN_basic_ofstreamlEcharcOchar_traitslEchargRsPgR.tagnum = -1 ;
13167  G__libBAT_rdictLN_string.tagnum = -1 ;
13168  G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
13169  G__libBAT_rdictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
13170  G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
13171  G__libBAT_rdictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13172  G__libBAT_rdictLN_TLegendEntry.tagnum = -1 ;
13173  G__libBAT_rdictLN_TLegend.tagnum = -1 ;
13174  G__libBAT_rdictLN_TH1.tagnum = -1 ;
13175  G__libBAT_rdictLN_BCHistogramBase.tagnum = -1 ;
13176  G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme.tagnum = -1 ;
13177  G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR.tagnum = -1 ;
13178  G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13179  G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR.tagnum = -1 ;
13180  G__libBAT_rdictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR.tagnum = -1 ;
13181  G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR.tagnum = -1 ;
13182  G__libBAT_rdictLN_reverse_iteratorlEvectorlETObjectmUcOallocatorlETObjectmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13183  G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR.tagnum = -1 ;
13184  G__libBAT_rdictLN_reverse_iteratorlEvectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13185  G__libBAT_rdictLN_BCLog.tagnum = -1 ;
13186  G__libBAT_rdictLN_BCLogcLcLLogLevel.tagnum = -1 ;
13187  G__libBAT_rdictLN_TRandom.tagnum = -1 ;
13188  G__libBAT_rdictLN_BCMath.tagnum = -1 ;
13189  G__libBAT_rdictLN_TH2.tagnum = -1 ;
13190  G__libBAT_rdictLN_TH3.tagnum = -1 ;
13191  G__libBAT_rdictLN_BCVariable.tagnum = -1 ;
13192  G__libBAT_rdictLN_BCDataPoint.tagnum = -1 ;
13193  G__libBAT_rdictLN_TGraph.tagnum = -1 ;
13194  G__libBAT_rdictLN_TGraphErrors.tagnum = -1 ;
13195  G__libBAT_rdictLN_TGraphAsymmErrors.tagnum = -1 ;
13196  G__libBAT_rdictLN_BCDataSet.tagnum = -1 ;
13197  G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR.tagnum = -1 ;
13198  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCDataPointcOallocatorlEBCDataPointgRsPgRcLcLiteratorgR.tagnum = -1 ;
13199  G__libBAT_rdictLN_BCH1D.tagnum = -1 ;
13200  G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType.tagnum = -1 ;
13201  G__libBAT_rdictLN_BCH1DcLcLBCH1DSmallestInterval.tagnum = -1 ;
13202  G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR.tagnum = -1 ;
13203  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgRcLcLiteratorgR.tagnum = -1 ;
13204  G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR.tagnum = -1 ;
13205  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgRcLcLiteratorgR.tagnum = -1 ;
13206  G__libBAT_rdictLN_BCH2D.tagnum = -1 ;
13207  G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType.tagnum = -1 ;
13208  G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType.tagnum = -1 ;
13209  G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileAxis.tagnum = -1 ;
13210  G__libBAT_rdictLN_BCPrior.tagnum = -1 ;
13211  G__libBAT_rdictLN_BCParameter.tagnum = -1 ;
13212  G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR.tagnum = -1 ;
13213  G__libBAT_rdictLN_TFile.tagnum = -1 ;
13214  G__libBAT_rdictLN_BCAux.tagnum = -1 ;
13215  G__libBAT_rdictLN_BCAuxcLcLBCRange.tagnum = -1 ;
13216  G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle.tagnum = -1 ;
13217  G__libBAT_rdictLN_BCAuxcLcLBCTrashlETObjectgR.tagnum = -1 ;
13218  G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR.tagnum = -1 ;
13219  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcOallocatorlEBCH1DgRsPgRcLcLiteratorgR.tagnum = -1 ;
13220  G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR.tagnum = -1 ;
13221  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH2DcOallocatorlEBCH2DgRsPgRcLcLiteratorgR.tagnum = -1 ;
13222  G__libBAT_rdictLN_TF1.tagnum = -1 ;
13223  G__libBAT_rdictLN_BCConstantPrior.tagnum = -1 ;
13224  G__libBAT_rdictLN_BCGaussianPrior.tagnum = -1 ;
13225  G__libBAT_rdictLN_BCSplitGaussianPrior.tagnum = -1 ;
13226  G__libBAT_rdictLN_BCCauchyPrior.tagnum = -1 ;
13227  G__libBAT_rdictLN_BCObservable.tagnum = -1 ;
13228  G__libBAT_rdictLN_BCVariableSetlEBCObservablegR.tagnum = -1 ;
13229  G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR.tagnum = -1 ;
13230  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCObservablecOallocatorlEBCObservablegRsPgRcLcLiteratorgR.tagnum = -1 ;
13231  G__libBAT_rdictLN_BCTF1Prior.tagnum = -1 ;
13232  G__libBAT_rdictLN_BCTF1LogPrior.tagnum = -1 ;
13233  G__libBAT_rdictLN_TVectorTlEfloatgR.tagnum = -1 ;
13234  G__libBAT_rdictLN_TVectorTlEdoublegR.tagnum = -1 ;
13235  G__libBAT_rdictLN_BCTH1Prior.tagnum = -1 ;
13236  G__libBAT_rdictLN_BCParameterSet.tagnum = -1 ;
13237  G__libBAT_rdictLN_BCVariableSetlEBCParametergR.tagnum = -1 ;
13238  G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR.tagnum = -1 ;
13239  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCParametercOallocatorlEBCParametergRsPgRcLcLiteratorgR.tagnum = -1 ;
13240  G__libBAT_rdictLN_TMatrixTBaselEfloatgR.tagnum = -1 ;
13241  G__libBAT_rdictLN_TMatrixTBaselEdoublegR.tagnum = -1 ;
13242  G__libBAT_rdictLN_TElementActionTlEdoublegR.tagnum = -1 ;
13243  G__libBAT_rdictLN_TElementPosActionTlEdoublegR.tagnum = -1 ;
13244  G__libBAT_rdictLN_TMatrixTlEdoublegR.tagnum = -1 ;
13245  G__libBAT_rdictLN_TMatrixTSymlEdoublegR.tagnum = -1 ;
13246  G__libBAT_rdictLN_TMatrixTSparselEdoublegR.tagnum = -1 ;
13247  G__libBAT_rdictLN_TMatrixTRow_constlEdoublegR.tagnum = -1 ;
13248  G__libBAT_rdictLN_TMatrixTRowlEdoublegR.tagnum = -1 ;
13249  G__libBAT_rdictLN_TMatrixTDiag_constlEdoublegR.tagnum = -1 ;
13250  G__libBAT_rdictLN_TMatrixTColumn_constlEdoublegR.tagnum = -1 ;
13251  G__libBAT_rdictLN_TMatrixTFlat_constlEdoublegR.tagnum = -1 ;
13252  G__libBAT_rdictLN_TMatrixTSub_constlEdoublegR.tagnum = -1 ;
13253  G__libBAT_rdictLN_TMatrixTSparseRow_constlEdoublegR.tagnum = -1 ;
13254  G__libBAT_rdictLN_TMatrixTSparseDiag_constlEdoublegR.tagnum = -1 ;
13255  G__libBAT_rdictLN_TMatrixTColumnlEdoublegR.tagnum = -1 ;
13256  G__libBAT_rdictLN_TMatrixTDiaglEdoublegR.tagnum = -1 ;
13257  G__libBAT_rdictLN_TMatrixTFlatlEdoublegR.tagnum = -1 ;
13258  G__libBAT_rdictLN_TMatrixTSublEdoublegR.tagnum = -1 ;
13259  G__libBAT_rdictLN_TMatrixTSparseRowlEdoublegR.tagnum = -1 ;
13260  G__libBAT_rdictLN_TMatrixTSparseDiaglEdoublegR.tagnum = -1 ;
13261  G__libBAT_rdictLN_TRandom3.tagnum = -1 ;
13262  G__libBAT_rdictLN_TTree.tagnum = -1 ;
13263  G__libBAT_rdictLN_BCEngineMCMC.tagnum = -1 ;
13264  G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision.tagnum = -1 ;
13265  G__libBAT_rdictLN_BCEngineMCMCcLcLPhase.tagnum = -1 ;
13266  G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme.tagnum = -1 ;
13267  G__libBAT_rdictLN_BCModel.tagnum = -1 ;
13268  G__libBAT_rdictLN_BCEngineMCMCcLcLChainState.tagnum = -1 ;
13269  G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics.tagnum = -1 ;
13270  G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR.tagnum = -1 ;
13271  G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13272  G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR.tagnum = -1 ;
13273  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgRcLcLiteratorgR.tagnum = -1 ;
13274  G__libBAT_rdictLN_pairlEunsignedsPintcOunsignedsPintgR.tagnum = -1 ;
13275  G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR.tagnum = -1 ;
13276  G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13277  G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR.tagnum = -1 ;
13278  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgRcLcLiteratorgR.tagnum = -1 ;
13279  G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR.tagnum = -1 ;
13280  G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13281  G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR.tagnum = -1 ;
13282  G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13283  G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR.tagnum = -1 ;
13284  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgRcLcLiteratorgR.tagnum = -1 ;
13285  G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR.tagnum = -1 ;
13286  G__libBAT_rdictLN_reverse_iteratorlEvectorlETH1mUcOallocatorlETH1mUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13287  G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR.tagnum = -1 ;
13288  G__libBAT_rdictLN_reverse_iteratorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13289  G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR.tagnum = -1 ;
13290  G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13291  G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR.tagnum = -1 ;
13292  G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgRcLcLiteratorgR.tagnum = -1 ;
13293  G__libBAT_rdictLN_TMinuitMinimizer.tagnum = -1 ;
13294  G__libBAT_rdictLN_BCIntegrate.tagnum = -1 ;
13295  G__libBAT_rdictLN_BCCubaOptions.tagnum = -1 ;
13296  G__libBAT_rdictLN_BCCubaOptionscLcLVegas.tagnum = -1 ;
13297  G__libBAT_rdictLN_BCCubaOptionscLcLSuave.tagnum = -1 ;
13298  G__libBAT_rdictLN_BCCubaOptionscLcLDivonne.tagnum = -1 ;
13299  G__libBAT_rdictLN_BCCubaOptionscLcLCuhre.tagnum = -1 ;
13300  G__libBAT_rdictLN_BCMinimizer.tagnum = -1 ;
13301  G__libBAT_rdictLN_BCMinimizercLcLWrapper.tagnum = -1 ;
13302  G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod.tagnum = -1 ;
13303  G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod.tagnum = -1 ;
13304  G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod.tagnum = -1 ;
13305  G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule.tagnum = -1 ;
13306  G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod.tagnum = -1 ;
13307  G__libBAT_rdictLN_BCPriorModel.tagnum = -1 ;
13308  G__libBAT_rdictLN_BCEmptyModel.tagnum = -1 ;
13309  G__libBAT_rdictLN_BCModelManager.tagnum = -1 ;
13310  G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR.tagnum = -1 ;
13311  G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCModelmUcOallocatorlEBCModelmUgRsPgRcLcLiteratorgR.tagnum = -1 ;
13312 }
13313 
13314 
13315 extern "C" void G__cpp_setup_tagtablelibBAT_rdict() {
13316 
13317  /* Setting up class,struct,union tag entry */
13318  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TObject);
13319  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEunsignedsPintcOallocatorlEunsignedsPintgRsPgR);
13320  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEdoublecOallocatorlEdoublegRsPgR);
13321  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEboolcOallocatorlEboolgRsPgR);
13322  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_basic_ofstreamlEcharcOchar_traitslEchargRsPgR);
13323  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_string);
13324  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
13325  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
13326  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
13327  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
13328  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TLegendEntry);
13329  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TLegend);
13330  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TH1);
13331  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCHistogramBase),sizeof(BCHistogramBase),-1,69376,(char*)NULL,G__setup_memvarBCHistogramBase,G__setup_memfuncBCHistogramBase);
13332  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCHistogramBasecLcLBCHColorScheme);
13333  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgR);
13334  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEdoublecOdoublegRcOallocatorlEpairlEdoublecOdoublegRsPgRsPgRcLcLiteratorgR);
13335  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEintcOallocatorlEintgRsPgR);
13336  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEintcOallocatorlEintgRsPgRcLcLiteratorgR);
13337  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETObjectmUcOallocatorlETObjectmUgRsPgR);
13338  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETObjectmUcOallocatorlETObjectmUgRsPgRcLcLiteratorgR);
13339  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgR);
13340  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETLegendEntrymUcOallocatorlETLegendEntrymUgRsPgRcLcLiteratorgR);
13341  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCLog),sizeof(BCLog),-1,65792,(char*)NULL,G__setup_memvarBCLog,G__setup_memfuncBCLog);
13342  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCLogcLcLLogLevel);
13343  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TRandom);
13344  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCMath),0,-1,65536,(char*)NULL,G__setup_memvarBCMath,G__setup_memfuncBCMath);
13345  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TH2);
13346  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TH3);
13347  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCVariable),sizeof(BCVariable),-1,99584,(char*)NULL,G__setup_memvarBCVariable,G__setup_memfuncBCVariable);
13348  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCDataPoint),sizeof(BCDataPoint),-1,98560,(char*)NULL,G__setup_memvarBCDataPoint,G__setup_memfuncBCDataPoint);
13349  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TGraph);
13350  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TGraphErrors);
13351  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TGraphAsymmErrors);
13352  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCDataSet),sizeof(BCDataSet),-1,66816,(char*)NULL,G__setup_memvarBCDataSet,G__setup_memfuncBCDataSet);
13353  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCDataPointcOallocatorlEBCDataPointgRsPgR);
13354  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCDataPointcOallocatorlEBCDataPointgRsPgRcLcLiteratorgR);
13355  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH1D),sizeof(BCH1D),-1,67328,(char*)NULL,G__setup_memvarBCH1D,G__setup_memfuncBCH1D);
13356  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH1DcLcLBCH1DBandType);
13357  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH1DcLcLBCH1DSmallestInterval);
13358  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgR);
13359  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DIntervalcOallocatorlEBCH1DcLcLBCH1DIntervalgRsPgRcLcLiteratorgR);
13360  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgR);
13361  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcLcLBCH1DSmallestIntervalcOallocatorlEBCH1DcLcLBCH1DSmallestIntervalgRsPgRcLcLiteratorgR);
13362  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH2D),sizeof(BCH2D),-1,67328,(char*)NULL,G__setup_memvarBCH2D,G__setup_memfuncBCH2D);
13363  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH2DcLcLBCH2DBandType);
13364  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileType);
13365  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCH2DcLcLBCH2DProfileAxis);
13366  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCPrior),sizeof(BCPrior),-1,67331,(char*)NULL,G__setup_memvarBCPrior,G__setup_memfuncBCPrior);
13367  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCParameter),sizeof(BCParameter),-1,102144,(char*)NULL,G__setup_memvarBCParameter,G__setup_memfuncBCParameter);
13368  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR);
13369  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TFile);
13370  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCAux),0,-1,65536,(char*)NULL,G__setup_memvarBCAux,G__setup_memfuncBCAux);
13371  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCAuxcLcLBCRange);
13372  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCAuxcLcLBCKnowledgeUpdateDrawingStyle);
13373  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCAuxcLcLBCTrashlETObjectgR);
13374  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCH1DcOallocatorlEBCH1DgRsPgR);
13375  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH1DcOallocatorlEBCH1DgRsPgRcLcLiteratorgR);
13376  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCH2DcOallocatorlEBCH2DgRsPgR);
13377  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCH2DcOallocatorlEBCH2DgRsPgRcLcLiteratorgR);
13378  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TF1);
13379  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCConstantPrior),sizeof(BCConstantPrior),-1,99584,(char*)NULL,G__setup_memvarBCConstantPrior,G__setup_memfuncBCConstantPrior);
13380  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCGaussianPrior),sizeof(BCGaussianPrior),-1,99328,(char*)NULL,G__setup_memvarBCGaussianPrior,G__setup_memfuncBCGaussianPrior);
13381  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCSplitGaussianPrior),sizeof(BCSplitGaussianPrior),-1,99840,(char*)NULL,G__setup_memvarBCSplitGaussianPrior,G__setup_memfuncBCSplitGaussianPrior);
13382  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCauchyPrior),sizeof(BCCauchyPrior),-1,99328,(char*)NULL,G__setup_memvarBCCauchyPrior,G__setup_memfuncBCCauchyPrior);
13383  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCObservable),sizeof(BCObservable),-1,100608,(char*)NULL,G__setup_memvarBCObservable,G__setup_memfuncBCObservable);
13384  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCVariableSetlEBCObservablegR),sizeof(BCVariableSet<BCObservable>),-1,66816,(char*)NULL,G__setup_memvarBCVariableSetlEBCObservablegR,G__setup_memfuncBCVariableSetlEBCObservablegR);
13385  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCObservablecOallocatorlEBCObservablegRsPgR);
13386  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCObservablecOallocatorlEBCObservablegRsPgRcLcLiteratorgR);
13387  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCTF1Prior),sizeof(BCTF1Prior),-1,99328,(char*)NULL,G__setup_memvarBCTF1Prior,G__setup_memfuncBCTF1Prior);
13388  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCTF1LogPrior),sizeof(BCTF1LogPrior),-1,99328,(char*)NULL,G__setup_memvarBCTF1LogPrior,G__setup_memfuncBCTF1LogPrior);
13389  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TVectorTlEfloatgR);
13390  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TVectorTlEdoublegR);
13391  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCTH1Prior),sizeof(BCTH1Prior),-1,101888,(char*)NULL,G__setup_memvarBCTH1Prior,G__setup_memfuncBCTH1Prior);
13392  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCParameterSet),sizeof(BCParameterSet),-1,66816,(char*)NULL,G__setup_memvarBCParameterSet,G__setup_memfuncBCParameterSet);
13393  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCVariableSetlEBCParametergR);
13394  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCParametercOallocatorlEBCParametergRsPgR);
13395  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCParametercOallocatorlEBCParametergRsPgRcLcLiteratorgR);
13396  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTBaselEfloatgR);
13397  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTBaselEdoublegR);
13398  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TElementActionTlEdoublegR);
13399  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TElementPosActionTlEdoublegR);
13400  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTlEdoublegR);
13401  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSymlEdoublegR);
13402  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSparselEdoublegR);
13403  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTRow_constlEdoublegR);
13404  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTRowlEdoublegR);
13405  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTDiag_constlEdoublegR);
13406  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTColumn_constlEdoublegR);
13407  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTFlat_constlEdoublegR);
13408  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSub_constlEdoublegR);
13409  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSparseRow_constlEdoublegR);
13410  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSparseDiag_constlEdoublegR);
13411  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTColumnlEdoublegR);
13412  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTDiaglEdoublegR);
13413  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTFlatlEdoublegR);
13414  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSublEdoublegR);
13415  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSparseRowlEdoublegR);
13416  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMatrixTSparseDiaglEdoublegR);
13417  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TRandom3);
13418  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TTree);
13419  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMC),sizeof(BCEngineMCMC),-1,102145,(char*)NULL,G__setup_memvarBCEngineMCMC,G__setup_memfuncBCEngineMCMC);
13420  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMCcLcLPrecision);
13421  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMCcLcLPhase);
13422  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMCcLcLInitialPositionScheme);
13423  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCModel),sizeof(BCModel),-1,102145,(char*)NULL,G__setup_memvarBCModel,G__setup_memfuncBCModel);
13424  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMCcLcLChainState);
13425  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEngineMCMCcLcLStatistics);
13426  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgR);
13427  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlEdoublecOallocatorlEdoublegRsPgRcOallocatorlEvectorlEdoublecOallocatorlEdoublegRsPgRsPgRsPgRcLcLiteratorgR);
13428  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgR);
13429  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLStatisticscOallocatorlEBCEngineMCMCcLcLStatisticsgRsPgRcLcLiteratorgR);
13430  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_pairlEunsignedsPintcOunsignedsPintgR);
13431  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgR);
13432  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEunsignedsPintcOunsignedsPintgRcOallocatorlEpairlEunsignedsPintcOunsignedsPintgRsPgRsPgRcLcLiteratorgR);
13433  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgR);
13434  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLThreadLocalStoragecOallocatorlEBCEngineMCMCcLcLThreadLocalStoragegRsPgRcLcLiteratorgR);
13435  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgR);
13436  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTSymlEdoublegRcOallocatorlETMatrixTSymlEdoublegRsPgRsPgRcLcLiteratorgR);
13437  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgR);
13438  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETMatrixTlEdoublegRcOallocatorlETMatrixTlEdoublegRsPgRsPgRcLcLiteratorgR);
13439  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgR);
13440  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCEngineMCMCcLcLChainStatecOallocatorlEBCEngineMCMCcLcLChainStategRsPgRcLcLiteratorgR);
13441  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETH1mUcOallocatorlETH1mUgRsPgR);
13442  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH1mUcOallocatorlETH1mUgRsPgRcLcLiteratorgR);
13443  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlETH2mUcOallocatorlETH2mUgRsPgR);
13444  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcLcLiteratorgR);
13445  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgR);
13446  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRcOallocatorlEvectorlETH2mUcOallocatorlETH2mUgRsPgRsPgRsPgRcLcLiteratorgR);
13447  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgR);
13448  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEpairlEintcOintgRcOallocatorlEpairlEintcOintgRsPgRsPgRcLcLiteratorgR);
13449  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_TMinuitMinimizer);
13450  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegrate),sizeof(BCIntegrate),-1,102145,(char*)NULL,G__setup_memvarBCIntegrate,G__setup_memfuncBCIntegrate);
13451  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCubaOptions);
13452  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCubaOptionscLcLVegas);
13453  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCubaOptionscLcLSuave);
13454  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCubaOptionscLcLDivonne);
13455  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCCubaOptionscLcLCuhre);
13456  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCMinimizer);
13457  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCMinimizercLcLWrapper);
13458  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegratecLcLBCOptimizationMethod);
13459  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegratecLcLBCIntegrationMethod);
13460  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegratecLcLBCMarginalizationMethod);
13461  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegratecLcLBCSASchedule);
13462  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCIntegratecLcLBCCubaMethod);
13463  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCPriorModel),sizeof(BCPriorModel),-1,98304,(char*)NULL,G__setup_memvarBCPriorModel,G__setup_memfuncBCPriorModel);
13464  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCEmptyModel),sizeof(BCEmptyModel),-1,99584,(char*)NULL,G__setup_memvarBCEmptyModel,G__setup_memfuncBCEmptyModel);
13465  G__tagtable_setup(G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_BCModelManager),sizeof(BCModelManager),-1,69376,(char*)NULL,G__setup_memvarBCModelManager,G__setup_memfuncBCModelManager);
13466  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_vectorlEBCModelmUcOallocatorlEBCModelmUgRsPgR);
13467  G__get_linked_tagnum_fwd(&G__libBAT_rdictLN_reverse_iteratorlEvectorlEBCModelmUcOallocatorlEBCModelmUgRsPgRcLcLiteratorgR);
13468 }
13469 extern "C" void G__cpp_setuplibBAT_rdict(void) {
13470  G__check_setup_version(30051515,"G__cpp_setuplibBAT_rdict()");
13471  G__set_cpp_environmentlibBAT_rdict();
13472  G__cpp_setup_tagtablelibBAT_rdict();
13473 
13474  G__cpp_setup_inheritancelibBAT_rdict();
13475 
13476  G__cpp_setup_typetablelibBAT_rdict();
13477 
13478  G__cpp_setup_memvarlibBAT_rdict();
13479 
13480  G__cpp_setup_memfunclibBAT_rdict();
13481  G__cpp_setup_globallibBAT_rdict();
13482  G__cpp_setup_funclibBAT_rdict();
13483 
13484  if(0==G__getsizep2memfunc()) G__get_sizep2memfunclibBAT_rdict();
13485  return;
13486 }
13488  public:
13489  G__cpp_setup_initlibBAT_rdict() { G__add_setup_func("libBAT_rdict",(G__incsetup)(&G__cpp_setuplibBAT_rdict)); G__call_setup_funcs(); }
13490  ~G__cpp_setup_initlibBAT_rdict() { G__remove_setup_func("libBAT_rdict"); }
13491 };
13492 G__cpp_setup_initlibBAT_rdict G__cpp_setup_initializerlibBAT_rdict;
13493 
Posterior drawn with detailed info, prior drawn as overlaid line.
Definition: BCAux.h:121
static bool GetPrefix()
Returns true if the loglevel is prefixed to every message.
Definition: BCLog.h:94
InitialPositionScheme
An enumerator for markov-chain position initialization.
Definition: BCEngineMCMC.h:82
Simulated annealing.
Definition: BCIntegrate.h:155
An empty model, used for reading in a chain.
Definition: BCEmptyModel.h:29
static BCLog::LogLevel GetLogLevelFile()
Returns the minimum log level for file output.
Definition: BCLog.h:82
Print everything, including debug info.
Definition: BCLog.h:60
A class to represent the prior of a parameter.
Definition: BCPrior.h:49
Use CUBA interface.
Definition: BCIntegrate.h:167
void DrawKnowledgeUpdate(BCHistogramBase &prior, BCHistogramBase &posterior, bool draw_prior_first, BCTrash< TObject > &trash)
Draw knowledge update plot into current TPad.
Definition: BCAux.cxx:236
A class to represent a Cauchy prior of a parameter.
Definition: BCCauchyPrior.h:32
void MakeFinite(double &xmin, double &xmax)
Make an infinite range finite by setting inf values to max.
Definition: BCAux.cxx:102
Sample mean method.
Definition: BCIntegrate.h:166
number of available schedulers
Definition: BCIntegrate.h:191
double LogApproxBinomial(unsigned n, unsigned k, double p)
Calculates natural logarithm of the Binomial probability using approximations for factorial calculati...
Definition: BCMath.cxx:79
double LogFact(unsigned n)
Calculates natural logarithm of the n-factorial (n!)
Definition: BCMath.cxx:141
A class representing a data point.
Definition: BCDataPoint.h:34
static void CloseLog()
Closes the log file.
Definition: BCLog.h:149
A class to represent a split-Gaussian prior of a parameter.
double LogBinomFactorExact(unsigned n, unsigned k)
Calculates natural logarithm of the Binomial factor "n over k".
Definition: BCMath.cxx:191
Class for sampling from prior of a BCModel.
Definition: BCPriorModel.h:30
BCH2DProfileAxis
Enum for axis to profile.
Definition: BCH2D.h:70
static double RValue(const std::vector< double > &means, const std::vector< double > &variances, unsigned n, bool correctForSamplingVariability=true)
Calculate R value of set of batches of samples—represented by their means and variances, all batches containing the same number of samples—according to Brooks & Gelman, "General Methods for Monitoring Convergence of Iterative Simulations," (1988)
double FastPValue(const std::vector< unsigned > &observed, const std::vector< double > &expected, unsigned nIterations=1e5, unsigned seed=0)
Calculate the p value using fast MCMC for a histogram and the likelihood as test statistic.
Definition: BCMath.cxx:310
double LogBreitWignerNonRel(double x, double mean, double Gamma, bool norm=false)
Calculates the logarithm of the nonrelativistic Breit-Wigner distribution.
Definition: BCMath.cxx:214
BCRange
Range types.
Definition: BCAux.h:88
Wrapper to allow access by name into list of BCParameter.
double LogBreitWignerRel(double x, double mean, double Gamma)
Calculates the logarithm of the relativistic Breit-Wigner distribution.
Definition: BCMath.cxx:226
Some useful mathematic functions.
double LogBinomFactor(unsigned n, unsigned k)
Calculates natural logarithm of the Binomial factor "n over k" using approximations for factorial cal...
Definition: BCMath.cxx:111
Custom scheduler.
Definition: BCIntegrate.h:190
A class representing a set of BCModels.
static void SetLogLevel(BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen)
Sets the minimum log level for file and screen output.
Definition: BCLog.h:117
Hold Suave specific options.
Definition: BCIntegrate.h:72
A class for handling numerical operations for models.
Definition: BCIntegrate.h:143
double(BCIntegrate::* tEvaluator)(std::vector< double > &, const std::vector< double > &, bool &)
A pointer for a function that evaluates at a point.
Definition: BCIntegrate.h:216
A class to represent the prior of a parameter by a formula through a TF1.
Definition: BCTF1Prior.h:32
unsigned PrintPlots(std::vector< BCH1D > &h1, std::vector< BCH2D > &h2, const std::string &filename, unsigned hdiv=1, unsigned vdiv=1)
Print plots.
Definition: BCAux.cxx:339
Metropolis Hastings.
Definition: BCIntegrate.h:156
The base class for all user-defined models.
Definition: BCModel.h:39
A class to represent the log of a prior of a parameter by a formula through a TF1.
Definition: BCTF1LogPrior.h:32
A class for handling 2D distributions.
Definition: BCH2D.h:37
A class to represent a constant prior of a parameter.
no bands
Definition: BCH2D.h:48
No marginalization method set.
Definition: BCIntegrate.h:177
A class representing a variable of a model.
Definition: BCVariable.h:35
Print only results summary, warnings, and errors.
Definition: BCLog.h:62
static void Out(BCLog::LogLevel loglevelfile, BCLog::LogLevel loglevelscreen, const std::string &message)
Writes string to the file and screen log if the log level is equal or greater than the minimum...
Definition: BCLog.cxx:70
BCAux::BCRange RangeType(double xmin, double xmax)
Return type of range as a BCAux::BCRange enum.
Definition: BCAux.cxx:85
A class representing a variable of a model.
Definition: BCObservable.h:32
A class representing a set of data points.
Definition: BCDataSet.h:39
double LogLogNormal(double x, double mean=0, double sigma=1)
Return the log of the log normal distribution.
Definition: BCMath.cxx:268
double LogChi2(double x, int n)
Calculates the logarithm of chi square function: chi2(double x; size_t n)
Definition: BCMath.cxx:233
randomly distribute according to factorized priors
Definition: BCEngineMCMC.h:86
static void IntegralUpdaterMC(const std::vector< double > &sums, const int &nIterations, double &integral, double &absprecision)
Updates info about integrator.
LogLevel
Enumerator for the amount of details to put into the log file.
Definition: BCLog.h:59
double LogGammaPDF(double x, double alpha, double beta)
Returns the log of the Gamma PDF.
Definition: BCMath.cxx:262
double CorrectPValue(const double &pvalue, const unsigned &npar, const unsigned &nobservations)
Correct a p value by transforming to a chi^2 with dof=nobservations, then back to a pvalue with dof r...
Definition: BCMath.cxx:285
A class to represent a gaussian prior of a parameter.
TH2 * Transpose(const TH2 *const h, const std::string &name="")
Transpose a TH2.
Definition: BCAux.cxx:55
number of available integration methods
Definition: BCIntegrate.h:171
BCSASchedule
An enumerator for the Simulated Annealing schedule.
Definition: BCIntegrate.h:187
Print all details of operation.
Definition: BCLog.h:61
Prior drawn with detailed info, posterior drawn as overlaid line.
Definition: BCAux.h:122
std::string SafeName(const std::string &name)
Convert a name into a safe name for use in ROOT object naming.
Definition: BCAux.cxx:111
void SetStyle()
Definition: BCAux.cxx:30
BCH2DProfileType
Enum for type of profile.
Definition: BCH2D.h:62
BCOptimizationMethod
An enumerator for the mode finding algorithm.
Definition: BCIntegrate.h:153
double ApproxLogFact(double x)
Calculates natural logarithm of the n-factorial (n!) using Srinivasa Ramanujan approximation log(n!) ...
Definition: BCMath.cxx:130
Cauchy scheduler.
Definition: BCIntegrate.h:188
Laplace approximation.
Definition: BCIntegrate.h:169
double LogVoigtian(double x, double sigma, double gamma)
Calculates the logarithm of normalized voigtian function: voigtian(double x, double sigma...
Definition: BCMath.cxx:251
number of available marginalization methods
Definition: BCIntegrate.h:182
initialize to user-provided points
Definition: BCEngineMCMC.h:85
BCHColorScheme
An enumerator for the color schemes.
int Nint(double x)
Returns the nearest integer of a double number.
Definition: BCMath.cxx:185
A struct for holding statistical information about samples.
Definition: BCEngineMCMC.h:187
BCCubaMethod
An enumerator for Cuba integration methods.
Definition: BCIntegrate.h:196
double LogSplitGaus(double x, double mode, double sigma_below, double sigma_above, bool norm=false)
Calculate the natural logarithm of a normal distribution function with different variances below and ...
Definition: BCMath.cxx:44
double LogGaus(double x, double mean=0, double sigma=1, bool norm=false)
Calculate the natural logarithm of a normal distribution function.
Definition: BCMath.cxx:24
A base class for drawing histograms in BAT style.
smallest intervals containing probability mass
Definition: BCH2D.h:49
select centers of parameter ranges
Definition: BCEngineMCMC.h:83
static void SetLogLevelFile(BCLog::LogLevel loglevel)
Sets the minimum log level for file output.
Definition: BCLog.h:104
BCH1DBandType
Enum for type of bands to be drawn on plot.
Definition: BCH1D.h:44
A class representing a parameter of a model.
Definition: BCParameter.h:34
number of available optimization methods
Definition: BCIntegrate.h:159
lower < upper, lower limit finite, upper limit infinite
Definition: BCAux.h:91
void SetKnowledgeUpdateDrawingStyle(BCH1D &prior, BCH1D &posterior, BCAux::BCKnowledgeUpdateDrawingStyle style=BCAux::kKnowledgeUpdateDefaultStyle)
Use pre-made drawing options for knowledge update plots.
Definition: BCAux.cxx:132
Hold Divonne specific options.
Definition: BCIntegrate.h:83
An engine class for Markov Chain Monte Carlo.
Definition: BCEngineMCMC.h:55
BCIntegrationMethod
An enumerator for integration algorithms.
Definition: BCIntegrate.h:164
double ApproxBinomial(unsigned n, unsigned k, double p)
Calculates Binomial probability using approximations for factorial calculations if calculation for nu...
Definition: BCMath.cxx:97
static void StartupInfo()
Writes startup information onto screen and into a logfile.
Definition: BCLog.cxx:90
BCKnowledgeUpdateDrawingStyle
An enumerator for the knowledge update drawing style presets.
Definition: BCAux.h:119
void(* tIntegralUpdater)(const std::vector< double > &, const int &, double &, double &)
A pointer for a function that updates the integral and absolute precision.
Definition: BCIntegrate.h:220
Simple line-drawn histograms.
Definition: BCAux.h:120
static bool IsOpen()
Definition: BCLog.h:144
A class to represent the prior of a parameter by a TH1.
Definition: BCTH1Prior.h:30
Integration by gridding of parameter space.
Definition: BCIntegrate.h:168
Print nothing.
Definition: BCLog.h:65
Marginalization by gridding of parameter space.
Definition: BCIntegrate.h:180
static void SetLogLevelScreen(BCLog::LogLevel loglevel)
Sets the minimum log level for screen output.
Definition: BCLog.h:110
A class for handling 1D distributions.
Definition: BCH1D.h:34
void DefaultToPDF(std::string &filename)
Force file extension to be .pdf if not already .pdf or .ps.
Definition: BCAux.cxx:36
double LogPoisson(double x, double lambda)
Calculate the natural logarithm of a poisson distribution.
Definition: BCMath.cxx:53
lower > upper
Definition: BCAux.h:94
Hold Cuhre specific options.
Definition: BCIntegrate.h:94
lower limit == upper limit
Definition: BCAux.h:93
static const std::string & GetVersion()
Definition: BCLog.h:186
lower < upper, lower and upper limits finite
Definition: BCAux.h:89
static void OpenLog(const std::string &filename="log.txt", BCLog::LogLevel loglevelfile=BCLog::debug, BCLog::LogLevel loglevelscreen=BCLog::summary)
Opens log file and sets minimum log levels for file and screen output.
Definition: BCLog.cxx:45
lower < upper, lower limit infinite, upper limit finite
Definition: BCAux.h:90
void(BCIntegrate::* tRandomizer)(std::vector< double > &) const
A pointer for a function that chooses a next random point.
Definition: BCIntegrate.h:212
Vector of intervals with information about total mass.
Definition: BCH1D.h:247
Hold Vegas specific options.
Definition: BCIntegrate.h:62
No optimization method set.
Definition: BCIntegrate.h:154
BCH2DBandType
Enum for type of bands to draw on plot.
Definition: BCH2D.h:47
No integration method set.
Definition: BCIntegrate.h:165
unsigned CacheFactorials(unsigned n)
Cache factorials for first.
Definition: BCMath.cxx:156
Print only warnings and errors.
Definition: BCLog.h:63
bool AllowedCharacter(char c)
Definition: BCAux.cxx:119
Print only errors.
Definition: BCLog.h:64
lower < upper, lower and upper limits infinite
Definition: BCAux.h:92
static void SetPrefix(bool flag)
Toggle if the loglevel is prefixed to every message.
Definition: BCLog.h:128
Boltzman scheduler.
Definition: BCIntegrate.h:189
Sample mean Monte Carlo.
Definition: BCIntegrate.h:179
Metropolis Hastings.
Definition: BCIntegrate.h:178
Precision
An enumerator for the status of a test.
Definition: BCEngineMCMC.h:65
static std::string ToString(BCLog::LogLevel)
Converts a log level to a string.
Definition: BCLog.cxx:119
static BCLog::LogLevel GetLogLevelScreen()
Returns the minimum log level for screen output.
Definition: BCLog.h:88
Some functions not fitting anywhere else.
ROOT&#39;s Minuit.
Definition: BCIntegrate.h:157
BCMarginalizationMethod
An enumerator for marginalization algorithms.
Definition: BCIntegrate.h:176
A struct for holding a state in a Markov chain.
Definition: BCEngineMCMC.h:159
number of available CUBA methods
Definition: BCIntegrate.h:202
randomly distribute uniformly over parameter ranges
Definition: BCEngineMCMC.h:84
A class for managing log messages.
Definition: BCLog.h:51