![]() |
ATLAS Offline Software
|
#include <jFEXDBCondData.h>
Public Member Functions | |
| jFEXDBCondData () | |
| ~jFEXDBCondData () | |
| int | get_jJCalibParam (int module, int range) const |
| Getters. | |
| const std::vector< int > & | get_jJCalibParams (int module) const |
| bool | get_doPileUpJet () const |
| bool | get_doPileUpMet () const |
| int | get_PUThrLowEm () const |
| int | get_PUThrHighEm () const |
| int | get_PUThrLowHadLar () const |
| int | get_PUThrHighHadLar () const |
| int | get_PUThrLowHadHecOverlap () const |
| int | get_PUThrHighHadHecOverlap () const |
| int | get_PUThrLowHadTrex () const |
| int | get_PUThrHighHadTrex () const |
| int | get_PUThrLowFcal () const |
| int | get_PUThrHighFcal () const |
| std::array< uint16_t, 4 > | get_NoiseCuts (uint16_t onlineID) const |
| std::array< uint16_t, 4 > | get_PileUpValues (uint16_t onlineID) const |
| void | set_jJCalibParam (const std::vector< std::vector< int > > ¶ms) |
| Setters. | |
| void | set_doPileUpJet (bool PileUpCorrectionJet) |
| void | set_doPileUpMet (bool PileUpCorrectionMET) |
| void | set_PUThrLowEm (int PileUpThresholdLowEm) |
| void | set_PUThrHighEm (int PileUpThresholdHighEm) |
| void | set_PUThrLowHadLar (int PileUpThresholdLowHadLar) |
| void | set_PUThrHighHadLar (int PileUpThresholdHighHadLar) |
| void | set_PUThrLowHadHecOverlap (int PileUpThresholdLowHadHecOverlap) |
| void | set_PUThrHighHadHecOverlap (int PileUpThresholdHighHadHecOverlap) |
| void | set_PUThrLowHadTrex (int PileUpThresholdLowHadTrex) |
| void | set_PUThrHighHadTrex (int PileUpThresholdHighHadTrex) |
| void | set_PUThrLowFcal (int PileUpThresholdLowFcal) |
| void | set_PUThrHighFcal (int PileUpThresholdHighFcal) |
| void | set_NoiseCuts (const std::unordered_map< uint16_t, std::array< uint16_t, 4 > > &NoiseCuts) |
| void | set_PileUpValues (const std::unordered_map< uint16_t, std::array< uint16_t, 4 > > &PileUpWeight) |
| void | set_sendDefaults (bool sendDefaults) |
Private Member Functions | |
| std::array< int, 2 > | DecodeOnlineID (uint16_t onlineID) const |
Private Attributes | |
| bool | m_sendDefaults = true |
| std::vector< std::vector< int > > | m_jJCalibParams |
| bool | m_PileUpCorrectionJet = false |
| bool | m_PileUpCorrectionMET = false |
| int | m_PileUpThresholdLowEm = 0 |
| int | m_PileUpThresholdHighEm = 0 |
| int | m_PileUpThresholdLowHadLar = 0 |
| int | m_PileUpThresholdHighHadLar = 0 |
| int | m_PileUpThresholdLowHadHecOverlap = 0 |
| int | m_PileUpThresholdHighHadHecOverlap = 0 |
| int | m_PileUpThresholdLowHadTrex = 0 |
| int | m_PileUpThresholdHighHadTrex = 0 |
| int | m_PileUpThresholdLowFcal = 0 |
| int | m_PileUpThresholdHighFcal = 0 |
| std::unordered_map< uint16_t, std::array< uint16_t, 4 > > | m_NoiseCuts |
| std::array< uint16_t, 4 > | m_NoiseCuts_default = {0,0,0,0} |
| std::unordered_map< uint16_t, std::array< uint16_t, 4 > > | m_PileUpWeight |
| std::array< uint16_t, 4 > | m_PileUpWeight_default = {0,0,0,0} |
Definition at line 20 of file jFEXDBCondData.h.
|
inline |
Definition at line 25 of file jFEXDBCondData.h.
|
inline |
Definition at line 27 of file jFEXDBCondData.h.
|
private |
Definition at line 184 of file jFEXDBCondData.cxx.
| bool LVL1::jFEXDBCondData::get_doPileUpJet | ( | ) | const |
Definition at line 23 of file jFEXDBCondData.cxx.
| bool LVL1::jFEXDBCondData::get_doPileUpMet | ( | ) | const |
Definition at line 27 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_jJCalibParam | ( | int | module, |
| int | range ) const |
Getters.
Definition at line 15 of file jFEXDBCondData.cxx.
| const std::vector< int > & LVL1::jFEXDBCondData::get_jJCalibParams | ( | int | module | ) | const |
Definition at line 19 of file jFEXDBCondData.cxx.
| std::array< uint16_t, 4 > LVL1::jFEXDBCondData::get_NoiseCuts | ( | uint16_t | onlineID | ) | const |
Definition at line 71 of file jFEXDBCondData.cxx.
| std::array< uint16_t, 4 > LVL1::jFEXDBCondData::get_PileUpValues | ( | uint16_t | onlineID | ) | const |
Definition at line 98 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrHighEm | ( | ) | const |
Definition at line 35 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrHighFcal | ( | ) | const |
Definition at line 67 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrHighHadHecOverlap | ( | ) | const |
Definition at line 51 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrHighHadLar | ( | ) | const |
Definition at line 43 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrHighHadTrex | ( | ) | const |
Definition at line 59 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrLowEm | ( | ) | const |
Definition at line 31 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrLowFcal | ( | ) | const |
Definition at line 63 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrLowHadHecOverlap | ( | ) | const |
Definition at line 47 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrLowHadLar | ( | ) | const |
Definition at line 39 of file jFEXDBCondData.cxx.
| int LVL1::jFEXDBCondData::get_PUThrLowHadTrex | ( | ) | const |
Definition at line 55 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_doPileUpJet | ( | bool | PileUpCorrectionJet | ) |
Definition at line 118 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_doPileUpMet | ( | bool | PileUpCorrectionMET | ) |
Definition at line 122 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_jJCalibParam | ( | const std::vector< std::vector< int > > & | params | ) |
| void LVL1::jFEXDBCondData::set_NoiseCuts | ( | const std::unordered_map< uint16_t, std::array< uint16_t, 4 > > & | NoiseCuts | ) |
Definition at line 166 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PileUpValues | ( | const std::unordered_map< uint16_t, std::array< uint16_t, 4 > > & | PileUpWeight | ) |
Definition at line 172 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrHighEm | ( | int | PileUpThresholdHighEm | ) |
Definition at line 130 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrHighFcal | ( | int | PileUpThresholdHighFcal | ) |
Definition at line 162 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrHighHadHecOverlap | ( | int | PileUpThresholdHighHadHecOverlap | ) |
Definition at line 146 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrHighHadLar | ( | int | PileUpThresholdHighHadLar | ) |
Definition at line 138 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrHighHadTrex | ( | int | PileUpThresholdHighHadTrex | ) |
Definition at line 154 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrLowEm | ( | int | PileUpThresholdLowEm | ) |
Definition at line 126 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrLowFcal | ( | int | PileUpThresholdLowFcal | ) |
Definition at line 158 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrLowHadHecOverlap | ( | int | PileUpThresholdLowHadHecOverlap | ) |
Definition at line 142 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrLowHadLar | ( | int | PileUpThresholdLowHadLar | ) |
Definition at line 134 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_PUThrLowHadTrex | ( | int | PileUpThresholdLowHadTrex | ) |
Definition at line 150 of file jFEXDBCondData.cxx.
| void LVL1::jFEXDBCondData::set_sendDefaults | ( | bool | sendDefaults | ) |
Definition at line 179 of file jFEXDBCondData.cxx.
|
private |
Definition at line 71 of file jFEXDBCondData.h.
|
private |
Definition at line 100 of file jFEXDBCondData.h.
|
private |
Definition at line 101 of file jFEXDBCondData.h.
|
private |
Definition at line 83 of file jFEXDBCondData.h.
|
private |
Definition at line 84 of file jFEXDBCondData.h.
|
private |
Definition at line 88 of file jFEXDBCondData.h.
|
private |
Definition at line 96 of file jFEXDBCondData.h.
|
private |
Definition at line 92 of file jFEXDBCondData.h.
|
private |
Definition at line 90 of file jFEXDBCondData.h.
|
private |
Definition at line 94 of file jFEXDBCondData.h.
|
private |
Definition at line 87 of file jFEXDBCondData.h.
|
private |
Definition at line 95 of file jFEXDBCondData.h.
|
private |
Definition at line 91 of file jFEXDBCondData.h.
|
private |
Definition at line 89 of file jFEXDBCondData.h.
|
private |
Definition at line 93 of file jFEXDBCondData.h.
|
private |
Definition at line 105 of file jFEXDBCondData.h.
|
private |
Definition at line 106 of file jFEXDBCondData.h.
|
private |
Definition at line 68 of file jFEXDBCondData.h.