31 friend class boost::serialization::access;
42 MeasurementTime(DataT t, DataT dt2, DataT ndfT) : fT(t), fDt2(dt2), fNdfT(ndfT) {}
47 void SetT(DataT t) { fT = t; }
48 void SetDt2(DataT dt2) { fDt2 = dt2; }
49 void SetNdfT(DataT ndfT) { fNdfT = ndfT; }
51 DataT
T()
const {
return fT; }
52 DataT
Dt2()
const {
return fDt2; }
53 DataT
NdfT()
const {
return fNdfT; }
61 std::string
ToString(
int indentLevel = 0)
const;
64 bool IsFinite()
const {
return (utils::IsFinite(T()) && utils::IsFinite(Dt2()) && utils::IsFinite(NdfT())); }
69 return (utils::IsUndefined(T()) || utils::IsUndefined(Dt2()) || utils::IsUndefined(NdfT()));
73 friend class boost::serialization::access;
74 template<
class Archive>