13 int nStr,
int bitMask,
14 std::vector<int> &
output) {
17 for (
unsigned int i = 0;
i < output.size();
i++) {
22 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;
44 ecaltpgFineGrainTowerEE->
getMap();
47 if (it != fgee_map.end())
51 <<
" could not find EcalTPGFineGrainTowerEEMap for " << towid;
virtual ~EcalFenixTcpFgvbEE()
std::map< uint32_t, uint32_t >::const_iterator EcalTPGFineGrainTowerEEMapIterator
void setParameters(uint32_t towid, const EcalTPGFineGrainTowerEE *ecaltpgFineGrainTowerEE)
const std::map< uint32_t, uint32_t > & getMap() const
std::map< uint32_t, uint32_t > EcalTPGFineGrainTowerEEMap
EcalFenixTcpFgvbEE(int maxNrSamples)
void process(std::vector< std::vector< int >> &bypasslin_out, int nStr, int bitMask, std::vector< int > &output)
std::vector< int > indexLut_