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
11
#include "
TrackingTools/PatternTools/interface/TrajectoryStateUpdator.h
"
12
13
class
KFStrip1DUpdator
GCC11_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
TransientTrackingRecHit
& aHit)
const
;
28
29
virtual
KFStrip1DUpdator
*
clone
()
const
30
{
31
return
new
KFStrip1DUpdator
(*
this
);
32
}
33
34
};
35
36
#endif// CD_KFStrip1DUpdator_H_
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:15
TrajectoryStateUpdator
Definition:
TrajectoryStateUpdator.h:14
GCC11_FINAL::LTP
LocalTrajectoryParameters LTP
Definition:
KFStrip1DUpdator.h:18
GCC11_FINAL::LTE
LocalTrajectoryError LTE
Definition:
KFStrip1DUpdator.h:19
GCC11_FINAL::~KFStrip1DUpdator
~KFStrip1DUpdator()
Definition:
KFStrip1DUpdator.h:25
GCC11_FINAL::TSOS
TrajectoryStateOnSurface TSOS
Definition:
KFStrip1DUpdator.h:17
TransientTrackingRecHit
Definition:
TransientTrackingRecHit.h:21
TrajectoryStateUpdator.h
update
#define update(a, b)
Definition:
TrackClassifier.cc:10
GCC11_FINAL::KFStrip1DUpdator
KFStrip1DUpdator()
Definition:
KFStrip1DUpdator.h:23
LocalTrajectoryParameters
Definition:
LocalTrajectoryParameters.h:25
GCC11_FINAL::clone
virtual KFStrip1DUpdator * clone() const
Definition:
KFStrip1DUpdator.h:29
LocalTrajectoryError
Definition:
LocalTrajectoryError.h:21
KFStrip1DUpdator
GCC11_FINAL
Unlimited (trivial) bounds.
Definition:
BeamSpotTransientTrackingRecHit.h:27
Generated for CMSSW Reference Manual by
1.8.5