#include <L1DataEmulRecord.h>
Public Types | |
typedef std::vector< L1DataEmulDigi > | L1DEDigiCollection |
Public Member Functions | |
bool | empty () const |
bool | get_isComp (int i) const |
bool | get_status () const |
bool | get_status (int s) const |
void | get_status (bool result[]) const |
L1DEDigiCollection | getColl () const |
GltDEDigi | getGlt () const |
int | getNCand (int i, int j) const |
L1DataEmulRecord () | |
L1DataEmulRecord (bool evt_match, bool sys_comp[DEnsys], bool sys_match[DEnsys], int nCand[DEnsys][2], const L1DEDigiCollection &, const GltDEDigi &) | |
void | set_status (const bool result) |
void | set_status (const bool result[]) |
void | setColl (const L1DEDigiCollection &col) |
void | setGlt (const GltDEDigi &glt) |
~L1DataEmulRecord () | |
Static Public Attributes | |
static const int | DEnsys = 12 |
Private Attributes | |
bool | deAgree |
L1DEDigiCollection | deColl |
GltDEDigi | deGlt |
bool | deMatch [DEnsys] |
int | deNCand [DEnsys][2] |
bool | deSysCompared [DEnsys] |
Definition at line 15 of file L1DataEmulRecord.h.
typedef std::vector<L1DataEmulDigi> L1DataEmulRecord::L1DEDigiCollection |
Definition at line 18 of file L1DataEmulRecord.h.
L1DataEmulRecord::L1DataEmulRecord | ( | ) |
Definition at line 3 of file L1DataEmulRecord.cc.
References coll, deAgree, deColl, deGlt, deMatch, deNCand, DEnsys, deSysCompared, glt, mps_fire::i, and dqmiolumiharvest::j.
L1DataEmulRecord::L1DataEmulRecord | ( | bool | evt_match, |
bool | sys_comp[DEnsys], | ||
bool | sys_match[DEnsys], | ||
int | nCand[DEnsys][2], | ||
const L1DEDigiCollection & | , | ||
const GltDEDigi & | |||
) |
L1DataEmulRecord::~L1DataEmulRecord | ( | ) |
Definition at line 29 of file L1DataEmulRecord.cc.
|
inline |
Definition at line 42 of file L1DataEmulRecord.h.
References deColl.
Referenced by Vispa.Gui.VispaWidget.TextField::setAutosizeFont(), and Vispa.Gui.VispaWidget.TextField::setAutotruncate().
|
inline |
Definition at line 35 of file L1DataEmulRecord.h.
References deSysCompared, mps_fire::i, and set_status().
Referenced by L1TdeGCT::analyze(), L1TDEMON::analyze(), and operator<<().
|
inline |
Definition at line 29 of file L1DataEmulRecord.h.
References deAgree.
Referenced by L1TDEMON::analyze(), L1DEFilter::filter(), get_status(), and operator<<().
|
inline |
Definition at line 30 of file L1DataEmulRecord.h.
References deMatch, get_status(), mps_fire::result, and alignCSCRings::s.
void L1DataEmulRecord::get_status | ( | bool | result[] | ) | const |
|
inline |
Definition at line 32 of file L1DataEmulRecord.h.
References deColl.
Referenced by L1TdeGCT::analyze(), L1TDEMON::analyze(), and operator<<().
|
inline |
|
inline |
Definition at line 34 of file L1DataEmulRecord.h.
References deNCand, mps_fire::i, and dqmiolumiharvest::j.
Referenced by L1TdeGCT::analyze(), L1TDEMON::analyze(), and operator<<().
void L1DataEmulRecord::set_status | ( | const bool | result | ) |
Definition at line 36 of file L1DataEmulRecord.cc.
References deAgree, and mps_fire::result.
Referenced by get_isComp().
void L1DataEmulRecord::set_status | ( | const bool | result[] | ) |
|
inline |
|
inline |
Definition at line 40 of file L1DataEmulRecord.h.
|
private |
Definition at line 45 of file L1DataEmulRecord.h.
Referenced by get_status(), L1DataEmulRecord(), and set_status().
|
private |
Definition at line 49 of file L1DataEmulRecord.h.
Referenced by empty(), getColl(), L1DataEmulRecord(), and setColl().
|
private |
Definition at line 50 of file L1DataEmulRecord.h.
Referenced by getGlt(), L1DataEmulRecord(), and setGlt().
|
private |
Definition at line 47 of file L1DataEmulRecord.h.
Referenced by get_status(), L1DataEmulRecord(), and set_status().
|
private |
Definition at line 48 of file L1DataEmulRecord.h.
Referenced by getNCand(), and L1DataEmulRecord().
|
static |
Definition at line 17 of file L1DataEmulRecord.h.
Referenced by get_status(), L1DataEmulRecord(), operator<<(), and set_status().
|
private |
Definition at line 46 of file L1DataEmulRecord.h.
Referenced by get_isComp(), and L1DataEmulRecord().