#include <CalibTimeSlewingParamTOF.h>
|
| | CalibTimeSlewingParamTOF () |
| |
| | CalibTimeSlewingParamTOF (const CalibTimeSlewingParamTOF &source) |
| |
| CalibTimeSlewingParamTOF & | operator= (const CalibTimeSlewingParamTOF &source)=default |
| |
| float | getChannelOffset (int channel) const |
| |
| void | setChannelOffset (int channel, float val) |
| |
| float | evalTimeSlewing (int channel, float tot) const |
| |
| void | addTimeSlewingInfo (int channel, float tot, float time) |
| |
| void | setTimeSlewingInfo (int channel, float offsetold, int nold, const unsigned short *oldtot, const short *olddt, int nnew, const unsigned short *newtot, const short *newdt) |
| |
| bool | updateOffsetInfo (int channel, float residualOffset) |
| |
| const std::vector< std::pair< unsigned short, short > > & | getVector (int sector) const |
| |
| int | size () const |
| |
| int | getSize (int sector) const |
| |
| int | getStartIndexForChannel (int sector, int channel) const |
| |
| int | getStopIndexForChannel (int sector, int channel) const |
| |
| float | getFractionUnderPeak (int sector, int channel) const |
| |
| float | getSigmaPeak (int sector, int channel) const |
| |
| float | getFractionUnderPeak (int channel) const |
| |
| float | getSigmaPeak (int channel) const |
| |
| void | setFractionUnderPeak (int sector, int channel, float value) |
| |
| void | setSigmaPeak (int sector, int channel, float value) |
| |
| bool | isProblematic (int channel) |
| |
| CalibTimeSlewingParamTOF & | operator+= (const CalibTimeSlewingParamTOF &other) |
| |
| void | bind () |
| |
| long | getStartValidity () const |
| |
| long | getEndValidity () const |
| |
| void | setStartValidity (long validity) |
| |
| void | setEndValidity (long validity) |
| |
Definition at line 26 of file CalibTimeSlewingParamTOF.h.
◆ CalibTimeSlewingParamTOF() [1/2]
| CalibTimeSlewingParamTOF::CalibTimeSlewingParamTOF |
( |
| ) |
|
◆ CalibTimeSlewingParamTOF() [2/2]
◆ addTimeSlewingInfo()
| void CalibTimeSlewingParamTOF::addTimeSlewingInfo |
( |
int |
channel, |
|
|
float |
tot, |
|
|
float |
time |
|
) |
| |
◆ bind()
| void CalibTimeSlewingParamTOF::bind |
( |
| ) |
|
◆ evalTimeSlewing()
| float CalibTimeSlewingParamTOF::evalTimeSlewing |
( |
int |
channel, |
|
|
float |
tot |
|
) |
| const |
◆ getChannelOffset()
| float CalibTimeSlewingParamTOF::getChannelOffset |
( |
int |
channel | ) |
const |
◆ getEndValidity()
| long o2::dataformats::CalibTimeSlewingParamTOF::getEndValidity |
( |
| ) |
const |
|
inline |
◆ getFractionUnderPeak() [1/2]
| float o2::dataformats::CalibTimeSlewingParamTOF::getFractionUnderPeak |
( |
int |
channel | ) |
const |
|
inline |
◆ getFractionUnderPeak() [2/2]
| float o2::dataformats::CalibTimeSlewingParamTOF::getFractionUnderPeak |
( |
int |
sector, |
|
|
int |
channel |
|
) |
| const |
|
inline |
◆ getSigmaPeak() [1/2]
| float o2::dataformats::CalibTimeSlewingParamTOF::getSigmaPeak |
( |
int |
channel | ) |
const |
|
inline |
◆ getSigmaPeak() [2/2]
| float o2::dataformats::CalibTimeSlewingParamTOF::getSigmaPeak |
( |
int |
sector, |
|
|
int |
channel |
|
) |
| const |
|
inline |
◆ getSize()
| int o2::dataformats::CalibTimeSlewingParamTOF::getSize |
( |
int |
sector | ) |
const |
|
inline |
◆ getStartIndexForChannel()
| int o2::dataformats::CalibTimeSlewingParamTOF::getStartIndexForChannel |
( |
int |
sector, |
|
|
int |
channel |
|
) |
| const |
|
inline |
◆ getStartValidity()
| long o2::dataformats::CalibTimeSlewingParamTOF::getStartValidity |
( |
| ) |
const |
|
inline |
◆ getStopIndexForChannel()
| int o2::dataformats::CalibTimeSlewingParamTOF::getStopIndexForChannel |
( |
int |
sector, |
|
|
int |
channel |
|
) |
| const |
|
inline |
◆ getVector()
| const std::vector< std::pair< unsigned short, short > > & o2::dataformats::CalibTimeSlewingParamTOF::getVector |
( |
int |
sector | ) |
const |
|
inline |
◆ isProblematic()
| bool o2::dataformats::CalibTimeSlewingParamTOF::isProblematic |
( |
int |
channel | ) |
|
|
inline |
◆ operator+=()
◆ operator=()
◆ setChannelOffset()
| void CalibTimeSlewingParamTOF::setChannelOffset |
( |
int |
channel, |
|
|
float |
val |
|
) |
| |
◆ setEndValidity()
| void o2::dataformats::CalibTimeSlewingParamTOF::setEndValidity |
( |
long |
validity | ) |
|
|
inline |
◆ setFractionUnderPeak()
| void o2::dataformats::CalibTimeSlewingParamTOF::setFractionUnderPeak |
( |
int |
sector, |
|
|
int |
channel, |
|
|
float |
value |
|
) |
| |
|
inline |
◆ setSigmaPeak()
| void o2::dataformats::CalibTimeSlewingParamTOF::setSigmaPeak |
( |
int |
sector, |
|
|
int |
channel, |
|
|
float |
value |
|
) |
| |
|
inline |
◆ setStartValidity()
| void o2::dataformats::CalibTimeSlewingParamTOF::setStartValidity |
( |
long |
validity | ) |
|
|
inline |
◆ setTimeSlewingInfo()
| void CalibTimeSlewingParamTOF::setTimeSlewingInfo |
( |
int |
channel, |
|
|
float |
offsetold, |
|
|
int |
nold, |
|
|
const unsigned short * |
oldtot, |
|
|
const short * |
olddt, |
|
|
int |
nnew, |
|
|
const unsigned short * |
newtot, |
|
|
const short * |
newdt |
|
) |
| |
◆ size()
| int o2::dataformats::CalibTimeSlewingParamTOF::size |
( |
| ) |
const |
|
inline |
◆ updateOffsetInfo()
| bool CalibTimeSlewingParamTOF::updateOffsetInfo |
( |
int |
channel, |
|
|
float |
residualOffset |
|
) |
| |
◆ MAXTOT
| constexpr float o2::dataformats::CalibTimeSlewingParamTOF::MAXTOT = 65535 * 1E-3 |
|
staticconstexpr |
◆ NCHANNELS
| const int o2::dataformats::CalibTimeSlewingParamTOF::NCHANNELS = 157248 |
|
static |
◆ NCHANNELXSECTOR
◆ NSECTORS
| const int o2::dataformats::CalibTimeSlewingParamTOF::NSECTORS = 18 |
|
static |
The documentation for this class was generated from the following files: