|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LArNoisyROSummary_h
6 #define LArNoisyROSummary_h
117 const std::vector<std::pair<HWIdentifier, std::vector<int> > >&
get_noisy_preamps()
const;
void SetSatMediumFlaggedPartitions(uint8_t bitpattern)
uint8_t m_MNBTight_PsVetoFlaggedPartitions
uint8_t MNBTight_PsVetoFlaggedPartitions() const
uint8_t m_BadFEB_WFlaggedPartitions
const std::vector< HWIdentifier > & get_MNBTight_PsVeto_febs() const
uint8_t m_SatMediumFlaggedPartitions
void SetMNBLooseFlaggedPartitions(uint8_t bitpattern)
void set_noisy_preamps(const std::vector< std::pair< HWIdentifier, std::vector< int > > > &)
void set_noisy_febs(const std::vector< HWIdentifier > &)
void SetSatTightFlaggedPartitions(uint8_t bitpattern)
const std::vector< std::pair< HWIdentifier, std::vector< int > > > & get_noisy_preamps() const
void SetBadHVlinesPartitions(uint8_t bitpattern)
uint8_t SatTightFlaggedPartitions() const
void SetMNBTight_PsVetoFlaggedPartitions(uint8_t bitpattern)
void add_MNBTight_feb(HWIdentifier febid)
uint8_t m_MNBLooseFlaggedPartitions
const std::vector< HWIdentifier > & get_MNBLoose_febs() const
uint8_t m_BadHVlinesPartitions
std::vector< std::pair< HWIdentifier, std::vector< int > > > m_noisy_preamps
uint8_t MNBTightFlaggedPartitions() const
uint8_t m_SatTightFlaggedPartitions
void set_MNBTight_PsVeto_febs(const std::vector< HWIdentifier > &)
uint8_t MNBLooseFlaggedPartitions() const
uint8_t m_BadFEBFlaggedPartitions
const std::vector< HWIdentifier > & get_noisy_febs() const
void add_MNBLoose_feb(HWIdentifier febid)
void add_MNBTight_PsVeto_feb(HWIdentifier febid)
void add_noisy_hvline(HWIdentifier hvid)
void SetMNBTightFlaggedPartitions(uint8_t bitpattern)
std::vector< HWIdentifier > m_noisy_hvlines
uint8_t m_MNBTightFlaggedPartitions
std::vector< HWIdentifier > m_MNBTight_febs
const std::vector< HWIdentifier > & get_noisy_hvlines() const
void set_MNBLoose_febs(const std::vector< HWIdentifier > &)
void SetBadFEBFlaggedPartitions(uint8_t bitpattern)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
uint8_t BadFEB_WFlaggedPartitions() const
const std::vector< HWIdentifier > & get_MNBTight_febs() const
uint8_t HVlineFlaggedPartitions() const
std::vector< HWIdentifier > m_MNBLoose_febs
std::vector< HWIdentifier > m_noisy_febs
void add_noisy_preamp(HWIdentifier febid, int channel)
uint8_t SatMediumFlaggedPartitions() const
macros to associate a CLID to a type
void add_noisy_feb(HWIdentifier febid)
uint8_t BadFEBFlaggedPartitions() const
void set_MNBTight_febs(const std::vector< HWIdentifier > &)
void SetBadFEB_WFlaggedPartitions(uint8_t bitpattern)
std::vector< HWIdentifier > m_MNBTight_PsVeto_febs
Summary information for noisy LAr preamp / FEBs.