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.