#include <L1RCTNoisyChannelMask.h>
Public Member Functions | |
void | print (std::ostream &s) const |
Public Attributes | |
bool | ecalMask [18][2][28] |
float | ecalThreshold |
bool | hcalMask [18][2][28] |
float | hcalThreshold |
bool | hfMask [18][2][4] |
float | hfThreshold |
Definition at line 6 of file L1RCTNoisyChannelMask.h.
void L1RCTNoisyChannelMask::print | ( | std::ostream & | s | ) | const [inline] |
Definition at line 17 of file L1RCTNoisyChannelMask.h.
References ecalMask, ecalThreshold, hcalMask, hcalThreshold, hfMask, hfThreshold, i, j, and gen::k.
{ s << "Printing record L1RCTNoisyChannelMaskRcd " << std::endl; s << "ECAL noise mask threshold: ecalThreshold" << ecalThreshold << std::endl ; s << "HCAL noise mask threshold: hcalThreshold" << hcalThreshold << std::endl ; s << "HF noise mask threshold: hfThreshold" << hfThreshold << std::endl ; s << "Noisy Masked channels in L1RCTNoisyChannelMask" <<std::endl; for(int i = 0; i< 18; i++) for(int j =0; j< 2; j++){ for(int k =0; k<28; k++){ if(ecalMask[i][j][k]) s << "ECAL masked noisy channel: RCT crate " << i << " iphi " << j <<" ieta " <<k <<std::endl; if(hcalMask[i][j][k]) s << "HCAL masked noisy channel: RCT crate " << i << " iphi " << j <<" ieta " <<k <<std::endl; } for(int k =0; k<4;k++) if(hfMask[i][j][k]) s << "HF masked noisy channel: RCT crate " << i << " iphi " << j <<" ieta " <<k <<std::endl; } }
bool L1RCTNoisyChannelMask::ecalMask[18][2][28] |
Definition at line 8 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), L1RCTLookupTables::lookup(), print(), and RCTConfigProducers::RCTConfigProducers().
Definition at line 12 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), print(), and RCTConfigProducers::RCTConfigProducers().
bool L1RCTNoisyChannelMask::hcalMask[18][2][28] |
Definition at line 9 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), L1RCTLookupTables::lookup(), print(), and RCTConfigProducers::RCTConfigProducers().
Definition at line 13 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), L1RCTLookupTables::lookup(), print(), and RCTConfigProducers::RCTConfigProducers().
bool L1RCTNoisyChannelMask::hfMask[18][2][4] |
Definition at line 10 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), L1RCTLookupTables::lookup(), print(), and RCTConfigProducers::RCTConfigProducers().
Definition at line 14 of file L1RCTNoisyChannelMask.h.
Referenced by L1RCTLutWriter::analyze(), print(), and RCTConfigProducers::RCTConfigProducers().