CMS 3D CMS Logo

RK4PreciseStep.h
Go to the documentation of this file.
1 #ifndef RK4PreciseStep_H
2 #define RK4PreciseStep_H
3 
5 #include "CartesianState.h"
6 #include <utility>
7 
9 
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
Definition: start.py:1
bool verbose
#define dso_internal
Definition: Visibility.h:13
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121
step
Definition: StallMonitor.cc:98