Main Page
Namespaces
Classes
Package Documentation
GIT Directory
WorkBook
Offline Guide
Release schedule
•
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:21
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