|
Jpp
15.0.1
the software that should make you happy
|
Fit parameters for two-fold coincidence rate due to K40. More...
#include <JFitK40.hh>
Public Member Functions | |
| JFitK40Parameters () | |
| Default constructor. More... | |
| JFitK40Parameters (const Double_t *data) | |
| Copy constructor. More... | |
| const Double_t * | getModelParameters () const |
| Get model parameters. More... | |
| Double_t * | getModelParameters () |
| Get model parameters. More... | |
| void | setModelParameters (const Double_t *data) |
| Set model parameters. More... | |
| Double_t | getModelParameter (Int_t i) const |
| Get model parameter. More... | |
| JFitParameter_t | getModelParameter (Double_t JFitK40Parameters::*p) const |
| Get model parameter. More... | |
| JFitParameter_t | getModelParameter (Int_t pmt, Double_t JPMTParameters_t::*p) const |
| Get model parameter. More... | |
| Double_t | getQE (const int pmt) const |
| Get QE of given PMT. More... | |
| void | setQE (const int pmt, const Double_t QE) |
| Set QE of given PMT. More... | |
| Double_t | getTTS (const int pmt) const |
| Get time resolution of given PMT. More... | |
| void | setTTS (const int pmt, const Double_t TTS) |
| Set time resolution of given PMT. More... | |
| Double_t | getT0 (const int pmt) const |
| Get time offset of given PMT. More... | |
| void | setT0 (const int pmt, const Double_t t0) |
| Set time offset of given PMT. More... | |
| Double_t | getValue (const Double_t ct) const |
| Get K40 coincidence rate as a function of cosine angle between PMT axes. More... | |
Static Public Member Functions | |
| static Int_t | getNumberOfModelParameters () |
| Get number of model parameters. More... | |
Public Attributes | |
| Double_t | Rate_Hz |
| maximal coincidence rate [Hz] More... | |
| Double_t | p1 |
| angle dependence coincidence rate More... | |
| Double_t | p2 |
| angle dependence coincidence rate More... | |
| Double_t | p3 |
| angle dependence coincidence rate More... | |
| Double_t | p4 |
| angle dependence coincidence rate More... | |
| Double_t | bg |
| remaining constant background More... | |
| Double_t | cc |
| fraction of signal correlated background More... | |
| JPMTParameters_t | parameters [NUMBER_OF_PMTS] |
Fit parameters for two-fold coincidence rate due to K40.
Definition at line 66 of file JFitK40.hh.
|
inline |
Default constructor.
The default parameter values are set to those obtained from a designated simulation of K40 decays (see http://wiki.km3net.de/index.php/OMGsim_simulations_for_K40_fit).
If you change these values, you may also want to change the corresponding values in JK40DefaultSimulator.hh.
Definition at line 74 of file JFitK40.hh.
|
inline |
Copy constructor.
| data | data |
Definition at line 90 of file JFitK40.hh.
|
inlinestatic |
Get number of model parameters.
Definition at line 103 of file JFitK40.hh.
|
inline |
Get model parameters.
Definition at line 114 of file JFitK40.hh.
|
inline |
Get model parameters.
Definition at line 125 of file JFitK40.hh.
|
inline |
Set model parameters.
| data | pointer to parameters |
Definition at line 136 of file JFitK40.hh.
|
inline |
Get model parameter.
| i | parameter index |
Definition at line 150 of file JFitK40.hh.
|
inline |
Get model parameter.
| p | pointer to data member |
Definition at line 162 of file JFitK40.hh.
|
inline |
Get model parameter.
| pmt | PMT number |
| p | pointer to data member of PMT parameters |
Definition at line 177 of file JFitK40.hh.
|
inline |
Get QE of given PMT.
| pmt | pmt address |
Definition at line 191 of file JFitK40.hh.
|
inline |
Set QE of given PMT.
| pmt | pmt address |
| QE | QE |
Definition at line 203 of file JFitK40.hh.
|
inline |
Get time resolution of given PMT.
| pmt | pmt address |
Definition at line 215 of file JFitK40.hh.
|
inline |
Set time resolution of given PMT.
| pmt | pmt address |
| TTS | TTS [ns] |
Definition at line 227 of file JFitK40.hh.
|
inline |
Get time offset of given PMT.
| pmt | pmt address |
Definition at line 239 of file JFitK40.hh.
|
inline |
Set time offset of given PMT.
| pmt | pmt address |
| t0 | time offset [ns] |
Definition at line 251 of file JFitK40.hh.
|
inline |
Get K40 coincidence rate as a function of cosine angle between PMT axes.
| ct | cosine angle between PMT axes |
Definition at line 263 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::Rate_Hz |
maximal coincidence rate [Hz]
Definition at line 271 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::p1 |
angle dependence coincidence rate
Definition at line 272 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::p2 |
angle dependence coincidence rate
Definition at line 273 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::p3 |
angle dependence coincidence rate
Definition at line 274 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::p4 |
angle dependence coincidence rate
Definition at line 275 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::bg |
remaining constant background
Definition at line 276 of file JFitK40.hh.
| Double_t JCALIBRATE::JFitK40Parameters::cc |
fraction of signal correlated background
Definition at line 277 of file JFitK40.hh.
| JPMTParameters_t JCALIBRATE::JFitK40Parameters::parameters[NUMBER_OF_PMTS] |
Definition at line 279 of file JFitK40.hh.
1.8.5