![]() |
ATLAS Offline Software
|
Classes | |
| struct | thrCounter_t |
Public Member Functions | |
| void | setFlaggingThresholds (const float hitsPerLB, const unsigned upperCountThr, const double lowerEThr, const unsigned lowerCountThr, const double upperEThr) |
| void | setListingThresholds (const unsigned minNSeen, const unsigned minAboveSigNoise) |
| void | readDefectLBList (const char *LBfile) |
| bool | checkBadLBList (const unsigned lumiBlock) const |
| std::vector< LCE_CellList::thrCounter_t > | buildList (const char *inputfile, const float nSigma, const float Ethr, const float QThr, unsigned &nLBsSeen) const |
| void | writeList (const char *filename, const std::vector< LCE_CellList::thrCounter_t > &celllist) const |
| void | addFlags (std::vector< LCE_CellList::thrCounter_t > &celllist, const unsigned nLBsSeen) const |
| bool | applySelection (const LCE_CellList::thrCounter_t &counter) const |
| std::string | partitionName (const short caloId, const short slot) const |
| void | printThresholds () const |
Private Attributes | |
| std::set< unsigned > | m_badLBs |
| float | m_hitCountPerLBThreshold =0.01 |
| unsigned | m_UpperCountThreshold =50 |
| unsigned | m_LowerCountThreshold =20 |
| double | m_LowerCellEnergyThreshold =1000.0 |
| double | m_UpperCellEnergyThreshold =50000.0 |
| unsigned | m_minNSeen =10 |
| unsigned | m_minAboveSigNoise =1 |
Definition at line 37 of file LCE_CellList.cxx.
| void LCE_CellList::addFlags | ( | std::vector< LCE_CellList::thrCounter_t > & | celllist, |
| const unsigned | nLBsSeen ) const |
Definition at line 222 of file LCE_CellList.cxx.
| bool LCE_CellList::applySelection | ( | const LCE_CellList::thrCounter_t & | counter | ) | const |
Definition at line 234 of file LCE_CellList.cxx.
| std::vector< LCE_CellList::thrCounter_t > LCE_CellList::buildList | ( | const char * | inputfile, |
| const float | nSigma, | ||
| const float | Ethr, | ||
| const float | QThr, | ||
| unsigned & | nLBsSeen ) const |
Definition at line 165 of file LCE_CellList.cxx.
|
inline |
Definition at line 74 of file LCE_CellList.cxx.
| std::string LCE_CellList::partitionName | ( | const short | caloId, |
| const short | slot ) const |
Definition at line 273 of file LCE_CellList.cxx.
| void LCE_CellList::printThresholds | ( | ) | const |
Definition at line 122 of file LCE_CellList.cxx.
| void LCE_CellList::readDefectLBList | ( | const char * | LBfile | ) |
Definition at line 136 of file LCE_CellList.cxx.
| void LCE_CellList::setFlaggingThresholds | ( | const float | hitsPerLB, |
| const unsigned | upperCountThr, | ||
| const double | lowerEThr, | ||
| const unsigned | lowerCountThr, | ||
| const double | upperEThr ) |
Definition at line 107 of file LCE_CellList.cxx.
| void LCE_CellList::setListingThresholds | ( | const unsigned | minNSeen, |
| const unsigned | minAboveSigNoise ) |
Definition at line 116 of file LCE_CellList.cxx.
| void LCE_CellList::writeList | ( | const char * | filename, |
| const std::vector< LCE_CellList::thrCounter_t > & | celllist ) const |
Definition at line 239 of file LCE_CellList.cxx.
|
private |
Definition at line 91 of file LCE_CellList.cxx.
|
private |
Definition at line 94 of file LCE_CellList.cxx.
|
private |
Definition at line 97 of file LCE_CellList.cxx.
|
private |
Definition at line 96 of file LCE_CellList.cxx.
|
private |
Definition at line 102 of file LCE_CellList.cxx.
|
private |
Definition at line 101 of file LCE_CellList.cxx.
|
private |
Definition at line 98 of file LCE_CellList.cxx.
|
private |
Definition at line 95 of file LCE_CellList.cxx.