Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
13
CartesianState
14
operator()(
const
CartesianState
&
start
,
const
RKCartesianDerivative
& deriv,
15
double
step
,
double
eps)
const
;
16
17
double
distance
(
const
CartesianState
&
a
,
const
CartesianState
&
b
)
const
;
18
19
std::pair<CartesianState, double>
20
stepWithAccuracy(
const
CartesianState
& start,
const
RKCartesianDerivative
& deriv,
double
step)
const
;
21
22
private
:
23
24
bool
verbose
()
const
;
25
26
};
27
28
#endif
dqm_diff.start
tuple start
Check for commandline option errors.
Definition:
dqm_diff.py:58
HLT_FULL_cff.distance
tuple distance
Definition:
HLT_FULL_cff.py:4611
verbose
bool verbose
Definition:
HardwareSortingMethods.cc:13
Visibility.h
b
double b
Definition:
hdecay.h:120
relval_parameters_module.step
string step
Definition:
relval_parameters_module.py:36
dso_internal
#define dso_internal
a
double a
Definition:
hdecay.h:121
CartesianState
Definition:
CartesianState.h:8
RK4PreciseStep
Definition:
RK4PreciseStep.h:10
RKCartesianDerivative
Definition:
RKCartesianDerivative.h:6
CartesianState.h
Generated for CMSSW Reference Manual by
1.8.5