#include "mdet/MTimeVariance.h"
Public Types | |
enum | Model { eNone = 0, eVersion1, eVersion2, eDefault = eVersion1 } |
Public Member Functions | |
Model | GetModel () const |
double | GetTimeSigma2 (const unsigned int nmuons, const double distance) const |
MTimeVariance () | |
void | SetModel (const Model m) |
Public Attributes | |
static MTimeVariance &return | instance |
Private Attributes | |
Model | fModel |
Adapted from sdet/STimeVariance.h
Definition at line 16 of file MTimeVariance.h.
Enumerator | |
---|---|
eNone | |
eVersion1 | |
eVersion2 | |
eDefault |
Definition at line 19 of file MTimeVariance.h.
|
inline |
Definition at line 26 of file MTimeVariance.h.
|
inline |
Definition at line 28 of file MTimeVariance.h.
References fModel.
double MTimeVariance::GetTimeSigma2 | ( | const unsigned int | nmuons, |
const double | distance | ||
) | const |
Definition at line 71 of file MTimeVariance.cc.
References RdGeoCeLDFFitter::a, RdGeoCeLDFFitter::b, MolecularIds::eNone, ERROR, mdet::VarianceForm1(), and mdet::VarianceForm2().
Referenced by MdGeometryFitterAG::MdGeometryFitter::SetTimeData().
|
inline |
Definition at line 30 of file MTimeVariance.h.
|
private |
Definition at line 35 of file MTimeVariance.h.
Referenced by GetModel(), and SetModel().
|
inherited |
Definition at line 44 of file Singleton.h.