TrackingTools
GsfTracking
interface
GsfChi2MeasurementEstimator.h
Go to the documentation of this file.
1
#ifndef GsfChi2MeasurementEstimator_H
2
#define GsfChi2MeasurementEstimator_H
3
4
// #include "TrackingTools/KalmanUpdators/interface/Chi2MeasurementEstimatorBase.h"
5
#include "
TrackingTools/KalmanUpdators/interface/Chi2MeasurementEstimator.h
"
6
#include <utility>
7
15
class
GsfChi2MeasurementEstimator
:
public
Chi2MeasurementEstimatorBase
{
16
public
:
17
GsfChi2MeasurementEstimator
() :
Chi2MeasurementEstimatorBase
(100.),
theEstimator
(100.) {}
18
19
GsfChi2MeasurementEstimator
(
double
aMaxChi2) :
Chi2MeasurementEstimatorBase
(aMaxChi2),
theEstimator
(aMaxChi2) {}
20
21
std::pair<bool, double>
estimate
(
const
TrajectoryStateOnSurface
&,
const
TrackingRecHit
&)
const override
;
22
23
GsfChi2MeasurementEstimator
*
clone
()
const override
{
return
new
GsfChi2MeasurementEstimator
(*
this
); }
24
25
private
:
26
Chi2MeasurementEstimator
theEstimator
;
27
};
28
29
#endif
Chi2MeasurementEstimator.h
Chi2MeasurementEstimator
Definition:
Chi2MeasurementEstimator.h:15
GsfChi2MeasurementEstimator::estimate
std::pair< bool, double > estimate(const TrajectoryStateOnSurface &, const TrackingRecHit &) const override
Definition:
GsfChi2MeasurementEstimator.cc:8
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:16
GsfChi2MeasurementEstimator::clone
GsfChi2MeasurementEstimator * clone() const override
Definition:
GsfChi2MeasurementEstimator.h:23
GsfChi2MeasurementEstimator::GsfChi2MeasurementEstimator
GsfChi2MeasurementEstimator(double aMaxChi2)
Definition:
GsfChi2MeasurementEstimator.h:19
GsfChi2MeasurementEstimator::theEstimator
Chi2MeasurementEstimator theEstimator
Definition:
GsfChi2MeasurementEstimator.h:26
GsfChi2MeasurementEstimator
Definition:
GsfChi2MeasurementEstimator.h:15
GsfChi2MeasurementEstimator::GsfChi2MeasurementEstimator
GsfChi2MeasurementEstimator()
Definition:
GsfChi2MeasurementEstimator.h:17
Chi2MeasurementEstimatorBase
Definition:
Chi2MeasurementEstimatorBase.h:14
TrackingRecHit
Definition:
TrackingRecHit.h:21
Generated for CMSSW Reference Manual by
1.8.16