CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Enumerations | Functions
MiniPropagators.h File Reference
#include "RecoTracker/MkFitCore/interface/Config.h"
#include "RecoTracker/MkFitCore/interface/MatrixSTypes.h"
#include "Matrix.h"

Go to the source code of this file.

Classes

struct  mkfit::mini_propagators::InitialState
 
struct  mkfit::mini_propagators::InitialStatePlex
 
struct  mkfit::mini_propagators::State
 
struct  mkfit::mini_propagators::StatePlex
 

Namespaces

 mkfit::mini_propagators
 

Typedefs

using mkfit::mini_propagators::MPF = MPlexQF
 
using mkfit::mini_propagators::MPI = MPlexQI
 

Enumerations

enum  mkfit::mini_propagators::PropAlgo_e { mkfit::mini_propagators::PA_Line, mkfit::mini_propagators::PA_Quadratic, mkfit::mini_propagators::PA_Exact }
 

Functions

MPF mkfit::mini_propagators::fast_atan2 (const MPF &y, const MPF &x)
 
void mkfit::mini_propagators::fast_sincos (const MPF &a, MPF &s, MPF &c)
 
MPF mkfit::mini_propagators::fast_tan (const MPF &a)