3 #define R__DICTIONARY_FILENAME libBATmodels_rdictdOcxx
15 #include "TDictAttributeMap.h"
16 #include "TInterpreter.h"
19 #include "TMemberInspector.h"
20 #include "TInterpreter.h"
21 #include "TVirtualMutex.h"
28 #include "RtypesImp.h"
29 #include "TIsAProxy.h"
30 #include "TFileMergeInfo.h"
32 #include "TCollectionProxyInfo.h"
35 #include "TDataMember.h"
38 namespace std {}
using namespace std;
42 #include "BCEfficiencyFitter.h"
43 #include "BCGraphFitter.h"
44 #include "BCHistogramFitter.h"
45 #include "BCRooInterface.h"
46 #include "BATCalculator.h"
52 inline ::ROOT::TGenericClassInfo *GenerateInitInstance();
53 static TClass *RooStats_Dictionary();
56 inline ::ROOT::TGenericClassInfo *GenerateInitInstance()
58 static ::ROOT::TGenericClassInfo
59 instance(
"RooStats", 0 ,
"BAT/MarkovChain.h", 40,
60 ::ROOT::DefineBehavior((
void*)0,(
void*)0),
61 &RooStats_Dictionary, 0);
65 ::ROOT::TGenericClassInfo *(*_R__UNIQUE_(InitFunctionKeeper))() = &GenerateInitInstance;
67 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstance(); R__UseDummy(_R__UNIQUE_(Init));
70 static TClass *RooStats_Dictionary() {
71 return GenerateInitInstance()->GetClass();
78 static TClass *BCFitter_Dictionary();
79 static void BCFitter_TClassManip(TClass*);
80 static void delete_BCFitter(
void *p);
81 static void deleteArray_BCFitter(
void *p);
82 static void destruct_BCFitter(
void *p);
85 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BCFitter*)
88 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::
BCFitter),0);
89 static ::ROOT::TGenericClassInfo
90 instance(
"BCFitter",
"BAT/BCFitter.h", 27,
91 typeid(::
BCFitter), DefineBehavior(ptr, ptr),
92 &BCFitter_Dictionary, isa_proxy, 1,
94 instance.SetDelete(&delete_BCFitter);
95 instance.SetDeleteArray(&deleteArray_BCFitter);
96 instance.SetDestructor(&destruct_BCFitter);
99 TGenericClassInfo *GenerateInitInstance(const ::BCFitter*)
101 return GenerateInitInstanceLocal((::
BCFitter*)0);
104 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCFitter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
107 static TClass *BCFitter_Dictionary() {
108 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::BCFitter*)0x0)->GetClass();
109 BCFitter_TClassManip(theClass);
113 static void BCFitter_TClassManip(TClass* ){
119 static TClass *BCGraphFitter_Dictionary();
120 static void BCGraphFitter_TClassManip(TClass*);
121 static void *new_BCGraphFitter(
void *p = 0);
122 static void *newArray_BCGraphFitter(Long_t size,
void *p);
123 static void delete_BCGraphFitter(
void *p);
124 static void deleteArray_BCGraphFitter(
void *p);
125 static void destruct_BCGraphFitter(
void *p);
128 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BCGraphFitter*)
131 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::
BCGraphFitter),0);
132 static ::ROOT::TGenericClassInfo
133 instance(
"BCGraphFitter",
"BAT/BCGraphFitter.h", 35,
135 &BCGraphFitter_Dictionary, isa_proxy, 1,
137 instance.SetNew(&new_BCGraphFitter);
138 instance.SetNewArray(&newArray_BCGraphFitter);
139 instance.SetDelete(&delete_BCGraphFitter);
140 instance.SetDeleteArray(&deleteArray_BCGraphFitter);
141 instance.SetDestructor(&destruct_BCGraphFitter);
144 TGenericClassInfo *GenerateInitInstance(const ::BCGraphFitter*)
149 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCGraphFitter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
152 static TClass *BCGraphFitter_Dictionary() {
153 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::BCGraphFitter*)0x0)->GetClass();
154 BCGraphFitter_TClassManip(theClass);
158 static void BCGraphFitter_TClassManip(TClass* ){
164 static TClass *BCEfficiencyFitter_Dictionary();
165 static void BCEfficiencyFitter_TClassManip(TClass*);
166 static void *new_BCEfficiencyFitter(
void *p = 0);
167 static void *newArray_BCEfficiencyFitter(Long_t size,
void *p);
168 static void delete_BCEfficiencyFitter(
void *p);
169 static void deleteArray_BCEfficiencyFitter(
void *p);
170 static void destruct_BCEfficiencyFitter(
void *p);
173 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BCEfficiencyFitter*)
176 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::
BCEfficiencyFitter),0);
177 static ::ROOT::TGenericClassInfo
178 instance(
"BCEfficiencyFitter",
"BAT/BCEfficiencyFitter.h", 39,
180 &BCEfficiencyFitter_Dictionary, isa_proxy, 1,
182 instance.SetNew(&new_BCEfficiencyFitter);
183 instance.SetNewArray(&newArray_BCEfficiencyFitter);
184 instance.SetDelete(&delete_BCEfficiencyFitter);
185 instance.SetDeleteArray(&deleteArray_BCEfficiencyFitter);
186 instance.SetDestructor(&destruct_BCEfficiencyFitter);
189 TGenericClassInfo *GenerateInitInstance(const ::BCEfficiencyFitter*)
194 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCEfficiencyFitter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
197 static TClass *BCEfficiencyFitter_Dictionary() {
198 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::BCEfficiencyFitter*)0x0)->GetClass();
199 BCEfficiencyFitter_TClassManip(theClass);
203 static void BCEfficiencyFitter_TClassManip(TClass* ){
209 static TClass *BCHistogramFitter_Dictionary();
210 static void BCHistogramFitter_TClassManip(TClass*);
211 static void *new_BCHistogramFitter(
void *p = 0);
212 static void *newArray_BCHistogramFitter(Long_t size,
void *p);
213 static void delete_BCHistogramFitter(
void *p);
214 static void deleteArray_BCHistogramFitter(
void *p);
215 static void destruct_BCHistogramFitter(
void *p);
218 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BCHistogramFitter*)
221 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::
BCHistogramFitter),0);
222 static ::ROOT::TGenericClassInfo
223 instance(
"BCHistogramFitter",
"BAT/BCHistogramFitter.h", 35,
225 &BCHistogramFitter_Dictionary, isa_proxy, 1,
227 instance.SetNew(&new_BCHistogramFitter);
228 instance.SetNewArray(&newArray_BCHistogramFitter);
229 instance.SetDelete(&delete_BCHistogramFitter);
230 instance.SetDeleteArray(&deleteArray_BCHistogramFitter);
231 instance.SetDestructor(&destruct_BCHistogramFitter);
234 TGenericClassInfo *GenerateInitInstance(const ::BCHistogramFitter*)
239 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCHistogramFitter*)0x0); R__UseDummy(_R__UNIQUE_(Init));
242 static TClass *BCHistogramFitter_Dictionary() {
243 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::BCHistogramFitter*)0x0)->GetClass();
244 BCHistogramFitter_TClassManip(theClass);
248 static void BCHistogramFitter_TClassManip(TClass* ){
254 static TClass *BCRooInterface_Dictionary();
255 static void BCRooInterface_TClassManip(TClass*);
256 static void *new_BCRooInterface(
void *p = 0);
257 static void *newArray_BCRooInterface(Long_t size,
void *p);
258 static void delete_BCRooInterface(
void *p);
259 static void deleteArray_BCRooInterface(
void *p);
260 static void destruct_BCRooInterface(
void *p);
263 static TGenericClassInfo *GenerateInitInstanceLocal(const ::BCRooInterface*)
266 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(::
BCRooInterface),0);
267 static ::ROOT::TGenericClassInfo
268 instance(
"BCRooInterface",
"BAT/BCRooInterface.h", 23,
270 &BCRooInterface_Dictionary, isa_proxy, 1,
272 instance.SetNew(&new_BCRooInterface);
273 instance.SetNewArray(&newArray_BCRooInterface);
274 instance.SetDelete(&delete_BCRooInterface);
275 instance.SetDeleteArray(&deleteArray_BCRooInterface);
276 instance.SetDestructor(&destruct_BCRooInterface);
279 TGenericClassInfo *GenerateInitInstance(const ::BCRooInterface*)
284 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::BCRooInterface*)0x0); R__UseDummy(_R__UNIQUE_(Init));
287 static TClass *BCRooInterface_Dictionary() {
288 TClass* theClass =::ROOT::GenerateInitInstanceLocal((const ::BCRooInterface*)0x0)->GetClass();
289 BCRooInterface_TClassManip(theClass);
293 static void BCRooInterface_TClassManip(TClass* ){
299 static void *new_RooStatscLcLBATCalculator(
void *p = 0);
300 static void *newArray_RooStatscLcLBATCalculator(Long_t size,
void *p);
301 static void delete_RooStatscLcLBATCalculator(
void *p);
302 static void deleteArray_RooStatscLcLBATCalculator(
void *p);
303 static void destruct_RooStatscLcLBATCalculator(
void *p);
306 static TGenericClassInfo *GenerateInitInstanceLocal(const ::RooStats::BATCalculator*)
309 static ::TVirtualIsAProxy* isa_proxy = new ::TInstrumentedIsAProxy< ::RooStats::BATCalculator >(0);
310 static ::ROOT::TGenericClassInfo
311 instance(
"RooStats::BATCalculator", ::RooStats::BATCalculator::Class_Version(),
"BAT/BATCalculator.h", 31,
313 &::RooStats::BATCalculator::Dictionary, isa_proxy, 4,
315 instance.SetNew(&new_RooStatscLcLBATCalculator);
316 instance.SetNewArray(&newArray_RooStatscLcLBATCalculator);
317 instance.SetDelete(&delete_RooStatscLcLBATCalculator);
318 instance.SetDeleteArray(&deleteArray_RooStatscLcLBATCalculator);
319 instance.SetDestructor(&destruct_RooStatscLcLBATCalculator);
322 TGenericClassInfo *GenerateInitInstance(const ::RooStats::BATCalculator*)
327 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::RooStats::BATCalculator*)0x0); R__UseDummy(_R__UNIQUE_(Init));
332 atomic_TClass_ptr BATCalculator::fgIsA(0);
335 const char *BATCalculator::Class_Name()
337 return "RooStats::BATCalculator";
341 const char *BATCalculator::ImplFileName()
343 return ::ROOT::GenerateInitInstanceLocal((const ::RooStats::BATCalculator*)0x0)->GetImplFileName();
347 int BATCalculator::ImplFileLine()
349 return ::ROOT::GenerateInitInstanceLocal((const ::RooStats::BATCalculator*)0x0)->GetImplFileLine();
353 TClass *BATCalculator::Dictionary()
355 fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::RooStats::BATCalculator*)0x0)->GetClass();
360 TClass *BATCalculator::Class()
362 if (!fgIsA) { R__LOCKGUARD2(gInterpreterMutex); fgIsA = ::ROOT::GenerateInitInstanceLocal((const ::RooStats::BATCalculator*)0x0)->GetClass(); }
369 static void delete_BCFitter(
void *p) {
372 static void deleteArray_BCFitter(
void *p) {
375 static void destruct_BCFitter(
void *p) {
376 typedef ::BCFitter current_t;
377 ((current_t*)p)->~current_t();
383 static void *new_BCGraphFitter(
void *p) {
386 static void *newArray_BCGraphFitter(Long_t nElements,
void *p) {
387 return p ?
new(p) ::
BCGraphFitter[nElements] : new ::BCGraphFitter[nElements];
390 static void delete_BCGraphFitter(
void *p) {
393 static void deleteArray_BCGraphFitter(
void *p) {
396 static void destruct_BCGraphFitter(
void *p) {
397 typedef ::BCGraphFitter current_t;
398 ((current_t*)p)->~current_t();
404 static void *new_BCEfficiencyFitter(
void *p) {
407 static void *newArray_BCEfficiencyFitter(Long_t nElements,
void *p) {
408 return p ?
new(p) ::
BCEfficiencyFitter[nElements] : new ::BCEfficiencyFitter[nElements];
411 static void delete_BCEfficiencyFitter(
void *p) {
414 static void deleteArray_BCEfficiencyFitter(
void *p) {
417 static void destruct_BCEfficiencyFitter(
void *p) {
418 typedef ::BCEfficiencyFitter current_t;
419 ((current_t*)p)->~current_t();
425 static void *new_BCHistogramFitter(
void *p) {
428 static void *newArray_BCHistogramFitter(Long_t nElements,
void *p) {
429 return p ?
new(p) ::
BCHistogramFitter[nElements] : new ::BCHistogramFitter[nElements];
432 static void delete_BCHistogramFitter(
void *p) {
435 static void deleteArray_BCHistogramFitter(
void *p) {
438 static void destruct_BCHistogramFitter(
void *p) {
439 typedef ::BCHistogramFitter current_t;
440 ((current_t*)p)->~current_t();
446 static void *new_BCRooInterface(
void *p) {
449 static void *newArray_BCRooInterface(Long_t nElements,
void *p) {
450 return p ?
new(p) ::
BCRooInterface[nElements] : new ::BCRooInterface[nElements];
453 static void delete_BCRooInterface(
void *p) {
456 static void deleteArray_BCRooInterface(
void *p) {
459 static void destruct_BCRooInterface(
void *p) {
460 typedef ::BCRooInterface current_t;
461 ((current_t*)p)->~current_t();
467 void BATCalculator::Streamer(TBuffer &R__b)
471 if (R__b.IsReading()) {
472 R__b.ReadClassBuffer(RooStats::BATCalculator::Class(),
this);
474 R__b.WriteClassBuffer(RooStats::BATCalculator::Class(),
this);
481 static void *new_RooStatscLcLBATCalculator(
void *p) {
484 static void *newArray_RooStatscLcLBATCalculator(Long_t nElements,
void *p) {
488 static void delete_RooStatscLcLBATCalculator(
void *p) {
491 static void deleteArray_RooStatscLcLBATCalculator(
void *p) {
494 static void destruct_RooStatscLcLBATCalculator(
void *p) {
495 typedef ::RooStats::BATCalculator current_t;
496 ((current_t*)p)->~current_t();
501 static TClass *vectorlEdoublegR_Dictionary();
502 static void vectorlEdoublegR_TClassManip(TClass*);
503 static void *new_vectorlEdoublegR(
void *p = 0);
504 static void *newArray_vectorlEdoublegR(Long_t size,
void *p);
505 static void delete_vectorlEdoublegR(
void *p);
506 static void deleteArray_vectorlEdoublegR(
void *p);
507 static void destruct_vectorlEdoublegR(
void *p);
510 static TGenericClassInfo *GenerateInitInstanceLocal(
const vector<double>*)
512 vector<double> *ptr = 0;
513 static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(
typeid(vector<double>),0);
514 static ::ROOT::TGenericClassInfo
515 instance(
"vector<double>", -2,
"vector", 210,
516 typeid(vector<double>), DefineBehavior(ptr, ptr),
517 &vectorlEdoublegR_Dictionary, isa_proxy, 0,
518 sizeof(vector<double>) );
519 instance.SetNew(&new_vectorlEdoublegR);
520 instance.SetNewArray(&newArray_vectorlEdoublegR);
521 instance.SetDelete(&delete_vectorlEdoublegR);
522 instance.SetDeleteArray(&deleteArray_vectorlEdoublegR);
523 instance.SetDestructor(&destruct_vectorlEdoublegR);
524 instance.AdoptCollectionProxyInfo(TCollectionProxyInfo::Generate(TCollectionProxyInfo::Pushback< vector<double> >()));
528 static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((
const vector<double>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
531 static TClass *vectorlEdoublegR_Dictionary() {
532 TClass* theClass =::ROOT::GenerateInitInstanceLocal((
const vector<double>*)0x0)->GetClass();
533 vectorlEdoublegR_TClassManip(theClass);
537 static void vectorlEdoublegR_TClassManip(TClass* ){
544 static void *new_vectorlEdoublegR(
void *p) {
545 return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<
double> : new vector<
double>;
547 static
void *newArray_vectorlEdoublegR(Long_t nElements,
void *p) {
548 return p ? ::new((::ROOT::TOperatorNewHelper*)p) vector<
double>[nElements] : new vector<
double>[nElements];
551 static
void delete_vectorlEdoublegR(
void *p) {
552 delete ((vector<double>*)p);
554 static void deleteArray_vectorlEdoublegR(
void *p) {
555 delete [] ((vector<double>*)p);
557 static void destruct_vectorlEdoublegR(
void *p) {
558 typedef vector<double> current_t;
559 ((current_t*)p)->~current_t();
564 void TriggerDictionaryInitialization_libBATmodels_Impl() {
565 static const char* headers[] = {
567 "BAT/BCEfficiencyFitter.h",
568 "BAT/BCGraphFitter.h",
569 "BAT/BCHistogramFitter.h",
570 "BAT/BCRooInterface.h",
571 "BAT/BATCalculator.h",
574 static const char* includePaths[] = {
575 "/home/beaujean/.local/sw/cuba/linux-ubuntu-14.04-x86_64/4.0/include",
576 "/home/beaujean/.local/sw/cuba/linux-ubuntu-14.04-x86_64/4.0/include",
577 "/home/beaujean/.local/sw/bat/linux-ubuntu-14.04-x86_64/0.9.4/include",
578 "/home/beaujean/.local/sw/root/linux-ubuntu-14.04-x86_64/6.02.00/include/root",
581 static const char* fwdDeclCode =
583 #pragma clang diagnostic ignored "-Wkeyword-compat"
584 #pragma clang diagnostic ignored "-Wignored-attributes"
585 #pragma clang diagnostic ignored "-Wreturn-type-c-linkage"
586 extern int __Cling_Autoloading_Map;
587 class __attribute__((annotate("$clingAutoload$BAT/BCFitter.h"))) BCFitter;
588 class __attribute__((annotate("$clingAutoload$BAT/BCGraphFitter.h"))) BCGraphFitter;
589 class __attribute__((annotate("$clingAutoload$BAT/BCEfficiencyFitter.h"))) BCEfficiencyFitter;
590 class __attribute__((annotate("$clingAutoload$BAT/BCHistogramFitter.h"))) BCHistogramFitter;
591 class __attribute__((annotate("$clingAutoload$BAT/BCRooInterface.h"))) BCRooInterface;
592 namespace RooStats{class __attribute__((annotate(R"ATTRDUMP(BATCalculator class)ATTRDUMP"))) __attribute__((annotate("$clingAutoload$BAT/BATCalculator.h"))) BATCalculator;}
594 static const char* payloadCode = R
"DICTPAYLOAD(
596 #ifndef G__VECTOR_HAS_CLASS_ITERATOR
597 #define G__VECTOR_HAS_CLASS_ITERATOR
600 #define _BACKWARD_BACKWARD_WARNING_H
601 #include <BAT/BCFitter.h>
602 #include <BAT/BCEfficiencyFitter.h>
603 #include <BAT/BCGraphFitter.h>
604 #include <BAT/BCHistogramFitter.h>
605 #include <BAT/BCRooInterface.h>
606 #include <BAT/BATCalculator.h>
608 #undef _BACKWARD_BACKWARD_WARNING_H
610 static const char* classesHeaders[]={
611 "BCEfficiencyFitter", payloadCode,
"@",
612 "BCFitter", payloadCode,
"@",
613 "BCGraphFitter", payloadCode,
"@",
614 "BCHistogramFitter", payloadCode,
"@",
615 "BCRooInterface", payloadCode,
"@",
616 "RooStats::BATCalculator", payloadCode,
"@",
619 static bool isInitialized =
false;
620 if (!isInitialized) {
621 TROOT::RegisterModule(
"libBATmodels",
622 headers, includePaths, payloadCode, fwdDeclCode,
623 TriggerDictionaryInitialization_libBATmodels_Impl, {}, classesHeaders);
624 isInitialized =
true;
627 static struct DictInit {
629 TriggerDictionaryInitialization_libBATmodels_Impl();
631 } __TheDictionaryInitializer;
633 void TriggerDictionaryInitialization_libBATmodels() {
634 TriggerDictionaryInitialization_libBATmodels_Impl();
A class for fitting histograms with functions.
A class for fitting histograms with functions.
A class for fitting graphs with functions.
A base class for all fitting classes.