Name space for KM3NeT.  
More...
Get K40 rates. 
This method returns an object with default values.
The singles and multiples rates are based on Analysis e-log entry 575.
A dark count of 700 Hz has been included in the singles rate.
See also KM3NeT internal note.
- Returns
 - K40 rates [Hz] 
 
Definition at line 36 of file KM3NeT.hh.
   38     static const JK40Rates rates_Hz(5200, {  568.0,  49.10,   5.48,   0.48});
 
 
 
 
  
  
      
        
          | double KM3NET::getAmbientPressure  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Get ambient pressure. 
- Returns
 - pressure [Atm] 
 
Definition at line 49 of file KM3NeT.hh.
 
 
  
  
      
        
          | double KM3NET::getPhotocathodeArea  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Get photo-cathode area of PMT. 
- Returns
 - photo-cathode area [m^2] 
 
Definition at line 60 of file KM3NeT.hh.
 
 
  
  
      
        
          | double KM3NET::getAbsorptionLength  | 
          ( | 
          const double  | 
          lambda | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Get absorption length. 
- Parameters
 - 
  
    | lambda | wavelength of light [nm]  | 
  
   
- Returns
 - absorption length [m] 
 
Definition at line 72 of file KM3NeT.hh.
   74     static JPolint1Function1D_t 
f1;
 
   97       f1.setExceptionHandler(
new JPolint1Function1D_t::JDefaultResult(0.0));
 
const JPolynome f1(1.0, 2.0, 3.0)
Function. 
 
 
 
 
  
  
      
        
          | double KM3NET::getScatteringLength  | 
          ( | 
          const double  | 
          lambda | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Get scattering length. 
Use the Kopelevich model for spectral volume scattering functions.
The model separates the contributions by:
- pure_sea: pure sea water;
 
- small_par: 'small' particles (size < 1 micro meter);
 
- large_par: 'large' particles (size > 1 micro meter). Values are taken from reference C.D. Mobley "Light and Water", ISBN 0-12-502750-8, pag. 119.
 
- Parameters
 - 
  
    | lambda | wavelength of light [nm]  | 
  
   
- Returns
 - scattering length [m] 
 
Definition at line 118 of file KM3NeT.hh.
  120     static const double Vs = 0.0075;
 
  121     static const double Vl = 0.0075;
 
  122     static const double bw = 0.0017;
 
  123     static const double bs = 1.340;
 
  124     static const double bl = 0.312;
 
  126     const double x = 550.0/lambda;
 
  128     const double pure_sea  = bw *      
pow(x, 4.3);
 
  129     const double small_par = bs * Vs * 
pow(x, 1.7);
 
  130     const double large_par = bl * Vl * 
pow(x, 0.3);
 
  132     return 1.0 / (pure_sea + small_par + large_par);
 
T pow(const T &x, const double y)
Power . 
 
 
 
 
  
  
      
        
          | double KM3NET::getScatteringProbability  | 
          ( | 
          const double  | 
          x | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Function to describe light scattering in water. 
- Parameters
 - 
  
  
 
- Returns
 - probability 
 
Definition at line 142 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   | 
  
 
Get angular acceptance of PMT. 
- Parameters
 - 
  
    | x | cosine of angle of incidence  | 
  
   
- Returns
 - probability 
 
Definition at line 154 of file KM3NeT.hh.
  156     static JGridPolint1Function1D_t 
f1;
 
  192       f1.setExceptionHandler(
new JGridPolint1Function1D_t::JDefaultResult(0.0));
 
const JPolynome f1(1.0, 2.0, 3.0)
Function. 
 
 
 
 
  
  
      
        
          | double KM3NET::getQE  | 
          ( | 
          const double  | 
          lambda | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Get quantum efficiency of KM3NeT PMT. 
Note that the QE includes absorption in glass and gel.
- Parameters
 - 
  
    | lambda | wavelength of photon [nm]  | 
  
   
- Returns
 - quantum efficiency 
 
Definition at line 207 of file KM3NeT.hh.
  209     static JGridPolint1Function1D_t 
f1;
 
  210     static const double cola    = 0.9;      
 
  306       f1.setExceptionHandler(
new JGridPolint1Function1D_t::JDefaultResult(0.0));
 
  309     return f1(lambda) * 0.01 * cola;
 
const JPolynome f1(1.0, 2.0, 3.0)
Function. 
 
 
 
 
  
  
      
        
          | double KM3NET::getPhotocathodeArea2D  | 
          ( | 
          const double  | 
          x,  | 
         
        
           | 
           | 
          const double  | 
          lambda  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Get effective photo-cathode area of PMT. 
- Parameters
 - 
  
    | x | cosine of angle of incidence  | 
    | lambda | wavelength of photon [nm]  | 
  
   
- Returns
 - photo-cathode area [m^2] 
 
Definition at line 320 of file KM3NeT.hh.
double getQE(const double R, const double mu)
Get QE for given ratio of hit probabilities and expectation value of the number of photo-electrons...
 
double getPhotocathodeArea()
Get photo-cathode area of PMT. 
 
double getAngularAcceptance(const double x)
Angular acceptence of PMT. 
 
 
 
 
  
  
      
        
          | void KM3NET::setClock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Set clock. 
Definition at line 314 of file JDAQClock.hh.
Auxiliary class to set DAQ system clock parameters.