FCALModule Node1 FCALModule - m_Mod - m_EC - m_dz - m_projectivityDisplacement - MAXTUBES + FCALModule() + ~FCALModule() + getManager() + beginTiles() + endTiles() + getTile() + getEndcapIndex() + getModuleIndex() + getFullWidthX() + getFullWidthY() + getFullDepthZ() + getAbsoluteTransform() + getDefAbsoluteTransform() + getProjectivityDisplacement() - FCALModule() - operator=() - setManager() - getFullWidths() Node3 FCALDetectorManager + FCALDetectorManager() + ~FCALDetectorManager() + beginFCAL() + endFCAL() + getFCAL() + getNumTreeTops() + getTreeTop() + getChannelMap() + addModule() + addTreeTop() + getHVManager() - FCALDetectorManager() - operator=() Node1->Node3 -m_Module Node61 std::vector< const FCALModule * > Node1->Node61 +elements Node2 GeoVDetectorElement Node2->Node1 Node3->Node1 -m_manager Node4 GeoVDetectorManager Node4->Node3 Node5 FCALHVManager + FCALHVManager() + ~FCALHVManager() + getHVModule() + getDataSim() + getData() + hvLineNo() + beginSideIndex() + endSideIndex() + beginSectorIndex() + endSectorIndex() + beginSamplingIndex() + endSamplingIndex() - getData() - FCALHVManager() - operator=() Node5->Node3 -m_HVManager Node54 FCAL_ChannelMap - m_tubeDx - m_tubeDy - m_tileDx - m_tileDy - m_invert_x - m_invert_xy - m_tubeSpacing + FCAL_ChannelMap() + tubemap_begin() + tubemap_end() + tubemap_size() + getTubeByCopyNumber() + getTileID() + x() + y() + tileSize() + tileSize() and 30 more... - x1() - y1() - create_tileMap() - create_tileMap() Node54->Node3 -m_fcal_channel_map Node61->Node3 -m_DetList Node62 std::vector< PVLink > + elements Node62->Node3 -m_treeTop Node63 CxxUtils::CachedValue < tubexy_t > - ATLAS_THREAD_SAFE + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + operator=() + operator=() + set() + set() + isValid() + ptr() + store() + store() + reset() Node63->Node1 -m_tileSizes Node65 std::vector< FCALTile > Node65->Node1 -m_tileList