childDirection(const Amg::Vector3D &gammaMom, double childE) const | iFatras::PhotonConversionTool | private |
childEnergyFraction(const Trk::MaterialProperties &mprop, double gammaMom) const | iFatras::PhotonConversionTool | private |
childEnergyFraction(double gammaMom) const | iFatras::PhotonConversionTool | private |
doConversion(double time, const Trk::NeutralParameters &parm, const Trk::ExtendedMaterialProperties *extMatProp=0) const | iFatras::PhotonConversionTool | |
doConversionOnLayer(const ISF::ISFParticle *parent, double time, const Trk::NeutralParameters &parm, const Trk::ExtendedMaterialProperties *ematprop=0) const | iFatras::PhotonConversionTool | |
finalize() | iFatras::PhotonConversionTool | |
getChilds(const ISF::ISFParticle *parent, double time, const Amg::Vector3D &vertex, const Amg::Vector3D &photonDirection, double childEnergy, double photonEnergy, const Amg::Vector3D &childDirection, Trk::ParticleHypothesis childType) const | iFatras::PhotonConversionTool | private |
initialize() | iFatras::PhotonConversionTool | |
m_childEnergyScaleFactor | iFatras::PhotonConversionTool | private |
m_conversionChildAngle | iFatras::PhotonConversionTool | mutableprivate |
m_conversionChildEnergy | iFatras::PhotonConversionTool | mutableprivate |
m_conversionPhotonEnergy | iFatras::PhotonConversionTool | mutableprivate |
m_conversionPointR | iFatras::PhotonConversionTool | mutableprivate |
m_conversionPointX | iFatras::PhotonConversionTool | mutableprivate |
m_conversionPointY | iFatras::PhotonConversionTool | mutableprivate |
m_conversionPointZ | iFatras::PhotonConversionTool | mutableprivate |
m_conversionProbScaleFactor | iFatras::PhotonConversionTool | private |
m_droppedConversions | iFatras::PhotonConversionTool | mutableprivate |
m_minChildEnergy | iFatras::PhotonConversionTool | private |
m_particleBroker | iFatras::PhotonConversionTool | private |
m_processCode | iFatras::PhotonConversionTool | private |
m_randomEngine | iFatras::PhotonConversionTool | private |
m_randomEngineName | iFatras::PhotonConversionTool | private |
m_recordedConversions | iFatras::PhotonConversionTool | mutableprivate |
m_referenceMaterial | iFatras::PhotonConversionTool | private |
m_rndGenSvc | iFatras::PhotonConversionTool | private |
m_truthRecordSvc | iFatras::PhotonConversionTool | private |
m_validationMode | iFatras::PhotonConversionTool | private |
m_validationTool | iFatras::PhotonConversionTool | private |
m_validationTree | iFatras::PhotonConversionTool | private |
m_validationTreeDescription | iFatras::PhotonConversionTool | private |
m_validationTreeFolder | iFatras::PhotonConversionTool | private |
m_validationTreeName | iFatras::PhotonConversionTool | private |
pairProduction(const Trk::MaterialProperties &mprop, double pathCorrection, double p) const | iFatras::PhotonConversionTool | |
phi1(double delta) const | iFatras::PhotonConversionTool | inlineprivate |
phi2(double delta) const | iFatras::PhotonConversionTool | inlineprivate |
PhotonConversionTool(const std::string &, const std::string &, const IInterface *) | iFatras::PhotonConversionTool | |
recordChilds(double time, const Amg::Vector3D &vertex, const Amg::Vector3D &photonDirection, double childEnergy, double photonEnergy, const Amg::Vector3D &childDirection, Trk::ParticleHypothesis childType=Trk::electron) const | iFatras::PhotonConversionTool | private |
s_pdgToHypo | iFatras::PhotonConversionTool | privatestatic |
~PhotonConversionTool() | iFatras::PhotonConversionTool | virtual |