CP::ShowerDepthUtil Node1 CP::ShowerDepthUtil   + ShowerDepthUtil() + getCorrectedShowerDepthEM1() + getCorrectedShowerDepthEM2() + getCorrectedRZ() + getRZCorrection() + getCorrectedEtaDirection() + getCaloPointingEta() + getShowerDepthEM1() + getShowerDepthEM2() + getRZ() + getEtaDirection() - getHistoFromFile() Node2 std::unique_ptr< TH1 > + ptr + operator->() Node2->Node1 -m_hData -m_hMC