| 
    Jpp
    18.2.0
    
   the software that should make you happy 
   | 
 
Auxiliary classes and methods for PMT calibration. More...
Classes | |
| struct | JPairwiseComparator | 
| Auxiliary class to sort pairs of PMT addresses within optical module.  More... | |
| struct | JCombinatorics_t | 
| PMT combinatorics for optical module.  More... | |
| struct | rate_type | 
| Data structure for measured coincidence rate of pair of PMTs.  More... | |
| struct | data_type | 
| Data structure for measured coincidence rates of all pairs of PMTs in optical module.  More... | |
| class | JParameter_t | 
| Auxiliary class for fit parameter with optional limits.  More... | |
| struct | JPMTParameters_t | 
| Fit parameters for single PMT.  More... | |
| struct | JK40Parameters_t | 
| Fit parameters for two-fold coincidence rate due to K40.  More... | |
| struct | JK40Parameters | 
| Fit parameters for two-fold coincidence rate due to K40.  More... | |
| struct | JModel | 
| Fit model.  More... | |
| class | JFit | 
| Fit.  More... | |
| struct | JFitToTParameters | 
| Fit parameters for two-fold coincidence rate due to K40.  More... | |
| struct | JFitToT | 
| Parametrisation of time-over-threshold distribution.  More... | |
| struct | JHVInterpolator | 
| Auxiliary data structure to store high-voltage versus gain data and interpolate the nominal high-voltage.  More... | |
| struct | JParameters | 
| Auxiliary class for PMT parameters including threshold.  More... | |
| struct | JTDC_t | 
| Auxiliary class for TDC constraints.  More... | |
Typedefs | |
| typedef JCombinatorics::pair_type | pair_type | 
Enumerations | |
| enum | JOption_t {  FIT_PMTS_t = 1, FIT_PMTS_AND_ANGULAR_DEPENDENCE_t = 2, FIT_PMTS_AND_BACKGROUND_t = 3, FIT_PMTS_QE_FIXED_t = 4, FIT_MODEL_t = 5 }  | 
| Fit options.  More... | |
Variables | |
| static const char *const | weights_hist_t = "weights_hist" | 
| Histogram naming.  More... | |
| static const char *const | W1_overall_t = "W1_overall" | 
| Named bin for duration of the run.  More... | |
| static const char *const | WS_t = "WS" | 
| Named bin for time residual bin width.  More... | |
| static const char *const | WB_t = "WB" | 
| Named bin for value of TMax_ns in JCalibrateK40.  More... | |
| static const char *const | _2S = ".2S" | 
| Name extension for 2D counts.  More... | |
| static const char *const | _1B = ".1B" | 
| Name extension for 1D background.  More... | |
| static const char *const | _1L = ".1L" | 
| Name extension for 1D live time.  More... | |
| static const char *const | _2R = ".2R" | 
| Name extension for 2D rate measured.  More... | |
| static const char *const | _2F = ".2F" | 
| Name extension for 2F rate fitted.  More... | |
| static const char *const | _1D = ".1D" | 
| Name extension for 1D time offset.  More... | |
| static const char *const | _1F = ".1F" | 
| Name extension for 1D time offset fit.  More... | |
| static const char *const | _2SToT = ".2SToT" | 
| Histogram naming.  More... | |
| static const int | INVALID_INDEX = -1 | 
| invalid index  More... | |
| static const std::string | FITTOT_SUFFIX = ".1ToT" | 
| static const std::string | FITTOT_FNAME = "fittot" | 
| static const char * | FITTOT_GAIN_PARNAME = "gain" | 
| static const char * | FITTOT_GAINSPREAD_PARNAME = "gainSpread" | 
| static const char * | FITTOT_NORMALIZATION_PARNAME = "normalization" | 
| static const double | FITTOT_GAIN_MIN = 0.25 | 
| Default minimal gain.  More... | |
| static const double | FITTOT_GAIN_MAX = 3.00 | 
| Default maximal gain.  More... | |
| static const double | FITTOT_GAINSPREAD_MIN = 0.05 | 
| Default minimal gain spread.  More... | |
| static const double | FITTOT_GAINSPREAD_MAX = 2.00 | 
| Default maximal gain spread.  More... | |
| static const std::string | HVINTERPOLATOR_SUFFIX = ".HVxG" | 
| static const char * | HVINTERPOLATOR_DATA = "HVINTERPOLATOR_DATA" | 
| static const char * | HVINTERPOLATOR_RESULT = "HVINTERPOLATOR_RESULT" | 
Auxiliary classes and methods for PMT calibration.
Definition at line 41 of file JCalibrateK40.hh.
Fit options.
Definition at line 50 of file JFitK40.hh.
      
  | 
  static | 
Histogram naming.
Name of histogram with normalisation constants.
Definition at line 27 of file JCalibrateK40.hh.
      
  | 
  static | 
Named bin for duration of the run.
Definition at line 29 of file JCalibrateK40.hh.
      
  | 
  static | 
Named bin for time residual bin width.
Definition at line 30 of file JCalibrateK40.hh.
      
  | 
  static | 
Named bin for value of TMax_ns in JCalibrateK40.
Definition at line 31 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 2D counts.
Definition at line 33 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 1D background.
Definition at line 34 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 1D live time.
Definition at line 35 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 2D rate measured.
Definition at line 36 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 2F rate fitted.
Definition at line 37 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 1D time offset.
Definition at line 38 of file JCalibrateK40.hh.
      
  | 
  static | 
Name extension for 1D time offset fit.
Definition at line 39 of file JCalibrateK40.hh.
      
  | 
  static | 
      
  | 
  static | 
invalid index
Definition at line 58 of file JFitK40.hh.
      
  | 
  static | 
Definition at line 36 of file JFitToT.hh.
      
  | 
  static | 
Definition at line 37 of file JFitToT.hh.
      
  | 
  static | 
Definition at line 39 of file JFitToT.hh.
      
  | 
  static | 
Definition at line 40 of file JFitToT.hh.
      
  | 
  static | 
Definition at line 41 of file JFitToT.hh.
      
  | 
  static | 
Default minimal gain.
Definition at line 43 of file JFitToT.hh.
      
  | 
  static | 
Default maximal gain.
Definition at line 44 of file JFitToT.hh.
      
  | 
  static | 
Default minimal gain spread.
Definition at line 46 of file JFitToT.hh.
      
  | 
  static | 
Default maximal gain spread.
Definition at line 47 of file JFitToT.hh.
      
  | 
  static | 
Definition at line 29 of file JHVInterpolator.hh.
      
  | 
  static | 
Definition at line 31 of file JHVInterpolator.hh.
      
  | 
  static | 
Definition at line 32 of file JHVInterpolator.hh.
 1.8.5