     fileprivate var currentCycle: CUnsignedLongLong = 0
     fileprivate var totalEventNumber: CUnsignedLongLong = 0
     fileprivate var startEventTime: CUnsignedLongLong = 0
-    fileprivate var neutronsSummPerAct: CUnsignedLongLong = 0
+    fileprivate var neutronsPerAct = [UInt16]()
     fileprivate var neutrons_N_SummPerAct: CUnsignedLongLong = 0
     fileprivate var neutronsBackwardSummPerAct: CUnsignedLongLong = 0
     fileprivate var currentFileName: String?

    fileprivate var keyColumnStartWellBackMarker = "*WellBackMarker"
    fileprivate var keyColumnStartWellBackPosition = "*WellBackPos"
    fileprivate var keyColumnStartWellBackStrip = "Strip(*WellBack)"
    fileprivate var keyColumnNeutrons = "Neutrons"
    fileprivate var keyColumnNeutrons_N = "N1...N4"
    fileprivate var keyColumnNeutronsBackward = "Neutrons(Backward)"

     Summar multiplicity of neutrons calculation over all files
     */
    fileprivate func updateNeutronsMultiplicity() {
        let key = neutronsPerAct.count
        var summ = neutronsMultiplicityTotal[Int(key)] ?? 0
        summ += 1 // One event for all neutrons in one act of fission
        neutronsMultiplicityTotal[Int(key)] = summ
