Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions | Variables
JCalibrateK40.hh File Reference
#include <cmath>
#include <algorithm>
#include "JTools/JCombinatorics.hh"
#include "JDetector/JModule.hh"
#include "JMath/JMathToolkit.hh"

Go to the source code of this file.

Classes

struct  JCALIBRATE::JPairwiseComparator
 Auxiliary class to sort pairs of PMT addresses within optical module. More...
 

Namespaces

 JCALIBRATE
 Auxiliary class for PMT parameters including threshold.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Typedefs

typedef JCombinatorics::pair_type JCALIBRATE::pair_type
 

Functions

double JCALIBRATE::coincidenceP (double E1, double E2, double ED, int M_min, int M_max)
 Coincidence probability of two PMTs within one module. More...
 

Variables

static const char *const JCALIBRATE::weights_hist_t = "weights_hist"
 Histogram naming. More...
 
static const char *const JCALIBRATE::W1_overall_t = "W1_overall"
 Named bin for duration of the run. More...
 
static const char *const JCALIBRATE::WS_t = "WS"
 Named bin for time residual bin width. More...
 
static const char *const JCALIBRATE::WB_t = "WB"
 Named bin for value of TMax_ns in JCalibrateK40. More...
 
static const char *const JCALIBRATE::_2S = ".2S"
 Name extension for 2D counts. More...
 
static const char *const JCALIBRATE::_1B = ".1B"
 Name extension for 1D background. More...
 
static const char *const JCALIBRATE::_1L = ".1L"
 Name extension for 1D live time. More...
 
static const char *const JCALIBRATE::_2R = ".2R"
 Name extension for 2D rate measured. More...
 
static const char *const JCALIBRATE::_2F = ".2F"
 Name extension for 2F rate fitted. More...
 
static const char *const JCALIBRATE::_1D = ".1D"
 Name extension for 1D time offset. More...
 
static const char *const JCALIBRATE::_1F = ".1F"
 Name extension for 1D time offset fit. More...