Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
TrackingTools
GsfTracking
interface
GsfMultiStateUpdator.h
Go to the documentation of this file.
1
#ifndef _GSFMULTISTATEUPDATOR_H_
2
#define _GSFMULTISTATEUPDATOR_H_
3
4
#include "
TrackingTools/PatternTools/interface/TrajectoryStateUpdator.h
"
5
6
class
TrajectoryStateOnSurface
;
7
class
TransientTrackingRecHit
;
8
16
class
GsfMultiStateUpdator
:
public
TrajectoryStateUpdator
{
17
18
public
:
19
20
GsfMultiStateUpdator
() {}
21
22
TrajectoryStateOnSurface
update
(
const
TrajectoryStateOnSurface
&,
23
const
TransientTrackingRecHit
&)
const
;
24
25
virtual
GsfMultiStateUpdator
*
clone
()
const
{
26
return
new
GsfMultiStateUpdator
(*
this
);
27
}
28
};
29
30
#endif
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:15
GsfMultiStateUpdator::clone
virtual GsfMultiStateUpdator * clone() const
Definition:
GsfMultiStateUpdator.h:25
TrajectoryStateUpdator
Definition:
TrajectoryStateUpdator.h:14
GsfMultiStateUpdator
Definition:
GsfMultiStateUpdator.h:16
TransientTrackingRecHit
Definition:
TransientTrackingRecHit.h:22
TrajectoryStateUpdator.h
GsfMultiStateUpdator::GsfMultiStateUpdator
GsfMultiStateUpdator()
Definition:
GsfMultiStateUpdator.h:20
GsfMultiStateUpdator::update
TrajectoryStateOnSurface update(const TrajectoryStateOnSurface &, const TransientTrackingRecHit &) const
Definition:
GsfMultiStateUpdator.cc:13
Generated for CMSSW Reference Manual by
1.8.5