33 virtual void SetGamma(
int j,
double val);
45 virtual double GetGamma(
int i,
int j);
Implementation of oscillations of neutrinos in matter in a three-neutrino framework with decoherence.
virtual void PropagatePath(NuPath p)
Propagate neutrino through a single path.
double fPower
Stores the power index parameter.
virtual void SetGamma32(double val)
Set the parameter.
virtual void SetDecoAngle(double th)
Set the decoherence angle.
virtual ~PMNS_Deco()
Destructor.
virtual double GetDecoAngle()
Get the decoherence angle.
virtual double GetGamma(int i, int j)
Get any given decoherence parameter.
virtual double GetPower()
Get the power index.
virtual void SetGamma(int j, double val)
Set any given decoherence parameter.
double fGamma[3]
Stores each decoherence parameter.
virtual void SetPower(double n)
Set the power index.
Base class for methods based on density matrices.
Some useful general definitions.
A struct representing a neutrino path segment.