1#ifndef __JPHYSICS__JACOEFFSOURCE__
2#define __JPHYSICS__JACOEFFSOURCE__
38 virtual double getA(
const double E)
const = 0;
60 const double density) :
72 virtual double getA(
const double E)
const override
74 return (*this)->CalculateACoeff(E) *
rho * 1.0e6;
Muon radiative cross sections.
The template JSharedPointer class can be used to share a pointer to an object.
Interface for calculation of ionization constant.
virtual ~JACoeffInterface()
Virtual destructor.
virtual double getA(const double E) const =0
Get ionization constant a.
Implementation for calculation of ionization constant.
JACoeffSource(const JSharedPointer< JRadiation > &radiation, const double density)
Constructor.
virtual double getA(const double E) const override
Get ionization constant a.
Auxiliary class for the calculation of the muon radiative cross sections.
Auxiliary methods for light properties of deep-sea water.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).