Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
TrackingTools
KalmanUpdators
interface
KFStrip1DUpdator.h
Go to the documentation of this file.
1
#ifndef CD_KFStrip1DUpdator_H_
2
#define CD_KFStrip1DUpdator_H_
3
11
#include "
TrackingTools/PatternTools/interface/TrajectoryStateUpdator.h
"
12
13
class
KFStrip1DUpdator
final :
public
TrajectoryStateUpdator
{
14
private
:
15
typedef
TrajectoryStateOnSurface
TSOS
;
16
typedef
LocalTrajectoryParameters
LTP
;
17
typedef
LocalTrajectoryError
LTE
;
18
19
public
:
20
KFStrip1DUpdator
() {}
21
22
~KFStrip1DUpdator
()
override
{}
23
24
TSOS
update
(
const
TSOS
& aTsos,
const
TrackingRecHit
& aHit)
const override
;
25
26
KFStrip1DUpdator
*
clone
()
const override
{
return
new
KFStrip1DUpdator
(*
this
); }
27
};
28
29
#endif // CD_KFStrip1DUpdator_H_
KFStrip1DUpdator::LTE
LocalTrajectoryError LTE
Definition:
KFStrip1DUpdator.h:17
KFStrip1DUpdator::TSOS
TrajectoryStateOnSurface TSOS
Definition:
KFStrip1DUpdator.h:15
KFStrip1DUpdator::KFStrip1DUpdator
KFStrip1DUpdator()
Definition:
KFStrip1DUpdator.h:20
TrackingRecHit
Definition:
TrackingRecHit.h:21
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:16
KFStrip1DUpdator::LTP
LocalTrajectoryParameters LTP
Definition:
KFStrip1DUpdator.h:16
KFStrip1DUpdator::update
TSOS update(const TSOS &aTsos, const TrackingRecHit &aHit) const override
Definition:
KFStrip1DUpdator.cc:4
TrajectoryStateUpdator
Definition:
TrajectoryStateUpdator.h:14
KFStrip1DUpdator::~KFStrip1DUpdator
~KFStrip1DUpdator() override
Definition:
KFStrip1DUpdator.h:22
KFStrip1DUpdator::clone
KFStrip1DUpdator * clone() const override
Definition:
KFStrip1DUpdator.h:26
TrajectoryStateUpdator.h
LocalTrajectoryParameters
Definition:
LocalTrajectoryParameters.h:25
LocalTrajectoryError
Definition:
LocalTrajectoryError.h:20
KFStrip1DUpdator
Definition:
KFStrip1DUpdator.h:13
Generated for CMSSW Reference Manual by
1.8.5