Classes | Enumerations | Functions | Variables
ScintillatorLDFFinderKG Namespace Reference

Classes

class  LDF
 
class  LDFChi2Function
 
struct  LDFFitConfig
 
class  LDFLikelihoodFunction
 
class  LDFLikelihoodFunctionTN
 
class  NKGLDF
 
class  NKGScintillatorLDF
 
class  ScintillatorLDFFinder
 Fit of the LDF for SSD. More...
 
struct  StationFitData
 
class  VLDF
 

Enumerations

enum  ParameterTreatment { eModeled = 0, eFitted, eFixed }
 

Functions

double DeltaR (const double wcdShowerSize, const double cosTheta)
 
double DistanceCut (const double showerSize, const double cosTheta)
 
const char * GetShapeLabel (const int iShape)
 
string GetShowerSizeLabel (const LDFFitConfig &config)
 
template<typename T >
bool HasNaN (const T &result)
 
double RPerp (const utl::Vector &axis, const utl::Vector &station)
 
template<typename G >
string ToString (const G &g, const CoordinateSystemPtr cs, bool units=true)
 

Variables

utl::CoordinateSystemPtr gBaryCS
 

Enumeration Type Documentation

Enumerator
eModeled 
eFitted 
eFixed 

Definition at line 58 of file ScintillatorLDFFinderKG/LikelihoodFunctions.h.

Function Documentation

double ScintillatorLDFFinderKG::DeltaR ( const double  wcdShowerSize,
const double  cosTheta 
)
inline
double ScintillatorLDFFinderKG::DistanceCut ( const double  showerSize,
const double  cosTheta 
)
inline
const char* ScintillatorLDFFinderKG::GetShapeLabel ( const int  iShape)
inline
string ScintillatorLDFFinderKG::GetShowerSizeLabel ( const LDFFitConfig config)
inline
template<typename T >
bool ScintillatorLDFFinderKG::HasNaN ( const T &  result)
inline
double ScintillatorLDFFinderKG::RPerp ( const utl::Vector axis,
const utl::Vector station 
)
inline
template<typename G >
string ScintillatorLDFFinderKG::ToString ( const G &  g,
const CoordinateSystemPtr  cs,
bool  units = true 
)
inline

Variable Documentation

utl::CoordinateSystemPtr ScintillatorLDFFinderKG::gBaryCS

, generated on Tue Sep 26 2023.