All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
ana::OscCalcSterileApproxAdjustable Class Reference

#include <OscCalcSterileApprox.h>

Inheritance diagram for ana::OscCalcSterileApproxAdjustable:
osc::_IOscCalcAdjustable< T >

Public Member Functions

virtual double P (int from, int to, double E) override
 
virtual
OscCalcSterileApproxAdjustable
Copy () const override
 
virtual void SetL (double L) override
 
virtual void SetRho (double rho) override
 
virtual void SetDmsq21 (const double &dmsq21) override
 
virtual void SetDmsq32 (const double &dmsq32) override
 
virtual void SetTh12 (const double &th12) override
 
virtual void SetTh13 (const double &th13) override
 
virtual void SetTh23 (const double &th23) override
 
virtual void SetdCP (const double &dCP) override
 
TMD5 * GetParamsHash () const override
 

Public Attributes

OscCalcSterileApprox calc
 

Detailed Description

Definition at line 57 of file OscCalcSterileApprox.h.

Member Function Documentation

virtual OscCalcSterileApproxAdjustable* ana::OscCalcSterileApproxAdjustable::Copy ( ) const
inlineoverridevirtual

Definition at line 69 of file OscCalcSterileApprox.h.

70  {
71  auto ret = new OscCalcSterileApproxAdjustable;
72  auto c = calc.Copy();
73  ret->calc = *c;
74  delete c;
75  return ret;
76  }
virtual OscCalcSterileApprox * Copy() const override
TMD5* ana::OscCalcSterileApproxAdjustable::GetParamsHash ( ) const
inlineoverride

Definition at line 87 of file OscCalcSterileApprox.h.

87 {return calc.GetParamsHash();}
TMD5 * GetParamsHash() const override
virtual double ana::OscCalcSterileApproxAdjustable::P ( int  from,
int  to,
double  E 
)
inlineoverridevirtual

Definition at line 62 of file OscCalcSterileApprox.h.

63  {
64  return calc.P(from, to, E);
65  }
process_name E
virtual double P(int from, int to, double E) override
virtual void ana::OscCalcSterileApproxAdjustable::SetdCP ( const double &  dCP)
inlineoverridevirtual

Definition at line 85 of file OscCalcSterileApprox.h.

85 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetDmsq21 ( const double &  dmsq21)
inlineoverridevirtual

Definition at line 80 of file OscCalcSterileApprox.h.

80 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetDmsq32 ( const double &  dmsq32)
inlineoverridevirtual

Definition at line 81 of file OscCalcSterileApprox.h.

81 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetL ( double  L)
inlineoverridevirtual

Definition at line 78 of file OscCalcSterileApprox.h.

virtual void ana::OscCalcSterileApproxAdjustable::SetRho ( double  rho)
inlineoverridevirtual

Definition at line 79 of file OscCalcSterileApprox.h.

79 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetTh12 ( const double &  th12)
inlineoverridevirtual

Definition at line 82 of file OscCalcSterileApprox.h.

82 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetTh13 ( const double &  th13)
inlineoverridevirtual

Definition at line 83 of file OscCalcSterileApprox.h.

83 {}
virtual void ana::OscCalcSterileApproxAdjustable::SetTh23 ( const double &  th23)
inlineoverridevirtual

Definition at line 84 of file OscCalcSterileApprox.h.

84 {}

Member Data Documentation

OscCalcSterileApprox ana::OscCalcSterileApproxAdjustable::calc

Definition at line 60 of file OscCalcSterileApprox.h.


The documentation for this class was generated from the following file: