Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoVertex
GhostTrackFitter
interface
KalmanGhostTrackUpdater.h
Go to the documentation of this file.
1
#ifndef RecoBTag_KalmanGhostTrackUpdater_h
2
#define RecoBTag_KalmanGhostTrackUpdater_h
3
4
#include "
RecoVertex/GhostTrackFitter/interface/GhostTrackFitter.h
"
5
6
namespace
reco
{
7
8
class
GhostTrackPrediction;
9
class
GhostTrackState;
10
11
class
KalmanGhostTrackUpdater
:
public
GhostTrackFitter::PredictionUpdater
{
12
public
:
13
virtual
~KalmanGhostTrackUpdater
() {}
14
15
virtual
KalmanGhostTrackUpdater
*
clone
()
const
16
{
return
new
KalmanGhostTrackUpdater
(*
this
); }
17
18
GhostTrackPrediction
update
(
const
GhostTrackPrediction
&pred,
19
const
GhostTrackState
&
state
,
20
double
&ndof,
double
&chi2)
const
;
21
22
void
contribution
(
const
GhostTrackPrediction
&pred,
23
const
GhostTrackState
&
state
,
24
double
&ndof,
double
&chi2,
25
bool
withPredError =
false
)
const
;
26
};
27
28
}
29
30
#endif // RecoBTag_KalmanGhostTrackUpdater_h
reco::GhostTrackPrediction
Definition:
GhostTrackPrediction.h:21
reco::KalmanGhostTrackUpdater::update
GhostTrackPrediction update(const GhostTrackPrediction &pred, const GhostTrackState &state, double &ndof, double &chi2) const
Definition:
KalmanGhostTrackUpdater.cc:86
reco::GhostTrackFitter::PredictionUpdater
Definition:
GhostTrackFitter.h:43
L1Trigger_dataformats.reco
dictionary reco
Definition:
L1Trigger_dataformats.py:9
reco::KalmanGhostTrackUpdater::~KalmanGhostTrackUpdater
virtual ~KalmanGhostTrackUpdater()
Definition:
KalmanGhostTrackUpdater.h:13
GhostTrackFitter.h
reco::KalmanGhostTrackUpdater::contribution
void contribution(const GhostTrackPrediction &pred, const GhostTrackState &state, double &ndof, double &chi2, bool withPredError=false) const
Definition:
KalmanGhostTrackUpdater.cc:128
evf::utils::state
char state
Definition:
procUtils.cc:75
reco::GhostTrackState
Definition:
GhostTrackState.h:21
reco::KalmanGhostTrackUpdater
Definition:
KalmanGhostTrackUpdater.h:11
reco::KalmanGhostTrackUpdater::clone
virtual KalmanGhostTrackUpdater * clone() const
Definition:
KalmanGhostTrackUpdater.h:15
Generated for CMSSW Reference Manual by
1.8.5