             special3 = specialEventIds[2]
         }
         let startParticle = startParticleType == .fission ? "F" : "A"
-        var header = String(format: "Event(Recoil),E(RFron),E(HRFron),RFronMarker,dT(RFron-$Fron),TOF,dT(TOF-RFron),Event($),Summ($Fron),$Fron,$FronMarker,dT($FronFirst-Next),Strip($Fron),$Back,$BackMarker,dT($Fron-$Back),Strip($Back),$Wel,$WelMarker,$WelPos,Neutrons,Gamma,dT($Fron-Gamma),Special\(special1),Special\(special2),Special\(special3)")
+        var header = String(format: "Event(Recoil),E(RFron),E(HRFron),RFronMarker,dT(RFron-$Fron),TOF,dT(TOF-RFron),Event($),Summ($Fron),$Fron,$FronMarker,dT($FronFirst-Next),Strip($Fron),$Back,$BackMarker,dT($Fron-$Back),Strip($Back),$Wel,$WelMarker,$WelPos,Neutrons,Neutrons(Backward),Gamma,dT($Fron-Gamma),Special\(special1),Special\(special2),Special\(special3)")
         if searchAlpha2 {
             header += ",Event(Alpha2),E(Alpha2),Alpha2Marker,dT(Alpha1-Alpha2)"
         }

    
    func clearActInfo() {
        neutronsSummPerAct = 0
        fissionsAlphaFrontPerAct.removeAll()
        fissionsAlphaBackPerAct.removeAll()
        gammaPerAct.removeAll()

            if searchNeutrons {
                findNeutrons()
                fseek(file, Int(position), SEEK_SET)
                findNeutronsBack()
                fseek(file, Int(position), SEEK_SET)
            }
            
            findSpecialEvents()
