13 : tcpFormat_(tcpFormat), debug_(debug), famos_(famos), binOfMax_(binOfMax) {
21 std::vector<int> &sfgvb,
int eTTotShift,
22 std::vector<EcalTriggerPrimitiveSample> &
out,
23 std::vector<EcalTriggerPrimitiveSample> &out2,
24 bool isInInnerRings) {
31 for (
unsigned int i = 0;
i < out.size(); ++
i) {
33 myEt = Et[0] >> eTTotShift;
45 lut_out = (
lut_)[myEt];
47 int ttFlag = (lut_out & 0x700) >> 8;
48 myEt = lut_out & 0xff;
54 for (
unsigned int i = 0;
i < Et.size(); ++
i) {
56 int mysFgvb = sfgvb[
i];
80 lut_out = (
lut_)[myEt];
82 int ttFlag = (lut_out & 0x700) >> 8;
85 ((ttFlag & 0x7) << 11) | ((myFgvb & 0
x1) << 10) | (myEt & 0x3ff));
87 myEt = lut_out & 0xff;
101 if (ecaltpgSpike !=
nullptr) {
104 if (sit != spikeMap.end()) {
111 if (it != groupmap.end()) {
112 uint32_t lutid = (*it).second;
115 if (itl != lutmap.end()) {
116 lut_ = (*itl).second.getLut();
119 <<
" could not find EcalTPGLutMap for " << lutid;
123 <<
" could not find EcalTPGFineGrainTowerEEMap for " << towid;
127 if (itbadTT != badTTMap.end()) {
std::map< uint32_t, uint16_t >::const_iterator EcalTPGTowerStatusMapIterator
std::map< uint32_t, uint16_t > EcalTPGTowerStatusMap
const EcalTPGGroupsMap & getMap() const
std::map< uint32_t, uint32_t >::const_iterator EcalTPGGroupsMapItr
std::map< uint32_t, uint16_t >::const_iterator EcalTPGSpikeMapIterator
const EcalTPGLutMap & getMap() const
const std::map< uint32_t, uint16_t > & getMap() const
std::map< uint32_t, EcalTPGLut > EcalTPGLutMap
std::map< uint32_t, uint16_t > EcalTPGSpikeMap
std::map< uint32_t, uint32_t > EcalTPGGroupsMap
std::map< uint32_t, EcalTPGLut >::const_iterator EcalTPGLutMapItr
const std::map< uint32_t, uint16_t > & getMap() const