diff --git a/MQ/parmq/runParameterMQServer.cxx b/MQ/parmq/runParameterMQServer.cxx
index 4e070845d4da14092f3bf374e6d3c00ae8c65c6a..2281b457311d5bee38d36b4504bcf642638dff0f 100644
--- a/MQ/parmq/runParameterMQServer.cxx
+++ b/MQ/parmq/runParameterMQServer.cxx
@@ -43,4 +43,4 @@ void addCustomOptions(bpo::options_description& options) {
 
 FairMQDevicePtr getDevice(const FairMQProgOptions& /*config*/) {
   return new ParameterMQServer();
-}
\ No newline at end of file
+}
diff --git a/analysis/PWGC2F/femtoscopy/nicafemto/README.md b/analysis/PWGC2F/femtoscopy/nicafemto/README.md
index a8f930df9296379d1688d2942ef6ff88c0fec3d2..067f30a8a3676c0dcdcf5f9f22f437c1b26946b9 100644
--- a/analysis/PWGC2F/femtoscopy/nicafemto/README.md
+++ b/analysis/PWGC2F/femtoscopy/nicafemto/README.md
@@ -1,3 +1,3 @@
 # femto
 
-Extension of CbmROOT to work with nicafemto package.
\ No newline at end of file
+Extension of CbmROOT to work with nicafemto package.
diff --git a/analysis/PWGC2F/femtoscopy/nicafemto/cuts/CMakeLists.txt b/analysis/PWGC2F/femtoscopy/nicafemto/cuts/CMakeLists.txt
index 10a72636daf93b4cb1d72ad40fbdd33fc574053f..96dce6787d8b41f31602d8253d52251c512bb347 100644
--- a/analysis/PWGC2F/femtoscopy/nicafemto/cuts/CMakeLists.txt
+++ b/analysis/PWGC2F/femtoscopy/nicafemto/cuts/CMakeLists.txt
@@ -66,4 +66,4 @@ CbmData NicaCbmFormat)
 
 GENERATE_LIBRARY()
 
-Add_Dependencies(NicaCbmCuts NICAFEMTO)
\ No newline at end of file
+Add_Dependencies(NicaCbmCuts NICAFEMTO)
diff --git a/analysis/PWGDIL/dielectron/papaframework/scripts/inputfile_pAu_30 b/analysis/PWGDIL/dielectron/papaframework/scripts/inputfile_pAu_30
index a179cc5fe1bc9409cb3d0369e350f76dae8fa041..80b610f9de5eada1410892e5a6a10fcd3cab45a5 100644
--- a/analysis/PWGDIL/dielectron/papaframework/scripts/inputfile_pAu_30
+++ b/analysis/PWGDIL/dielectron/papaframework/scripts/inputfile_pAu_30
@@ -15,4 +15,4 @@ f16
 f19
 f20
 
-xxx
\ No newline at end of file
+xxx
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresFunctions.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresFunctions.h
index 6f36932ba16685a7ee8203a0cf480d964490f46f..0c1fe958dcebdce27e160e77bb15393e774b822d 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresFunctions.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresFunctions.h
@@ -473,4 +473,4 @@ public:
   }
 };
 
-#endif
\ No newline at end of file
+#endif
diff --git a/analysis/common/analysis_tree_converter/CMakeLists.txt b/analysis/common/analysis_tree_converter/CMakeLists.txt
index 9ad0854ea229e9c1ec65a886acff0925c9c8ddc5..6053191de13420942de89d5351e78368de424643 100644
--- a/analysis/common/analysis_tree_converter/CMakeLists.txt
+++ b/analysis/common/analysis_tree_converter/CMakeLists.txt
@@ -89,4 +89,4 @@ Install(FILES ../../../macro/analysis/common/analysis_tree_converter/run_analysi
         DESTINATION share/cbmroot/macro/analysis_tree
        )
 
-Add_Dependencies(CbmAnalysisTreeInterface ANALYSISTREE)
\ No newline at end of file
+Add_Dependencies(CbmAnalysisTreeInterface ANALYSISTREE)
diff --git a/analysis/common/analysis_tree_converter/README.md b/analysis/common/analysis_tree_converter/README.md
index 907e0ec47f3b271a06537d7ea217c7c28c4357ff..335c73932cb0d89763106dfbd871f47e9afe76f6 100644
--- a/analysis/common/analysis_tree_converter/README.md
+++ b/analysis/common/analysis_tree_converter/README.md
@@ -12,4 +12,4 @@ macro/analysis/common/analysis_tree_converter/run_treemaker.C
 
 ## Known problems
 
-   * no TRD, RICh, MuCh information
\ No newline at end of file
+   * no TRD, RICh, MuCh information
diff --git a/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx b/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
index 9d52c9c8771b72a35650d9a61d27e0fe452b3256..791cfcb867706a53ed60e7f1c16b68873fc6be46 100644
--- a/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
+++ b/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
@@ -246,4 +246,4 @@ ATKFParticleFinder::GetCovMatrixCbm(const AnalysisTree::Track& track) const {
       }
     }
   return cov;
-}
\ No newline at end of file
+}
diff --git a/analysis/common/at_kfpf_interface/ATKFParticleFinder.h b/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
index a09df49e36b837420bd949ea89038ddc15fa3159..a2a23aa35a6ceed689ad9e17eb3269a0322051a8 100644
--- a/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
+++ b/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
@@ -62,4 +62,4 @@ private:
 
   int pid_mode_ {1};
 };
-#endif  //ATKFParticleFinder_HH
\ No newline at end of file
+#endif  //ATKFParticleFinder_HH
diff --git a/analysis/common/at_kfpf_interface/CMakeLists.txt b/analysis/common/at_kfpf_interface/CMakeLists.txt
index 0cb156fc20927319d5c41b11845ac313ae398582..6f21eab0bfaff1b2c9c6609940d71d728708f2fd 100644
--- a/analysis/common/at_kfpf_interface/CMakeLists.txt
+++ b/analysis/common/at_kfpf_interface/CMakeLists.txt
@@ -60,4 +60,4 @@ GENERATE_LIBRARY()
 #         DESTINATION share/cbmroot/macro/analysis_tree
 #        )
 
-Add_Dependencies(AnalysisTreeKfpfInterface ANALYSISTREE KFPARTICLE)
\ No newline at end of file
+Add_Dependencies(AnalysisTreeKfpfInterface ANALYSISTREE KFPARTICLE)
diff --git a/analysis/common/at_kfpf_interface/CutsContainer.h b/analysis/common/at_kfpf_interface/CutsContainer.h
index 0dcad87488ff0de153bc39a65e51e7334340c86d..dafcfd1b266695d9a8498d604a4b946ade458117 100644
--- a/analysis/common/at_kfpf_interface/CutsContainer.h
+++ b/analysis/common/at_kfpf_interface/CutsContainer.h
@@ -39,4 +39,4 @@ protected:
   ;
   float cut_ldl_ {5.};
 };
-#endif  //CutsContainer_H
\ No newline at end of file
+#endif  //CutsContainer_H
diff --git a/core/base/utils/CbmMediaList.h b/core/base/utils/CbmMediaList.h
index ffc81f1814ea6ecc07776a8d8d6501291f225d4d..371db868142a33ea68ad46d8877982d9a5642290 100644
--- a/core/base/utils/CbmMediaList.h
+++ b/core/base/utils/CbmMediaList.h
@@ -44,4 +44,4 @@ private:
   ClassDef(CbmMediaList, 1)
 };
 
-#endif
\ No newline at end of file
+#endif
diff --git a/core/data/test/compareCluster.h b/core/data/test/compareCluster.h
index 599d34a3adf33f9d1ee3519aadb8d5c00f9becc4..d326f30e11934aee010e866b4aaca37bd2dc975c 100644
--- a/core/data/test/compareCluster.h
+++ b/core/data/test/compareCluster.h
@@ -36,4 +36,4 @@ void compareClusterDataMembers(CbmCluster& test,
   }
 }
 
-#endif  // COMPARECLUSTER_H
\ No newline at end of file
+#endif  // COMPARECLUSTER_H
diff --git a/core/data/test/compareHit.h b/core/data/test/compareHit.h
index 68c01ada5bfcf24d189e15168e9f11e502cc5652..b2cff2c54c8ccc13c6a75dde34bbed5567588901 100644
--- a/core/data/test/compareHit.h
+++ b/core/data/test/compareHit.h
@@ -46,4 +46,4 @@ void compareHitDataMembers(CbmHit& test,
   EXPECT_FLOAT_EQ(errortime, retValFloat);
 }
 
-#endif  // COMPAREHIT_H
\ No newline at end of file
+#endif  // COMPAREHIT_H
diff --git a/core/data/test/compareLink.h b/core/data/test/compareLink.h
index 034bb109ea3ef1495c247114580113e42889b702..a65ace2091d1bd903815334f68fee94f6c5a273d 100644
--- a/core/data/test/compareLink.h
+++ b/core/data/test/compareLink.h
@@ -24,4 +24,4 @@ void compareLinkDataMembers(CbmLink& test,
   EXPECT_FLOAT_EQ(weight, floatRetVal);
 }
 
-#endif  //COMPARELINK_H
\ No newline at end of file
+#endif  //COMPARELINK_H
diff --git a/core/data/test/compareMatch.h b/core/data/test/compareMatch.h
index 8d71c317bf331108078b156d9b42c9566d5eab83..af9b49404417886299ae84c470cc0113fa5a0929 100644
--- a/core/data/test/compareMatch.h
+++ b/core/data/test/compareMatch.h
@@ -21,4 +21,4 @@ void compareMatchDataMembers(CbmMatch& testMatch,
   EXPECT_FLOAT_EQ(weight, totalWeight);
 }
 
-#endif  // COMPAREMATCH_H
\ No newline at end of file
+#endif  // COMPAREMATCH_H
diff --git a/core/data/test/comparePixelHit.h b/core/data/test/comparePixelHit.h
index dbde31acde9895bd4101d495381e9fe4fcf49342..f05178fbc1515054a5a5b5dc86adf9f8026dff77 100644
--- a/core/data/test/comparePixelHit.h
+++ b/core/data/test/comparePixelHit.h
@@ -43,4 +43,4 @@ void comparePixelHitDataMembers(CbmPixelHit& test,
 }
 
 
-#endif  // COMPAREPIXELHIT_H
\ No newline at end of file
+#endif  // COMPAREPIXELHIT_H
diff --git a/core/data/test/compareStripHit.h b/core/data/test/compareStripHit.h
index 5b9fa2e296edd0a925d2c335201c579596f64678..0c5bfd2e27a385615be72022323fc4d99bcdd14c 100644
--- a/core/data/test/compareStripHit.h
+++ b/core/data/test/compareStripHit.h
@@ -38,4 +38,4 @@ void compareStripHitDataMembers(CbmStripHit& test,
   EXPECT_FLOAT_EQ(dphi, retValFloat);
 }
 
-#endif  // COMPARESTRIPHIT_H
\ No newline at end of file
+#endif  // COMPARESTRIPHIT_H
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
index d8f59f613b53eff59349f3eada05c0e77ae4dd92..2230205a48971020a1c56231a8e91ec4754ae46c 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
@@ -160,4 +160,4 @@ INSTANTIATE_TEST_CASE_P(TestAllParameters,
 					  val6, val7, val8, val9, val10,
 					  val11, val12));
 
-*/
\ No newline at end of file
+*/
diff --git a/core/data/test/trd/_GTestCbmTrdHit.cxx b/core/data/test/trd/_GTestCbmTrdHit.cxx
index d5b51bc061175ade1d26ab4c5dcd71acbe6d85d0..4d92b83337d5cb59292245fa650299ce9c3f5b6c 100644
--- a/core/data/test/trd/_GTestCbmTrdHit.cxx
+++ b/core/data/test/trd/_GTestCbmTrdHit.cxx
@@ -468,4 +468,4 @@ TEST(_GTestCbmTrdHit , CheckAssignmentMoveConstructor)
 
 
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_cbm.dox b/doxygen/littrack/littrack_cbm.dox
index 9ce830cedaf42456358acb3716b36ea41b76d0cf..811d9ee687754b9f2c647e1b657b26729eb89296 100644
--- a/doxygen/littrack/littrack_cbm.dox
+++ b/doxygen/littrack/littrack_cbm.dox
@@ -50,4 +50,4 @@ fitter->FitSlice(zPos, cx, cy, cz);
 \endcode
 
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_cuda.dox b/doxygen/littrack/littrack_cuda.dox
index 1cf9e2a586a46f2a987457cdae243d8ae7d6d5fa..138e083ac13932e47feb32d0c9ae757b0d89b342 100644
--- a/doxygen/littrack/littrack_cuda.dox
+++ b/doxygen/littrack/littrack_cuda.dox
@@ -2,4 +2,4 @@
 
 \page littrack_cuda CUDA implementation in littrack
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_macro.dox b/doxygen/littrack/littrack_macro.dox
index 69b548ce8bf0fa8fc00cc6915d8bbccfac998e8f..c9d8ea3a9251dc1c4ff9c1fc0072fdec329ac48f 100644
--- a/doxygen/littrack/littrack_macro.dox
+++ b/doxygen/littrack/littrack_macro.dox
@@ -4,4 +4,4 @@
 
 List of macro and shell script for simulation, reconstruction and quality monitoring.
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_main.dox b/doxygen/littrack/littrack_main.dox
index a6342aa27c7e577a227ec1c8ce00011333a32aec..b5024559c70a37cea9fd6a66e3794dbbdcc12e32 100644
--- a/doxygen/littrack/littrack_main.dox
+++ b/doxygen/littrack/littrack_main.dox
@@ -17,4 +17,4 @@ littrack the package is divided into four main parts:
 littrack also provides a list of \ref littrack_macro "ROOT-macros" to run the track reconstruction and 
 perform \ref littrack_qa "quality checks". 
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_parallel.dox b/doxygen/littrack/littrack_parallel.dox
index 836d4a9039901dbb168d1faf4f95f8f3f2cc8890..e24c55b70140bad6f7678ff48039667b7e0e9c10 100644
--- a/doxygen/littrack/littrack_parallel.dox
+++ b/doxygen/littrack/littrack_parallel.dox
@@ -4,4 +4,4 @@
 
 Parallel implementation of the tracking algorithms.
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_qa.dox b/doxygen/littrack/littrack_qa.dox
index c4c88974edf5d044c5733e35b9e23a3ae156c514..526b8b014f8badb85f0046cc367d72c03631c050 100644
--- a/doxygen/littrack/littrack_qa.dox
+++ b/doxygen/littrack/littrack_qa.dox
@@ -13,4 +13,4 @@ class. Corresponding macro for running field approximation quality assurance is
 \c macro/littrack/check_field.C. For further information and parameter description 
 please see comments in the class and macro. 
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/littrack/littrack_std.dox b/doxygen/littrack/littrack_std.dox
index 3c4359ff5c8f7db58a4079208b24d93852a6c4b9..6ec317d3894d822533270405666af87bd32f962a 100644
--- a/doxygen/littrack/littrack_std.dox
+++ b/doxygen/littrack/littrack_std.dox
@@ -156,4 +156,4 @@ Detector specific track selection combines basic algorithms with different param
 
 
 
-*/
\ No newline at end of file
+*/
diff --git a/doxygen/main.dox b/doxygen/main.dox
index 23a544ff53d0ae1b150e2be4903077ed42cad839..203cc691223e5f534180eb736f22e5f3a29c19f9 100644
--- a/doxygen/main.dox
+++ b/doxygen/main.dox
@@ -8,4 +8,4 @@ Links to the documentation of libraries:
 
 \li \ref littrack_main - littrack library.
 
-*/
\ No newline at end of file
+*/
diff --git a/fles/mcbm2018/parameter/CbmMcbm2020TrdTshiftPar.h b/fles/mcbm2018/parameter/CbmMcbm2020TrdTshiftPar.h
index 46dea5124c96d5532ab206d369725da9a2100816..b950797f8b8bf5b71190378812971d7c21a0bcbc 100644
--- a/fles/mcbm2018/parameter/CbmMcbm2020TrdTshiftPar.h
+++ b/fles/mcbm2018/parameter/CbmMcbm2020TrdTshiftPar.h
@@ -88,4 +88,4 @@ public:
   ClassDef(CbmMcbm2020TrdTshiftPar, 2);
 };
 
-#endif  // CbmMcbm2020TrdTshiftPar_H
\ No newline at end of file
+#endif  // CbmMcbm2020TrdTshiftPar_H
diff --git a/macro/KF/KFParticleFinderSignalTest/Signal/SignalGenerator.C b/macro/KF/KFParticleFinderSignalTest/Signal/SignalGenerator.C
index d3fbae5c59eda7aacb0e05101c1054496309aafb..6c65e553b519dfb8bf64c7b6332173ebbfd0a9be 100644
--- a/macro/KF/KFParticleFinderSignalTest/Signal/SignalGenerator.C
+++ b/macro/KF/KFParticleFinderSignalTest/Signal/SignalGenerator.C
@@ -57,4 +57,4 @@ void SignalGenerator(Int_t iParticle = 0, Int_t NEvent = 1000) {
   }
 
   outputfile.close();
-}
\ No newline at end of file
+}
diff --git a/macro/KF/KFParticleFinderSignalTest/run.sh b/macro/KF/KFParticleFinderSignalTest/run.sh
index 9a00f8a8a12a2e2014d7d3b169bef9297a1ca42f..ac58e2db7460da18c673fbf1ce9148e18633b351 100644
--- a/macro/KF/KFParticleFinderSignalTest/run.sh
+++ b/macro/KF/KFParticleFinderSignalTest/run.sh
@@ -20,4 +20,4 @@ fi
 bash runSimAll.sh  $NEVENTS $WORKDIR
 bash runPhysAll.sh $NEVENTS $WORKDIR
 
-bash CollectHisto.sh $WORKDIR
\ No newline at end of file
+bash CollectHisto.sh $WORKDIR
diff --git a/macro/analysis/dielectron/draw_many.sh b/macro/analysis/dielectron/draw_many.sh
index b4f0360702ac02a8d506369c942bbf6e73d0273e..40cdd1b00e76558b158ee915d815dc23e093033d 100644
--- a/macro/analysis/dielectron/draw_many.sh
+++ b/macro/analysis/dielectron/draw_many.sh
@@ -50,4 +50,4 @@ draw_all()
 draw_all /Users/slebedev/Development/cbm/data/lmvm/test6/8gev/ .auau.8gev.centr.all.root
 
 
-export SCRIPT=no
\ No newline at end of file
+export SCRIPT=no
diff --git a/macro/analysis/flow/MergeTTree.C b/macro/analysis/flow/MergeTTree.C
index ebd29173a5e5a62f6d562dba0873361587464c94..e07a557e0fdba316e357f6dde0240ab2c2543967 100644
--- a/macro/analysis/flow/MergeTTree.C
+++ b/macro/analysis/flow/MergeTTree.C
@@ -115,4 +115,4 @@ void MergeTTree(Int_t mode     = 2,
 
   outFile->Close();
   gApplication->Terminate();
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/flow/MergeTTree_part1.sh b/macro/analysis/flow/MergeTTree_part1.sh
index fe0d4c269c2c7594d35c14897f315e9de17184fc..62693f1ccf884acb16638bf2de483d2412066681 100755
--- a/macro/analysis/flow/MergeTTree_part1.sh
+++ b/macro/analysis/flow/MergeTTree_part1.sh
@@ -16,4 +16,4 @@ echo "-----------------------------------------------------------------------"
 root -l -b -q "${macro_dir}/analysis/flow/MergeTTree.C($1, $2, $3, $4)" || exit 11
 
 echo "-----------------------------------------------------------------------"
-echo "Merging finished successfully"
\ No newline at end of file
+echo "Merging finished successfully"
diff --git a/macro/analysis/flow/MergeTTree_part2.sh b/macro/analysis/flow/MergeTTree_part2.sh
index 580ccaf7d59d93eb5fe9b1655e9311138122d966..d229b49e62e450c50442c20049666ccfd6ce7125 100755
--- a/macro/analysis/flow/MergeTTree_part2.sh
+++ b/macro/analysis/flow/MergeTTree_part2.sh
@@ -16,4 +16,4 @@ echo "-----------------------------------------------------------------------"
 root -l -b -q "${macro_dir}/analysis/flow/MergeTTree.C($1, $2, $3, $4)" || exit 12
 
 echo "-----------------------------------------------------------------------"
-echo "Merging finished successfully"
\ No newline at end of file
+echo "Merging finished successfully"
diff --git a/macro/analysis/flow/anaFlow.C b/macro/analysis/flow/anaFlow.C
index 243c54ee521a83678ef1927e05abe327b97a3fc0..9380aad203cc30b8160027d3a958f483d2ca93f2 100644
--- a/macro/analysis/flow/anaFlow.C
+++ b/macro/analysis/flow/anaFlow.C
@@ -474,4 +474,4 @@ void anaFlow(Int_t mode    = 7,
   cout << "CPU time  " << timer.CpuTime() << "s" << endl;
 
   //gApplication->Terminate();
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/flow/batch_flow.sh b/macro/analysis/flow/batch_flow.sh
index f7fe6794272689014a6288ad1631aabdb2b9c8f1..b14108a184795a315eeae6e1c90aba50a416afad 100644
--- a/macro/analysis/flow/batch_flow.sh
+++ b/macro/analysis/flow/batch_flow.sh
@@ -24,4 +24,4 @@ qsub -l mem=3G,ct=00:10:00 -e /hera/cbm/users/sseddiki/batch_out/ ./MergeTTree_p
 # Particle flow calculation (event-wise parallellization)
 for ((i=0; $i<=$1; i++));do
 qsub -l mem=5G,ct=00:10:00 -e /hera/cbm/users/sseddiki/batch_out/ ./fullsimAna_batch_part3.sh 10 200 $i
-done
\ No newline at end of file
+done
diff --git a/macro/analysis/flow/centrality_drawReso_STS_PSD.C b/macro/analysis/flow/centrality_drawReso_STS_PSD.C
index 97da8e4ab9a0f1c4cf288d63c55d8bcad633f31c..b2e1f51ddecae8686f70449a3551aff260861e4e 100644
--- a/macro/analysis/flow/centrality_drawReso_STS_PSD.C
+++ b/macro/analysis/flow/centrality_drawReso_STS_PSD.C
@@ -2476,4 +2476,4 @@ centrality_drawReso_STS_PSD() {
 
   //c_reso->SaveAs("plot/centrality_310714/STS_PSD_comball_sigmaovermean_au2au.gif");
   //c_mean_reso->SaveAs("plot/centrality_310714/STS_PSD_comball_meanSigma_au2au.gif");
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C b/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
index df58184840759aa20d9c04906f30d24b2d04c054..4ade339a008118afce9f21eb59a4bdae26759d04 100644
--- a/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
+++ b/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
@@ -1509,4 +1509,4 @@ void cutCalc(int iloop,
 
   h2D->Delete();
   hdistance->Delete();
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/flow/check_EPflattening_Qvector.C b/macro/analysis/flow/check_EPflattening_Qvector.C
index be1eacffc57eb3ce493d165995abb2af4c0231b2..37519899b4fef9f93df42e8ab243533b8b50793f 100644
--- a/macro/analysis/flow/check_EPflattening_Qvector.C
+++ b/macro/analysis/flow/check_EPflattening_Qvector.C
@@ -255,4 +255,4 @@ void check_EPflattening_Qvector() {
   c2->SaveAs(
     "plot/EP/"
     "Qx_profile_beforeflat_2_4_6_10_15_25_35AGeV_colorcodePSD_sub1_2_3.gif");
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/flow/fullsimAna_batch_part1.sh b/macro/analysis/flow/fullsimAna_batch_part1.sh
index 809f4235d7ab38ea47c0d202735e52cea84d4eb8..da2d08dcd6a43bd5eb8a01945dfd9eddcc2c2043 100755
--- a/macro/analysis/flow/fullsimAna_batch_part1.sh
+++ b/macro/analysis/flow/fullsimAna_batch_part1.sh
@@ -17,4 +17,4 @@ root -l -b -q "${macro_dir}/run/run_reco.C($1, $2, $3)" || exit 2
 root -l -b -q "${macro_dir}/analysis/flow/eventPlane.C($1, $2, $3, 0, 0)" || exit 3
 
 echo "-----------------------------------------------------------------------"
-echo "First pass finished successfully"
\ No newline at end of file
+echo "First pass finished successfully"
diff --git a/macro/analysis/flow/fullsimAna_batch_part2.sh b/macro/analysis/flow/fullsimAna_batch_part2.sh
index 647e9d1a080a473b00a6c89246af3274db49cf58..1a05da0d67ff337d0940136c1adb1a6c2b823bdb 100755
--- a/macro/analysis/flow/fullsimAna_batch_part2.sh
+++ b/macro/analysis/flow/fullsimAna_batch_part2.sh
@@ -16,4 +16,4 @@ echo "-----------------------------------------------------------------------"
 root -l -b -q "${macro_dir}/analysis/flow/eventPlane.C($1, $2, $3, 1, 0)" || exit 4
 
 echo "-----------------------------------------------------------------------"
-echo "Second pass finished successfully"
\ No newline at end of file
+echo "Second pass finished successfully"
diff --git a/macro/analysis/flow/fullsimAna_batch_part3.sh b/macro/analysis/flow/fullsimAna_batch_part3.sh
index efc30a911cb29586002ab1b90f5acc539d86aa64..26e1bf7e5350c0b6ed571bc0ea0d5d34772da5a3 100755
--- a/macro/analysis/flow/fullsimAna_batch_part3.sh
+++ b/macro/analysis/flow/fullsimAna_batch_part3.sh
@@ -24,4 +24,4 @@ root -l -b -q "${macro_dir}/analysis/flow/anaFlow.C(5, $1, $2, $3, 2, 0, 20., 30
 root -l -b -q "${macro_dir}/analysis/flow/anaFlow.C(5, $1, $2, $3, 2, 1, 20., 30.)" || exit 10
 
 echo "-----------------------------------------------------------------------"
-echo "Third pass finished successfully"
\ No newline at end of file
+echo "Third pass finished successfully"
diff --git a/macro/analysis/hyperons/drawM_om.C b/macro/analysis/hyperons/drawM_om.C
index 2a78bc615fc9bc0005ffb22353dc0b1f9e8e0cad..2746d5d617c7ed1ab4eab4ac1d351cad6a99223a 100644
--- a/macro/analysis/hyperons/drawM_om.C
+++ b/macro/analysis/hyperons/drawM_om.C
@@ -96,4 +96,4 @@ void SetStyle(TH1* h1) {
   h1->GetYaxis()->SetTitleOffset(1.2);
   h1->SetLineWidth(1);
   h1->SetMinimum(0.5);
-}
\ No newline at end of file
+}
diff --git a/macro/analysis/opencharm/CharmSetup.C b/macro/analysis/opencharm/CharmSetup.C
index becea18cf705d0c6f94a466cc274b6642553dc10..691c8da89e28d027caf5021c6d18997e17e734f5 100644
--- a/macro/analysis/opencharm/CharmSetup.C
+++ b/macro/analysis/opencharm/CharmSetup.C
@@ -9,4 +9,4 @@ void CharmSetup() {
 
   littrack = false;
   useMC    = kFALSE;
-}
\ No newline at end of file
+}
diff --git a/macro/beamtime/cosy2014/alignment.C b/macro/beamtime/cosy2014/alignment.C
index 369a2bf21e52aa038fd17e2f70db1cfb9796de36..5ee566908a581d8fa6a13c29e166d58f47228aba 100644
--- a/macro/beamtime/cosy2014/alignment.C
+++ b/macro/beamtime/cosy2014/alignment.C
@@ -87,4 +87,4 @@ void alignment(Int_t runID, Int_t fileID) {
   /// --- Screen output for automatic tests
   std::cout << " Test passed" << std::endl;
   std::cout << " All ok " << std::endl;
-}
\ No newline at end of file
+}
diff --git a/macro/beamtime/cosy2014/run.sh b/macro/beamtime/cosy2014/run.sh
index 7d4d30faae0a2e117dd0eb801069da3c5bdffce7..ef94aa214590b3022d20a5d786fdcbb5d95bb54b 100644
--- a/macro/beamtime/cosy2014/run.sh
+++ b/macro/beamtime/cosy2014/run.sh
@@ -12,4 +12,4 @@ readLmd_calibr($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_align.sh b/macro/beamtime/cosy2014/run_align.sh
index 8ad4b8427fd712230aafe8f332be0cde72887d51..a292ea7b3629e4d8cba1ca04fc96f316d48bb31b 100644
--- a/macro/beamtime/cosy2014/run_align.sh
+++ b/macro/beamtime/cosy2014/run_align.sh
@@ -12,4 +12,4 @@ alignment($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_ana.sh b/macro/beamtime/cosy2014/run_ana.sh
index f1f2174eb5034266fba3cb1af02c4d08b6b94612..b14ccf9d749da1ce21262423259562ede58d212f 100644
--- a/macro/beamtime/cosy2014/run_ana.sh
+++ b/macro/beamtime/cosy2014/run_ana.sh
@@ -12,4 +12,4 @@ ana($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_clust.sh b/macro/beamtime/cosy2014/run_clust.sh
index 9c53d83f38c8c297ce21b7a87f45e87cca46615c..0942c254697476dacc4acbfc8527f2b41c7b8ffd 100644
--- a/macro/beamtime/cosy2014/run_clust.sh
+++ b/macro/beamtime/cosy2014/run_clust.sh
@@ -12,4 +12,4 @@ cluster($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_clust_set.sh b/macro/beamtime/cosy2014/run_clust_set.sh
index 2329e1c5509645230c54ecef2b68fdedbd8aaa0c..86e9a896a26065af37d07633c7fec2a1cd276f4a 100644
--- a/macro/beamtime/cosy2014/run_clust_set.sh
+++ b/macro/beamtime/cosy2014/run_clust_set.sh
@@ -12,4 +12,4 @@ cluster_set($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_hit.sh b/macro/beamtime/cosy2014/run_hit.sh
index 4f70e6668d4d690faaf169315d137620c7e783ec..e244710519f6d6d638e3f5df006c60ee49e64c48 100644
--- a/macro/beamtime/cosy2014/run_hit.sh
+++ b/macro/beamtime/cosy2014/run_hit.sh
@@ -12,4 +12,4 @@ hit($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/beamtime/cosy2014/run_hit_set.sh b/macro/beamtime/cosy2014/run_hit_set.sh
index b3bf2dd8214bc9823013fe302842d76c398c78e8..9fe77644fc85bf3667cd07883c4c64705ecaff69 100644
--- a/macro/beamtime/cosy2014/run_hit_set.sh
+++ b/macro/beamtime/cosy2014/run_hit_set.sh
@@ -12,4 +12,4 @@ hit_set($f,$i)
 EOF
 
 done
-done
\ No newline at end of file
+done
diff --git a/macro/fhodo/Create_mapping_parameters.C b/macro/fhodo/Create_mapping_parameters.C
index 8f360bf44f37105a988af705cfeaf4ef60a3510b..53bbb2d659e2a39937b05abb91c6f1ca0f0302e0 100644
--- a/macro/fhodo/Create_mapping_parameters.C
+++ b/macro/fhodo/Create_mapping_parameters.C
@@ -130,4 +130,4 @@ void Create_mapping_parameters() {
               << FairLogger::endl;
   }
 */
-}
\ No newline at end of file
+}
diff --git a/macro/geometry/print_medialist.C b/macro/geometry/print_medialist.C
index 08d2e42b2b4acdf8dc0f7cbe1d465120f5e2f34c..38863aef87ae518a047c0f81a4f78304d62ecd18 100644
--- a/macro/geometry/print_medialist.C
+++ b/macro/geometry/print_medialist.C
@@ -22,4 +22,4 @@ void print_medialist(TString fileName) {
               << std::endl;
   }
   return;
-}
\ No newline at end of file
+}
diff --git a/macro/littrack/commit_tests/run_test_mvd.sh b/macro/littrack/commit_tests/run_test_mvd.sh
index 8865f1f669baea60665a9068f7dc15f0a35980c1..4c43dcee09aa135d11a87982cc2897d03ce8ef55 100644
--- a/macro/littrack/commit_tests/run_test_mvd.sh
+++ b/macro/littrack/commit_tests/run_test_mvd.sh
@@ -62,4 +62,4 @@ elif [ "${opt}" = "reco" ] ; then
 fi
 
 
-export LIT_SCRIPT=no
\ No newline at end of file
+export LIT_SCRIPT=no
diff --git a/macro/littrack/nightly_tests/run_test_muon.sh b/macro/littrack/nightly_tests/run_test_muon.sh
index 07ee02095f5c03a6ee0c7db91d6307db216f6fbd..deb80924046a3000666dafcfb20feda8c1a45c76 100644
--- a/macro/littrack/nightly_tests/run_test_muon.sh
+++ b/macro/littrack/nightly_tests/run_test_muon.sh
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-. ${VMCWORKDIR}/macro/littrack/nightly_tests/run_test_reco.sh littrack_global_reco_muon muon auau 25gev centr
\ No newline at end of file
+. ${VMCWORKDIR}/macro/littrack/nightly_tests/run_test_reco.sh littrack_global_reco_muon muon auau 25gev centr
diff --git a/macro/littrack/scripts/much/hadd.sge b/macro/littrack/scripts/much/hadd.sge
index f76e180381f4b84256656c95816876ca0c7bcb22..e026794c14ae76d41239666b3a254ddcce162d34 100755
--- a/macro/littrack/scripts/much/hadd.sge
+++ b/macro/littrack/scripts/much/hadd.sge
@@ -19,6 +19,3 @@ infiles=${dir}/qa.auau.${energy}.${centrality}.*.root
 hadd -T -f -k ${outfile} ${infiles}
 
 cp -v ${SGE_STDOUT_PATH} ${outdir}/log/qa.${JOB_ID}.${SGE_TASK_ID}.log
-
-
-  
\ No newline at end of file
diff --git a/macro/littrack/scripts/much/hadd_batch.sh b/macro/littrack/scripts/much/hadd_batch.sh
index 8d685f3b9a58db0a8bc18d0827bc91aaff12fbc8..ddaf1ab97ec19ab7ec810ee17d55dd5929ebe51a 100644
--- a/macro/littrack/scripts/much/hadd_batch.sh
+++ b/macro/littrack/scripts/much/hadd_batch.sh
@@ -39,4 +39,3 @@ source /hera/cbm/users/andrey/cbmroot/trunk/build/config.sh
 #rm -rf ${infiles} 
 
 cp -v ${SGE_STDOUT_PATH} ${outdir}/log/${JOB_ID}.${SGE_TASK_ID}.log
-  
\ No newline at end of file
diff --git a/macro/littrack/scripts/run_much_qa.sh b/macro/littrack/scripts/run_much_qa.sh
index e8cb591023388166ffa88ca569b6e7d709d6210f..699beb61d1dd8138be43df7a0ffe1eff276324db 100644
--- a/macro/littrack/scripts/run_much_qa.sh
+++ b/macro/littrack/scripts/run_much_qa.sh
@@ -5,4 +5,4 @@ xterm -hold -e ". ./much_qa.sh much_v12a much/much_v12a.geo $VMCWORKDIR/paramete
 xterm -hold -e ". ./much_qa.sh much_v12b much/much_v12b.geo $VMCWORKDIR/parameters/much/much_v12b.digi.root yes"&
 xterm -hold -e ". ./much_qa.sh much_v12c much/much_v12c.geo $VMCWORKDIR/parameters/much/much_v12c.digi.root yes"&
 #xterm -hold -e ". ./much_qa.sh much_v11a_signal much/much_v11a.geo $VMCWORKDIR/parameters/much/much_v11a.digi.root no"&
-#xterm -hold -e ". ./much_qa.sh much_v12a_signal much/much_v12a.geo $VMCWORKDIR/parameters/much/much_v12a.digi.root no"&
\ No newline at end of file
+#xterm -hold -e ". ./much_qa.sh much_v12a_signal much/much_v12a.geo $VMCWORKDIR/parameters/much/much_v12a.digi.root no"&
diff --git a/macro/littrack/scripts/run_nu_qa.sh b/macro/littrack/scripts/run_nu_qa.sh
index 452e58c6b8294d00a46dfa4600ba593353659cb7..dda5e659148814143be176f4f8da56ffe7560af6 100644
--- a/macro/littrack/scripts/run_nu_qa.sh
+++ b/macro/littrack/scripts/run_nu_qa.sh
@@ -13,4 +13,4 @@ done
 
 #export MAIN_DIR=/Users/andrey/Development/cbm/d/events/nu/25gev/
 #export XXXX=0000
-#xterm -hold -e ". ./nu_qa.sh"&
\ No newline at end of file
+#xterm -hold -e ". ./nu_qa.sh"&
diff --git a/macro/littrack/scripts/run_tof_qa.sh b/macro/littrack/scripts/run_tof_qa.sh
index 1d4cff38905be3eccbc9b6ddba2d7ce362429890..1f9b5e6f9becdba2c71a2db84ade439d847840b3 100644
--- a/macro/littrack/scripts/run_tof_qa.sh
+++ b/macro/littrack/scripts/run_tof_qa.sh
@@ -1,3 +1,3 @@
 xterm -hold -e ". ./tof_qa.sh sts_tof_v13a tof/tof_v13a.geo.root ${VMCWORKDIR}/parameters/tof/tof_v13a.digi.par 8gev"&
 #xterm -hold -e ". ./tof_qa.sh sts_tof_v13b tof/tof_v13b.geo.root ${VMCWORKDIR}/parameters/tof/tof_v13b.digi.par 8gev"&
-#xterm -hold -e ". ./tof_qa.sh sts_tof_v07a tof/tof_v07a.geo nofile 8gev"&
\ No newline at end of file
+#xterm -hold -e ". ./tof_qa.sh sts_tof_v07a tof/tof_v07a.geo nofile 8gev"&
diff --git a/macro/littrack/scripts/trd_qa.sh b/macro/littrack/scripts/trd_qa.sh
index 9670a76aa8cbed4518cea85396c2523d5e5d13b3..6ef1a4d68622893860d2243927a27ddebe4cbb31 100644
--- a/macro/littrack/scripts/trd_qa.sh
+++ b/macro/littrack/scripts/trd_qa.sh
@@ -50,4 +50,4 @@ run_reco digi branch
 run_reco clustering nn
 run_reco clustering branch
 
-export LIT_SCRIPT=no
\ No newline at end of file
+export LIT_SCRIPT=no
diff --git a/macro/obsolete/lhetrack.C b/macro/obsolete/lhetrack.C
index 2ffb7ccad246298abd5fd60feceed761fcb3f7d2..34fc2fb51a491e00671060dd66e4b1a41bb1529f 100644
--- a/macro/obsolete/lhetrack.C
+++ b/macro/obsolete/lhetrack.C
@@ -109,4 +109,4 @@ void lhetrack() {
   Double_t ctime = timer.CpuTime();
 
   printf("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime);
-}
\ No newline at end of file
+}
diff --git a/macro/rich/alignment/matching/calc.C b/macro/rich/alignment/matching/calc.C
index 4b050600c27565dcd1682c00b842672d3a938871..8be2a99441afa5ca5487a7eb60162c75800d4e53 100644
--- a/macro/rich/alignment/matching/calc.C
+++ b/macro/rich/alignment/matching/calc.C
@@ -6,4 +6,4 @@ void calc(Double_t x, Double_t y, Double_t z) {
   theta = TMath::ACos(z / rho) * TMath::RadToDeg();
   phi   = TMath::ATan(y / x) * TMath::RadToDeg();
   cout << "theta = " << theta << ", phi = " << phi << endl;
-}
\ No newline at end of file
+}
diff --git a/macro/rich/alignment/matching/script_matching.sh b/macro/rich/alignment/matching/script_matching.sh
index 331f738f9827c101cf7cace6bcbc31fe4d67e54c..d5f6703f4f94f359393cf11479a44c6092e4ef82 100755
--- a/macro/rich/alignment/matching/script_matching.sh
+++ b/macro/rich/alignment/matching/script_matching.sh
@@ -6,4 +6,4 @@ BOOL=1
 
 root -b -q -l "run_sim_matching.C($nEvs, \"$NUM\", $BOOL)"
 root -b -q -l "run_reco_matching_alignment.C($nEvs, \"$NUM\", $BOOL)"
-root -b -q -l "run_reco_matching_correction.C($nEvs, \"$NUM\", $BOOL)"
\ No newline at end of file
+root -b -q -l "run_reco_matching_correction.C($nEvs, \"$NUM\", $BOOL)"
diff --git a/macro/rich/alignment/position/calc.C b/macro/rich/alignment/position/calc.C
index 4b050600c27565dcd1682c00b842672d3a938871..8be2a99441afa5ca5487a7eb60162c75800d4e53 100644
--- a/macro/rich/alignment/position/calc.C
+++ b/macro/rich/alignment/position/calc.C
@@ -6,4 +6,4 @@ void calc(Double_t x, Double_t y, Double_t z) {
   theta = TMath::ACos(z / rho) * TMath::RadToDeg();
   phi   = TMath::ATan(y / x) * TMath::RadToDeg();
   cout << "theta = " << theta << ", phi = " << phi << endl;
-}
\ No newline at end of file
+}
diff --git a/macro/rich/geotest/run_one.py b/macro/rich/geotest/run_one.py
index 10acdb1abcaa54fa41656f601d85598231317211..dcd13845021477ac2245ab19c4868c43e1cfe3a4 100755
--- a/macro/rich/geotest/run_one.py
+++ b/macro/rich/geotest/run_one.py
@@ -44,4 +44,4 @@ commandQa=('root -l -b -q {}/run_qa_geotest.C\(\\"{}\\",\\"{}\\",\\"{}\\",\\"{}\
 os.system(commandSim)
 os.system(commandDigi)
 os.system(commandReco)
-os.system(commandQa)
\ No newline at end of file
+os.system(commandQa)
diff --git a/macro/rich/mcbm/beamtime/checkGeometryMapping.C b/macro/rich/mcbm/beamtime/checkGeometryMapping.C
index 60462d5f58b01bd46f09d26e33bda9be2906e878..4e1e883bde2382e285ffe27118be1188da1c1ddb 100644
--- a/macro/rich/mcbm/beamtime/checkGeometryMapping.C
+++ b/macro/rich/mcbm/beamtime/checkGeometryMapping.C
@@ -152,4 +152,4 @@ void DrawFull(std::vector<CbmRichPmtData*> pmts,
     t->SetTextSize(0.01);
     t->Draw();
   }
-}
\ No newline at end of file
+}
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C
index 2961513e79dada321e62b4be622b31d42d696378..3eaa3e75185301873927af54bb4713766ad72ad5 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C
@@ -563,4 +563,4 @@ void save_hst(TString cstr = "status.hst.root", Bool_t bROOT = kFALSE) {
   }
   // fHist->ls();
   fHist->Close();
-}
\ No newline at end of file
+}
diff --git a/macro/rich/prototype/beamtime/Fall2015/Correction_building/WLS_off/Corrections_WLS_off_noBadChannels.txt b/macro/rich/prototype/beamtime/Fall2015/Correction_building/WLS_off/Corrections_WLS_off_noBadChannels.txt
index 149dbef1707ec32c245c80b2e219a02511c243aa..24f11fe873dda517c88dae5de0938fc74342a232 100644
--- a/macro/rich/prototype/beamtime/Fall2015/Correction_building/WLS_off/Corrections_WLS_off_noBadChannels.txt
+++ b/macro/rich/prototype/beamtime/Fall2015/Correction_building/WLS_off/Corrections_WLS_off_noBadChannels.txt
@@ -509,4 +509,4 @@
 0.00000000	0.00000000
 0.00000000	0.00000000
 0.00000000	0.00000000
-0.00000000	0.00000000
\ No newline at end of file
+0.00000000	0.00000000
diff --git a/macro/rich/prototype/beamtime/Fall2015/Correction_building/table_WLS_on_2.txt b/macro/rich/prototype/beamtime/Fall2015/Correction_building/table_WLS_on_2.txt
index 6532ceb3d08e22e0c65baade35bde236b0706799..4745741834741e462e87a48aa71b7a7792ee1fe9 100644
--- a/macro/rich/prototype/beamtime/Fall2015/Correction_building/table_WLS_on_2.txt
+++ b/macro/rich/prototype/beamtime/Fall2015/Correction_building/table_WLS_on_2.txt
@@ -509,4 +509,4 @@
 0.00000000	0.00000000
 0.00000000	0.00000000
 0.00000000	0.00000000
-0.00000000	0.00000000
\ No newline at end of file
+0.00000000	0.00000000
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/meanValues.txt b/macro/rich/prototype/beamtime/NewUnpacker/meanValues.txt
index ae7b5c4396bc7e632689c2852b2fb99769f6c418..e2f6e9cb525c247b93f8bea34b00f6b49da82ff1 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/meanValues.txt
+++ b/macro/rich/prototype/beamtime/NewUnpacker/meanValues.txt
@@ -117,4 +117,4 @@
 12	15:	1.517556
 13	14:	4.029234
 13	15:	3.265760
-14	15:	-0.761245
\ No newline at end of file
+14	15:	-0.761245
diff --git a/macro/rich/run/run_one.py b/macro/rich/run/run_one.py
index d47fdc8adf17fb0e7967046ede6995e36482c82d..543b01e609b0826b2b9c6b203271ced5dd09619b 100755
--- a/macro/rich/run/run_one.py
+++ b/macro/rich/run/run_one.py
@@ -43,4 +43,4 @@ commandQa=('root -l -b -q {}/run/run_qa.C\(\\"{}\\",\\"{}\\",\\"{}\\",\\"{}\\",\
 # os.system(commandSim)
 # os.system(commandDigi)
 # os.system(commandReco)
-os.system(commandQa)
\ No newline at end of file
+os.system(commandQa)
diff --git a/macro/tof/beamtime/HowTo.txt b/macro/tof/beamtime/HowTo.txt
index 69772868b608fca1cd356a6b49681b3fd280a85f..168e6c0a4a09118979d6536cd5c135ada86f4a04 100644
--- a/macro/tof/beamtime/HowTo.txt
+++ b/macro/tof/beamtime/HowTo.txt
@@ -195,4 +195,4 @@ e) TMbsConvTof <= FairTask
    h) Run the macro with ROOT and go for coffee (or other if many files) while 
       it runs
    i) Control histograms will appear in *.hst.root files, all other outputs are
-      also in the same folder
\ No newline at end of file
+      also in the same folder
diff --git a/macro/tof/beamtime/apr14/README_FairRunOnline.txt b/macro/tof/beamtime/apr14/README_FairRunOnline.txt
index c8d377715345bf981b3d8ef7097e3d40df75f516..f9932ce791fe07c6da771a3746a2597247bd200b 100644
--- a/macro/tof/beamtime/apr14/README_FairRunOnline.txt
+++ b/macro/tof/beamtime/apr14/README_FairRunOnline.txt
@@ -30,4 +30,4 @@ which will call the necessary code to savely close the input file, update
 the output file write the histograms to file and close the file in the end.
 After this is done it is not possible to run the event loop another time.
 
-   run->Finish();
\ No newline at end of file
+   run->Finish();
diff --git a/macro/tof/beamtime/sep14/README_FairRunOnline.txt b/macro/tof/beamtime/sep14/README_FairRunOnline.txt
index c8d377715345bf981b3d8ef7097e3d40df75f516..f9932ce791fe07c6da771a3746a2597247bd200b 100644
--- a/macro/tof/beamtime/sep14/README_FairRunOnline.txt
+++ b/macro/tof/beamtime/sep14/README_FairRunOnline.txt
@@ -30,4 +30,4 @@ which will call the necessary code to savely close the input file, update
 the output file write the histograms to file and close the file in the end.
 After this is done it is not possible to run the event loop another time.
 
-   run->Finish();
\ No newline at end of file
+   run->Finish();
diff --git a/macro/trd/elid/q-p1.5.dat b/macro/trd/elid/q-p1.5.dat
index 2c1c7a48b725aac35ac5ec7adb68949695e35dde..0563b69eb72d8b55e13ba406f2ff29f8edfe9929 100644
--- a/macro/trd/elid/q-p1.5.dat
+++ b/macro/trd/elid/q-p1.5.dat
@@ -97,4 +97,4 @@
  54.040047  0.000000  0.000000  0.000339  0.000339
  54.600048  0.000063  0.000044  0.000000  0.000000
  55.160049  0.000063  0.000044  0.000339  0.000339
- 55.720001  0.000031  0.000031  0.000000  0.000000
\ No newline at end of file
+ 55.720001  0.000031  0.000031  0.000000  0.000000
diff --git a/macro/trd/elid/run_trd_elid.sh b/macro/trd/elid/run_trd_elid.sh
index e72525c8f2139306fce4b988c6e17e6aa9e27daa..17652563a8f2f580e4136ebf3744e94018b09f6f 100755
--- a/macro/trd/elid/run_trd_elid.sh
+++ b/macro/trd/elid/run_trd_elid.sh
@@ -17,4 +17,4 @@ for N in 0 1 2; do
 
 done
 
-export SCRIPT=no
\ No newline at end of file
+export SCRIPT=no
diff --git a/macro/trd/run.sh b/macro/trd/run.sh
index 4acb46d1b94e4a33b7f9d649bd0329d370195e5a..f0af1e496ff1c8846d380854b874bbb989168ccb 100644
--- a/macro/trd/run.sh
+++ b/macro/trd/run.sh
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 root -l -b -q run_sim.C
-root -l -b -q run_reco.C
\ No newline at end of file
+root -l -b -q run_reco.C
diff --git a/macro/trd/run_clusterizer.sh b/macro/trd/run_clusterizer.sh
index 186f344b3726e83beb30b0760264aaa179c4abff..ac7910dd83db49447939ec5edd4e75d73a0d33ad 100644
--- a/macro/trd/run_clusterizer.sh
+++ b/macro/trd/run_clusterizer.sh
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 root -l -b -q run_sim.C
-root -l -b -q run_reco_clusterizer.C
\ No newline at end of file
+root -l -b -q run_reco_clusterizer.C
diff --git a/macro/trd/run_clusterizerFast.sh b/macro/trd/run_clusterizerFast.sh
index aa9a61827006dd30c16f5f8fb53a7cffa8fe6273..93f85a8a2a6ef65aca22606bf590af51bdd15629 100644
--- a/macro/trd/run_clusterizerFast.sh
+++ b/macro/trd/run_clusterizerFast.sh
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 root -l -b -q run_sim.C
-root -l -b -q run_reco_clusterizerFast.C
\ No newline at end of file
+root -l -b -q run_reco_clusterizerFast.C
diff --git a/macro/trd/run_digitizer.sh b/macro/trd/run_digitizer.sh
index 73e6be4df3694c80fb51d307031ea794c4353bee..81a66242fae6a2293b56fcf4241fe1fd593c2944 100644
--- a/macro/trd/run_digitizer.sh
+++ b/macro/trd/run_digitizer.sh
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 root -l -b -q run_sim.C
-root -l -b -q run_reco_digitizer.C
\ No newline at end of file
+root -l -b -q run_reco_digitizer.C
diff --git a/macro/trd/run_pi0.sh b/macro/trd/run_pi0.sh
index eff741645922e080252751221d84e90a2fdd5b41..adc9003f66c9e18255814ee0b42d70717a83f3d2 100644
--- a/macro/trd/run_pi0.sh
+++ b/macro/trd/run_pi0.sh
@@ -28,4 +28,4 @@ for (( i = 0; i <= $NURQMD; i++ )) do
 	NTHREADS=0
   fi
 done
-rm mytemp
\ No newline at end of file
+rm mytemp
diff --git a/macro/trd/run_smearing.sh b/macro/trd/run_smearing.sh
index 4e0571fd25c6bd3d4db56dbad00d54030dfaa819..0d2ae5c1b26d05f4a1734060dd663445d79a314f 100644
--- a/macro/trd/run_smearing.sh
+++ b/macro/trd/run_smearing.sh
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 root -l -b -q run_sim.C
-root -l -b -q run_reco_smearing.C
\ No newline at end of file
+root -l -b -q run_reco_smearing.C
diff --git a/mvd/tools/CbmMvdHelper.h b/mvd/tools/CbmMvdHelper.h
index c4e88acae4c2ce31cdbe850020d1482215778d44..93971997f81a0e508b56a5ab28c4727820e128b8 100644
--- a/mvd/tools/CbmMvdHelper.h
+++ b/mvd/tools/CbmMvdHelper.h
@@ -2,4 +2,4 @@
 #ifndef CBMMVDHELPER_H_
 #define CBMMVDHELPER_H_ 1
 enum class CbmMvdSensorTyp { MIMOSA26, MIMOSA24, MIMOSIS };
-#endif
\ No newline at end of file
+#endif
diff --git a/mvd/tools/readout/CbmMvdReadoutCluster.cxx b/mvd/tools/readout/CbmMvdReadoutCluster.cxx
index 336a1cceef79fd04dc0d3cb91b2fceebde147ce4..19625d6dc9cc02d3ab4f837051a8e8f02ba71c86 100644
--- a/mvd/tools/readout/CbmMvdReadoutCluster.cxx
+++ b/mvd/tools/readout/CbmMvdReadoutCluster.cxx
@@ -134,4 +134,4 @@ void CbmMvdReadoutCluster::WriteHistograms() {
 void CbmMvdReadoutCluster::DrawHistograms() {}
 // -------------------------------------------------------------------------
 
-ClassImp(CbmMvdReadoutCluster);
\ No newline at end of file
+ClassImp(CbmMvdReadoutCluster);
diff --git a/mvd/tools/readout/CbmMvdReadoutSimple.cxx b/mvd/tools/readout/CbmMvdReadoutSimple.cxx
index 0640f4484f08020f6ece1368540438387eebb9ff..cda2ca1cbd84ebb7195a5e5fafb10659ff98fd53 100644
--- a/mvd/tools/readout/CbmMvdReadoutSimple.cxx
+++ b/mvd/tools/readout/CbmMvdReadoutSimple.cxx
@@ -407,4 +407,4 @@ fMvdMCWorst->Write();
 }
 // -------------------------------------------------------------------------
 
-ClassImp(CbmMvdReadoutSimple);
\ No newline at end of file
+ClassImp(CbmMvdReadoutSimple);
diff --git a/reco/L1/L1Algo/L1AlgoTBB.h b/reco/L1/L1Algo/L1AlgoTBB.h
index 4e2979bec88e26c3c9a3fa072461bd51374d6194..41373da97b35639a1192fd09f151e11ee6a8ee83 100644
--- a/reco/L1/L1Algo/L1AlgoTBB.h
+++ b/reco/L1/L1Algo/L1AlgoTBB.h
@@ -310,4 +310,4 @@ void ParalleledTrip::operator()(const blocked_range<size_t>& r) const {
 }
 #endif  // TBB
 
-#endif
\ No newline at end of file
+#endif
diff --git a/reco/L1/L1Algo/L1Event.h b/reco/L1/L1Algo/L1Event.h
index 5657a35b8b58b5f29c748802c3492920563f98bc..9d38bdb0488eeff9333be86908a3c24663c404cd 100644
--- a/reco/L1/L1Algo/L1Event.h
+++ b/reco/L1/L1Algo/L1Event.h
@@ -47,4 +47,4 @@ private:
   vector<int> fStsHit;
 };
 
-#endif
\ No newline at end of file
+#endif
diff --git a/reco/L1/L1Algo/L1MCEvent.cxx b/reco/L1/L1Algo/L1MCEvent.cxx
index 5830affbda58bc41fdf7b33a24d3efe26e91ed52..787d77ef5aad7940ea50ada832e13f2bde7cf2a1 100644
--- a/reco/L1/L1Algo/L1MCEvent.cxx
+++ b/reco/L1/L1Algo/L1MCEvent.cxx
@@ -13,4 +13,4 @@ int L1MCEvent::NClones() {
   } else {
     return 0;
   }
-}
\ No newline at end of file
+}
diff --git a/reco/L1/L1Algo/L1MCEvent.h b/reco/L1/L1Algo/L1MCEvent.h
index fbc1d52dd9a92ce926142f27eda2257437d6e6c2..f41753dd4b4818e907f65cb7261f2692d96486ba 100644
--- a/reco/L1/L1Algo/L1MCEvent.h
+++ b/reco/L1/L1Algo/L1MCEvent.h
@@ -33,4 +33,4 @@ private:
   bool fIsReconstructable;
 };
 
-#endif
\ No newline at end of file
+#endif
diff --git a/reco/detectors/rich/utils/CbmRichNavigationUtil.h b/reco/detectors/rich/utils/CbmRichNavigationUtil.h
index aecccef3000c72b1fed192d9764384ccb24b31da..0f4d4a594edb501c5f57c0cfeafa9e2b7449d64d 100644
--- a/reco/detectors/rich/utils/CbmRichNavigationUtil.h
+++ b/reco/detectors/rich/utils/CbmRichNavigationUtil.h
@@ -91,4 +91,4 @@ public:
   }
 };
 
-#endif
\ No newline at end of file
+#endif
diff --git a/reco/detectors/tof/CbmTofExtendTracks.cxx b/reco/detectors/tof/CbmTofExtendTracks.cxx
index da60fa5f214562682928172c5a2a7364ec317594..57886b54b3a42060250443fc62042cba090199ae 100644
--- a/reco/detectors/tof/CbmTofExtendTracks.cxx
+++ b/reco/detectors/tof/CbmTofExtendTracks.cxx
@@ -2002,4 +2002,4 @@ void CbmTofExtendTracks::TrkAddStation(Int_t iStation) {
 	  */
     }
   }  // end of loop on match candidates
-}
\ No newline at end of file
+}
diff --git a/reco/detectors/trd/CbmTrdModuleRec.cxx b/reco/detectors/trd/CbmTrdModuleRec.cxx
index 62c1b0023aaf76b7d0cf6c5643b45475003489ac..c9b3decbb223b9729f1c8de2c4d568a7faea8236 100644
--- a/reco/detectors/trd/CbmTrdModuleRec.cxx
+++ b/reco/detectors/trd/CbmTrdModuleRec.cxx
@@ -35,4 +35,4 @@ void CbmTrdModuleRec::Clear(Option_t* opt) {
   if (strcmp(opt, "cls") == 0 && fClusters) fClusters->Clear();
 }
 
-ClassImp(CbmTrdModuleRec)
\ No newline at end of file
+ClassImp(CbmTrdModuleRec)
diff --git a/reco/tracking/lx/CalcStats/CalcStats.h b/reco/tracking/lx/CalcStats/CalcStats.h
index 121434728d1874a2cdea523388dfaa5f3573bb2e..caa36877a678a58449d708a38c5eb922db7f44a2 100644
--- a/reco/tracking/lx/CalcStats/CalcStats.h
+++ b/reco/tracking/lx/CalcStats/CalcStats.h
@@ -25,4 +25,4 @@ private:
   ClassDef(LxCalcStats, 1)
 };
 
-#endif  //LX_CALC_STATS
\ No newline at end of file
+#endif  //LX_CALC_STATS
diff --git a/sim/CMakeLists.txt b/sim/CMakeLists.txt
index e54fc431dc63264a6115ed6925fc3309ec8285ac..cc94ce2551d4e4eb5a5bea495f137d2b50bb90f2 100644
--- a/sim/CMakeLists.txt
+++ b/sim/CMakeLists.txt
@@ -8,4 +8,4 @@ add_subdirectory(transport/geosetup)
 add_subdirectory(transport/steer)
 add_subdirectory(response)
 add_subdirectory(passive)
-add_subdirectory(detectors)
\ No newline at end of file
+add_subdirectory(detectors)