1 #ifndef __JPHYSICS__JABSTRACTMEDIUM__ 
    2 #define __JPHYSICS__JABSTRACTMEDIUM__ 
   10 namespace JPP { 
using namespace JPHYSICS; }
 
virtual double getScatteringLength(const double lambda) const =0
Scattering length. 
 
virtual double getAbsorptionLength(const double lambda) const =0
Absorption length. 
 
virtual ~JAbstractMedium()
Virtual destructor. 
 
virtual double getScatteringProbability(const double ct) const =0
Model specific function to describe light scattering in water (integral over full solid angle normali...