10 std::vector<int> &
output) {
11 for (
unsigned int i = 0;
i <
output.size();
i++) {
21 for (
unsigned int i = 0;
i <
output.size();
i++) {
23 for (
int istrip = 0; istrip < nStr; istrip++) {
24 int res = (bypasslin_out[istrip])[
i];
25 res = (
res >> bitMask) & 1;
26 indexLut = indexLut | (
res << istrip);
28 int mask = 1 << indexLut;
42 if (
it != fgee_map.end())
45 edm::LogWarning(
"EcalTPG") <<
" could not find EcalTPGFineGrainTowerEEMap for " << towid;
std::map< uint32_t, uint32_t >::const_iterator EcalTPGFineGrainTowerEEMapIterator
const std::map< uint32_t, uint32_t > & getMap() const
void setParameters(uint32_t towid, const EcalTPGFineGrainTowerEE *ecaltpgFineGrainTowerEE)
std::map< uint32_t, uint32_t > EcalTPGFineGrainTowerEEMap
void process(std::vector< std::vector< int >> &bypasslin_out, int nStr, int bitMask, std::vector< int > &output)