 |
Belle II Software
release-05-01-25
|
17 #define N_XCHANNELS 12
18 #define N_YCHANNELS 12
43 bool getXYFromAsic(
unsigned asicChn,
int& xChn,
int& yChn)
const;
59 void mapXY2Asic(
unsigned xChn,
unsigned yChn,
unsigned asicChn);
bool getXYFromAsic(unsigned asicChn, int &xChn, int &yChn) const
Get HAPD channel X,Y numbers from asic channel number.
ClassDef(ARICHChannelMapping, 1)
ClassDef, must be the last term before the closing {}.
std::vector< uint8_t > m_asic2xy
map of asic to X,Y channel numbers
std::vector< uint8_t > m_xy2asic
map of X,Y to asic channels numbers
ARICHChannelMapping()
Default constructor.
The Class for ARICH HAPD channel mapping.
void mapXY2Asic(unsigned xChn, unsigned yChn, unsigned asicChn)
Add entry to channel map.
Abstract base class for different kinds of events.
int getAsicFromXY(unsigned xChn, unsigned yChn) const
Get asic channel number from HAPD channel X,Y numbers.
void print() const
Print mapping parameters.