Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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