#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: