Jpp  17.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
KM3NET2D Namespace Reference

Name space for KM3NeT with 2D function for angular acceptance and QE of PMTs. More...

Classes

struct  JPhotocathodeArea2D
 Effective photo-cathode area of PMT. More...
 

Functions

const JK40RatesgetK40Rates ()
 Get K40 rates. More...
 
double getAmbientPressure ()
 Get ambient pressure. More...
 
double getAbsorptionLength (const double lambda)
 Get absorption length. More...
 
double getScatteringLength (const double lambda)
 Get scattering length. More...
 
double getScatteringProbability (const double x)
 Function to describe light scattering in water. More...
 

Variables

static const JPhotocathodeArea2D getPhotocathodeArea2D
 Function object for effective photo-cathode area of PMT. More...
 

Detailed Description

Name space for KM3NeT with 2D function for angular acceptance and QE of PMTs.

Function Documentation

const JK40Rates& KM3NET2D::getK40Rates ( )
inline

Get K40 rates.

This method returns an object with default values.
The singles and multiples rates are taken from KM3NeT internal note

Returns
K40 rates [Hz]

Definition at line 44 of file KM3NeT2D.hh.

45  {
46  return KM3NET::getK40Rates();
47  }
const JK40Rates & getK40Rates()
Get K40 rates.
Definition: KM3NeT.hh:36
double KM3NET2D::getAmbientPressure ( )
inline

Get ambient pressure.

Returns
pressure [Atm]

Definition at line 55 of file KM3NeT2D.hh.

56  {
58  }
double getAmbientPressure()
Get ambient pressure.
Definition: KM3NeT.hh:49
double KM3NET2D::getAbsorptionLength ( const double  lambda)
inline

Get absorption length.

Parameters
lambdawavelength of light [nm]
Returns
absorption length [m]

Definition at line 67 of file KM3NeT2D.hh.

68  {
69  return KM3NET::getAbsorptionLength(lambda);
70  }
double getAbsorptionLength(const double lambda)
Get absorption length.
Definition: KM3NeT.hh:72
double KM3NET2D::getScatteringLength ( const double  lambda)
inline

Get scattering length.

Parameters
lambdawavelength of light [nm]
Returns
scattering length [m]

Definition at line 79 of file KM3NeT2D.hh.

80  {
81  return KM3NET::getScatteringLength(lambda);
82  }
double getScatteringLength(const double lambda)
Get scattering length.
Definition: KM3NeT.hh:118
double KM3NET2D::getScatteringProbability ( const double  x)
inline

Function to describe light scattering in water.

Parameters
xcosine scattering angle
Returns
probability

Definition at line 91 of file KM3NeT2D.hh.

92  {
94  }
double getScatteringProbability(const double x)
Function to describe light scattering in water.
Definition: KM3NeT.hh:142

Variable Documentation

const JPhotocathodeArea2D KM3NET2D::getPhotocathodeArea2D
static

Function object for effective photo-cathode area of PMT.

Definition at line 5235 of file KM3NeT2D.hh.