Jpp  18.0.0-rc.3
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Variables
JPDF.hh File Reference
#include <vector>
#include <algorithm>
#include <cmath>
#include <limits>
#include "JLang/JCC.hh"
#include "JLang/JException.hh"
#include "JPhysics/JConstants.hh"
#include "JTools/JQuadrature.hh"
#include "JPhysics/JDispersionInterface.hh"
#include "JPhysics/JDispersion.hh"
#include "JPhysics/JAbstractPMT.hh"
#include "JPhysics/JAbstractMedium.hh"
#include "JPhysics/JPDFToolkit.hh"
#include "JPhysics/JPDFTypes.hh"
#include "JPhysics/JGeane.hh"
#include "JPhysics/JGeant.hh"
#include "JPhysics/JGeanz.hh"

Go to the source code of this file.

Classes

class  JPHYSICS::JPDF
 Low level interface for the calculation of the Probability Density Functions (PDFs) of the arrival time of Cherenkov light from a muon or an EM-shower on a photo-multiplier tube (PMT). More...
 
class  JPHYSICS::JPDF::JRoot
 Auxiliary class to find solution(s) to $ z $ of the square root expression:

\begin{eqnarray*} ct(z=0) & = & z + n \sqrt(z^2 + R^2) \end{eqnarray*}

where $ n = 1/\cos(\theta_{c}) $ is the index of refraction. More...

 
class  JPHYSICS::JAbstractPDF
 Probability Density Functions of the time response of a PMT with an implementation for the JDispersionInterface interface. More...
 
class  JPHYSICS::JPDF_C
 Probability Density Functions of the time response of a PMT with an implementation of the JAbstractPMT and JAbstractMedium interfaces via C-like methods. More...
 

Namespaces

 JPHYSICS
 Auxiliary methods for light properties of deep-sea water.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Variables

static double JPHYSICS::MODULE_RADIUS_M = 0.25
 Radius of optical module [m]. More...