![]() |
ATLAS Offline Software
|
Summary information for noisy LAr preamp / FEBs. More...
#include <LArNoisyROSummary.h>
Public Types | |
enum | PartitionMask { FCALAMask =0x1, FCALCMask =0x2, HECAMask =0x4, HECCMask =0x8, EMECAMask =0x10, EMECCMask =0x20, EMBAMask =0x40, EMBCMask =0x80 } |
Private Attributes | |
std::vector< HWIdentifier > | m_noisy_febs |
std::vector< HWIdentifier > | m_MNBTight_febs |
std::vector< HWIdentifier > | m_MNBTight_PsVeto_febs |
std::vector< HWIdentifier > | m_MNBLoose_febs |
std::vector< std::pair< HWIdentifier, std::vector< int > > > | m_noisy_preamps |
std::vector< HWIdentifier > | m_noisy_hvlines |
uint8_t | m_BadFEBFlaggedPartitions |
uint8_t | m_BadFEB_WFlaggedPartitions |
uint8_t | m_SatMediumFlaggedPartitions |
uint8_t | m_SatTightFlaggedPartitions |
uint8_t | m_MNBLooseFlaggedPartitions |
uint8_t | m_MNBTightFlaggedPartitions |
uint8_t | m_MNBTight_PsVetoFlaggedPartitions |
uint8_t | m_BadHVlinesPartitions |
Summary information for noisy LAr preamp / FEBs.
Definition at line 27 of file LArNoisyROSummary.h.
LArNoisyROSummary::LArNoisyROSummary | ( | ) |
Definition at line 8 of file LArNoisyROSummary.cxx.
LArNoisyROSummary::~LArNoisyROSummary | ( | ) |
Definition at line 20 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBLoose_feb | ( | HWIdentifier | febid | ) |
Definition at line 82 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBTight_feb | ( | HWIdentifier | febid | ) |
Definition at line 62 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBTight_PsVeto_feb | ( | HWIdentifier | febid | ) |
Definition at line 72 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_noisy_feb | ( | HWIdentifier | febid | ) |
Definition at line 47 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_noisy_hvline | ( | HWIdentifier | hvid | ) |
Definition at line 52 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_noisy_preamp | ( | HWIdentifier | febid, |
int | channel | ||
) |
Definition at line 92 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 123 of file LArNoisyROSummary.h.
|
inline |
Definition at line 120 of file LArNoisyROSummary.h.
void LArNoisyROSummary::clear | ( | ) |
Definition at line 24 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBLoose_febs | ( | ) | const |
Definition at line 130 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBTight_febs | ( | ) | const |
Definition at line 120 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBTight_PsVeto_febs | ( | ) | const |
Definition at line 125 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_noisy_febs | ( | ) | const |
Definition at line 115 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_noisy_hvlines | ( | ) | const |
Definition at line 141 of file LArNoisyROSummary.cxx.
const std::vector< std::pair< HWIdentifier, std::vector< int > > > & LArNoisyROSummary::get_noisy_preamps | ( | ) | const |
Definition at line 136 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 141 of file LArNoisyROSummary.h.
|
inline |
Definition at line 132 of file LArNoisyROSummary.h.
|
inline |
Definition at line 138 of file LArNoisyROSummary.h.
|
inline |
Definition at line 135 of file LArNoisyROSummary.h.
|
inline |
Definition at line 126 of file LArNoisyROSummary.h.
|
inline |
Definition at line 129 of file LArNoisyROSummary.h.
void LArNoisyROSummary::set_MNBLoose_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 77 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_MNBTight_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 57 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_MNBTight_PsVeto_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 67 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_noisy_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 41 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_noisy_preamps | ( | const std::vector< std::pair< HWIdentifier, std::vector< int > > > & | badPAs | ) |
Definition at line 87 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 83 of file LArNoisyROSummary.h.
|
inline |
Definition at line 80 of file LArNoisyROSummary.h.
|
inline |
Definition at line 101 of file LArNoisyROSummary.h.
|
inline |
Definition at line 95 of file LArNoisyROSummary.h.
|
inline |
Definition at line 98 of file LArNoisyROSummary.h.
|
inline |
Definition at line 92 of file LArNoisyROSummary.h.
|
inline |
Definition at line 86 of file LArNoisyROSummary.h.
|
inline |
Definition at line 89 of file LArNoisyROSummary.h.
|
private |
Definition at line 168 of file LArNoisyROSummary.h.
|
private |
Definition at line 167 of file LArNoisyROSummary.h.
|
private |
Definition at line 179 of file LArNoisyROSummary.h.
|
private |
Definition at line 159 of file LArNoisyROSummary.h.
|
private |
Definition at line 173 of file LArNoisyROSummary.h.
|
private |
Definition at line 153 of file LArNoisyROSummary.h.
|
private |
Definition at line 156 of file LArNoisyROSummary.h.
|
private |
Definition at line 175 of file LArNoisyROSummary.h.
|
private |
Definition at line 174 of file LArNoisyROSummary.h.
|
private |
Definition at line 150 of file LArNoisyROSummary.h.
|
private |
Definition at line 165 of file LArNoisyROSummary.h.
|
private |
Definition at line 162 of file LArNoisyROSummary.h.
|
private |
Definition at line 169 of file LArNoisyROSummary.h.
|
private |
Definition at line 170 of file LArNoisyROSummary.h.