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