#include <rctDataBase.h>
Public Types | |
enum | rctObjectType { RCEt, RCTau, RCOf, HFEt, HFFg, IEEt, IEReg, IECard, NEEt, NEReg, NECard, RCHad, nObjects } |
Public Member Functions | |
int | GetIndices (rctObjectType t, int firstindex, int secondindex=-1) |
int | GetLength (rctObjectType t) |
int | GetLink (rctObjectType t) |
void | GetLinkMP7 (unsigned int RCTcrate, bool RCTeven, int &linkMP7) |
void | GetLinkRCT (int linkMP7, unsigned int &RCTcrate, bool &RCTeven) |
rctDataBase () | |
~rctDataBase () | |
Private Attributes | |
int | HFEt_start [8] |
int | HFFg_start [8] |
int | IECard_start [4] |
int | IEEt_start [4] |
int | IEReg_start [4] |
int | indexfromMP7toRCT [36] |
int | indexfromoRSCtoMP7 [36] |
int | length [nObjects] |
int | link [nObjects] |
int | NECard_start [4] |
int | NEEt_start [4] |
int | NEReg_start [4] |
int | RCEt_start [7][2] |
int | RCHad_start [7][2] |
int | RCOf_start [7][2] |
int | RCTau_start [7][2] |
Definition at line 10 of file rctDataBase.h.
Enumerator | |
---|---|
RCEt | |
RCTau | |
RCOf | |
HFEt | |
HFFg | |
IEEt | |
IEReg | |
IECard | |
NEEt | |
NEReg | |
NECard | |
RCHad | |
nObjects |
Definition at line 12 of file rctDataBase.h.
l1t::rctDataBase::rctDataBase | ( | ) |
Definition at line 3 of file rctDataBase.cc.
References HFEt, HFEt_start, HFFg, HFFg_start, IECard, IECard_start, IEEt, IEEt_start, IEReg, IEReg_start, indexfromMP7toRCT, indexfromoRSCtoMP7, length, link, NECard, NECard_start, NEEt, NEEt_start, NEReg, NEReg_start, RCEt, RCEt_start, RCHad, RCHad_start, RCOf, RCOf_start, RCTau, and RCTau_start.
|
inline |
Definition at line 36 of file rctDataBase.h.
|
inline |
Definition at line 54 of file rctDataBase.h.
References dqmiodumpindices::firstindex, HFEt, HFEt_start, HFFg, HFFg_start, IECard, IECard_start, IEEt, IEEt_start, IEReg, IEReg_start, NECard, NECard_start, NEEt, NEEt_start, NEReg, NEReg_start, RCEt, RCEt_start, RCHad, RCHad_start, RCOf, RCOf_start, RCTau, and RCTau_start.
Referenced by l1t::PhysicsToBitConverter::GetObject(), and l1t::PhysicsToBitConverter::SetObject().
|
inline |
Definition at line 38 of file rctDataBase.h.
References length, and submitPVValidationJobs::t.
Referenced by l1t::PhysicsToBitConverter::GetObject(), and l1t::PhysicsToBitConverter::SetObject().
|
inline |
Definition at line 40 of file rctDataBase.h.
References link, and submitPVValidationJobs::t.
Referenced by l1t::PhysicsToBitConverter::GetObject(), and l1t::PhysicsToBitConverter::SetObject().
|
inline |
Definition at line 50 of file rctDataBase.h.
References indexfromoRSCtoMP7.
Referenced by l1t::stage1::RCTEmRegionPacker::pack().
|
inline |
Definition at line 42 of file rctDataBase.h.
References indexfromMP7toRCT.
Referenced by l1t::stage1::unpack_em(), and l1t::stage1::unpack_region().
|
private |
Definition at line 18 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 19 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 22 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 20 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 21 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 31 of file rctDataBase.h.
Referenced by GetLinkRCT(), and rctDataBase().
|
private |
Definition at line 32 of file rctDataBase.h.
Referenced by GetLinkMP7(), and rctDataBase().
|
private |
Definition at line 28 of file rctDataBase.h.
Referenced by GetLength(), and rctDataBase().
|
private |
Definition at line 30 of file rctDataBase.h.
Referenced by GetLink(), and rctDataBase().
|
private |
Definition at line 25 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 23 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 24 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 15 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 26 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 17 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().
|
private |
Definition at line 16 of file rctDataBase.h.
Referenced by GetIndices(), and rctDataBase().