#include <EMTauRoI.h>
Definition at line 20 of file EMTauRoI.h.
◆ EMTauRoI() [1/2]
ROIB::EMTauRoI::EMTauRoI |
( |
uint32_t |
RoIWord | ) |
|
◆ EMTauRoI() [2/2]
ROIB::EMTauRoI::EMTauRoI |
( |
| ) |
|
◆ ~EMTauRoI()
ROIB::EMTauRoI::~EMTauRoI |
( |
| ) |
|
|
default |
◆ electronicsID()
unsigned int ROIB::EMTauRoI::electronicsID |
( |
| ) |
const |
Return bitmask containing coordinate information (crate, module, chip, ocation)
Definition at line 58 of file EMTauRoI.cxx.
59 if (
roIType() == TrigT1CaloDefs::CpRoIWordType )
61 else if (
roIType() == TrigT1CaloDefs::EMRoIWordType ||
roIType() == TrigT1CaloDefs::TauRoIWordType )
◆ et()
unsigned int ROIB::EMTauRoI::et |
( |
| ) |
const |
Return cluster ET for Run 2 RoI.
Definition at line 81 of file EMTauRoI.cxx.
83 if (
roIType() == TrigT1CaloDefs::EMRoIWordType ||
roIType() == TrigT1CaloDefs::TauRoIWordType )
◆ isolation()
unsigned int ROIB::EMTauRoI::isolation |
( |
| ) |
const |
Return isolation flags for Run 2 RoI.
Definition at line 90 of file EMTauRoI.cxx.
92 if (
roIType() == TrigT1CaloDefs::EMRoIWordType ||
roIType() == TrigT1CaloDefs::TauRoIWordType )
◆ roIType()
unsigned int ROIB::EMTauRoI::roIType |
( |
| ) |
const |
Return RoI type.
Types defined in TrigT1Interfaces::RoIType. Run 1 = CpRoIWordType, Run 2 = EMRoIWordType or TauRoIWordType
Definition at line 38 of file EMTauRoI.cxx.
41 if (
type == TrigT1CaloDefs::EMTauRoIWord) {
42 return TrigT1CaloDefs::CpRoIWordType;
46 if (temp2 == TrigT1CaloDefs::EMRoIWord) {
47 return TrigT1CaloDefs::EMRoIWordType;
49 else if (temp2 == TrigT1CaloDefs::TauRoIWord) {
50 return TrigT1CaloDefs::TauRoIWordType;
54 return TrigT1CaloDefs::RoIWordTypeError;
◆ roIWord()
uint32_t ROIB::EMTauRoI::roIWord |
( |
| ) |
const |
◆ thresholds()
vector< unsigned int > ROIB::EMTauRoI::thresholds |
( |
| ) |
const |
Return vector of thresholds passed for Run 1 RoI.
Definition at line 68 of file EMTauRoI.cxx.
70 std::vector<unsigned int> returnVec;
71 if (
roIType() != TrigT1CaloDefs::CpRoIWordType )
72 returnVec.push_back( 9999 );
74 for (
unsigned int i = 0;
i < TrigT1CaloDefs::numOfCPThresholds;
i++ )
◆ update()
void ROIB::EMTauRoI::update |
( |
| ) |
|
◆ m_roIWord
uint32_t ROIB::EMTauRoI::m_roIWord |
|
private |
The documentation for this class was generated from the following files:
static unsigned int getValue(const unsigned int *uintValue, const unsigned int mask)
get the value in the input word represented by a bit pattern given as a bitmask