Jpp
16.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.