#include <L1MuGMTInputEvent.h>
Definition at line 41 of file L1MuGMTInputEvent.h.
L1MuGMTInputEvent::L1MuGMTInputEvent |
( |
| ) |
|
L1MuGMTInputEvent::~L1MuGMTInputEvent |
( |
| ) |
|
|
virtual |
void L1MuGMTInputEvent::addInputMuon |
( |
std::string |
chipid, |
|
|
const L1MuRegionalCand & |
inMu |
|
) |
| |
unsigned long L1MuGMTInputEvent::getEventNumber |
( |
| ) |
const |
|
inline |
const L1MuRegionalCand * L1MuGMTInputEvent::getInputMuon |
( |
std::string |
chipid, |
|
|
unsigned |
index |
|
) |
| const |
get [index]th input muon in chip [chipid]
- Parameters
-
chipid | is the input chip ID (IND, INC, INB, INF) |
index | is the index of the muon in the input chip (starting with 0) |
- Returns
- the L1MuRegionalCand specified or 0 if index is out of range
Definition at line 87 of file L1MuGMTInputEvent.cc.
References m_inputmuons.
90 throw std::runtime_error(
"L1GMTInputEvent::getInputMuon: invalid chipid:" + chipid);
const bool& L1MuGMTInputEvent::getIsoBit |
( |
unsigned |
etaIndex, |
|
|
unsigned |
phiIndex |
|
) |
| |
|
inline |
const L1MuGMTMatrix<bool>& L1MuGMTInputEvent::getIsoBits |
( |
| ) |
const |
|
inline |
const bool& L1MuGMTInputEvent::getMipBit |
( |
unsigned |
etaIndex, |
|
|
unsigned |
phiIndex |
|
) |
| |
|
inline |
const L1MuGMTMatrix<bool>& L1MuGMTInputEvent::getMipBits |
( |
| ) |
const |
|
inline |
unsigned long L1MuGMTInputEvent::getRunNumber |
( |
| ) |
const |
|
inline |
bool L1MuGMTInputEvent::isEmpty |
( |
void |
| ) |
const |
|
inline |
void L1MuGMTInputEvent::reset |
( |
void |
| ) |
|
void L1MuGMTInputEvent::setEventNumber |
( |
unsigned long |
eventnr | ) |
|
|
inline |
void L1MuGMTInputEvent::setIsoBit |
( |
unsigned |
etaIndex, |
|
|
unsigned |
phiIndex, |
|
|
bool |
val |
|
) |
| |
|
inline |
void L1MuGMTInputEvent::setMipBit |
( |
unsigned |
etaIndex, |
|
|
unsigned |
phiIndex, |
|
|
bool |
val |
|
) |
| |
|
inline |
void L1MuGMTInputEvent::setRunNumber |
( |
unsigned long |
runnr | ) |
|
|
inline |
unsigned long L1MuGMTInputEvent::m_evtnr |
|
private |
std::map<std::string, std::vector <L1MuRegionalCand> > L1MuGMTInputEvent::m_inputmuons |
|
private |
unsigned long L1MuGMTInputEvent::m_runnr |
|
private |