#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 20 of file L1RCTRegion.cc.
unsigned short L1RCTRegion::getActivityBit | ( | int | i, |
int | j | ||
) | const |
Definition at line 82 of file L1RCTRegion.cc.
References activityBit.
Referenced by L1RCTReceiverCard::calcTauBit().
unsigned short L1RCTRegion::getEtIn7Bits | ( | int | i, |
int | j | ||
) | const |
Definition at line 33 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCTElectronIsolationCard::calcElectronCandidates(), giveEastEt(), giveNEEt(), giveNorthEt(), giveNWEt(), giveSEEt(), giveSouthEt(), giveSWEt(), giveWestEt(), and print().
unsigned short L1RCTRegion::getEtIn9Bits | ( | int | i, |
int | j | ||
) | const |
Definition at line 59 of file L1RCTRegion.cc.
References etIn9Bits.
Referenced by L1RCTReceiverCard::calcRegionSum(), and print().
unsigned short L1RCTRegion::getHE_FGBit | ( | int | i, |
int | j | ||
) | const |
Definition at line 47 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCTElectronIsolationCard::calcElectronCandidates(), 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 70 of file L1RCTRegion.cc.
References muonBit.
Referenced by L1RCTReceiverCard::calcMuonBit(), and print().
vector< unsigned short > L1RCTRegion::giveEastEt | ( | ) | const |
Definition at line 162 of file L1RCTRegion.cc.
References east, getEtIn7Bits(), and i.
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveEastHE_FG | ( | ) | const |
Definition at line 173 of file L1RCTRegion.cc.
References east, getHE_FGBit(), and i.
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveNEEt | ( | ) | const |
Definition at line 184 of file L1RCTRegion.cc.
References getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveNEHE_FG | ( | ) | const |
Definition at line 191 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveNorthEt | ( | ) | const |
Definition at line 97 of file L1RCTRegion.cc.
References getEtIn7Bits(), i, and north.
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveNorthHE_FG | ( | ) | const |
Definition at line 107 of file L1RCTRegion.cc.
References getHE_FGBit(), i, and north.
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveNWEt | ( | ) | const |
Definition at line 201 of file L1RCTRegion.cc.
References getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveNWHE_FG | ( | ) | const |
Definition at line 208 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSEEt | ( | ) | const |
Definition at line 235 of file L1RCTRegion.cc.
References getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSEHE_FG | ( | ) | const |
Definition at line 242 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveSouthEt | ( | ) | const |
Definition at line 118 of file L1RCTRegion.cc.
References getEtIn7Bits(), i, and south.
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveSouthHE_FG | ( | ) | const |
Definition at line 129 of file L1RCTRegion.cc.
References getHE_FGBit(), i, and south.
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSWEt | ( | ) | const |
Definition at line 218 of file L1RCTRegion.cc.
References getEtIn7Bits().
Referenced by L1RCT::shareNeighbors().
unsigned short L1RCTRegion::giveSWHE_FG | ( | ) | const |
Definition at line 225 of file L1RCTRegion.cc.
References getHE_FGBit().
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveWestEt | ( | ) | const |
Definition at line 140 of file L1RCTRegion.cc.
References getEtIn7Bits(), i, and west.
Referenced by L1RCT::shareNeighbors().
vector< unsigned short > L1RCTRegion::giveWestHE_FG | ( | ) | const |
Definition at line 151 of file L1RCTRegion.cc.
References getHE_FGBit(), i, and west.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::print | ( | void | ) |
Definition at line 252 of file L1RCTRegion.cc.
References gather_cfg::cout, getEtIn7Bits(), getEtIn9Bits(), getHE_FGBit(), getMuonBit(), i, and j.
void L1RCTRegion::printEdges | ( | ) |
void L1RCTRegion::setActivityBit | ( | int | i, |
int | j, | ||
unsigned short | activity | ||
) |
void L1RCTRegion::setEastEt | ( | const std::vector< unsigned short > & | east | ) |
Definition at line 168 of file L1RCTRegion.cc.
References i, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setEastHE_FG | ( | const std::vector< unsigned short > & | east | ) |
Definition at line 179 of file L1RCTRegion.cc.
References i, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setEtIn7Bits | ( | int | i, |
int | j, | ||
unsigned short | energy | ||
) |
Definition at line 38 of file L1RCTRegion.cc.
References relval_parameters_module::energy, and totalRegionEt.
void L1RCTRegion::setEtIn9Bits | ( | int | i, |
int | j, | ||
unsigned short | energy | ||
) |
Definition at line 63 of file L1RCTRegion.cc.
References relval_parameters_module::energy, and etIn9Bits.
void L1RCTRegion::setHE_FGBit | ( | int | i, |
int | j, | ||
unsigned short | HE_FG | ||
) |
Definition at line 51 of file L1RCTRegion.cc.
References totalRegionHE_FG.
void L1RCTRegion::setMuonBit | ( | int | i, |
int | j, | ||
unsigned short | muon | ||
) |
Definition at line 74 of file L1RCTRegion.cc.
References metsig::muon, and muonBit.
void L1RCTRegion::setNEEt | ( | unsigned short | ne | ) |
Definition at line 194 of file L1RCTRegion.cc.
References Vispa.Plugins.EdmBrowser.EdmDataAccessor::ne(), and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNEHE_FG | ( | unsigned short | ne | ) |
Definition at line 197 of file L1RCTRegion.cc.
References Vispa.Plugins.EdmBrowser.EdmDataAccessor::ne(), and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNorthEt | ( | const std::vector< unsigned short > & | north | ) |
Definition at line 103 of file L1RCTRegion.cc.
References i, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNorthHE_FG | ( | const std::vector< unsigned short > & | north | ) |
Definition at line 113 of file L1RCTRegion.cc.
References i, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNWEt | ( | unsigned short | nw | ) |
Definition at line 211 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setNWHE_FG | ( | unsigned short | nw | ) |
Definition at line 214 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSEEt | ( | unsigned short | se | ) |
Definition at line 245 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSEHE_FG | ( | unsigned short | se | ) |
Definition at line 248 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSouthEt | ( | const std::vector< unsigned short > & | south | ) |
Definition at line 124 of file L1RCTRegion.cc.
References i, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSouthHE_FG | ( | const std::vector< unsigned short > & | south | ) |
Definition at line 135 of file L1RCTRegion.cc.
References i, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSWEt | ( | unsigned short | sw | ) |
Definition at line 228 of file L1RCTRegion.cc.
References totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setSWHE_FG | ( | unsigned short | sw | ) |
Definition at line 231 of file L1RCTRegion.cc.
References totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setWestEt | ( | const std::vector< unsigned short > & | west | ) |
Definition at line 146 of file L1RCTRegion.cc.
References i, and totalRegionEt.
Referenced by L1RCT::shareNeighbors().
void L1RCTRegion::setWestHE_FG | ( | const std::vector< unsigned short > & | west | ) |
Definition at line 157 of file L1RCTRegion.cc.
References i, and totalRegionHE_FG.
Referenced by L1RCT::shareNeighbors().
|
private |
Definition at line 74 of file L1RCTRegion.h.
Referenced by getActivityBit(), and setActivityBit().
|
private |
Definition at line 71 of file L1RCTRegion.h.
Referenced by getEtIn9Bits(), and setEtIn9Bits().
|
private |
Definition at line 73 of file L1RCTRegion.h.
Referenced by getMuonBit(), and setMuonBit().
|
private |
Definition at line 68 of file L1RCTRegion.h.
Referenced by getEtIn7Bits(), printEdges(), setEastEt(), setEtIn7Bits(), setNEEt(), setNorthEt(), setNWEt(), setSEEt(), setSouthEt(), setSWEt(), and setWestEt().
|
private |
Definition at line 69 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().