@@ -120,21 +120,13 @@ class Chi2FCN : public BasicFCN<DerivFunType, ModelFunType, BinData> {
120120 // / i-th chi-square residual
121121 virtual double DataElement (const double *x, unsigned int i, double *g) const {
122122 if (i==0 ) this ->UpdateNCalls ();
123- #ifdef R__HAS_VECCORE
124123 return FitUtil::Evaluate<T>::EvalChi2Residual (BaseFCN::ModelFunction (), BaseFCN::Data (), x, i, g);
125- #else
126- return FitUtil::EvaluateChi2Residual (BaseFCN::ModelFunction (), BaseFCN::Data (), x, i, g);
127- #endif
128124 }
129125
130126 // need to be virtual to be instantiated
131127 virtual void Gradient (const double *x, double *g) const {
132128 // evaluate the chi2 gradient
133- #ifdef R__HAS_VECCORE
134129 FitUtil::Evaluate<T>::EvalChi2Gradient (BaseFCN::ModelFunction (), BaseFCN::Data (), x, g, fNEffPoints );
135- #else
136- FitUtil::EvaluateChi2Gradient (BaseFCN::ModelFunction (), BaseFCN::Data (), x, g, fNEffPoints );
137- #endif
138130 }
139131
140132 // / get type of fit method function
@@ -154,15 +146,9 @@ class Chi2FCN : public BasicFCN<DerivFunType, ModelFunType, BinData> {
154146 virtual double DoEval (const double * x) const {
155147 this ->UpdateNCalls ();
156148 if (BaseFCN::Data ().HaveCoordErrors () || BaseFCN::Data ().HaveAsymErrors ())
157- #ifdef R__HAS_VECCORE
158149 return FitUtil::Evaluate<T>::EvalChi2Effective (BaseFCN::ModelFunction (), BaseFCN::Data (), x, fNEffPoints );
159150 else
160151 return FitUtil::Evaluate<T>::EvalChi2 (BaseFCN::ModelFunction (), BaseFCN::Data (), x, fNEffPoints , fExecutionPolicy );
161- #else
162- return FitUtil::EvaluateChi2Effective (BaseFCN::ModelFunction (), BaseFCN::Data (), x, fNEffPoints );
163- else
164- return FitUtil::EvaluateChi2 (BaseFCN::ModelFunction (), BaseFCN::Data (), x, fNEffPoints , fExecutionPolicy );
165- #endif
166152 }
167153
168154 // for derivatives
0 commit comments