Name space for KM3NeT.
More...
void KM3NET::setClock |
( |
| ) |
|
|
inline |
Set clock.
Definition at line 314 of file JDAQClock.hh.
Auxiliary class to set DAQ system clock parameters.
double KM3NET::getAmbientPressure |
( |
| ) |
|
|
inline |
Get ambient pressure.
- Returns
- pressure [Atm]
Definition at line 36 of file KM3NeT.hh.
const double KM3NET::getPhotocathodeArea |
( |
| ) |
|
|
inline |
Photo-cathode area 3 inch PMT.
- Returns
- photo-cathode area [m^2]
Definition at line 47 of file KM3NeT.hh.
double KM3NET::getAbsorptionLength |
( |
const double |
lambda | ) |
|
|
inline |
Absorption length.
- Parameters
-
lambda | wavelength of light [nm] |
- Returns
- absorption length [m]
Definition at line 59 of file KM3NeT.hh.
double KM3NET::getScatteringLength |
( |
const double |
lambda | ) |
|
|
inline |
Scattering length.
- Parameters
-
lambda | wavelength of light [nm] |
- Returns
- absorption length [m]
Definition at line 97 of file KM3NeT.hh.
double KM3NET::henyey_greenstein |
( |
const double |
g, |
|
|
const double |
x |
|
) |
| |
|
inline |
Auxiliary method to describe light scattering in water (Henyey-Greenstein)
- Parameters
-
g | angular dependence parameter |
x | cosine scattering angle |
- Returns
- probability
Definition at line 136 of file KM3NeT.hh.
140 const double a0 = (1.0 - g*g) / (4*
PI);
141 const double y = 1.0 + g*g - 2.0*g*x;
143 return a0 / (y*sqrt(y));
double KM3NET::rayleigh |
( |
const double |
a, |
|
|
const double |
x |
|
) |
| |
|
inline |
Auxiliary method to describe light scattering in water (Rayleigh)
- Parameters
-
a | angular dependence parameter |
x | cosine scattering angle |
- Returns
- probability
Definition at line 154 of file KM3NeT.hh.
157 const double a0 = 1.0 / (1.0 + a/3.0) / (4*
PI);
159 return a0 * (1.0 + a*x*x);
double KM3NET::rayleigh |
( |
const double |
x | ) |
|
|
inline |
Auxiliary method to describe light scattering in water (Rayleigh)
- Parameters
-
- Returns
- probability
Definition at line 169 of file KM3NeT.hh.
double rayleigh(const double ct)
double KM3NET::f4 |
( |
const double |
x | ) |
|
|
inline |
Model specific function to describe light scattering in water (f4)
- Parameters
-
- Returns
- probability
Definition at line 181 of file KM3NeT.hh.
183 static const double g1 = 0.77;
184 static const double g2 = 0.00;
185 static const double f = 1.00;
double henyey_greenstein(const double ct)
Double_t g1(const Double_t x)
Function.
double KM3NET::p00075 |
( |
const double |
x | ) |
|
|
inline |
Model specific function to describe light scattering in water (p00075)
- Parameters
-
- Returns
- probability
Definition at line 197 of file KM3NeT.hh.
199 static const double g = 0.924;
200 static const double f = 0.17;
double rayleigh(const double ct)
double henyey_greenstein(const double ct)
double KM3NET::getScatteringProbability |
( |
const double |
x | ) |
|
|
inline |
Function to describe light scattering in water.
- Parameters
-
- Returns
- probability
Definition at line 212 of file KM3NeT.hh.
double p00075(const double x)
Model specific function to describe light scattering in water (p00075)
double KM3NET::getAngularAcceptance |
( |
const double |
x | ) |
|
|
inline |
Angular acceptence of KM3NeT PMT.
- Parameters
-
x | cosine of angle of incidence |
- Returns
- probability
Definition at line 224 of file KM3NeT.hh.
double KM3NET::getQE |
( |
const double |
lambda | ) |
|
|
inline |
Quantum efficiency of KM3NeT PMT.
- Parameters
-
lambda | wavelength of photon [nm] |
- Returns
- quantum efficiency
Definition at line 594 of file KM3NeT.hh.
596 static const quantumEfficiency f1(
true);
597 static const double cola = 0.9;
599 return cola * f1(lambda);
Function object for photo-cathode area 3 inch PMT.
Definition at line 5713 of file KM3NeT.hh.