Go to the documentation of this file.
8 #ifndef HERD_FitChannelInfo_H_
9 #define HERD_FitChannelInfo_H_
Definition: FitChannelInfo.h:19
float ChannelNoise(size_t channelID) const
Get the noise for a given channel.
Definition: FitChannelInfo.h:53
void SetChannelFlags(size_t channelID, std::bitset< 16 > value)
Set the calibration flags for a given channel.
Definition: FitChannelInfo.h:81
std::bitset< 16 > ChannelFlags(size_t channelID) const
Get the calibration flags for a given channel.
Definition: FitChannelInfo.h:60
void SetChannelNoise(size_t channelID, float value)
Set the noise for a given channel.
Definition: FitChannelInfo.h:74
std::vector< float > m_pedestals
Definition: FitChannelInfo.h:85
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
size_t NChannels()
Return the total number of channels.
Definition: FitChannelInfo.h:39
void SetNChannels(size_t nChannels)
Setup the total number of channels.
Definition: FitChannelInfo.h:28
std::vector< float > m_noises
Definition: FitChannelInfo.h:86
virtual ~FitChannelInfo()=default
Virtual destructor
std::vector< std::bitset< 16 > > m_flags
Definition: FitChannelInfo.h:87
size_t m_nChannels
Definition: FitChannelInfo.h:84
float ChannelPedestal(size_t channelID) const
Get the pedestal for a given channel.
Definition: FitChannelInfo.h:46
void SetChannelPedestal(size_t channelID, float value)
Set the pedestal for a given channel.
Definition: FitChannelInfo.h:67