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