Classes | Enumerations | Functions | Variables
LDFFinderOG Namespace Reference

Classes

struct  CurvatureFitStationInfo
 
struct  EnergyConversion
 
class  LDFFinder
 Fit the LDF and the universe. More...
 
class  RoptFit
 Encapsulation of the Minuit fit for Ropt. More...
 

Enumerations

enum  LDFFunctionType { ePL, eNKG, eNKGFermi }
 

Functions

void EstimateBetaGamma (double &beta, double &gamma, const LDFFunctionType type, const double cosTheta, const double s1000=0)
 
double LDFFunction (const LDFFunctionType type, const double r, const double beta, const double gamma=0, const double mu=2660.*meter, const double tau=242.*meter)
 
double LDFFunctionSecondDerivative (const LDFFunctionType type, const double r, const double beta, const double gamma=0, const double mu=2660.*meter, const double tau=242.*meter)
 
double RPerp (const Vector &axis, const Vector &station)
 
double RPerp2 (const Vector &axis, const Vector &station)
 
double SigmaForFixedBeta (const double s1000)
 
template<typename G >
string ToString (const G &g, const CoordinateSystemPtr cs, bool units=true)
 

Variables

int complexWCounter = 0
 
const char * complexWMessage = "complex w"
 
Point gCore
 

Enumeration Type Documentation

Enumerator
ePL 
eNKG 
eNKGFermi 

Definition at line 15 of file LDFFunctions.h.

Function Documentation

void LDFFinderOG::EstimateBetaGamma ( double &  beta,
double &  gamma,
const LDFFunctionType  type,
const double  cosTheta,
const double  s1000 = 0 
)
inline
double LDFFinderOG::LDFFunction ( const LDFFunctionType  type,
const double  r,
const double  beta,
const double  gamma = 0,
const double  mu = 2660.*meter,
const double  tau = 242.*meter 
)
inline
double LDFFinderOG::LDFFunctionSecondDerivative ( const LDFFunctionType  type,
const double  r,
const double  beta,
const double  gamma = 0,
const double  mu = 2660.*meter,
const double  tau = 242.*meter 
)
inline

Definition at line 136 of file LDFFunctions.h.

References eNKG, and ePL.

Referenced by LDFFinderOG::LDFFinder::LDFFitChi2Fnc(), and LDFFinderOG::LDFFinder::LDFFitMaxLikeFnc().

double LDFFinderOG::RPerp ( const Vector axis,
const Vector station 
)
inline
double LDFFinderOG::RPerp2 ( const Vector axis,
const Vector station 
)
inline
double LDFFinderOG::SigmaForFixedBeta ( const double  s1000)
inline

Definition at line 153 of file LDFFunctions.h.

Referenced by LDFFinderOG::LDFFinder::Run().

template<typename G >
string LDFFinderOG::ToString ( const G &  g,
const CoordinateSystemPtr  cs,
bool  units = true 
)
inline

Variable Documentation

int LDFFinderOG::complexWCounter = 0
const char* LDFFinderOG::complexWMessage = "complex w"
Point LDFFinderOG::gCore

, generated on Tue Sep 26 2023.