#include <T0CalibrationClassic.h>
|
| T0ClassicSettings (double minAdc, double maxAdc, int adcBins, double minTime, double maxTime, int timeBins, bool fitTime, int minEntries, int initParam, int numParams, std::array< double, 8 > fitParams, double chiMax, int printLevel) |
| constructor More...
|
|
double | minAdc () const |
| Access functions to values of private settings. More...
|
|
double | maxAdc () const |
|
int | binAdc () const |
|
double | minTime () const |
|
double | maxTime () const |
|
int | binTime () const |
|
bool | fitTime () const |
|
int | entries () const |
|
int | initParamFlag () const |
|
int | numParams () const |
|
const std::array< double, 8 > & | params () const |
|
double | chi2max () const |
|
int | printLevel () const |
|
void | print () const |
| a method to dump all the settings More...
|
|
Settings for the T0 calibration (histogram booking and fitting parameters)
Definition at line 30 of file T0CalibrationClassic.h.
◆ T0ClassicSettings()
MuonCalib::T0ClassicSettings::T0ClassicSettings |
( |
double |
minAdc, |
|
|
double |
maxAdc, |
|
|
int |
adcBins, |
|
|
double |
minTime, |
|
|
double |
maxTime, |
|
|
int |
timeBins, |
|
|
bool |
fitTime, |
|
|
int |
minEntries, |
|
|
int |
initParam, |
|
|
int |
numParams, |
|
|
std::array< double, 8 > |
fitParams, |
|
|
double |
chiMax, |
|
|
int |
printLevel |
|
) |
| |
|
inline |
◆ binAdc()
int MuonCalib::T0ClassicSettings::binAdc |
( |
| ) |
const |
|
inline |
◆ binTime()
int MuonCalib::T0ClassicSettings::binTime |
( |
| ) |
const |
|
inline |
◆ chi2max()
double MuonCalib::T0ClassicSettings::chi2max |
( |
| ) |
const |
|
inline |
◆ entries()
int MuonCalib::T0ClassicSettings::entries |
( |
| ) |
const |
|
inline |
- Returns
- m_entries, the minimum number of entries to perform an histogram fit
Definition at line 64 of file T0CalibrationClassic.h.
◆ fitTime()
bool MuonCalib::T0ClassicSettings::fitTime |
( |
| ) |
const |
|
inline |
◆ initParamFlag()
int MuonCalib::T0ClassicSettings::initParamFlag |
( |
| ) |
const |
|
inline |
- Returns
- m_initParamFlag: false if intial parameters are fixed, true if they have to be searched
Definition at line 67 of file T0CalibrationClassic.h.
◆ maxAdc()
double MuonCalib::T0ClassicSettings::maxAdc |
( |
| ) |
const |
|
inline |
◆ maxTime()
double MuonCalib::T0ClassicSettings::maxTime |
( |
| ) |
const |
|
inline |
◆ minAdc()
double MuonCalib::T0ClassicSettings::minAdc |
( |
| ) |
const |
|
inline |
Access functions to values of private settings.
- Returns
- m_minAdc, minimum for Adc histogram
Definition at line 50 of file T0CalibrationClassic.h.
◆ minTime()
double MuonCalib::T0ClassicSettings::minTime |
( |
| ) |
const |
|
inline |
◆ numParams()
int MuonCalib::T0ClassicSettings::numParams |
( |
| ) |
const |
|
inline |
◆ params()
const std::array<double, 8>& MuonCalib::T0ClassicSettings::params |
( |
| ) |
const |
|
inline |
◆ print()
void MuonCalib::T0ClassicSettings::print |
( |
| ) |
const |
|
inline |
a method to dump all the settings
Definition at line 77 of file T0CalibrationClassic.h.
79 log << MSG::INFO <<
"T0ClassicSettings: " <<
endmsg;
82 log << MSG::INFO <<
"fitting of Time histos: active minentries paramflag chi2cut nparams" <<
fitTime() <<
" " <<
entries()
84 log << MSG::INFO <<
"Parameters: " <<
endmsg;
◆ printLevel()
int MuonCalib::T0ClassicSettings::printLevel |
( |
| ) |
const |
|
inline |
◆ m_binAdc
int MuonCalib::T0ClassicSettings::m_binAdc |
|
private |
◆ m_binTime
int MuonCalib::T0ClassicSettings::m_binTime |
|
private |
◆ m_chi2max
double MuonCalib::T0ClassicSettings::m_chi2max |
|
private |
◆ m_entries
int MuonCalib::T0ClassicSettings::m_entries |
|
private |
◆ m_fitTime
bool MuonCalib::T0ClassicSettings::m_fitTime |
|
private |
◆ m_initParamFlag
int MuonCalib::T0ClassicSettings::m_initParamFlag |
|
private |
◆ m_maxAdc
double MuonCalib::T0ClassicSettings::m_maxAdc |
|
private |
◆ m_maxTime
double MuonCalib::T0ClassicSettings::m_maxTime |
|
private |
◆ m_minAdc
double MuonCalib::T0ClassicSettings::m_minAdc |
|
private |
◆ m_minTime
double MuonCalib::T0ClassicSettings::m_minTime |
|
private |
◆ m_numParams
int MuonCalib::T0ClassicSettings::m_numParams |
|
private |
◆ m_params
std::array<double, 8> MuonCalib::T0ClassicSettings::m_params |
|
private |
◆ m_printLevel
int MuonCalib::T0ClassicSettings::m_printLevel |
|
private |
The documentation for this class was generated from the following file: