Go to the documentation of this file.
10 #ifndef HERD_CALOISCMOSCHANNELINFO_H_
11 #define HERD_CALOISCMOSCHANNELINFO_H_
48 std::vector<int> &&fiberIndexX, std::vector<int> &&fiberIndexY);
std::vector< int > m_fiberIndexY
Indexes of the fibers on IsCMOS sensors.
Definition: CaloIsCMOSChannelInfo.h:85
std::vector< int > m_fiberIndexX
Definition: CaloIsCMOSChannelInfo.h:85
std::vector< float > m_pedestalValue
Pedestals values for each fiber channel.
Definition: CaloIsCMOSChannelInfo.h:84
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
Data structure for the CALO IsCMOS readout information.
Definition: CaloIsCMOSChannelInfo.h:31
unsigned int NChannels()
Definition: CaloIsCMOSChannelInfo.h:53
float MipValue(unsigned int volID) const
Return the MIP value (grayscale).
Definition: CaloIsCMOSChannelInfo.h:60
std::vector< float > m_mipValue
MIP values for each fiber channel.
Definition: CaloIsCMOSChannelInfo.h:80
CaloIsCMOSChannelInfo()=default
Default constructor.
float Pedestal(unsigned int volID) const
Return the pedestal value for high gain (grayscale).
Definition: CaloIsCMOSChannelInfo.h:67
std::pair< int, int > FiberIsCMOSIndexes(unsigned int volID) const
Return the X-Y indexes of the fibers on the IsCMOS sensor.
Definition: CaloIsCMOSChannelInfo.h:78
virtual ~CaloIsCMOSChannelInfo()=default
Destructor.