Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
TrackingTools
GsfTracking
interface
GsfMultipleScatteringUpdator.h
Go to the documentation of this file.
1
#ifndef GsfMultipleScatteringUpdator_h_
2
#define GsfMultipleScatteringUpdator_h_
3
4
#include "
TrackingTools/GsfTracking/interface/GsfMaterialEffectsUpdator.h
"
5
14
class
GsfMultipleScatteringUpdator
GCC11_FINAL
:
public
GsfMaterialEffectsUpdator
{
15
16
public
:
17
19
GsfMultipleScatteringUpdator
(
float
mass) :
20
GsfMaterialEffectsUpdator
(mass,2) {}
21
22
virtual
GsfMultipleScatteringUpdator
*
clone
()
const
23
{
24
return
new
GsfMultipleScatteringUpdator
(*
this
);
25
}
26
28
virtual
void
compute
(
const
TrajectoryStateOnSurface
&,
const
PropagationDirection
, Effect[])
const
;
29
30
virtual
size_t
size
()
const
{
return
2;}
31
32
33
};
34
35
#endif
GsfMultipleScatteringUpdator
GsfMaterialEffectsUpdator
Definition:
GsfMaterialEffectsUpdator.h:17
GCC11_FINAL::GsfMultipleScatteringUpdator
GsfMultipleScatteringUpdator(float mass)
constructor with explicit mass
Definition:
GsfMultipleScatteringUpdator.h:19
PropagationDirection
PropagationDirection
Definition:
PropagationDirection.h:4
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:17
bookConverter.compute
def compute
Definition:
bookConverter.py:105
GCC11_FINAL::clone
virtual GsfMultipleScatteringUpdator * clone() const
Definition:
GsfMultipleScatteringUpdator.h:22
GCC11_FINAL::size
virtual size_t size() const
Definition:
GsfMultipleScatteringUpdator.h:30
GsfMaterialEffectsUpdator.h
GCC11_FINAL
Unlimited (trivial) bounds.
Definition:
BeamSpotTransientTrackingRecHit.h:27
Generated for CMSSW Reference Manual by
1.8.5