CalibrationDataFunctionContainer Node1 CalibrationDataFunctionContainer - m_objStatistics + CalibrationDataFunctionContainer() + ~CalibrationDataFunction Container() + getResult() + getStatUncertainty() + getUncertainty() + setLowerBound() + setUpperBound() - computeVariableTypes() - ClassDef() Node2 Analysis::CalibrationData Container # m_objResult # m_objSystematics # m_vars - m_restrict + CalibrationDataContainer() + ~CalibrationDataContainer() + listUncertainties() + getUncertainties() + getComment() + getHadronisation() + getExcludedUncertainties() + getResult() + getStatUncertainty() + getSystUncertainty() and 12 more... + isNearlyEqual() # typeFromString() # computeVariables() # computeVariableTypes() - ClassDef() Node2->Node1 Node3 TMap     Node3->Node2 Node4 std::vector< double > + elements + elements   Node4->Node2 #m_lowerBounds #m_lowerBoundsExtrapolated #m_upperBounds #m_upperBoundsExtrapolated Node5 std::vector< unsigned int > + elements + elements   Node5->Node2 #m_variables