Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
TrackPropagation
RungeKutta
src
RK4PreciseStep.h
Go to the documentation of this file.
1
#ifndef RK4PreciseStep_H
2
#define RK4PreciseStep_H
3
4
#include "
FWCore/Utilities/interface/Visibility.h
"
5
#include "
CartesianState.h
"
6
#include <utility>
7
8
class
RKCartesianDerivative
;
9
10
class
dso_internal
RK4PreciseStep
{
11
public
:
12
CartesianState
operator()(
const
CartesianState
&
start
,
13
const
RKCartesianDerivative
& deriv,
14
double
step
,
15
double
eps
)
const
;
16
17
double
distance
(
const
CartesianState
&
a
,
const
CartesianState
&
b
)
const
;
18
19
std::pair<CartesianState, double> stepWithAccuracy(
const
CartesianState
& start,
20
const
RKCartesianDerivative
& deriv,
21
double
step)
const
;
22
23
private
:
24
bool
verbose
()
const
;
25
};
26
27
#endif
HLT_FULL_cff.distance
tuple distance
Definition:
HLT_FULL_cff.py:7955
gpuVertexFinder::eps
WorkSpace int float eps
Definition:
gpuClusterTracksDBSCAN.h:18
command_line.start
start
Definition:
command_line.py:165
Visibility.h
verbose
static constexpr int verbose
Definition:
HLTExoticaSubAnalysis.cc:25
dso_internal
#define dso_internal
Definition:
Visibility.h:13
b
double b
Definition:
hdecay.h:118
a
double a
Definition:
hdecay.h:119
CartesianState
Definition:
CartesianState.h:8
step
step
Definition:
StallMonitor.cc:94
RK4PreciseStep
Definition:
RK4PreciseStep.h:10
RKCartesianDerivative
Definition:
RKCartesianDerivative.h:6
CartesianState.h
Generated for CMSSW Reference Manual by
1.8.5