LVL1::RoIDecoder Node1 LVL1::RoIDecoder # m_DEBUG + RoIDecoder() + ~RoIDecoder() + coordinate() # extractBits() Node2 LVL1::CPRoIDecoder + CPRoIDecoder() + ~CPRoIDecoder() + roiType() + coordinate() + crate() + module() + chip() + localcoord() + thresholdsPassed() + et() + isolationWord() Node1->Node2 Node3 LVL1::JEPRoIDecoder + JEPRoIDecoder() + ~JEPRoIDecoder() + roiType() + jetRoIVersion() + coordinate() + crate() + module() + row() + column() + thresholdsPassed() and 13 more... - mEtSigThresholdsFlags() - sumEtThresholdsFlags() - missEtThresholdsFlags() - decodeEnergyComponent() - midJEMCoordinate() - leftEndJEMCoordinate() - rightEndJEMCoordinate() - setPhiCoords() Node1->Node3