#include <FitChannelInfo.h>
◆ ~FitChannelInfo()
virtual Herd::FitChannelInfo::~FitChannelInfo |
( |
| ) |
|
|
virtualdefault |
◆ GetChannelFlags()
std::bitset<16> Herd::FitChannelInfo::GetChannelFlags |
( |
size_t |
channelID | ) |
const |
|
inline |
Get the calibration flags for a given channel.
- Parameters
-
- Returns
- the channel flags
◆ GetChannelNoise()
float Herd::FitChannelInfo::GetChannelNoise |
( |
size_t |
channelID | ) |
const |
|
inline |
Get the noise for a given channel.
- Parameters
-
- Returns
- the channel noise
◆ GetChannelPedestal()
float Herd::FitChannelInfo::GetChannelPedestal |
( |
size_t |
channelID | ) |
const |
|
inline |
Get the pedestal for a given channel.
- Parameters
-
- Returns
- the channel pedestal
◆ GetNChannels()
size_t Herd::FitChannelInfo::GetNChannels |
( |
| ) |
|
|
inline |
Return the total number of channels.
- Returns
- Number of channels
◆ SetChannelFlags()
void Herd::FitChannelInfo::SetChannelFlags |
( |
size_t |
channelID, |
|
|
std::bitset< 16 > |
value |
|
) |
| |
|
inline |
Set the calibration flags for a given channel.
- Parameters
-
channelID | |
value | the channel flags |
◆ SetChannelNoise()
void Herd::FitChannelInfo::SetChannelNoise |
( |
size_t |
channelID, |
|
|
float |
value |
|
) |
| |
|
inline |
Set the noise for a given channel.
- Parameters
-
channelID | |
value | the channel noise |
◆ SetChannelPedestal()
void Herd::FitChannelInfo::SetChannelPedestal |
( |
size_t |
channelID, |
|
|
float |
value |
|
) |
| |
|
inline |
Set the pedestal for a given channel.
- Parameters
-
channelID | |
value | the channel pedestal |
◆ SetNChannels()
void Herd::FitChannelInfo::SetNChannels |
( |
size_t |
nChannels | ) |
|
|
inline |
Setup the total number of channels.
- Parameters
-
nChannels | Number of channels |
◆ m_flags
std::vector<std::bitset<16> > Herd::FitChannelInfo::m_flags |
|
private |
◆ m_nChannels
size_t Herd::FitChannelInfo::m_nChannels = 0 |
|
private |
◆ m_noises
std::vector<float> Herd::FitChannelInfo::m_noises |
|
private |
◆ m_pedestals
std::vector<float> Herd::FitChannelInfo::m_pedestals |
|
private |
The documentation for this class was generated from the following file: