![]() |
ATLAS Offline Software
|
Settings for the T0 calibration (histogram booking and fitting parameters) More...
#include <T0CalibrationClassic.h>
Public Member Functions | |
| 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 | |
| double | minAdc () const |
| Access functions to values of private settings. | |
| 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 | |
Private Attributes | |
| double | m_minAdc |
| Private settings. | |
| double | m_maxAdc |
| Adc spectrum high edge. | |
| int | m_binAdc |
| Adc spectrum number of bins. | |
| double | m_minTime |
| Time spectrum low edge. | |
| double | m_maxTime |
| Time spectrum high edge. | |
| int | m_binTime |
| Time spectrum number of bins. | |
| bool | m_fitTime |
| flag to select or deselect the fit to Time Spectra | |
| int | m_entries |
| minimum number of entries per spectrum fitting | |
| int | m_initParamFlag |
| fix or search initial parameters for spectrum fit | |
| int | m_numParams |
| number of paramaters for spectrum fit | |
| std::array< double, 8 > | m_params |
| initial parameters for spectrum fit | |
| double | m_chi2max |
| normalized chi2 cut | |
| int | m_printLevel |
| output level flag (1 for verbose) | |
Settings for the T0 calibration (histogram booking and fitting parameters)
Definition at line 30 of file T0CalibrationClassic.h.
|
inline |
constructor
Definition at line 33 of file T0CalibrationClassic.h.
|
inline |
Definition at line 54 of file T0CalibrationClassic.h.
|
inline |
Definition at line 60 of file T0CalibrationClassic.h.
|
inline |
Definition at line 73 of file T0CalibrationClassic.h.
|
inline |
Definition at line 64 of file T0CalibrationClassic.h.
|
inline |
Definition at line 62 of file T0CalibrationClassic.h.
|
inline |
Definition at line 67 of file T0CalibrationClassic.h.
|
inline |
|
inline |
|
inline |
Access functions to values of private settings.
Definition at line 50 of file T0CalibrationClassic.h.
|
inline |
|
inline |
|
inline |
Definition at line 71 of file T0CalibrationClassic.h.
|
inline |
a method to dump all the settings
Definition at line 77 of file T0CalibrationClassic.h.
|
inline |
|
private |
Adc spectrum number of bins.
Definition at line 92 of file T0CalibrationClassic.h.
|
private |
Time spectrum number of bins.
Definition at line 95 of file T0CalibrationClassic.h.
|
private |
normalized chi2 cut
Definition at line 101 of file T0CalibrationClassic.h.
|
private |
minimum number of entries per spectrum fitting
Definition at line 97 of file T0CalibrationClassic.h.
|
private |
flag to select or deselect the fit to Time Spectra
Definition at line 96 of file T0CalibrationClassic.h.
|
private |
fix or search initial parameters for spectrum fit
Definition at line 98 of file T0CalibrationClassic.h.
|
private |
Adc spectrum high edge.
Definition at line 91 of file T0CalibrationClassic.h.
|
private |
Time spectrum high edge.
Definition at line 94 of file T0CalibrationClassic.h.
|
private |
|
private |
Time spectrum low edge.
Definition at line 93 of file T0CalibrationClassic.h.
|
private |
number of paramaters for spectrum fit
Definition at line 99 of file T0CalibrationClassic.h.
|
private |
initial parameters for spectrum fit
Definition at line 100 of file T0CalibrationClassic.h.
|
private |
output level flag (1 for verbose)
Definition at line 102 of file T0CalibrationClassic.h.