test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
15
private
:
16
17
typedef
TrajectoryStateOnSurface
TSOS
;
18
typedef
LocalTrajectoryParameters
LTP
;
19
typedef
LocalTrajectoryError
LTE
;
20
21
public
:
22
23
KFStrip1DUpdator
() {}
24
25
~KFStrip1DUpdator
() {}
26
27
virtual
TSOS
update
(
const
TSOS
& aTsos,
const
TrackingRecHit
& aHit)
const
;
28
29
virtual
KFStrip1DUpdator
*
clone
()
const
30
{
31
return
new
KFStrip1DUpdator
(*
this
);
32
}
33
34
};
35
36
#endif// CD_KFStrip1DUpdator_H_
KFStrip1DUpdator::clone
virtual KFStrip1DUpdator * clone() const
Definition:
KFStrip1DUpdator.h:29
KFStrip1DUpdator::LTE
LocalTrajectoryError LTE
Definition:
KFStrip1DUpdator.h:19
KFStrip1DUpdator::TSOS
TrajectoryStateOnSurface TSOS
Definition:
KFStrip1DUpdator.h:17
KFStrip1DUpdator::KFStrip1DUpdator
KFStrip1DUpdator()
Definition:
KFStrip1DUpdator.h:23
TrackingRecHit
Definition:
TrackingRecHit.h:23
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
KFStrip1DUpdator::LTP
LocalTrajectoryParameters LTP
Definition:
KFStrip1DUpdator.h:18
TrajectoryStateUpdator
Definition:
TrajectoryStateUpdator.h:14
KFStrip1DUpdator::update
virtual TSOS update(const TSOS &aTsos, const TrackingRecHit &aHit) const
Definition:
KFStrip1DUpdator.cc:5
TrajectoryStateUpdator.h
LocalTrajectoryParameters
Definition:
LocalTrajectoryParameters.h:25
LocalTrajectoryError
Definition:
LocalTrajectoryError.h:21
KFStrip1DUpdator
Definition:
KFStrip1DUpdator.h:13
KFStrip1DUpdator::~KFStrip1DUpdator
~KFStrip1DUpdator()
Definition:
KFStrip1DUpdator.h:25
Generated for CMSSW Reference Manual by
1.8.5