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