         }
         columns.append(contentsOf: [
             keyColumnGammaEnergy,
+            keyColumnGammaEncoder,
             keyColumnGammaDeltaTime
             ])
         if criteria.searchSpecialEvents {

    fileprivate var keyColumnNeutrons = "Neutrons"
    fileprivate var keyColumnNeutronsBackward = "Neutrons(Backward)"
    fileprivate var keyColumnGammaEnergy = "Gamma"
    fileprivate var keyColumnGammaDeltaTime = "dT($Fron-Gamma)"
    fileprivate var keyColumnSpecial = "Special"
    fileprivate func keyColumnSpecialFor(eventId: Int) -> String {

                    if let energy = gammaPerAct.getValueAt(index: row, key: kEnergy) {
                        field = String(format: "%.7f", energy as! Double)
                    }
                case keyColumnGammaEncoder:
                    if let encoder = gammaPerAct.getValueAt(index: row, key: kEncoder) {
                        field = String(format: "%hu", encoder as! CUnsignedShort)
                    }
                case keyColumnGammaDeltaTime:
                    if let deltaTime = gammaPerAct.getValueAt(index: row, key: kDeltaTime) {
                        field = String(format: "%lld", deltaTime as! CLongLong)
