Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTauTag
ImpactParameter
interface
Chi2VertexFitter.h
Go to the documentation of this file.
1
#ifndef RecoTauTag_ImpactParameter_Chi2VertexFitter_h
2
#define RecoTauTag_ImpactParameter_Chi2VertexFitter_h
3
4
/* From SimpleFits Package
5
* Designed an written by
6
* author: Ian M. Nugent
7
* Humboldt Foundations
8
*/
9
10
#include "Minuit2/FunctionMinimum.h"
11
#include "Minuit2/FCNBase.h"
12
#include "
RecoTauTag/ImpactParameter/interface/TrackHelixVertexFitter.h
"
13
14
namespace
tauImpactParameter {
15
16
class
Chi2VertexFitter
:
public
TrackHelixVertexFitter
{
17
public
:
18
Chi2VertexFitter
(
const
std::vector<TrackParticle>& particles,
const
TVector3& vguess,
double
nsigma=4.0)
19
:
TrackHelixVertexFitter
(particles,vguess),
20
nsigma_
(nsigma)
21
{};
22
virtual
~Chi2VertexFitter
(){};
23
24
virtual
bool
fit
();
25
26
private
:
27
double
nsigma_
;
28
};
29
30
}
31
#endif
32
33
tauImpactParameter::Chi2VertexFitter::Chi2VertexFitter
Chi2VertexFitter(const std::vector< TrackParticle > &particles, const TVector3 &vguess, double nsigma=4.0)
Definition:
Chi2VertexFitter.h:18
tauImpactParameter::Chi2VertexFitter::nsigma_
double nsigma_
Definition:
Chi2VertexFitter.h:27
tauImpactParameter::Chi2VertexFitter
Definition:
Chi2VertexFitter.h:16
tauImpactParameter::TrackHelixVertexFitter
Definition:
TrackHelixVertexFitter.h:24
TrackHelixVertexFitter.h
tauImpactParameter::Chi2VertexFitter::~Chi2VertexFitter
virtual ~Chi2VertexFitter()
Definition:
Chi2VertexFitter.h:22
tauImpactParameter::Chi2VertexFitter::fit
virtual bool fit()
Definition:
Chi2VertexFitter.cc:26
Generated for CMSSW Reference Manual by
1.8.5