7 ATH_MSG_INFO(
"Initialisation of " << name() <<
" was successful" );
8 return StatusCode::SUCCESS;
16 pythia.setPhotonFluxPtr(std::move(photonFlux), 0);
17 return StatusCode::SUCCESS;
27 pythia.setPhotonFluxPtr(photonFlux, photonFlux2);
28 return StatusCode::SUCCESS;
32 return StatusCode::FAILURE;
39 return StatusCode::SUCCESS;
44 return StatusCode::SUCCESS;
Nucleus2gamma2 * Nucleus2gammaPtr
void setMinB(double in_min_b)
void setMinX(double in_min_x)
Gaudi::Property< double > m_flux_Z
StatusCode InitializePythiaInfo(Pythia8::Pythia &) const override
Gaudi::Property< int > m_process
StatusCode ModifyPythiaEvent(Pythia8::Pythia &pythia) const override
Update the pythia event Probably not used for this application.
Gaudi::Property< double > m_flux_min_b
Gaudi::Property< double > m_flux_min_x
StatusCode finalize() override
AlgTool finalize method.
virtual double CrossSectionScaleFactor() const override
Return how much the cross section is modified.
StatusCode initialize() override
AlgTool initialize method.