![]() |
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 |
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 |
Summary information for noisy LAr preamp / FEBs.
Definition at line 25 of file LArNoisyROSummary.h.
LArNoisyROSummary::LArNoisyROSummary | ( | ) |
Definition at line 8 of file LArNoisyROSummary.cxx.
LArNoisyROSummary::~LArNoisyROSummary | ( | ) |
Definition at line 19 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBLoose_feb | ( | HWIdentifier | febid | ) |
Definition at line 75 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBTight_feb | ( | HWIdentifier | febid | ) |
Definition at line 55 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_MNBTight_PsVeto_feb | ( | HWIdentifier | febid | ) |
Definition at line 65 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_noisy_feb | ( | HWIdentifier | febid | ) |
Definition at line 45 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::add_noisy_preamp | ( | HWIdentifier | febid, |
int | channel | ||
) |
Definition at line 85 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 115 of file LArNoisyROSummary.h.
|
inline |
Definition at line 112 of file LArNoisyROSummary.h.
void LArNoisyROSummary::clear | ( | ) |
Definition at line 23 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBLoose_febs | ( | ) | const |
Definition at line 123 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBTight_febs | ( | ) | const |
Definition at line 113 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_MNBTight_PsVeto_febs | ( | ) | const |
Definition at line 118 of file LArNoisyROSummary.cxx.
const std::vector< HWIdentifier > & LArNoisyROSummary::get_noisy_febs | ( | ) | const |
Definition at line 108 of file LArNoisyROSummary.cxx.
const std::vector< std::pair< HWIdentifier, std::vector< int > > > & LArNoisyROSummary::get_noisy_preamps | ( | ) | const |
Definition at line 129 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 124 of file LArNoisyROSummary.h.
|
inline |
Definition at line 130 of file LArNoisyROSummary.h.
|
inline |
Definition at line 127 of file LArNoisyROSummary.h.
|
inline |
Definition at line 118 of file LArNoisyROSummary.h.
|
inline |
Definition at line 121 of file LArNoisyROSummary.h.
void LArNoisyROSummary::set_MNBLoose_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 70 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_MNBTight_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 50 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_MNBTight_PsVeto_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 60 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_noisy_febs | ( | const std::vector< HWIdentifier > & | badfebs | ) |
Definition at line 39 of file LArNoisyROSummary.cxx.
void LArNoisyROSummary::set_noisy_preamps | ( | const std::vector< std::pair< HWIdentifier, std::vector< int > > > & | badPAs | ) |
Definition at line 80 of file LArNoisyROSummary.cxx.
|
inline |
Definition at line 79 of file LArNoisyROSummary.h.
|
inline |
Definition at line 76 of file LArNoisyROSummary.h.
|
inline |
Definition at line 91 of file LArNoisyROSummary.h.
|
inline |
Definition at line 94 of file LArNoisyROSummary.h.
|
inline |
Definition at line 88 of file LArNoisyROSummary.h.
|
inline |
Definition at line 82 of file LArNoisyROSummary.h.
|
inline |
Definition at line 85 of file LArNoisyROSummary.h.
|
private |
Definition at line 151 of file LArNoisyROSummary.h.
|
private |
Definition at line 150 of file LArNoisyROSummary.h.
|
private |
Definition at line 145 of file LArNoisyROSummary.h.
|
private |
Definition at line 156 of file LArNoisyROSummary.h.
|
private |
Definition at line 139 of file LArNoisyROSummary.h.
|
private |
Definition at line 142 of file LArNoisyROSummary.h.
|
private |
Definition at line 158 of file LArNoisyROSummary.h.
|
private |
Definition at line 157 of file LArNoisyROSummary.h.
|
private |
Definition at line 136 of file LArNoisyROSummary.h.
|
private |
Definition at line 148 of file LArNoisyROSummary.h.
|
private |
Definition at line 152 of file LArNoisyROSummary.h.
|
private |
Definition at line 153 of file LArNoisyROSummary.h.