iFatras::PhotonConversionTool Node1 iFatras::PhotonConversionTool - m_processCode - m_referenceMaterial - m_minChildEnergy - m_childEnergyScaleFactor - m_conversionProbScaleFactor - m_randomEngine - m_recordedConversions - m_droppedConversions - m_validationMode - m_validationTool and 7 more... + PhotonConversionTool() + ~PhotonConversionTool() + initialize() + finalize() + pairProduction() + doConversion() + doConversionOnLayer() - recordChilds() - getChilds() - childEnergyFraction() - childEnergyFraction() - childDirection() - phi1() - phi2() Node2 extends< AthAlgTool, iFatras::IPhotonConversion Tool > Node2->Node1 Node3 TTree Node3->Node1 -m_validationTree Node4 std::string Node4->Node1 -m_validationTreeFolder -m_randomEngineName -m_validationTreeDescription -m_validationTreeName Node5 std::basic_string< char > Node5->Node4 Node6 ServiceHandle< ISF ::IParticleBroker > Node6->Node1 -m_particleBroker Node7 Trk::PdgToParticleHypothesis + PdgToParticleHypothesis() + convert() + convert() + convert() Node7->Node1 -s_pdgToHypo Node8 ServiceHandle< IAtRndmGen Svc > Node8->Node1 -m_rndGenSvc Node9 ServiceHandle< ISF ::ITruthSvc > Node9->Node1 -m_truthRecordSvc