CMS 3D CMS Logo

RKDerivative.h
Go to the documentation of this file.
1 #ifndef RKDerivative_H
2 #define RKDerivative_H
3 
5 #include "RKSmallVector.h"
6 
8 
10 
11 template <typename T, int N>
13 public:
14  typedef T Scalar;
16 
17  virtual ~RKDerivative() {}
18 
19  virtual Vector operator()(Scalar startPar, const Vector& startState) const = 0;
20 };
21 
22 #endif
ROOT::Math::SVector< T, N > RKSmallVector
Definition: RKSmallVector.h:13
RKSmallVector< T, N > Vector
Definition: RKDerivative.h:15
virtual ~RKDerivative()
Definition: RKDerivative.h:17
#define dso_internal
Definition: Visibility.h:13
Base class for derivative calculation.
Definition: RKDerivative.h:12
long double T