 |
Belle II Software
release-05-01-25
|
25 class ARICHBadChannels:
public TObject {
void appendHapdCutChannel(int channel)
Add a channel number to the list of cut channels.
int m_febSerial
serial number of the FEB
~ARICHBadChannels()
Destructor.
std::string m_hapdSerial
serial number of the sensor
void appendAsicDeadChannel(int channel)
Add a channel number to the list of dead channels.
std::vector< int > m_asicBadConnChannels
List of channels with bad connections during the measurement.
int getFebDeadChannelsSize() const
Return size of the list of dead channels.
std::vector< int > m_asicBadLinChannels
List of channels with bad linearity.
int getAsicDeadChannel(unsigned int i) const
Return a channel number from the list of dead channels.
std::vector< int > getFebListOfBadChannels() const
Return a list of all bad channels.
std::vector< int > m_asicDeadChannels
List of dead channels on the ASIC chip.
void setHapdSerial(const std::string &serial)
Set Hapd Serial number.
int getAsicBadOffsetChannel(unsigned int i) const
Return a channel number from the list of channels with bad offset adjustment.
int getHapdBadChannel(unsigned int i) const
Return a channel number from the list of cut channels.
void setAsicDeadChannels(std::vector< int > deadChannels)
Set vector of dead channel numbers.
int getAsicBadLinChannel(unsigned int i) const
Return a channel number from the list of channels with bad linearity.
int getAsicBadConnChannel(unsigned int i) const
Return a channel number from the list of channels with bad connections.
std::vector< int > getHapdBadChannels() const
Return a list of bad channels.
void setAsicBadLinChannels(std::vector< int > badLinChannels)
Set vector of bad linearity channel numbers.
void setHapdCutChannel(std::vector< int > channels)
Set the list of cut channels.
std::vector< int > getHapdListOfBadChannels() const
Return a list of all bad channels.
void appendAsicBadLinChannel(int ichannel)
Add a channel number to the list of channels with bad linearity.
std::vector< int > getAsicBadConnChannels() const
Return a list of channels with bad connections.
int getAsicBadLinChannelsSize() const
Return size of the list of channels with bad linearity.
void setHapdBadChannel(std::vector< int > channels)
Set the list of bad channels.
void appendFebDeadChannel(int channel)
Add a channel number to the list of dead channels.
int getHapdCutChannelsSize() const
Return size of the list of cut channels.
void appendAsicBadOffsetChannel(int ichannel)
Add a channel number to the list of channels with bad offset adjustment.
ARICHBadChannels()
Default constructor.
std::vector< int > m_hapdBadChannels
List of bad (cut and dead channels) on the HAPD chip.
int getFebSerial() const
Return FEB Serial number.
int getHapdListOfBadChannel(unsigned int i) const
Return a channel number from the list of channels with bad linearity.
std::vector< int > m_febDeadChannels
List of dead channels on the FEB.
std::vector< int > m_asicBadOffsetChannels
List of channels with bad offset adjustment.
Abstract base class for different kinds of events.
void appendAsicBadConnChannel(int ichannel)
Add a channel number to the list of channels with bad connections.
void setFebSerial(const int serial)
Set Hapd Serial number.
int getFebListOfBadChannel(unsigned int i) const
Return a channel number from the list of channels with bad linearity.
std::vector< int > getAsicDeadChannels() const
Return a list of dead channels.
std::vector< int > m_hapdListOfBadChannels
List of all bad channels on the HAPD.
std::vector< int > getHapdCutChannels() const
Return a list of cut channels.
int getHapdCutChannel(unsigned int i) const
Return a channel number from the list of cut channels.
void setAsicBadConnChannels(std::vector< int > badConnChannels)
Set vector of bad connection channel numbers.
std::vector< int > getAsicBadOffsetChannels() const
Return a list of channels with bad offset adjustment.
int getID() const
Return global ID.
void appendHapdBadChannel(int ichannel)
Add a channel number to the list of cut channels.
ClassDef(ARICHBadChannels, 1)
ClassDef.
int getAsicBadOffsetChannelsSize() const
Return size of the list of channels with bad offset adjustment.
std::vector< int > m_febListOfBadChannels
List of all bad channels on the FEB.
int getHapdBadChannelsSize() const
Return size of the list of cut channels.
int getAsicBadConnChannelsSize() const
Return size of the list of channels with bad connections.
std::vector< int > getAsicBadLinChannels() const
Return a list of channels with bad linearity.
void setAsicBadOffsetChannels(std::vector< int > badOffsetChannels)
Set vector of bad offset channel numbers.
int getAsicDeadChannelsSize() const
Return size of the list of dead channels.
int getHapdListOfBadChannelsSize() const
Return size of the list of all bad channels.
int getFebDeadChannel(unsigned int i) const
Return a channel number from the list of dead channels.
void setID(const int id)
Set global ID.
Contains manufacturer data of one of the 4 photo sensors chips.
void setFebDeadChannels(std::vector< int > deadChannels)
Set vector of dead channel numbers.
std::vector< int > m_hapdCutChannels
List of cut channels on the HAPD chip.
std::string getHapdSerial() const
Return Hapd Serial number.
int getFebListOfBadChannelsSize() const
Return size of the list of all bad channels.
std::vector< int > getFebDeadChannels() const
Return a list of dead channels.