1 #ifndef RecoTauTag_ImpactParameter_ChiSquareFunctionUpdator_h
2 #define RecoTauTag_ImpactParameter_ChiSquareFunctionUpdator_h
10 #include "Minuit2/FCNBase.h"
15 namespace tauImpactParameter {
22 double operator()(
const std::vector<double>& x)
const override {
23 TVectorT<double>
X(x.size());
24 for (
unsigned int i = 0;
i < x.size(); ++
i) {
29 double Up()
const override {
double operator()(const std::vector< double > &x) const override
virtual double updateChisquare(const TVectorT< double > &inpar)
TrackHelixVertexFitter * VF_
~ChiSquareFunctionUpdator() override
double Up() const override
ChiSquareFunctionUpdator(TrackHelixVertexFitter *VF)