88 #define NN new BDTG_fold2Node 90 #ifndef BDTG_fold2Node__def 91 #define BDTG_fold2Node__def 93 class BDTG_fold2Node {
98 BDTG_fold2Node ( BDTG_fold2Node* left,BDTG_fold2Node* right,
99 int selector,
double cutValue,
bool cutType,
100 int nodeType,
double purity,
double response ) :
103 fSelector ( selector ),
104 fCutValue ( cutValue ),
105 fCutType ( cutType ),
106 fNodeType ( nodeType ),
108 fResponse ( response ){
111 virtual ~BDTG_fold2Node();
114 virtual bool GoesRight(
const std::vector<double>& inputValues )
const;
115 BDTG_fold2Node* GetRight(
void ) {
return fRight; };
118 virtual bool GoesLeft (
const std::vector<double>& inputValues )
const;
119 BDTG_fold2Node* GetLeft(
void ) {
return fLeft; };
123 double GetPurity(
void )
const {
return fPurity; }
125 int GetNodeType(
void )
const {
return fNodeType; }
126 double GetResponse(
void)
const {
return fResponse;}
130 BDTG_fold2Node* fLeft;
131 BDTG_fold2Node* fRight;
141 BDTG_fold2Node::~BDTG_fold2Node()
143 if (fLeft != NULL)
delete fLeft;
144 if (fRight != NULL)
delete fRight;
148 bool BDTG_fold2Node::GoesRight(
const std::vector<double>& inputValues )
const 152 result = (inputValues[fSelector] > fCutValue );
153 if (fCutType ==
true)
return result;
158 bool BDTG_fold2Node::GoesLeft(
const std::vector<double>& inputValues )
const 161 if (!this->GoesRight(inputValues))
return true;
167 #ifndef IClassifierReader__def 168 #define IClassifierReader__def 170 class IClassifierReader {
175 IClassifierReader() : fStatusIsClean(
true ) {}
176 virtual ~IClassifierReader() {}
179 virtual double GetMvaValue(
const std::vector<double>& inputValues )
const = 0;
182 bool IsStatusClean()
const {
return fStatusIsClean; }
191 class ReadBDTG_fold2 :
public IClassifierReader {
196 ReadBDTG_fold2( std::vector<std::string>& theInputVars )
197 : IClassifierReader(),
198 fClassName(
"ReadBDTG_fold2" ),
200 fIsNormalised(
false )
203 const char* inputVars[] = {
"x",
"y" };
206 if (theInputVars.size() <= 0) {
207 std::cout <<
"Problem in class \"" << fClassName <<
"\": empty input vector" << std::endl;
208 fStatusIsClean =
false;
211 if (theInputVars.size() != fNvars) {
212 std::cout <<
"Problem in class \"" << fClassName <<
"\": mismatch in number of input values: " 213 << theInputVars.size() <<
" != " << fNvars << std::endl;
214 fStatusIsClean =
false;
218 for (
size_t ivar = 0; ivar < theInputVars.size(); ivar++) {
219 if (theInputVars[ivar] != inputVars[ivar]) {
220 std::cout <<
"Problem in class \"" << fClassName <<
"\": mismatch in input variable names" << std::endl
221 <<
" for variable [" << ivar <<
"]: " << theInputVars[ivar].c_str() <<
" != " << inputVars[ivar] << std::endl;
222 fStatusIsClean =
false;
242 virtual ~ReadBDTG_fold2() {
249 double GetMvaValue(
const std::vector<double>& inputValues )
const override;
257 const char* fClassName;
260 size_t GetNvar()
const {
return fNvars; }
264 const bool fIsNormalised;
265 bool IsNormalised()
const {
return fIsNormalised; }
268 double NormVariable(
double x,
double xmin,
double xmax )
const {
270 return 2*(x -
xmin)/(xmax - xmin) - 1.0;
278 double GetMvaValue__(
const std::vector<double>& inputValues )
const;
281 std::vector<BDTG_fold2Node*> fForest;
282 std::vector<double> fBoostWeights;
285 double ReadBDTG_fold2::GetMvaValue__(
const std::vector<double>& inputValues )
const 288 for (
unsigned int itree=0; itree<fForest.size(); itree++){
289 BDTG_fold2Node *current = fForest[itree];
290 while (current->GetNodeType() == 0) {
291 if (current->GoesRight(inputValues)) current=(BDTG_fold2Node*)current->GetRight();
292 else current=(BDTG_fold2Node*)current->GetLeft();
294 myMVA += current->GetResponse();
296 return 2.0/(1.0+
exp(-2.0*myMVA))-1.0;
302 fBoostWeights.push_back(1);
309 -1, 0, 1, -99, 0.0782374,-0.0843525) ,
313 -1, 0, 1, -99, 0.584387,0.0168773) ,
314 0, 0.173849, 1, 0, 0.195996,-0.304004) ,
319 -1, 0, 1, -99, 0.323456,-0.0353087) ,
323 -1, 0, 1, -99, 0.963614,0.0927229) ,
324 0, -0.669172, 1, 0, 0.891591,0.391591) ,
325 1, 0.249751, 1, 0, 0.5,2.94504
e-18) );
327 fBoostWeights.push_back(1);
334 -1, 0, 1, -99, 0.124216,-0.0686069) ,
338 -1, 0, 1, -99, 0.811424,0.0606145) ,
339 0, 0.887408, 1, 0, 0.195996,-0.27368) ,
344 -1, 0, 1, -99, 0.323456,-0.031819) ,
348 -1, 0, 1, -99, 0.963614,0.0841968) ,
349 0, -0.669172, 1, 0, 0.891591,0.352549) ,
350 1, 0.249751, 1, 0, 0.5,8.00683
e-06) );
352 fBoostWeights.push_back(1);
359 -1, 0, 1, -99, 0.0782374,-0.0708059) ,
363 -1, 0, 1, -99, 0.584387,0.0163211) ,
364 0, 0.173849, 1, 0, 0.195996,-0.246497) ,
369 -1, 0, 1, -99, 0.323456,-0.0287351) ,
373 -1, 0, 1, -99, 0.963614,0.0775921) ,
374 0, -0.669172, 1, 0, 0.891591,0.317663) ,
375 1, 0.249751, 1, 0, 0.5,6.44224
e-05) );
377 fBoostWeights.push_back(1);
384 -1, 0, 1, -99, 0.0966714,-0.0637933) ,
388 -1, 0, 1, -99, 0.663545,0.0246397) ,
389 0, 0.841252, 1, 0, 0.140237,-0.272637) ,
394 -1, 0, 1, -99, 0.218528,-0.042477) ,
398 -1, 0, 1, -99, 0.932155,0.06922) ,
399 0, -0.669172, 1, 0, 0.81626,0.239852) ,
400 1, -0.175395, 1, 0, 0.5,9.73305
e-05) );
402 fBoostWeights.push_back(1);
409 -1, 0, 1, -99, 0.0306158,-0.0714884) ,
413 -1, 0, 1, -99, 0.322644,-0.0222474) ,
414 0, -0.478417, 1, 0, 0.140237,-0.245754) ,
419 -1, 0, 1, -99, 0.218528,-0.0388098) ,
423 -1, 0, 1, -99, 0.932155,0.0645317) ,
424 0, -0.669172, 1, 0, 0.81626,0.216277) ,
425 1, -0.175395, 1, 0, 0.5,0.000127836) );
427 fBoostWeights.push_back(1);
434 -1, 0, 1, -99, 0.137327,-0.0498657) ,
438 -1, 0, 1, -99, 0.927636,0.0721528) ,
439 0, 1.24419, 1, 0, 0.195996,-0.184004) ,
444 -1, 0, 1, -99, 0.323456,-0.0183405) ,
448 -1, 0, 1, -99, 0.963614,0.0645697) ,
449 0, -0.669172, 1, 0, 0.891591,0.237329) ,
450 1, 0.249751, 1, 0, 0.5,0.000135924) );
452 fBoostWeights.push_back(1);
459 -1, 0, 1, -99, 0.0838684,-0.0583537) ,
463 -1, 0, 1, -99, 0.831378,0.0581078) ,
464 1, 1.04507, 1, 0, 0.14336,-0.211871) ,
469 -1, 0, 1, -99, 0.1906,-0.0460746) ,
473 -1, 0, 1, -99, 0.90046,0.0573056) ,
474 1, -0.706371, 1, 0, 0.792624,0.17428) ,
475 0, -0.200634, 1, 0, 0.5,0.000241593) );
477 fBoostWeights.push_back(1);
484 -1, 0, 1, -99, 0.047801,-0.061763) ,
488 -1, 0, 1, -99, 0.292546,-0.0148369) ,
489 1, -0.844325, 1, 0, 0.140237,-0.185529) ,
494 -1, 0, 1, -99, 0.218528,-0.0301702) ,
498 -1, 0, 1, -99, 0.932155,0.0551597) ,
499 0, -0.669172, 1, 0, 0.81626,0.16348) ,
500 1, -0.175395, 1, 0, 0.5,0.000204979) );
502 fBoostWeights.push_back(1);
509 -1, 0, 1, -99, 0.0838684,-0.0531095) ,
513 -1, 0, 1, -99, 0.831378,0.0537302) ,
514 1, 1.04507, 1, 0, 0.14336,-0.177545) ,
519 -1, 0, 1, -99, 0.1906,-0.0379022) ,
523 -1, 0, 1, -99, 0.90046,0.0514148) ,
524 1, -0.706371, 1, 0, 0.792624,0.14607) ,
525 0, -0.200634, 1, 0, 0.5,0.000216044) );
527 fBoostWeights.push_back(1);
534 -1, 0, 1, -99, 0.140021,-0.0427626) ,
538 -1, 0, 1, -99, 0.88089,0.0533216) ,
539 1, 1.10004, 1, 0, 0.207828,-0.131694) ,
544 -1, 0, 1, -99, 0.351637,-0.0146217) ,
548 -1, 0, 1, -99, 0.947357,0.0548966) ,
549 1, -0.589725, 1, 0, 0.864135,0.164533) ,
550 0, 0.190054, 1, 0, 0.5,0.000179298) );
552 fBoostWeights.push_back(1);
559 -1, 0, 1, -99, 0.137327,-0.0386925) ,
563 -1, 0, 1, -99, 0.927636,0.0620737) ,
564 0, 1.24419, 1, 0, 0.195996,-0.118199) ,
569 -1, 0, 1, -99, 0.323456,-0.00974154) ,
573 -1, 0, 1, -99, 0.963614,0.053031) ,
574 0, -0.669172, 1, 0, 0.891591,0.152809) ,
575 1, 0.249751, 1, 0, 0.5,0.000242431) );
577 fBoostWeights.push_back(1);
584 -1, 0, 1, -99, 0.0838684,-0.0463965) ,
588 -1, 0, 1, -99, 0.831378,0.0450162) ,
589 1, 1.04507, 1, 0, 0.14336,-0.137019) ,
594 -1, 0, 1, -99, 0.123475,-0.0438384) ,
598 -1, 0, 1, -99, 0.881501,0.0435369) ,
599 1, -1.04797, 1, 0, 0.792624,0.113015) ,
600 0, -0.200634, 1, 0, 0.5,0.000324517) );
602 fBoostWeights.push_back(1);
609 -1, 0, 1, -99, 0.047801,-0.051375) ,
613 -1, 0, 1, -99, 0.292546,-0.00874656) ,
614 1, -0.844325, 1, 0, 0.140237,-0.120427) ,
619 -1, 0, 1, -99, 0.107345,-0.0460944) ,
623 -1, 0, 1, -99, 0.883815,0.0412943) ,
624 0, -1.35004, 1, 0, 0.81626,0.106345) ,
625 1, -0.175395, 1, 0, 0.5,0.000255503) );
627 fBoostWeights.push_back(1);
634 -1, 0, 1, -99, 0.140021,-0.0357694) ,
638 -1, 0, 1, -99, 0.88089,0.0447773) ,
639 1, 1.10004, 1, 0, 0.207828,-0.0949664) ,
644 -1, 0, 1, -99, 0.351637,-0.00813583) ,
648 -1, 0, 1, -99, 0.947357,0.0476209) ,
649 1, -0.589725, 1, 0, 0.864135,0.118795) ,
650 0, 0.190054, 1, 0, 0.5,0.000194837) );
652 fBoostWeights.push_back(1);
659 -1, 0, 1, -99, 0.0838684,-0.0409759) ,
663 -1, 0, 1, -99, 0.831378,0.0373812) ,
664 1, 1.04507, 1, 0, 0.14336,-0.107156) ,
669 -1, 0, 1, -99, 0.0493385,-0.0553362) ,
673 -1, 0, 1, -99, 0.851465,0.0355065) ,
674 1, -1.38958, 1, 0, 0.792624,0.0883573) ,
675 0, -0.200634, 1, 0, 0.5,0.000239073) );
677 fBoostWeights.push_back(1);
684 -1, 0, 1, -99, 0.154179,-0.0304465) ,
688 -1, 0, 1, -99, 1,0.0768878) ,
689 0, 1.60097, 1, 0, 0.195996,-0.0792351) ,
694 -1, 0, 1, -99, 0.291217,-0.0136938) ,
698 -1, 0, 1, -99, 0.942455,0.0437795) ,
699 0, -1.00961, 1, 0, 0.891591,0.102429) ,
700 1, 0.249751, 1, 0, 0.5,0.000159443) );
702 fBoostWeights.push_back(1);
709 -1, 0, 1, -99, 0.0838684,-0.037842) ,
713 -1, 0, 1, -99, 0.831378,0.0335591) ,
714 1, 1.04507, 1, 0, 0.14336,-0.0912386) ,
719 -1, 0, 1, -99, 0.123475,-0.0340876) ,
723 -1, 0, 1, -99, 0.881501,0.0351409) ,
724 1, -1.04797, 1, 0, 0.792624,0.0752633) ,
725 0, -0.200634, 1, 0, 0.5,0.000220741) );
727 fBoostWeights.push_back(1);
734 -1, 0, 1, -99, 0.032559,-0.0475485) ,
738 -1, 0, 1, -99, 0.41659,0.00504618) ,
739 0, 0.266618, 1, 0, 0.0867025,-0.103051) ,
744 -1, 0, 1, -99, 0.192444,-0.0218133) ,
748 -1, 0, 1, -99, 0.889983,0.0354729) ,
749 0, -0.528649, 1, 0, 0.727883,0.0570848) ,
750 1, -0.600542, 1, 0, 0.5,0.00017063) );
752 fBoostWeights.push_back(1);
759 -1, 0, 1, -99, 0.154179,-0.0269168) ,
763 -1, 0, 1, -99, 1,0.0730799) ,
764 0, 1.60097, 1, 0, 0.195996,-0.0627505) ,
769 -1, 0, 1, -99, 0.814559,0.0179156) ,
773 -1, 0, 1, -99, 0.984715,0.0547435) ,
774 1, 1.34623, 1, 0, 0.891591,0.0810762) ,
775 1, 0.249751, 1, 0, 0.5,0.000107683) );
777 fBoostWeights.push_back(1);
784 -1, 0, 1, -99, 0.0305556,-0.0496429) ,
788 -1, 0, 1, -99, 0.331244,-0.00445832) ,
789 0, -1.24721, 1, 0, 0.207828,-0.0582694) ,
794 -1, 0, 1, -99, 0.774485,0.0127806) ,
798 -1, 0, 1, -99, 0.989156,0.0557402) ,
799 0, 1.30896, 1, 0, 0.864135,0.0729918) ,
800 0, 0.190054, 1, 0, 0.5,0.000164898) );
802 fBoostWeights.push_back(1);
809 -1, 0, 1, -99, 0.032559,-0.0441274) ,
813 -1, 0, 1, -99, 0.41659,0.00277491) ,
814 0, 0.266618, 1, 0, 0.0867025,-0.0840835) ,
819 -1, 0, 1, -99, 0.084278,-0.0370271) ,
823 -1, 0, 1, -99, 0.822431,0.0268576) ,
824 0, -1.24028, 1, 0, 0.727883,0.0465925) ,
825 1, -0.600542, 1, 0, 0.5,0.000148676) );
827 fBoostWeights.push_back(1);
834 -1, 0, 1, -99, 0.154179,-0.0236724) ,
838 -1, 0, 1, -99, 1,0.0684551) ,
839 0, 1.60097, 1, 0, 0.195996,-0.0507988) ,
844 -1, 0, 1, -99, 0.814559,0.0145153) ,
848 -1, 0, 1, -99, 0.984715,0.0530967) ,
849 1, 1.34623, 1, 0, 0.891591,0.0655708) ,
850 1, 0.249751, 1, 0, 0.5,5.94499
e-05) );
852 fBoostWeights.push_back(1);
859 -1, 0, 1, -99, 0.0174057,-0.0509943) ,
863 -1, 0, 1, -99, 0.151198,-0.014781) ,
864 1, -1.41512, 1, 0, 0.0867025,-0.0713957) ,
869 -1, 0, 1, -99, 0.192444,-0.0182792) ,
873 -1, 0, 1, -99, 0.889983,0.0295676) ,
874 0, -0.528649, 1, 0, 0.727883,0.0395461) ,
875 1, -0.600542, 1, 0, 0.5,0.000116071) );
877 fBoostWeights.push_back(1);
884 -1, 0, 1, -99, 0.0349848,-0.0451457) ,
888 -1, 0, 1, -99, 0,-0.0568231) ,
889 0, -1.6337, 1, 0, 0.0249099,-0.100128) ,
894 -1, 0, 1, -99, 0.0809188,-0.0304031) ,
898 -1, 0, 1, -99, 0.779151,0.022041) ,
899 1, -0.83435, 1, 0, 0.618421,0.0250537) ,
900 0, -1.3727, 1, 0, 0.5,7.66459
e-05) );
902 fBoostWeights.push_back(1);
909 -1, 0, 1, -99, 0.228043,-0.018451) ,
913 -1, 0, 1, -99, 1,0.0653199) ,
914 0, 1.60097, 1, 0, 0.274638,-0.0340563) ,
919 -1, 0, 1, -99, 0.862633,0.016819) ,
923 -1, 0, 1, -99, 0.985016,0.0516307) ,
924 1, 1.32625, 1, 0, 0.935014,0.0657313) ,
925 1, 0.674897, 1, 0, 0.5,-2.51778
e-06) );
927 fBoostWeights.push_back(1);
934 -1, 0, 1, -99, 0,-0.0550933) ,
938 -1, 0, 1, -99, 0.170423,-0.0219844) ,
939 1, 0.120036, 1, 0, 0.0249099,-0.0881998) ,
944 -1, 0, 1, -99, 0.0809188,-0.0279503) ,
948 -1, 0, 1, -99, 0.779151,0.0200008) ,
949 1, -0.83435, 1, 0, 0.618421,0.0220728) ,
950 0, -1.3727, 1, 0, 0.5,7.04892
e-05) );
952 fBoostWeights.push_back(1);
959 -1, 0, 1, -99, 0.140021,-0.0214234) ,
963 -1, 0, 1, -99, 0.88089,0.0279588) ,
964 1, 1.10004, 1, 0, 0.207828,-0.0371862) ,
969 -1, 0, 1, -99, 0.774485,0.00776811) ,
973 -1, 0, 1, -99, 0.989156,0.0520504) ,
974 0, 1.30896, 1, 0, 0.864135,0.0463223) ,
975 0, 0.190054, 1, 0, 0.5,-1.02406
e-05) );
977 fBoostWeights.push_back(1);
984 -1, 0, 1, -99, 0.0349848,-0.0415946) ,
988 -1, 0, 1, -99, 0,-0.0552487) ,
989 0, -1.6337, 1, 0, 0.0249099,-0.0768943) ,
994 -1, 0, 1, -99, 0.0809188,-0.0260408) ,
998 -1, 0, 1, -99, 0.779151,0.0181209) ,
999 1, -0.83435, 1, 0, 0.618421,0.019204) ,
1000 0, -1.3727, 1, 0, 0.5,2.98599
e-05) );
1002 fBoostWeights.push_back(1);
1009 -1, 0, 1, -99, 0.268878,-0.0149745) ,
1013 -1, 0, 1, -99, 0.952706,0.0366332) ,
1014 1, 1.10004, 1, 0, 0.392993,-0.0170975) ,
1019 -1, 0, 1, -99, 0.9638,0.0556515) ,
1023 -1, 0, 1, -99, 1,0.0535445) ,
1024 1, 0.0699768, 1, 0, 0.994335,0.0788246) ,
1025 0, 1.36212, 1, 0, 0.5,-2.84846
e-05) );
1027 fBoostWeights.push_back(1);
1034 -1, 0, 1, -99, 0,-0.0538775) ,
1038 -1, 0, 1, -99, 0.170423,-0.0173783) ,
1039 1, 0.120036, 1, 0, 0.0249099,-0.0680098) ,
1044 -1, 0, 1, -99, 0.0809188,-0.0239545) ,
1048 -1, 0, 1, -99, 0.779151,0.0164556) ,
1049 1, -0.83435, 1, 0, 0.618421,0.0170047) ,
1050 0, -1.3727, 1, 0, 0.5,4.20617
e-05) );
1052 fBoostWeights.push_back(1);
1059 -1, 0, 1, -99, 0.268878,-0.0135923) ,
1063 -1, 0, 1, -99, 0.952706,0.0342667) ,
1064 1, 1.10004, 1, 0, 0.392993,-0.0151337) ,
1069 -1, 0, 1, -99, 0.9638,0.0537456) ,
1073 -1, 0, 1, -99, 1,0.0530835) ,
1074 1, 0.0699768, 1, 0, 0.994335,0.0697933) ,
1075 0, 1.36212, 1, 0, 0.5,-2.12471
e-05) );
1077 fBoostWeights.push_back(1);
1084 -1, 0, 1, -99, 0,-0.0533892) ,
1088 -1, 0, 1, -99, 0.170423,-0.016689) ,
1089 1, 0.120036, 1, 0, 0.0249099,-0.0603731) ,
1094 -1, 0, 1, -99, 0.0809188,-0.0220124) ,
1098 -1, 0, 1, -99, 0.779151,0.0149376) ,
1099 1, -0.83435, 1, 0, 0.618421,0.0150998) ,
1100 0, -1.3727, 1, 0, 0.5,4.09138
e-05) );
1102 fBoostWeights.push_back(1);
1109 -1, 0, 1, -99, 0.268878,-0.0123338) ,
1113 -1, 0, 1, -99, 0.952706,0.0319774) ,
1114 1, 1.10004, 1, 0, 0.392993,-0.0134303) ,
1119 -1, 0, 1, -99, 0.9638,0.0519112) ,
1123 -1, 0, 1, -99, 1,0.0526929) ,
1124 1, 0.0699768, 1, 0, 0.994335,0.0619541) ,
1125 0, 1.36212, 1, 0, 0.5,-1.59129
e-05) );
1127 fBoostWeights.push_back(1);
1134 -1, 0, 1, -99, 0.0349848,-0.0370835) ,
1138 -1, 0, 1, -99, 0,-0.053812) ,
1139 0, -1.6337, 1, 0, 0.0249099,-0.0537387) ,
1144 -1, 0, 1, -99, 0.0809188,-0.0202087) ,
1148 -1, 0, 1, -99, 0.779151,0.0135561) ,
1149 1, -0.83435, 1, 0, 0.618421,0.0134435) ,
1150 0, -1.3727, 1, 0, 0.5,3.8845
e-05) );
1152 fBoostWeights.push_back(1);
1159 -1, 0, 1, -99, 0.101727,-0.0215544) ,
1163 -1, 0, 1, -99, 0.483513,0.00445276) ,
1164 0, -0.429976, 1, 0, 0.207828,-0.023033) ,
1169 -1, 0, 1, -99, 0.433337,-0.00539191) ,
1173 -1, 0, 1, -99, 0.969027,0.0319203) ,
1174 1, -0.276241, 1, 0, 0.864135,0.0287007) ,
1175 0, 0.190054, 1, 0, 0.5,-2.39731
e-06) );
1177 fBoostWeights.push_back(1);
1184 -1, 0, 1, -99, 0.353932,-0.00905048) ,
1188 -1, 0, 1, -99, 1,0.0641966) ,
1189 1, 1.95034, 1, 0, 0.392993,-0.0114384) ,
1194 -1, 0, 1, -99, 0.9638,0.0502942) ,
1198 -1, 0, 1, -99, 1,0.0522145) ,
1199 1, 0.0699768, 1, 0, 0.994335,0.0529313) ,
1200 0, 1.36212, 1, 0, 0.5,1.5915
e-05) );
1202 fBoostWeights.push_back(1);
1209 -1, 0, 1, -99, 0.0100635,-0.0417676) ,
1213 -1, 0, 1, -99, 0.0308285,-0.044738) ,
1214 0, -0.813691, 1, 0, 0.0182655,-0.0535721) ,
1219 -1, 0, 1, -99, 0.128853,-0.0155286) ,
1223 -1, 0, 1, -99, 0.825081,0.0162006) ,
1224 0, -0.476118, 1, 0, 0.593996,0.0105345) ,
1225 1, -1.45083, 1, 0, 0.5,6.81398
e-05) );
1227 fBoostWeights.push_back(1);
1234 -1, 0, 1, -99, 0.228043,-0.0111703) ,
1238 -1, 0, 1, -99, 1,0.0619849) ,
1239 0, 1.60097, 1, 0, 0.274638,-0.0157594) ,
1244 -1, 0, 1, -99, 0.904374,0.0129181) ,
1248 -1, 0, 1, -99, 1,0.0590195) ,
1249 1, 1.81152, 1, 0, 0.935014,0.0305204) ,
1250 1, 0.674897, 1, 0, 0.5,3.4201
e-05) );
1252 fBoostWeights.push_back(1);
1259 -1, 0, 1, -99, 0,-0.0524128) ,
1263 -1, 0, 1, -99, 0.170423,-0.0102781) ,
1264 1, 0.120036, 1, 0, 0.0249099,-0.0423131) ,
1269 -1, 0, 1, -99, 0.0809188,-0.0165697) ,
1273 -1, 0, 1, -99, 0.779151,0.0111864) ,
1274 1, -0.83435, 1, 0, 0.618421,0.0106354) ,
1275 0, -1.3727, 1, 0, 0.5,7.08106
e-05) );
1277 fBoostWeights.push_back(1);
1284 -1, 0, 1, -99, 0.353932,-0.0076907) ,
1288 -1, 0, 1, -99, 1,0.0627382) ,
1289 1, 1.95034, 1, 0, 0.392993,-0.00927437) ,
1294 -1, 0, 1, -99, 0.9638,0.0465484) ,
1298 -1, 0, 1, -99, 1,0.0518044) ,
1299 1, 0.0699768, 1, 0, 0.994335,0.0429898) ,
1300 0, 1.36212, 1, 0, 0.5,2.58578
e-05) );
1302 fBoostWeights.push_back(1);
1309 -1, 0, 1, -99, 0.0100635,-0.0392352) ,
1313 -1, 0, 1, -99, 0.0308285,-0.0431157) ,
1314 0, -0.813691, 1, 0, 0.0182655,-0.0442104) ,
1319 -1, 0, 1, -99, 0.128853,-0.0136176) ,
1323 -1, 0, 1, -99, 0.825081,0.0140402) ,
1324 0, -0.476118, 1, 0, 0.593996,0.00870709) ,
1325 1, -1.45083, 1, 0, 0.5,6.75586
e-05) );
1327 fBoostWeights.push_back(1);
1334 -1, 0, 1, -99, 0,-0.0520618) ,
1338 -1, 0, 1, -99, 0.170423,-0.008318) ,
1339 1, 0.120036, 1, 0, 0.0249099,-0.0359167) ,
1344 -1, 0, 1, -99, 0.0252932,-0.0363509) ,
1348 -1, 0, 1, -99, 0.683004,0.00782946) ,
1349 1, -1.5898, 1, 0, 0.618421,0.00900099) ,
1350 0, -1.3727, 1, 0, 0.5,3.87192
e-05) );
1352 fBoostWeights.push_back(1);
1359 -1, 0, 1, -99, 0.353932,-0.00700943) ,
1363 -1, 0, 1, -99, 1,0.0622631) ,
1364 1, 1.95034, 1, 0, 0.392993,-0.00813596) ,
1369 -1, 0, 1, -99, 0.9638,0.0444497) ,
1373 -1, 0, 1, -99, 1,0.0515581) ,
1374 1, 0.0699768, 1, 0, 0.994335,0.0375597) ,
1375 0, 1.36212, 1, 0, 0.5,-4.58582
e-06) );
1377 fBoostWeights.push_back(1);
1384 -1, 0, 1, -99, 0.0100635,-0.0365865) ,
1388 -1, 0, 1, -99, 0.0308285,-0.0409874) ,
1389 0, -0.813691, 1, 0, 0.0182655,-0.0365795) ,
1394 -1, 0, 1, -99, 0.128853,-0.0119279) ,
1398 -1, 0, 1, -99, 0.825081,0.0119905) ,
1399 0, -0.476118, 1, 0, 0.593996,0.00717933) ,
1400 1, -1.45083, 1, 0, 0.5,3.50796
e-05) );
1402 fBoostWeights.push_back(1);
1409 -1, 0, 1, -99, 0.228043,-0.00882022) ,
1413 -1, 0, 1, -99, 1,0.0608969) ,
1414 0, 1.60097, 1, 0, 0.274638,-0.0113215) ,
1419 -1, 0, 1, -99, 0.862633,0.00250923) ,
1423 -1, 0, 1, -99, 0.985016,0.0423123) ,
1424 1, 1.32625, 1, 0, 0.935014,0.0218944) ,
1425 1, 0.674897, 1, 0, 0.5,1.38864
e-05) );
1427 fBoostWeights.push_back(1);
1434 -1, 0, 1, -99, 0,-0.0517435) ,
1438 -1, 0, 1, -99, 0.170423,-0.00792097) ,
1439 1, 0.120036, 1, 0, 0.0249099,-0.0305939) ,
1444 -1, 0, 1, -99, 0,-0.0531874) ,
1448 -1, 0, 1, -99, 0.654699,0.00629136) ,
1449 1, -1.96752, 1, 0, 0.618421,0.00767925) ,
1450 0, -1.3727, 1, 0, 0.5,4.27393
e-05) );
1452 fBoostWeights.push_back(1);
1459 -1, 0, 1, -99, 0.353932,-0.00597703) ,
1463 -1, 0, 1, -99, 1,0.0610835) ,
1464 1, 1.95034, 1, 0, 0.392993,-0.00664314) ,
1469 -1, 0, 1, -99, 0.9638,0.0402235) ,
1473 -1, 0, 1, -99, 1,0.0513085) ,
1474 1, 0.0699768, 1, 0, 0.994335,0.0307025) ,
1475 0, 1.36212, 1, 0, 0.5,2.37529
e-06) );
1477 fBoostWeights.push_back(1);
1484 -1, 0, 1, -99, 0.0259591,-0.0265797) ,
1488 -1, 0, 1, -99, 0.0242563,-0.0368436) ,
1489 0, -2.0243, 1, 0, 0.0249099,-0.0274796) ,
1494 -1, 0, 1, -99, 0.0809188,-0.0121458) ,
1498 -1, 0, 1, -99, 0.779151,0.00771271) ,
1499 1, -0.83435, 1, 0, 0.618421,0.00689301) ,
1500 0, -1.3727, 1, 0, 0.5,3.47503
e-05) );
1502 fBoostWeights.push_back(1);
1509 -1, 0, 1, -99, 0.0100635,-0.0327392) ,
1513 -1, 0, 1, -99, 0.0308285,-0.0393546) ,
1514 0, -0.813691, 1, 0, 0.0182655,-0.0290917) ,
1519 -1, 0, 1, -99, 0.128853,-0.00987165) ,
1523 -1, 0, 1, -99, 0.825081,0.00980982) ,
1524 0, -0.476118, 1, 0, 0.593996,0.00569688) ,
1525 1, -1.45083, 1, 0, 0.5,1.71487
e-05) );
1527 fBoostWeights.push_back(1);
1534 -1, 0, 1, -99, 0.353932,-0.00547287) ,
1538 -1, 0, 1, -99, 1,0.061022) ,
1539 1, 1.95034, 1, 0, 0.392993,-0.00589014) ,
1544 -1, 0, 1, -99, 0.9638,0.038799) ,
1548 -1, 0, 1, -99, 1,0.0511409) ,
1549 1, 0.0699768, 1, 0, 0.994335,0.0272223) ,
1550 0, 1.36212, 1, 0, 0.5,2.10252
e-06) );
1552 fBoostWeights.push_back(1);
1559 -1, 0, 1, -99, 0.154179,-0.00840746) ,
1563 -1, 0, 1, -99, 1,0.0605573) ,
1564 0, 1.60097, 1, 0, 0.195996,-0.0104587) ,
1569 -1, 0, 1, -99, 0.84608,0.00342309) ,
1573 -1, 0, 1, -99, 1,0.0564656) ,
1574 1, 1.71021, 1, 0, 0.891591,0.0135429) ,
1575 1, 0.249751, 1, 0, 0.5,3.1008
e-05) );
1577 fBoostWeights.push_back(1);
1584 -1, 0, 1, -99, 0,-0.051379) ,
1588 -1, 0, 1, -99, 0.170423,-0.00481835) ,
1589 1, 0.120036, 1, 0, 0.0249099,-0.0235732) ,
1594 -1, 0, 1, -99, 0,-0.0525062) ,
1598 -1, 0, 1, -99, 0.654699,0.00512127) ,
1599 1, -1.96752, 1, 0, 0.618421,0.00594258) ,
1600 0, -1.3727, 1, 0, 0.5,5.33849
e-05) );
1602 fBoostWeights.push_back(1);
1609 -1, 0, 1, -99, 0.0100635,-0.0293795) ,
1613 -1, 0, 1, -99, 0.0308285,-0.038388) ,
1614 0, -0.813691, 1, 0, 0.0182655,-0.0242581) ,
1619 -1, 0, 1, -99, 0.128853,-0.00867366) ,
1623 -1, 0, 1, -99, 0.825081,0.00845347) ,
1624 0, -0.476118, 1, 0, 0.593996,0.00475622) ,
1625 1, -1.45083, 1, 0, 0.5,1.92202
e-05) );
1627 fBoostWeights.push_back(1);
1634 -1, 0, 1, -99, 0.353932,-0.00464035) ,
1638 -1, 0, 1, -99, 1,0.0596064) ,
1639 1, 1.95034, 1, 0, 0.392993,-0.00487679) ,
1644 -1, 0, 1, -99, 0.9638,0.0346897) ,
1648 -1, 0, 1, -99, 1,0.0509822) ,
1649 1, 0.0699768, 1, 0, 0.994335,0.0225665) ,
1650 0, 1.36212, 1, 0, 0.5,6.64089
e-06) );
1652 fBoostWeights.push_back(1);
1659 -1, 0, 1, -99, 0.0259591,-0.0206384) ,
1663 -1, 0, 1, -99, 0.0242563,-0.0342559) ,
1664 0, -2.0243, 1, 0, 0.0249099,-0.0204323) ,
1669 -1, 0, 1, -99, 0,-0.052084) ,
1673 -1, 0, 1, -99, 0.654699,0.00445407) ,
1674 1, -1.96752, 1, 0, 0.618421,0.0051307) ,
1675 0, -1.3727, 1, 0, 0.5,3.01904
e-05) );
1677 fBoostWeights.push_back(1);
1684 -1, 0, 1, -99, 0.292481,-0.00532263) ,
1688 -1, 0, 1, -99, 1,0.0570835) ,
1689 0, 1.67677, 1, 0, 0.346554,-0.0055909) ,
1694 -1, 0, 1, -99, 0.950043,0.0114129) ,
1698 -1, 0, 1, -99, 1,0.0563603) ,
1699 1, 1.82732, 1, 0, 0.971271,0.0172194) ,
1700 1, 1.10004, 1, 0, 0.5,1.18735
e-05) );
1702 fBoostWeights.push_back(1);
1709 -1, 0, 1, -99, 0,-0.0511268) ,
1713 -1, 0, 1, -99, 0.170423,-0.00201612) ,
1714 1, 0.120036, 1, 0, 0.0249099,-0.0185419) ,
1719 -1, 0, 1, -99, 0,-0.0518624) ,
1723 -1, 0, 1, -99, 0.654699,0.00406702) ,
1724 1, -1.96752, 1, 0, 0.618421,0.00466338) ,
1725 0, -1.3727, 1, 0, 0.5,3.32953
e-05) );
1727 fBoostWeights.push_back(1);
1734 -1, 0, 1, -99, 0.228043,-0.00547602) ,
1738 -1, 0, 1, -99, 1,0.0576793) ,
1739 0, 1.60097, 1, 0, 0.274638,-0.00629959) ,
1744 -1, 0, 1, -99, 0.862633,-0.000630777) ,
1748 -1, 0, 1, -99, 0.985016,0.0364519) ,
1749 1, 1.32625, 1, 0, 0.935014,0.0121801) ,
1750 1, 0.674897, 1, 0, 0.5,6.84306
e-06) );
1752 fBoostWeights.push_back(1);
1759 -1, 0, 1, -99, 0.0100635,-0.0245179) ,
1763 -1, 0, 1, -99, 0.0308285,-0.0380975) ,
1764 0, -0.813691, 1, 0, 0.0182655,-0.019464) ,
1769 -1, 0, 1, -99, 0.128853,-0.00715161) ,
1773 -1, 0, 1, -99, 0.825081,0.00691928) ,
1774 0, -0.476118, 1, 0, 0.593996,0.00382614) ,
1775 1, -1.45083, 1, 0, 0.5,2.36837
e-05) );
1777 fBoostWeights.push_back(1);
1784 -1, 0, 1, -99, 0.0259591,-0.0166218) ,
1788 -1, 0, 1, -99, 0.0242563,-0.0323429) ,
1789 0, -2.0243, 1, 0, 0.0249099,-0.0163585) ,
1794 -1, 0, 1, -99, 0.527468,0.000135594) ,
1798 -1, 0, 1, -99, 1,0.0538256) ,
1799 0, 1.49374, 1, 0, 0.618421,0.004094) ,
1800 0, -1.3727, 1, 0, 0.5,1.31819
e-05) );
1802 fBoostWeights.push_back(1);
1809 -1, 0, 1, -99, 0.105734,-0.0010065) ,
1813 -1, 0, 1, -99, 0.652744,-0.0139535) ,
1814 0, 0.530629, 1, 0, 0.195996,-0.00687318) ,
1819 -1, 0, 1, -99, 0.84608,0.0017936) ,
1823 -1, 0, 1, -99, 1,0.0557503) ,
1824 1, 1.71021, 1, 0, 0.891591,0.00889942) ,
1825 1, 0.249751, 1, 0, 0.5,2.0095
e-05) );
1827 fBoostWeights.push_back(1);
1834 -1, 0, 1, -99, 0.0100635,-0.0225073) ,
1838 -1, 0, 1, -99, 0.0308285,-0.0368817) ,
1839 0, -0.813691, 1, 0, 0.0182655,-0.0173504) ,
1844 -1, 0, 1, -99, 0.0451437,-0.0180431) ,
1848 -1, 0, 1, -99, 0.717931,0.00451935) ,
1849 0, -1.23829, 1, 0, 0.593996,0.00342512) ,
1850 1, -1.45083, 1, 0, 0.5,3.32212
e-05) );
1852 fBoostWeights.push_back(1);
1859 -1, 0, 1, -99, 0.291306,0.000620864) ,
1863 -1, 0, 1, -99, 0.802668,-0.0123567) ,
1864 0, 0.575096, 1, 0, 0.392993,-0.00330948) ,
1869 -1, 0, 1, -99, 0.9638,0.0273619) ,
1873 -1, 0, 1, -99, 1,0.0507419) ,
1874 1, 0.0699768, 1, 0, 0.994335,0.0154037) ,
1875 0, 1.36212, 1, 0, 0.5,2.04755
e-05) );
1877 fBoostWeights.push_back(1);
1884 -1, 0, 1, -99, 0,-0.0509046) ,
1888 -1, 0, 1, -99, 0.170423,0.00125609) ,
1889 1, 0.120036, 1, 0, 0.0249099,-0.013935) ,
1894 -1, 0, 1, -99, 0,-0.051417) ,
1898 -1, 0, 1, -99, 0.654699,0.00317774) ,
1899 1, -1.96752, 1, 0, 0.618421,0.00351192) ,
1900 0, -1.3727, 1, 0, 0.5,3.07893
e-05) );
1902 fBoostWeights.push_back(1);
1909 -1, 0, 1, -99, 0.292481,-0.00385483) ,
1913 -1, 0, 1, -99, 1,0.0560357) ,
1914 0, 1.67677, 1, 0, 0.346554,-0.00383314) ,
1919 -1, 0, 1, -99, 0.950043,0.00709236) ,
1923 -1, 0, 1, -99, 1,0.0559744) ,
1924 1, 1.82732, 1, 0, 0.971271,0.01181) ,
1925 1, 1.10004, 1, 0, 0.5,9.2116
e-06) );
1927 fBoostWeights.push_back(1);
1934 -1, 0, 1, -99, 0.0100635,-0.0190885) ,
1938 -1, 0, 1, -99, 0.0308285,-0.0361712) ,
1939 0, -0.813691, 1, 0, 0.0182655,-0.014828) ,
1944 -1, 0, 1, -99, 0.128853,-0.00587478) ,
1948 -1, 0, 1, -99, 0.825081,0.00549088) ,
1949 0, -0.476118, 1, 0, 0.593996,0.00292299) ,
1950 1, -1.45083, 1, 0, 0.5,2.48795
e-05) );
1952 fBoostWeights.push_back(1);
1959 -1, 0, 1, -99, 0,-0.0507995) ,
1963 -1, 0, 1, -99, 0.170423,0.000876138) ,
1964 1, 0.120036, 1, 0, 0.0249099,-0.0123563) ,
1969 -1, 0, 1, -99, 0.433032,0.00445533) ,
1973 -1, 0, 1, -99, 0.909395,-0.00593352) ,
1974 0, 0.712779, 1, 0, 0.618421,0.00310079) ,
1975 0, -1.3727, 1, 0, 0.5,1.6692
e-05) );
1977 fBoostWeights.push_back(1);
1984 -1, 0, 1, -99, 0.292481,-0.00353445) ,
1988 -1, 0, 1, -99, 1,0.0559945) ,
1989 0, 1.67677, 1, 0, 0.346554,-0.00344826) ,
1994 -1, 0, 1, -99, 0.865039,-0.00243522) ,
1998 -1, 0, 1, -99, 0.99498,0.037792) ,
1999 0, 0.0790524, 1, 0, 0.971271,0.0106038) ,
2000 1, 1.10004, 1, 0, 0.5,3.27592
e-06) );
2002 fBoostWeights.push_back(1);
2009 -1, 0, 1, -99, 0.0100635,-0.0163736) ,
2013 -1, 0, 1, -99, 0.0308285,-0.0353193) ,
2014 0, -0.813691, 1, 0, 0.0182655,-0.0131684) ,
2019 -1, 0, 1, -99, 0.519841,-0.000292967) ,
2023 -1, 0, 1, -99, 1,0.0553339) ,
2024 1, 1.70951, 1, 0, 0.593996,0.0025921) ,
2025 1, -1.45083, 1, 0, 0.5,1.89662
e-05) );
2027 fBoostWeights.push_back(1);
2034 -1, 0, 1, -99, 0.0259591,-0.00907641) ,
2038 -1, 0, 1, -99, 0.0242563,-0.0292925) ,
2039 0, -2.0243, 1, 0, 0.0249099,-0.0111186) ,
2044 -1, 0, 1, -99, 0.433032,0.00432006) ,
2048 -1, 0, 1, -99, 0.909395,-0.0063422) ,
2049 0, 0.712779, 1, 0, 0.618421,0.00280086) ,
2050 0, -1.3727, 1, 0, 0.5,2.35571
e-05) );
2052 fBoostWeights.push_back(1);
2059 -1, 0, 1, -99, 0.291306,0.000863856) ,
2063 -1, 0, 1, -99, 0.802668,-0.0110021) ,
2064 0, 0.575096, 1, 0, 0.392993,-0.00256858) ,
2069 -1, 0, 1, -99, 0.977471,0.00521173) ,
2073 -1, 0, 1, -99, 1,0.0540944) ,
2074 0, 1.62548, 1, 0, 0.994335,0.0119673) ,
2075 0, 1.36212, 1, 0, 0.5,1.8034
e-05) );
2077 fBoostWeights.push_back(1);
2084 -1, 0, 1, -99, 0.0100635,-0.0149383) ,
2088 -1, 0, 1, -99, 0.0308285,-0.0344737) ,
2089 0, -0.813691, 1, 0, 0.0182655,-0.0120124) ,
2094 -1, 0, 1, -99, 0.128853,-0.00512279) ,
2098 -1, 0, 1, -99, 0.825081,0.00461782) ,
2099 0, -0.476118, 1, 0, 0.593996,0.00237598) ,
2100 1, -1.45083, 1, 0, 0.5,2.68687
e-05) );
2102 fBoostWeights.push_back(1);
2109 -1, 0, 1, -99, 0.213759,-0.0039724) ,
2113 -1, 0, 1, -99, 0.879987,0.00584616) ,
2114 1, 0.327507, 1, 0, 0.452666,-0.00155045) ,
2119 -1, 0, 1, -99, 1,0.0590242) ,
2123 -1, 0, 1, -99, 1,0.0503225) ,
2124 0, 0.604933, 1, 0, 1,0.0166076) ,
2125 1, 1.95034, 1, 0, 0.5,1.98759
e-05) );
2127 fBoostWeights.push_back(1);
2134 -1, 0, 1, -99, 0,-0.0506748) ,
2138 -1, 0, 1, -99, 0.170423,0.00191446) ,
2139 1, 0.120036, 1, 0, 0.0249099,-0.0100038) ,
2144 -1, 0, 1, -99, 0.14115,0.0211876) ,
2148 -1, 0, 1, -99, 0.649743,0.000619171) ,
2149 0, -1.10945, 1, 0, 0.618421,0.0025239) ,
2150 0, -1.3727, 1, 0, 0.5,2.42941
e-05) );
2152 fBoostWeights.push_back(1);
2159 -1, 0, 1, -99, 0.363332,-0.000293147) ,
2163 -1, 0, 1, -99, 0.873459,-0.0213822) ,
2164 0, 1.09539, 1, 0, 0.392993,-0.00230824) ,
2169 -1, 0, 1, -99, 0.977471,0.00402542) ,
2173 -1, 0, 1, -99, 1,0.0541442) ,
2174 0, 1.62548, 1, 0, 0.994335,0.0107199) ,
2175 0, 1.36212, 1, 0, 0.5,1.00697
e-05) );
2177 fBoostWeights.push_back(1);
2184 -1, 0, 1, -99, 0,-0.0503947) ,
2188 -1, 0, 1, -99, 0,-0.0512827) ,
2189 0, -1.40178, 1, 0, 0,-0.0152148) ,
2194 -1, 0, 1, -99, 0.268157,-0.00249761) ,
2198 -1, 0, 1, -99, 0.898236,0.00764677) ,
2199 0, 0.286056, 1, 0, 0.54928,0.00152119) ,
2200 1, -1.87598, 1, 0, 0.5,1.96753
e-05) );
2202 fBoostWeights.push_back(1);
2209 -1, 0, 1, -99, 0.353932,-0.00230259) ,
2213 -1, 0, 1, -99, 0.992859,0.033089) ,
2214 0, 1.36212, 1, 0, 0.452666,-0.00138825) ,
2219 -1, 0, 1, -99, 1,0.0581866) ,
2223 -1, 0, 1, -99, 1,0.0502854) ,
2224 0, 0.604933, 1, 0, 1,0.0148057) ,
2225 1, 1.95034, 1, 0, 0.5,1.22126
e-05) );
2227 fBoostWeights.push_back(1);
2234 -1, 0, 1, -99, 0.0259591,-0.00520429) ,
2238 -1, 0, 1, -99, 0.0242563,-0.02775) ,
2239 0, -2.0243, 1, 0, 0.0249099,-0.00889485) ,
2244 -1, 0, 1, -99, 0.433032,0.00412518) ,
2248 -1, 0, 1, -99, 0.909395,-0.00736554) ,
2249 0, 0.712779, 1, 0, 0.618421,0.00224304) ,
2250 0, -1.3727, 1, 0, 0.5,2.07357
e-05) );
2252 fBoostWeights.push_back(1);
2259 -1, 0, 1, -99, 0.0100635,-0.0102214) ,
2263 -1, 0, 1, -99, 0.0308285,-0.0337781) ,
2264 0, -0.813691, 1, 0, 0.0182655,-0.00994809) ,
2269 -1, 0, 1, -99, 0.304541,-0.00199081) ,
2273 -1, 0, 1, -99, 0.916013,0.0074903) ,
2274 0, 0.286056, 1, 0, 0.593996,0.00196084) ,
2275 1, -1.45083, 1, 0, 0.5,1.65406
e-05) );
2277 fBoostWeights.push_back(1);
2284 -1, 0, 1, -99, 0.213759,-0.00338474) ,
2288 -1, 0, 1, -99, 0.879987,0.0050552) ,
2289 1, 0.327507, 1, 0, 0.452666,-0.00127295) ,
2294 -1, 0, 1, -99, 1,0.0579058) ,
2298 -1, 0, 1, -99, 1,0.0502575) ,
2299 0, 0.604933, 1, 0, 1,0.0135914) ,
2300 1, 1.95034, 1, 0, 0.5,1.25333
e-05) );
2302 fBoostWeights.push_back(1);
2309 -1, 0, 1, -99, 0,-0.0503373) ,
2313 -1, 0, 1, -99, 0,-0.0510816) ,
2314 0, -1.40178, 1, 0, 0,-0.0129994) ,
2319 -1, 0, 1, -99, 0.449487,-0.000801624) ,
2323 -1, 0, 1, -99, 1,0.0546371) ,
2324 0, 1.42932, 1, 0, 0.54928,0.00129943) ,
2325 1, -1.87598, 1, 0, 0.5,1.6571
e-05) );
2327 fBoostWeights.push_back(1);
2334 -1, 0, 1, -99, 0,-0.0505733) ,
2338 -1, 0, 1, -99, 0.170423,0.00273398) ,
2339 1, 0.120036, 1, 0, 0.0249099,-0.00797043) ,
2344 -1, 0, 1, -99, 0.433032,0.00410393) ,
2348 -1, 0, 1, -99, 0.909395,-0.00799958) ,
2349 0, 0.712779, 1, 0, 0.618421,0.00201058) ,
2350 0, -1.3727, 1, 0, 0.5,1.91047
e-05) );
2352 fBoostWeights.push_back(1);
2359 -1, 0, 1, -99, 0.37502,-0.00201872) ,
2363 -1, 0, 1, -99, 0.974443,0.0212344) ,
2364 1, 1.29867, 1, 0, 0.452666,-0.00113937) ,
2369 -1, 0, 1, -99, 1,0.0571398) ,
2373 -1, 0, 1, -99, 1,0.0502314) ,
2374 0, 0.604933, 1, 0, 1,0.0121446) ,
2375 1, 1.95034, 1, 0, 0.5,9.45051
e-06) );
2377 fBoostWeights.push_back(1);
2384 -1, 0, 1, -99, 0.0259591,-0.00251002) ,
2388 -1, 0, 1, -99, 0.0242563,-0.0270115) ,
2389 0, -2.0243, 1, 0, 0.0249099,-0.00748575) ,
2394 -1, 0, 1, -99, 0.433032,0.0037823) ,
2398 -1, 0, 1, -99, 0.909395,-0.00722428) ,
2399 0, 0.712779, 1, 0, 0.618421,0.00188457) ,
2400 0, -1.3727, 1, 0, 0.5,1.49378
e-05) );
2402 fBoostWeights.push_back(1);
2409 -1, 0, 1, -99, 0,-0.0502695) ,
2413 -1, 0, 1, -99, 0,-0.0509758) ,
2414 0, -1.40178, 1, 0, 0,-0.011528) ,
2419 -1, 0, 1, -99, 0.268157,-0.00236359) ,
2423 -1, 0, 1, -99, 0.898236,0.00671813) ,
2424 0, 0.286056, 1, 0, 0.54928,0.00114915) ,
2425 1, -1.87598, 1, 0, 0.5,1.17789
e-05) );
2427 fBoostWeights.push_back(1);
2434 -1, 0, 1, -99, 0.291306,0.00131045) ,
2438 -1, 0, 1, -99, 0.802668,-0.009682) ,
2439 0, 0.575096, 1, 0, 0.392993,-0.00163972) ,
2444 -1, 0, 1, -99, 0.977471,-0.00326243) ,
2448 -1, 0, 1, -99, 1,0.0537816) ,
2449 0, 1.62548, 1, 0, 0.994335,0.00761081) ,
2450 0, 1.36212, 1, 0, 0.5,6.38117
e-06) );
2452 fBoostWeights.push_back(1);
2459 -1, 0, 1, -99, 0.37502,-0.00184535) ,
2463 -1, 0, 1, -99, 0.974443,0.0200352) ,
2464 1, 1.29867, 1, 0, 0.452666,-0.00103681) ,
2469 -1, 0, 1, -99, 1,0.0568852) ,
2473 -1, 0, 1, -99, 1,0.0502115) ,
2474 0, 0.604933, 1, 0, 1,0.011105) ,
2475 1, 1.95034, 1, 0, 0.5,1.32259
e-05) );
2477 fBoostWeights.push_back(1);
2484 -1, 0, 1, -99, 0.0259591,-0.00199992) ,
2488 -1, 0, 1, -99, 0.0242563,-0.0261531) ,
2489 0, -2.0243, 1, 0, 0.0249099,-0.00687685) ,
2494 -1, 0, 1, -99, 0.433032,0.00355862) ,
2498 -1, 0, 1, -99, 0.909395,-0.00689569) ,
2499 0, 0.712779, 1, 0, 0.618421,0.00173622) ,
2500 0, -1.3727, 1, 0, 0.5,1.76846
e-05) );
2502 fBoostWeights.push_back(1);
2509 -1, 0, 1, -99, 0.172433,-0.000225071) ,
2513 -1, 0, 1, -99, 0.504972,-0.0120378) ,
2514 0, -0.0213618, 1, 0, 0.207828,-0.00304524) ,
2519 -1, 0, 1, -99, 0.433337,-0.00946923) ,
2523 -1, 0, 1, -99, 0.969027,0.0152141) ,
2524 1, -0.276241, 1, 0, 0.864135,0.00382774) ,
2525 0, 0.190054, 1, 0, 0.5,1.4443
e-05) );
2527 fBoostWeights.push_back(1);
2534 -1, 0, 1, -99, 0.0100635,-0.00331509) ,
2538 -1, 0, 1, -99, 0.0308285,-0.0322364) ,
2539 0, -0.813691, 1, 0, 0.0182655,-0.00746075) ,
2544 -1, 0, 1, -99, 0.101654,0.0210461) ,
2548 -1, 0, 1, -99, 0.637861,-0.00015932) ,
2549 1, -1.18294, 1, 0, 0.593996,0.00147643) ,
2550 1, -1.45083, 1, 0, 0.5,1.73059
e-05) );
2552 fBoostWeights.push_back(1);
2559 -1, 0, 1, -99, 0.363332,8.23104
e-05) ,
2563 -1, 0, 1, -99, 0.873459,-0.017658) ,
2564 0, 1.09539, 1, 0, 0.392993,-0.00150028) ,
2569 -1, 0, 1, -99, 0.977471,-0.00285973) ,
2573 -1, 0, 1, -99, 1,0.0539632) ,
2574 0, 1.62548, 1, 0, 0.994335,0.00699238) ,
2575 0, 1.36212, 1, 0, 0.5,1.09602
e-05) );
2577 fBoostWeights.push_back(1);
2584 -1, 0, 1, -99, 0,-0.0502379) ,
2588 -1, 0, 1, -99, 0,-0.0508206) ,
2589 0, -1.40178, 1, 0, 0,-0.00995143) ,
2594 -1, 0, 1, -99, 0.268157,-0.00225202) ,
2598 -1, 0, 1, -99, 0.898236,0.00630053) ,
2599 0, 0.286056, 1, 0, 0.54928,0.000999832) ,
2600 1, -1.87598, 1, 0, 0.5,1.73095
e-05) );
2602 fBoostWeights.push_back(1);
2609 -1, 0, 1, -99, 0.0732272,-0.00691715) ,
2613 -1, 0, 1, -99, 0.676943,0.00130053) ,
2614 1, -0.643651, 1, 0, 0.452666,-0.000944769) ,
2619 -1, 0, 1, -99, 1,0.0566531) ,
2623 -1, 0, 1, -99, 1,0.0501878) ,
2624 0, 0.604933, 1, 0, 1,0.0101175) ,
2625 1, 1.95034, 1, 0, 0.5,1.19042
e-05) );
2627 fBoostWeights.push_back(1);
2634 -1, 0, 1, -99, 0,-0.0504856) ,
2638 -1, 0, 1, -99, 0.170423,0.00348222) ,
2639 1, 0.120036, 1, 0, 0.0249099,-0.00620864) ,
2644 -1, 0, 1, -99, 0.433032,0.00350648) ,
2648 -1, 0, 1, -99, 0.909395,-0.00725512) ,
2649 0, 0.712779, 1, 0, 0.618421,0.00156476) ,
2650 0, -1.3727, 1, 0, 0.5,1.37589
e-05) );
2652 fBoostWeights.push_back(1);
2659 -1, 0, 1, -99, 0.291306,0.00114705) ,
2663 -1, 0, 1, -99, 0.802668,-0.00823385) ,
2664 0, 0.575096, 1, 0, 0.392993,-0.00136779) ,
2669 -1, 0, 1, -99, 0.977471,-0.00247081) ,
2673 -1, 0, 1, -99, 1,0.0537267) ,
2674 0, 1.62548, 1, 0, 0.994335,0.00635257) ,
2675 0, 1.36212, 1, 0, 0.5,6.02265
e-06) );
2677 fBoostWeights.push_back(1);
2684 -1, 0, 1, -99, 0.0635046,0.00259199) ,
2688 -1, 0, 1, -99, 0.510465,-0.00631033) ,
2689 1, -0.175395, 1, 0, 0.207828,-0.00276376) ,
2694 -1, 0, 1, -99, 0.750909,0.0128245) ,
2698 -1, 0, 1, -99, 0.916972,-0.00744442) ,
2699 0, 0.751364, 1, 0, 0.864135,0.00347035) ,
2700 0, 0.190054, 1, 0, 0.5,1.15143
e-05) );
2702 fBoostWeights.push_back(1);
2709 -1, 0, 1, -99, 0.37502,-0.00160103) ,
2713 -1, 0, 1, -99, 0.974443,0.0185706) ,
2714 1, 1.29867, 1, 0, 0.452666,-0.000855405) ,
2719 -1, 0, 1, -99, 1,0.0560508) ,
2723 -1, 0, 1, -99, 1,0.0501771) ,
2724 0, 0.604933, 1, 0, 1,0.00917176) ,
2725 1, 1.95034, 1, 0, 0.5,1.1755
e-05) );
2727 fBoostWeights.push_back(1);
2734 -1, 0, 1, -99, 0.0259591,0.000351655) ,
2738 -1, 0, 1, -99, 0.0242563,-0.0252786) ,
2739 0, -2.0243, 1, 0, 0.0249099,-0.00576101) ,
2744 -1, 0, 1, -99, 0.14115,0.0190482) ,
2748 -1, 0, 1, -99, 0.649743,-3.45007
e-06) ,
2749 0, -1.10945, 1, 0, 0.618421,0.00145519) ,
2750 0, -1.3727, 1, 0, 0.5,1.53641
e-05) );
2752 fBoostWeights.push_back(1);
2759 -1, 0, 1, -99, 0.172433,1.70012
e-05) ,
2763 -1, 0, 1, -99, 0.504972,-0.0108723) ,
2764 0, -0.0213618, 1, 0, 0.207828,-0.00249536) ,
2769 -1, 0, 1, -99, 0.433337,-0.00894827) ,
2773 -1, 0, 1, -99, 0.969027,0.0138845) ,
2774 1, -0.276241, 1, 0, 0.864135,0.00313423) ,
2775 0, 0.190054, 1, 0, 0.5,1.07969
e-05) );
2777 fBoostWeights.push_back(1);
2784 -1, 0, 1, -99, 0,-0.0501907) ,
2788 -1, 0, 1, -99, 0,-0.0507287) ,
2789 0, -1.40178, 1, 0, 0,-0.0087602) ,
2794 -1, 0, 1, -99, 0.268157,-0.00207661) ,
2798 -1, 0, 1, -99, 0.898236,0.00579051) ,
2799 0, 0.286056, 1, 0, 0.54928,0.000877885) ,
2800 1, -1.87598, 1, 0, 0.5,1.31778
e-05) );
2805 inline void ReadBDTG_fold2::Clear()
2807 for (
unsigned int itree=0; itree<fForest.size(); itree++) {
2808 delete fForest[itree];
2811 inline double ReadBDTG_fold2::GetMvaValue(
const std::vector<double>& inputValues )
const 2817 if (!IsStatusClean()) {
2818 std::cout <<
"Problem in class \"" << fClassName <<
"\": cannot return classifier response" 2819 <<
" because status is dirty" << std::endl;
2823 if (IsNormalised()) {
2825 std::vector<double> iV;
2826 iV.reserve(inputValues.size());
2828 for (std::vector<double>::const_iterator varIt = inputValues.begin();
2829 varIt != inputValues.end(); varIt++, ivar++) {
2830 iV.push_back(NormVariable( *varIt, fVmin[ivar], fVmax[ivar] ));
2832 retval = GetMvaValue__( iV );
2835 retval = GetMvaValue__( inputValues );
Type GetType(const std::string &Name)
void Initialize(Bool_t useTMVAStyle=kTRUE)
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e