Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TrackPropagation
RungeKutta
src
AnalyticalErrorPropagation.h
Go to the documentation of this file.
1
#ifndef AnalyticalErrorPropagation_H
2
#define AnalyticalErrorPropagation_H
3
4
#include "
FWCore/Utilities/interface/Visibility.h
"
5
#include "
TrackingTools/TrajectoryParametrization/interface/GlobalTrajectoryParameters.h
"
6
#include "
TrackingTools/TrajectoryState/interface/FreeTrajectoryState.h
"
7
#include "
TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h
"
8
#include "
TrackingTools/TrajectoryState/interface/SurfaceSideDefinition.h
"
9
10
#include <utility>
11
12
class
Surface
;
13
14
15
class
dso_internal
AnalyticalErrorPropagation
{
16
public
:
17
18
std::pair<TrajectoryStateOnSurface,double>
19
operator()(
const
FreeTrajectoryState
& startingState,
20
const
Surface
& surface,
SurfaceSideDefinition::SurfaceSide
side,
21
const
GlobalTrajectoryParameters
& destParameters,
22
const
double
&
s
)
const
;
23
};
24
25
26
#endif
Surface
Definition:
Surface.h:32
GlobalTrajectoryParameters
Definition:
GlobalTrajectoryParameters.h:16
Visibility.h
SurfaceSideDefinition::SurfaceSide
SurfaceSide
Definition:
SurfaceSideDefinition.h:8
SurfaceSideDefinition.h
FreeTrajectoryState
Definition:
FreeTrajectoryState.h:31
AnalyticalErrorPropagation
Definition:
AnalyticalErrorPropagation.h:15
dso_internal
#define dso_internal
Definition:
Visibility.h:13
GlobalTrajectoryParameters.h
alignCSCRings.s
list s
Definition:
alignCSCRings.py:91
TrajectoryStateOnSurface.h
FreeTrajectoryState.h
Generated for CMSSW Reference Manual by
1.8.5