#include <L1DataEmulDigi.h>
Public Types | |
typedef std::vector< bool > | GltBits |
Public Member Functions | |
GltDEDigi () | |
GltDEDigi (bool glbit[], GltBits dbits[], GltBits tbits[]) | |
void | reset () |
void | set (bool glbit[], GltBits dbits[], GltBits tbits[]) |
Public Attributes | |
bool | globalDBit [2] |
GltBits | gltDecBits [2] |
GltBits | gltTchBits [2] |
Definition at line 67 of file L1DataEmulDigi.h.
typedef std::vector<bool> GltDEDigi::GltBits |
Definition at line 68 of file L1DataEmulDigi.h.
GltDEDigi::GltDEDigi | ( | ) |
Definition at line 93 of file L1DataEmulDigi.cc.
{
this->set(glbit, dbits, tbits);
}
void GltDEDigi::reset | ( | void | ) |
Definition at line 79 of file L1DataEmulDigi.cc.
References globalDBit, gltDecBits, gltTchBits, i, and j.
Referenced by GltDEDigi().
{ const int w64 = 64; for(int j=0; j<2; j++) { globalDBit[j]=false; gltDecBits[j].reserve(w64*2); gltTchBits[j].reserve(w64 ); for(int i=0; i<w64; i++) { gltDecBits[j][i] =false; gltDecBits[j][i+w64]=false; gltTchBits[j][i] =false; } } }
Definition at line 97 of file L1DataEmulDigi.cc.
References globalDBit, gltDecBits, gltTchBits, and i.
{ for(int i=0; i<2; i++) { globalDBit[i]=glbit[i]; gltDecBits[i]=dbits[i]; gltTchBits[i]=tbits[i]; } }
bool GltDEDigi::globalDBit[2] |
Definition at line 73 of file L1DataEmulDigi.h.
Referenced by operator<<(), reset(), and set().
Definition at line 74 of file L1DataEmulDigi.h.
Referenced by operator<<(), reset(), and set().
Definition at line 74 of file L1DataEmulDigi.h.
Referenced by operator<<(), reset(), and set().