Analysis::CalibrationDataInterfaceBase Node1 Analysis::CalibrationData InterfaceBase + CalibrationDataInterfaceBase() + ~CalibrationDataInterfaceBase() + EffCalibrationName() + setEffCalibrationNames() + SFCalibrationName() + setSFCalibrationNames() # getContainername() # getBasename() # combinedUncertainty() Node2 TNamed Node2->Node1 Node3 std::map< std::string, std::vector< std::string > > Node3->Node1 -m_calibrationEffNames Node4 std::string Node4->Node1 #m_taggerName Node4->Node3 +keys Node6 std::vector< std::string > Node4->Node6 +elements Node7 std::map< std::string, std::string > Node4->Node7 +elements +keys Node5 std::basic_string< char > Node5->Node4 Node6->Node3 +elements Node7->Node1 -m_calibrationSFNames