38 _prophi(maxbx - minbx + 1, std::
vector<float>(32, 0)),
39 _proeta(maxbx - minbx + 1, std::
vector<float>(32, 0)),
40 _phisel(maxbx - minbx + 1, std::
vector<unsigned>(32, 0)),
41 _etasel(maxbx - minbx + 1, std::
vector<unsigned>(32, 0)),
42 _isMIPISO(maxbx - minbx + 1, std::
vector<unsigned>(32, 0)),
43 _pairMatrices(maxbx - minbx + 1,
46 _cancelbits(maxbx - minbx + 1, std::
vector<unsigned>(4)),
52 edm::LogWarning(
"BxRangeMismatch") <<
"*** error in L1MuGMTDebugBlock::L1MuGMTDebugBlock(): minbx > maxbx" << endl;
85 for (
int i = 0;
i < 4;
i++) {
90 for (
int i = 0;
i < 4;
i++) {
105 for (
int i = 0;
i < 32;
i++) {
114 for (
int i = 0;
i < 4;
i++) {
std::vector< std::vector< float > > _proeta
std::vector< std::vector< L1MuGMTMatrix< bool > > > _pairMatrices
std::vector< std::vector< L1MuGMTExtendedCand > > _fwdmuons
std::vector< std::vector< unsigned > > _phisel
std::vector< std::vector< unsigned > > _cancelbits
std::vector< std::vector< float > > _prophi
std::vector< std::vector< unsigned > > _isMIPISO
void SetCancelBits(int idx, const std::vector< bool > &mine, const std::vector< bool > &others)
Set cancel bits.
L1MuGMTDebugBlock(int minbx=-10, int maxbx=10)
constructor
std::vector< std::vector< L1MuGMTExtendedCand > > _brlmuons
virtual ~L1MuGMTDebugBlock()
destructor
std::vector< std::vector< L1MuGMTMatrix< int > > > _mqMatrices
void reset()
Reset the debug block.
Log< level::Warning, false > LogWarning
std::vector< std::vector< unsigned > > _etasel
static const int NumMatrices