ILArShape Node1 ILArShape + ~ILArShape() + Shape() + ShapeDer() Node2 LArShape32MC + LArShape32MC() + ~LArShape32MC() + initialize() + Shape() + ShapeDer() + set() Node1->Node2 Node3 LArShape32Sym - m_mcSym - m_shapeComplete + LArShape32Sym() + LArShape32Sym() + ~LArShape32Sym() + Shape() + ShapeDer() + Shape() + ShapeDer() Node1->Node3 Node4 LArShapeComplete - m_empty + LArShapeComplete() + ~LArShapeComplete() + Shape() + ShapeDer() + timeOffset() + nTimeBins() + timeBinWidth() + set() Node1->Node4 Node5 LArShapeFlat + LArShapeFlat() + ~LArShapeFlat() + good() + Shape() + ShapeDer() + timeOffset() + nTimeBins() + timeBinWidth() - LArShapeFlat() Node1->Node5 Node6 LArShapeSC + LArShapeSC() + ~LArShapeSC() + good() + Shape() + ShapeDer() + timeOffset() + nTimeBins() + timeBinWidth() - LArShapeSC() Node1->Node6