#include <L1RCTRegion.h>
Public Member Functions | |
unsigned short | getActivityBit (int i, int j) const |
unsigned short | getEtIn7Bits (int i, int j) const |
unsigned short | getEtIn9Bits (int i, int j) const |
unsigned short | getHE_FGBit (int i, int j) const |
unsigned short | getMuonBit (int i, int j) const |
std::vector< unsigned short > | giveEastEt () const |
std::vector< unsigned short > | giveEastHE_FG () const |
unsigned short | giveNEEt () const |
unsigned short | giveNEHE_FG () const |
std::vector< unsigned short > | giveNorthEt () const |
std::vector< unsigned short > | giveNorthHE_FG () const |
unsigned short | giveNWEt () const |
unsigned short | giveNWHE_FG () const |
unsigned short | giveSEEt () const |
unsigned short | giveSEHE_FG () const |
std::vector< unsigned short > | giveSouthEt () const |
std::vector< unsigned short > | giveSouthHE_FG () const |
unsigned short | giveSWEt () const |
unsigned short | giveSWHE_FG () const |
std::vector< unsigned short > | giveWestEt () const |
std::vector< unsigned short > | giveWestHE_FG () const |
L1RCTRegion () | |
void | print () |
void | printEdges () |
void | setActivityBit (int i, int j, unsigned short activity) |
void | setEastEt (const std::vector< unsigned short > &east) |
void | setEastHE_FG (const std::vector< unsigned short > &east) |
void | setEtIn7Bits (int i, int j, unsigned short energy) |
void | setEtIn9Bits (int i, int j, unsigned short energy) |
void | setHE_FGBit (int i, int j, unsigned short HE_FG) |
void | setMuonBit (int i, int j, unsigned short muon) |
void | setNEEt (unsigned short ne) |
void | setNEHE_FG (unsigned short ne) |
void | setNorthEt (const std::vector< unsigned short > &north) |
void | setNorthHE_FG (const std::vector< unsigned short > &north) |
void | setNWEt (unsigned short nw) |
void | setNWHE_FG (unsigned short nw) |
void | setSEEt (unsigned short se) |
void | setSEHE_FG (unsigned short se) |
void | setSouthEt (const std::vector< unsigned short > &south) |
void | setSouthHE_FG (const std::vector< unsigned short > &south) |
void | setSWEt (unsigned short sw) |
void | setSWHE_FG (unsigned short sw) |
void | setWestEt (const std::vector< unsigned short > &west) |
void | setWestHE_FG (const std::vector< unsigned short > &west) |
~L1RCTRegion () | |
Private Attributes | |
std::vector< unsigned short > | activityBit |
std::vector< unsigned short > | etIn9Bits |
std::vector< unsigned short > | muonBit |
std::vector< unsigned short > | totalRegionEt |
std::vector< unsigned short > | totalRegionHE_FG |
Definition at line 6 of file L1RCTRegion.h.
L1RCTRegion::L1RCTRegion | ( | ) |
Definition at line 11 of file L1RCTRegion.cc.
L1RCTRegion::~L1RCTRegion | ( | ) |
Definition at line 13 of file L1RCTRegion.cc.
unsigned short L1RCTRegion::getActivityBit | ( | int | i, |
int | j | ||
) | const |
Definition at line 60 of file L1RCTRegion.cc.
References activityBit, mps_fire::i, and dqmiolumiharvest::j.
unsigned short L1RCTRegion::getEtIn7Bits | ( | int | i, |
int | j | ||
) | const |
Definition at line 25 of file L1RCTRegion.cc.
References mps_fire::i, dqmiolumiharvest::j, and totalRegionEt.
Referenced by giveEastEt(), giveNEEt(), giveNorthEt(), giveNWEt(), giveSEEt(), giveSouthEt(), giveSWEt(), giveWestEt(), and print().
unsigned short L1RCTRegion::getEtIn9Bits | ( | int | i, |
int | j | ||
) | const |
Definition at line 45 of file L1RCTRegion.cc.
References etIn9Bits, mps_fire::i, and dqmiolumiharvest::j.
Referenced by print().
unsigned short L1RCTRegion::getHE_FGBit | ( | int | i, |
int | j | ||
) | const |
Definition at line 38 of file L1RCTRegion.cc.
References mps_fire::i, dqmiolumiharvest::j, and totalRegionHE_FG.
Referenced by giveEastHE_FG(), giveNEHE_FG(), giveNorthHE_FG(), giveNWHE_FG(), giveSEHE_FG(), giveSouthHE_FG(), giveSWHE_FG(), giveWestHE_FG(), and print().
unsigned short L1RCTRegion::getMuonBit | ( | int | i, |
int | j | ||
) | const |
Definition at line 54 of file L1RCTRegion.cc.
References mps_fire::i, dqmiolumiharvest::j, and muonBit.
Referenced by print().
vector< unsigned short > L1RCTRegion::giveEastEt | ( | ) | const |
Definition at line 138 of file L1RCTRegion.cc.
References east, getEtIn7Bits(), and mps_fire::i.
vector< unsigned short > L1RCTRegion::giveEastHE_FG | ( | ) | const |
Definition at line 149 of file L1RCTRegion.cc.
References east, getHE_FGBit(), and mps_fire::i.
unsigned short L1RCTRegion::giveNEEt | ( | ) | const |
Definition at line 160 of file L1RCTRegion.cc.
References EgHLTOffHistBins_cfi::et, and getEtIn7Bits().
unsigned short L1RCTRegion::giveNEHE_FG | ( | ) | const |
vector< unsigned short > L1RCTRegion::giveNorthEt | ( | ) | const |
Definition at line 73 of file L1RCTRegion.cc.
References getEtIn7Bits(), mps_fire::i, and north.
vector< unsigned short > L1RCTRegion::giveNorthHE_FG | ( | ) | const |
Definition at line 83 of file L1RCTRegion.cc.
References getHE_FGBit(), mps_fire::i, and north.
unsigned short L1RCTRegion::giveNWEt | ( | ) | const |
Definition at line 171 of file L1RCTRegion.cc.
References EgHLTOffHistBins_cfi::et, and getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveNWHE_FG | ( | ) | const |
Definition at line 178 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSEEt | ( | ) | const |
Definition at line 193 of file L1RCTRegion.cc.
References EgHLTOffHistBins_cfi::et, and getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSEHE_FG | ( | ) | const |
Definition at line 200 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveSouthEt | ( | ) | const |
Definition at line 94 of file L1RCTRegion.cc.
References getEtIn7Bits(), mps_fire::i, and south.
vector< unsigned short > L1RCTRegion::giveSouthHE_FG | ( | ) | const |
Definition at line 105 of file L1RCTRegion.cc.
References getHE_FGBit(), mps_fire::i, and south.
unsigned short L1RCTRegion::giveSWEt | ( | ) | const |
Definition at line 182 of file L1RCTRegion.cc.
References EgHLTOffHistBins_cfi::et, and getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSWHE_FG | ( | ) | const |
Definition at line 189 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveWestEt | ( | ) | const |
Definition at line 116 of file L1RCTRegion.cc.
References getEtIn7Bits(), mps_fire::i, and west.
vector< unsigned short > L1RCTRegion::giveWestHE_FG | ( | ) | const |
Definition at line 127 of file L1RCTRegion.cc.
References getHE_FGBit(), mps_fire::i, and west.
void L1RCTRegion::print | ( | void | ) |
Definition at line 204 of file L1RCTRegion.cc.
References gather_cfg::cout, getEtIn7Bits(), getEtIn9Bits(), getHE_FGBit(), getMuonBit(), mps_fire::i, and dqmiolumiharvest::j.
void L1RCTRegion::printEdges | ( | ) |
Definition at line 242 of file L1RCTRegion.cc.
References gather_cfg::cout, mps_fire::i, and totalRegionEt.
void L1RCTRegion::setActivityBit | ( | int | i, |
int | j, | ||
unsigned short | activity | ||
) |
Definition at line 58 of file L1RCTRegion.cc.
References activityBit, mps_fire::i, and dqmiolumiharvest::j.
void L1RCTRegion::setEastEt | ( | const std::vector< unsigned short > & | east | ) |
Definition at line 144 of file L1RCTRegion.cc.
References east, mps_fire::i, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setEastHE_FG | ( | const std::vector< unsigned short > & | east | ) |
Definition at line 155 of file L1RCTRegion.cc.
References east, mps_fire::i, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setEtIn7Bits | ( | int | i, |
int | j, | ||
unsigned short | energy | ||
) |
Definition at line 30 of file L1RCTRegion.cc.
References HCALHighEnergyHPDFilter_cfi::energy, mps_fire::i, dqmiolumiharvest::j, and totalRegionEt.
void L1RCTRegion::setEtIn9Bits | ( | int | i, |
int | j, | ||
unsigned short | energy | ||
) |
Definition at line 47 of file L1RCTRegion.cc.
References HCALHighEnergyHPDFilter_cfi::energy, etIn9Bits, mps_fire::i, and dqmiolumiharvest::j.
void L1RCTRegion::setHE_FGBit | ( | int | i, |
int | j, | ||
unsigned short | HE_FG | ||
) |
Definition at line 40 of file L1RCTRegion.cc.
References mps_fire::i, dqmiolumiharvest::j, and totalRegionHE_FG.
void L1RCTRegion::setMuonBit | ( | int | i, |
int | j, | ||
unsigned short | muon | ||
) |
Definition at line 56 of file L1RCTRegion.cc.
References mps_fire::i, dqmiolumiharvest::j, HLT_2022v12_cff::muon, and muonBit.
void L1RCTRegion::setNEEt | ( | unsigned short | ne | ) |
Definition at line 168 of file L1RCTRegion.cc.
References compareTotals::ne, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNEHE_FG | ( | unsigned short | ne | ) |
Definition at line 169 of file L1RCTRegion.cc.
References compareTotals::ne, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNorthEt | ( | const std::vector< unsigned short > & | north | ) |
Definition at line 79 of file L1RCTRegion.cc.
References mps_fire::i, north, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNorthHE_FG | ( | const std::vector< unsigned short > & | north | ) |
Definition at line 89 of file L1RCTRegion.cc.
References mps_fire::i, north, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNWEt | ( | unsigned short | nw | ) |
Definition at line 179 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNWHE_FG | ( | unsigned short | nw | ) |
Definition at line 180 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSEEt | ( | unsigned short | se | ) |
Definition at line 201 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSEHE_FG | ( | unsigned short | se | ) |
Definition at line 202 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSouthEt | ( | const std::vector< unsigned short > & | south | ) |
Definition at line 100 of file L1RCTRegion.cc.
References mps_fire::i, south, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSouthHE_FG | ( | const std::vector< unsigned short > & | south | ) |
Definition at line 111 of file L1RCTRegion.cc.
References mps_fire::i, south, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSWEt | ( | unsigned short | sw | ) |
Definition at line 190 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSWHE_FG | ( | unsigned short | sw | ) |
Definition at line 191 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setWestEt | ( | const std::vector< unsigned short > & | west | ) |
Definition at line 122 of file L1RCTRegion.cc.
References mps_fire::i, totalRegionEt, and west.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setWestHE_FG | ( | const std::vector< unsigned short > & | west | ) |
Definition at line 133 of file L1RCTRegion.cc.
References mps_fire::i, totalRegionHE_FG, and west.
Referenced by L1RCT::shareNeighbors().
|
private |
Definition at line 71 of file L1RCTRegion.h.
Referenced by getActivityBit(), and setActivityBit().
|
private |
Definition at line 68 of file L1RCTRegion.h.
Referenced by getEtIn9Bits(), and setEtIn9Bits().
|
private |
Definition at line 70 of file L1RCTRegion.h.
Referenced by getMuonBit(), and setMuonBit().
|
private |
Definition at line 65 of file L1RCTRegion.h.
Referenced by getEtIn7Bits(), printEdges(), setEastEt(), setEtIn7Bits(), setNEEt(), setNorthEt(), setNWEt(), setSEEt(), setSouthEt(), setSWEt(), and setWestEt().
|
private |
Definition at line 66 of file L1RCTRegion.h.
Referenced by getHE_FGBit(), setEastHE_FG(), setHE_FGBit(), setNEHE_FG(), setNorthHE_FG(), setNWHE_FG(), setSEHE_FG(), setSouthHE_FG(), setSWHE_FG(), and setWestHE_FG().