GeneralBrokenLines V03-01-01
using EIGEN
Classes | Namespaces | Functions
GblUtilities.h File Reference

Definitions for GBL utilities. More...

#include "Eigen/Dense"
#include <iostream>

Go to the source code of this file.

Classes

class  gbl::GblHelixPrediction
 Prediction on helix. More...
 
class  gbl::GblSimpleHelix
 Simple helix. More...
 
class  gbl::GblDetectorLayer
 Detector layer. More...
 

Namespaces

namespace  gbl
 Namespace for the general broken lines package.
 

Functions

double gbl::unrm ()
 unit normal distribution, Box-Muller method, polar form More...
 
double gbl::unif ()
 uniform distribution [0..1] More...
 
Matrix5d gbl::gblSimpleJacobian (double ds, double cosl, double bfac)
 Simple jacobian. More...
 
double gbl::gblMultipleScatteringError (double qbyp, double xbyx0)
 Multiple scattering error. More...
 

Detailed Description

Definitions for GBL utilities.

Author
Claus Kleinwort, DESY, 2018 (Claus.nosp@m..Kle.nosp@m.inwor.nosp@m.t@de.nosp@m.sy.de)

Definition in file GblUtilities.h.