Trk::LayerMaterialAnalyser Node1 Trk::LayerMaterialAnalyser - m_layerIndex - m_layerType - m_layerDimension0 - m_layerDimension1 - m_layerBins - m_layerBins0 - m_layerBins1 + LayerMaterialAnalyser() + ~LayerMaterialAnalyser() + initialize() + finalize() + analyseLayerMaterial() + analyseLayerMaterial() + analyseLayerMaterial() + analyseLayerMaterial() - analyse() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node3 AthCommonDataStore < AthCommonMsg< AlgTool > > - m_varHandleArraysDeclared + AthCommonDataStore() + evtStore() + evtStore() + detStore() + sysInitialize() + sysStart() + inputHandles() + outputHandles() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + declareProperty() + updateVHKA() # renounceArray() # renounce() # extraDeps_update_handler() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() - declareGaudiProperty() Node3->Node2 Node9 Trk::ILayerMaterialAnalyser + DeclareInterfaceID() + ~ILayerMaterialAnalyser() + analyseLayerMaterial() + analyseLayerMaterial() + analyseLayerMaterial() + analyseLayerMaterial() Node9->Node1 Node10 IAlgTool Node10->Node9 Node11 TTree Node11->Node1 -m_validationTree Node12 std::string Node12->Node1 -m_validationTreeFolder -m_layerMaterialName -m_validationTreeDescription -m_validationTreeName Node13 std::basic_string< char > Node13->Node12 Node14 std::vector< int > + elements Node14->Node1 -m_elements -m_binCounter -m_bin0 -m_bin1 Node15 std::vector< float > + elements Node15->Node1 -m_A -m_layerTranslation -m_L0 -m_layerRotation -m_thickness -m_Rho -m_Z -m_X0