From f983bc0a17fd286c591f626369c18ca3c54f2885 Mon Sep 17 00:00:00 2001
From: Eoin Clerkin <e.clerkin@gsi.de>
Date: Fri, 28 May 2021 01:45:03 +0200
Subject: [PATCH] Adds license header to .cxx, .cpp, .h, and .C files

Files with detected previous copyright or authorship skipped.
Copyright claimed for the current or last CBMC institute of the original commiter to the SVN or GIT repositories.
File distributed under GNU public license version 3.0 declared.

Revert "Adds license header to .cxx, .cpp, .h, and .C files"

This reverts commit 94da15007a5d3a4e746cc751f1cf5956bfc48c5e.

Removes one blank line

Revert "Removes one blank line"

This reverts commit a8e5e236ea74822df8c88c7e785553c38ddf9c0b.

Preemptive empty lines removal

If first two lines of a file are empty, or have spaces and tabs only then remove the lines.

Revert "Preemptive empty lines removal"

This reverts commit da38bf5df03a1f5e34608ae035ddeffa729d9a78.

Add empty line

For stylistic reasons, an empty line is added after doxygen header.

Revert "Add empty line"

This reverts commit 30491934c3213e152f4b266cd34a3d65478259bc.

Puts space between includes.

Revert "Puts space between includes."

This reverts commit 468b70240d43541f51a64f7e00a11fabec09abe5.

Add multiple authors tag

Lists authors in order of their contribution

Revert "Add multiple authors tag"

This reverts commit f5d3e7486220d6adb1703b2a13e2246a221777ad.

Removes empty line on one file for clang format compliance.

Revert "Removes empty line on one file for clang format compliance."

This reverts commit fbac8bade3cefdc9b2c5b7c9be58ff2142a42976.

Small changes as per requested.

Add small (o) to original commiters username.

Adds running 10 percent instead of line count treshold for contributors.

Revert "Small changes as per requested."

This reverts commit 84af7b5ff4e28a03d180549b2fc999d325e3d269.

Long form of names

Word originator beside original committer of file.

Revert "Long form of names"

This reverts commit 759426e2b683c134bc6a3de0227c7e92918bbf6d.

Add space between comma seperated double affilliation institutes
---
 MQ/base/CbmMQChannels.cxx                                   | 5 +++++
 MQ/base/CbmMQChannels.h                                     | 5 +++++
 MQ/base/CbmMQDefs.h                                         | 5 +++++
 MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.cxx               | 5 +++++
 MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.h                 | 5 +++++
 MQ/eTOF/runEventBuilderEtofStar2019.cxx                     | 5 +++++
 MQ/eTOF/runTriggerHandlerEtof.cxx                           | 5 +++++
 MQ/hitbuilder/runHitBuilderTof.cxx                          | 5 +++++
 MQ/mcbm/runBuildRawEvents.cxx                               | 5 +++++
 MQ/mcbm/runMcbmEventSink.cxx                                | 5 +++++
 MQ/mcbm/runMcbmEvtBuilderWin.cxx                            | 5 +++++
 MQ/mcbm/runMcbmMonitorPulser.cxx                            | 5 +++++
 MQ/mcbm/runMcbmUnpack.cxx                                   | 5 +++++
 MQ/monitor/runMonitorT0.cxx                                 | 5 +++++
 MQ/monitor/runMonitorTof.cxx                                | 5 +++++
 MQ/sink/runDevNullSink.cxx                                  | 5 +++++
 MQ/sink/runTsaComponentSink.cxx                             | 5 +++++
 MQ/source/runMCPointSource.cxx                              | 5 +++++
 MQ/source/runStsDigiSource.cxx                              | 5 +++++
 MQ/source/runTsaInfo.cxx                                    | 5 +++++
 MQ/source/runTsaMultiSampler.cxx                            | 5 +++++
 MQ/source/runTsaMultiSamplerTof.cxx                         | 5 +++++
 MQ/source/runTsaSampler.cxx                                 | 5 +++++
 MQ/source/runTsaSamplerTof.cxx                              | 5 +++++
 MQ/sts/runStsLocalReco.cxx                                  | 5 +++++
 MQ/unpacker/runUnpackTofMcbm2018.cxx                        | 5 +++++
 MQ/unpacker/runUnpackTofStar2018.cxx                        | 5 +++++
 .../PWGC2F/femtoscopy/nicafemto/cuts/NicaCbmCutsLinkDef.h   | 5 +++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiCandidate.h                  | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiCuts.h                       | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiHist.cxx                     | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiHist.h                       | 5 +++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiKinematicParams.h            | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiReport.cxx                   | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiReport.h                     | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.cxx         | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.h           | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiTask.cxx                     | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiTask.h                       | 4 ++++
 analysis/PWGCHA/jpsi/CbmAnaJpsiUtils.h                      | 4 ++++
 analysis/PWGCHA/jpsi/CbmJPsiAnalysisLinkDef.h               | 5 +++++
 .../dielectron/conversion/CbmConversionAnalysisLinkDef.h    | 5 +++++
 .../dielectron/lmvm/CbmAnaDielectronStudyReportAll.cxx      | 5 +++++
 .../PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.h | 5 +++++
 .../PWGDIL/dielectron/lmvm/CbmDiElectronAnalysisLinkDef.h   | 5 +++++
 analysis/PWGDIL/dielectron/lmvm/CbmHaddBase.cxx             | 4 ++++
 analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.cxx             | 5 +++++
 analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.h               | 5 +++++
 .../papaframework/AnalysisTaskMultiPairAnalysis.h           | 5 +++++
 analysis/PWGDIL/dielectron/papaframework/CbmPapaLinkDef.h   | 5 +++++
 analysis/PWGDIL/dielectron/papaframework/PairAnalysis.h     | 5 +++++
 .../dielectron/papaframework/PairAnalysisFunction.cxx       | 5 +++++
 .../PWGDIL/dielectron/papaframework/PairAnalysisMetaData.h  | 5 +++++
 .../dielectron/papaframework/PairAnalysisSignalExt.cxx      | 5 +++++
 .../dielectron/papaframework/PairAnalysisSignalFit.cxx      | 5 +++++
 .../dielectron/papaframework/PairAnalysisSignalFunc.cxx     | 5 +++++
 .../dielectron/papaframework/PairAnalysisSpectrum.cxx       | 5 +++++
 .../dielectron/papaframework/fastsim/CbmFastDecayer.cxx     | 5 +++++
 .../dielectron/papaframework/fastsim/CbmFastDecayer.h       | 5 +++++
 .../PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.cxx  | 5 +++++
 .../PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.h    | 5 +++++
 .../dielectron/papaframework/fastsim/CbmFastSimLinkDef.h    | 5 +++++
 .../dielectron/papaframework/fastsim/scripts/SetCuts.C      | 4 ++++
 .../dielectron/papaframework/fastsim/scripts/run_sim_fast.C | 5 +++++
 analysis/PWGDIL/dielectron/papaframework/scripts/merge.C    | 5 +++++
 .../dielectron/papaframework/scripts/run_common_analysis.C  | 5 +++++
 .../PWGDIL/dielectron/papaframework/scripts/run_testing.C   | 5 +++++
 .../dielectron/pi0eta/CbmConversion2AnalysisLinkDef.h       | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionBG.h     | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h   | 5 +++++
 .../PWGDIL/dielectron/pi0eta/CbmKresConversionGeneral.h     | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h     | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionMain.h   | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.h | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionManualmbias1.h       | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionManualmbias2.h       | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionManualmbias3.h       | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionManualmbias4.h       | 5 +++++
 .../PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h     | 5 +++++
 .../dielectron/pi0eta/CbmKresConversionReconstruction.h     | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.h              | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresEtaMCAnalysis.h    | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresGammaCorrection.h  | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnn.h        | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnnPhotons.h | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectGoodEvents.h | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresTemperature.h      | 5 +++++
 analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnn.h         | 5 +++++
 .../PWGDIL/dielectron/pi0eta/CbmKresTrainAnnDirectPhotons.h | 5 +++++
 analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.cxx             | 5 +++++
 analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.h               | 5 +++++
 analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.cxx              | 5 +++++
 analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.h                | 5 +++++
 analysis/PWGDIL/dimuon/CbmMuchAnalysisLinkDef.h             | 5 +++++
 analysis/PWGHAD/hadron/CbmHadronLinkDef.h                   | 5 +++++
 .../CbmAnalysisTreeInterfaceLinkDef.h                       | 5 +++++
 .../common/analysis_tree_converter/CbmConverterManager.cxx  | 5 +++++
 .../common/analysis_tree_converter/CbmConverterManager.h    | 5 +++++
 .../common/analysis_tree_converter/CbmConverterTask.cxx     | 5 +++++
 analysis/common/analysis_tree_converter/CbmConverterTask.h  | 5 +++++
 .../analysis_tree_converter/CbmPsdModulesConverter.cxx      | 5 +++++
 .../common/analysis_tree_converter/CbmPsdModulesConverter.h | 5 +++++
 .../analysis_tree_converter/CbmRecEventHeaderConverter.cxx  | 5 +++++
 .../analysis_tree_converter/CbmRecEventHeaderConverter.h    | 5 +++++
 .../analysis_tree_converter/CbmRichRingsConverter.cxx       | 5 +++++
 .../common/analysis_tree_converter/CbmRichRingsConverter.h  | 5 +++++
 .../analysis_tree_converter/CbmSimEventHeaderConverter.cxx  | 5 +++++
 .../analysis_tree_converter/CbmSimEventHeaderConverter.h    | 5 +++++
 .../analysis_tree_converter/CbmSimTracksConverter.cxx       | 5 +++++
 .../common/analysis_tree_converter/CbmSimTracksConverter.h  | 5 +++++
 .../analysis_tree_converter/CbmStsTracksConverter.cxx       | 5 +++++
 .../common/analysis_tree_converter/CbmStsTracksConverter.h  | 5 +++++
 .../common/analysis_tree_converter/CbmTofHitsConverter.cxx  | 5 +++++
 .../common/analysis_tree_converter/CbmTofHitsConverter.h    | 5 +++++
 .../analysis_tree_converter/CbmTrdTracksConverter.cxx       | 5 +++++
 .../common/analysis_tree_converter/CbmTrdTracksConverter.h  | 5 +++++
 analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx    | 5 +++++
 analysis/common/at_kfpf_interface/ATKFParticleFinder.h      | 5 +++++
 .../at_kfpf_interface/AnalysisTreeKfpfInterfaceLinkDef.h    | 5 +++++
 analysis/common/at_kfpf_interface/CutsContainer.cxx         | 5 +++++
 analysis/detectors/psd/CbmPsdAnaLinkDef.h                   | 5 +++++
 analysis/detectors/psd/CbmPsdMCbmQaReal.cxx                 | 5 +++++
 analysis/detectors/psd/CbmPsdMCbmQaReal.h                   | 5 +++++
 analysis/detectors/sts/CbmStsAnaLinkDef.h                   | 5 +++++
 analysis/detectors/tof/CbmTofAnaLinkDef.h                   | 5 +++++
 analysis/detectors/tof/CbmTofHitFinderTBQA.cxx              | 5 +++++
 core/base/CbmBaseLinkDef.h                                  | 5 +++++
 core/base/CbmMCDataManager.cxx                              | 5 +++++
 core/base/utils/CbmFileUtils.cxx                            | 5 +++++
 core/base/utils/CbmFileUtils.h                              | 5 +++++
 core/base/utils/CbmGeometryUtils.cxx                        | 5 +++++
 core/base/utils/CbmGeometryUtils.h                          | 5 +++++
 core/base/utils/CbmMediaList.cxx                            | 5 +++++
 core/base/utils/CbmUtils.cxx                                | 5 +++++
 core/base/utils/CbmUtils.h                                  | 5 +++++
 core/config/CbmConfigBase.h                                 | 5 +++++
 core/data/CbmDefs.cxx                                       | 5 +++++
 core/data/DataLinkDef.h                                     | 5 +++++
 core/data/much/CbmMuchAddress.cxx                           | 5 +++++
 core/data/much/CbmMuchAddress.h                             | 5 +++++
 core/data/much/CbmMuchCluster.cxx                           | 5 +++++
 core/data/mvd/CbmMvdCluster.cxx                             | 5 +++++
 core/data/mvd/CbmMvdCluster.h                               | 5 +++++
 core/data/raw/StsXyterFinalHit.h                            | 5 +++++
 core/data/raw/StsXyterMessage.cxx                           | 4 ++++
 core/data/raw/StsXyterMessage.h                             | 5 +++++
 core/data/raw/TimesliceMetaData.cxx                         | 5 +++++
 core/data/raw/TimesliceMetaData.h                           | 5 +++++
 core/data/raw/gDpbMessv100.cxx                              | 5 +++++
 core/data/raw/gDpbMessv100.h                                | 5 +++++
 core/data/rich/CbmRichRing.cxx                              | 5 +++++
 core/data/rich/CbmRichTrbDigi.cxx                           | 5 +++++
 core/data/rich/CbmRichTrbDigi.h                             | 5 +++++
 core/data/test/TestCbmHit.C                                 | 5 +++++
 core/data/test/TestCbmPixelHit.C                            | 5 +++++
 core/data/test/_GTestCbmAddress.cxx                         | 5 +++++
 core/data/test/_GTestCbmCluster.cxx                         | 5 +++++
 core/data/test/_GTestCbmConstants.cxx                       | 5 +++++
 core/data/test/_GTestCbmDefs.cxx                            | 5 +++++
 core/data/test/_GTestCbmDigi.cxx                            | 5 +++++
 core/data/test/_GTestCbmErrorMessage.cxx                    | 5 +++++
 core/data/test/_GTestCbmEvent.cxx                           | 5 +++++
 core/data/test/_GTestCbmHit.cxx                             | 5 +++++
 core/data/test/_GTestCbmLink.cxx                            | 5 +++++
 core/data/test/_GTestCbmMatch.cxx                           | 5 +++++
 core/data/test/_GTestCbmModuleList.cxx                      | 5 +++++
 core/data/test/_GTestCbmPixelHit.cxx                        | 5 +++++
 core/data/test/_GTestCbmStripHit.cxx                        | 5 +++++
 core/data/test/compareCluster.h                             | 5 +++++
 core/data/test/compareDigi.h                                | 5 +++++
 core/data/test/compareErrorMessage.h                        | 5 +++++
 core/data/test/compareFairMCPoint.h                         | 5 +++++
 core/data/test/compareHit.h                                 | 5 +++++
 core/data/test/compareLink.h                                | 5 +++++
 core/data/test/compareMatch.h                               | 5 +++++
 core/data/test/comparePixelHit.h                            | 5 +++++
 core/data/test/compareStripHit.h                            | 5 +++++
 core/data/test/compareVertex.h                              | 5 +++++
 core/data/test/global/_GTestCbmVertex.cxx                   | 5 +++++
 core/data/test/much/_GTestCbmMuchBeamTimeDigi.cxx           | 5 +++++
 core/data/test/much/_GTestCbmMuchDigi.cxx                   | 5 +++++
 core/data/test/much/compareMuchBeamTimeDigi.h               | 5 +++++
 core/data/test/much/compareMuchDigi.h                       | 5 +++++
 core/data/test/psd/_GTestCbmPsdAddress.cxx                  | 5 +++++
 core/data/test/psd/_GTestCbmPsdDigi.cxx                     | 5 +++++
 core/data/test/psd/_GTestCbmPsdHit.cxx                      | 5 +++++
 core/data/test/psd/_GTestCbmPsdPoint.cxx                    | 5 +++++
 core/data/test/psd/comparePsdAddress.h                      | 5 +++++
 core/data/test/psd/comparePsdDigi.h                         | 5 +++++
 core/data/test/psd/comparePsdHit.h                          | 5 +++++
 core/data/test/psd/comparePsdPoint.h                        | 5 +++++
 core/data/test/rich/_GTestCbmRichDigi.cxx                   | 5 +++++
 core/data/test/rich/compareRichDigi.h                       | 5 +++++
 core/data/test/sts/_GTestCbmStsDigi.cxx                     | 5 +++++
 core/data/test/sts/compareStsDigi.h                         | 5 +++++
 core/data/test/tof/_GTestCbmTofDigi.cxx                     | 5 +++++
 core/data/test/tof/compareTofDigi.h                         | 5 +++++
 core/data/test/trd/_GTestCbmTrdDetectorId.cxx               | 5 +++++
 core/data/test/trd/_GTestCbmTrdDetectorId_simple.cxx        | 5 +++++
 core/data/test/trd/_GTestCbmTrdDetectorId_simple1.cxx       | 5 +++++
 core/data/test/trd/_GTestCbmTrdDetectorId_simple2.cxx       | 5 +++++
 core/data/test/trd/_GTestCbmTrdDetectorId_simple3.cxx       | 5 +++++
 core/data/test/trd/_GTestCbmTrdDigi.cxx                     | 5 +++++
 core/data/test/trd/_GTestCbmTrdHit.cxx                      | 5 +++++
 core/data/test/trd/_GTestCbmTrdPoint.cxx                    | 5 +++++
 core/data/test/trd/compareTrdDigi.h                         | 5 +++++
 core/data/test/trd/compareTrdHit.h                          | 5 +++++
 core/data/test/trd/compareTrdPoint.h                        | 5 +++++
 core/data/trd/CbmTrdDigi.cxx                                | 5 +++++
 core/data/trd/CbmTrdDigi.h                                  | 5 +++++
 core/data/trd/CbmTrdRawMessageSpadic.cxx                    | 5 +++++
 core/detectors/much/CbmMuchBaseLinkDef.h                    | 5 +++++
 core/detectors/much/CbmMuchPad.cxx                          | 5 +++++
 core/detectors/much/CbmMuchSector.cxx                       | 5 +++++
 core/detectors/much/CbmMuchSectorRectangular.cxx            | 5 +++++
 core/detectors/psd/CbmPsdBaseLinkDef.h                      | 5 +++++
 core/detectors/psd/PolynomComplexRoots.h                    | 5 +++++
 core/detectors/psd/PolynomRealRoots.h                       | 5 +++++
 core/detectors/psd/PronyFitter.cxx                          | 5 +++++
 core/detectors/rich/CbmMcbm2018RichPar.cxx                  | 5 +++++
 core/detectors/rich/CbmMcbm2018RichPar.h                    | 5 +++++
 core/detectors/rich/CbmRichBaseLinkDef.h                    | 5 +++++
 core/detectors/rich/CbmRichDraw.h                           | 4 ++++
 core/detectors/sts/CbmStsBaseLinkDef.h                      | 5 +++++
 core/detectors/tof/CbmTofCell.cxx                           | 5 +++++
 core/detectors/tof/CbmTofCell.h                             | 5 +++++
 core/detectors/tof/CbmTofContFact.h                         | 5 +++++
 core/detectors/tof/CbmTofDigiPar.cxx                        | 5 +++++
 core/detectors/tof/CbmTofDigiPar.h                          | 5 +++++
 core/detectors/tof/TTrbHeader.cxx                           | 5 +++++
 core/detectors/tof/TTrbHeader.h                             | 5 +++++
 core/detectors/trd/CbmMcbm2020TrdTshiftPar.h                | 5 +++++
 core/detectors/trd/CbmTrdBaseLinkDef.h                      | 5 +++++
 core/detectors/trd/CbmTrdContFact.h                         | 5 +++++
 core/detectors/trd/CbmTrdFASP.cxx                           | 5 +++++
 core/detectors/trd/CbmTrdFASP.h                             | 5 +++++
 core/detectors/trd/CbmTrdGas.cxx                            | 5 +++++
 core/detectors/trd/CbmTrdGas.h                              | 5 +++++
 core/detectors/trd/CbmTrdLinkDef.h                          | 5 +++++
 core/detectors/trd/CbmTrdModuleAbstract.cxx                 | 5 +++++
 core/detectors/trd/CbmTrdModuleAbstract.h                   | 5 +++++
 core/detectors/trd/CbmTrdParAsic.cxx                        | 5 +++++
 core/detectors/trd/CbmTrdParAsic.h                          | 5 +++++
 core/detectors/trd/CbmTrdParFasp.cxx                        | 5 +++++
 core/detectors/trd/CbmTrdParFasp.h                          | 5 +++++
 core/detectors/trd/CbmTrdParMod.cxx                         | 5 +++++
 core/detectors/trd/CbmTrdParMod.h                           | 5 +++++
 core/detectors/trd/CbmTrdParModDigi.cxx                     | 5 +++++
 core/detectors/trd/CbmTrdParModDigi.h                       | 5 +++++
 core/detectors/trd/CbmTrdParModGain.cxx                     | 5 +++++
 core/detectors/trd/CbmTrdParModGain.h                       | 5 +++++
 core/detectors/trd/CbmTrdParModGas.cxx                      | 5 +++++
 core/detectors/trd/CbmTrdParModGas.h                        | 5 +++++
 core/detectors/trd/CbmTrdParModGeo.cxx                      | 5 +++++
 core/detectors/trd/CbmTrdParModGeo.h                        | 5 +++++
 core/detectors/trd/CbmTrdParSet.cxx                         | 5 +++++
 core/detectors/trd/CbmTrdParSet.h                           | 5 +++++
 core/detectors/trd/CbmTrdParSetAsic.cxx                     | 5 +++++
 core/detectors/trd/CbmTrdParSetAsic.h                       | 5 +++++
 core/detectors/trd/CbmTrdParSetDigi.cxx                     | 5 +++++
 core/detectors/trd/CbmTrdParSetDigi.h                       | 5 +++++
 core/detectors/trd/CbmTrdParSetGain.cxx                     | 5 +++++
 core/detectors/trd/CbmTrdParSetGain.h                       | 5 +++++
 core/detectors/trd/CbmTrdParSetGas.cxx                      | 5 +++++
 core/detectors/trd/CbmTrdParSetGas.h                        | 5 +++++
 core/detectors/trd/CbmTrdParSetGeo.cxx                      | 5 +++++
 core/detectors/trd/CbmTrdParSetGeo.h                        | 5 +++++
 core/detectors/trd/CbmTrdParSpadic.cxx                      | 5 +++++
 core/detectors/trd/CbmTrdParSpadic.h                        | 5 +++++
 core/detectors/trd/CbmTrdSPADIC.cxx                         | 5 +++++
 core/detectors/trd/CbmTrdUtils.h                            | 5 +++++
 core/eventdisplay/CbmDisplayLinkDef.h                       | 5 +++++
 core/eventdisplay/CbmPixelHitSetDraw.cxx                    | 5 +++++
 core/eventdisplay/CbmPixelHitSetDraw.h                      | 5 +++++
 core/field/CbmFieldCreator.cxx                              | 5 +++++
 core/field/CbmFieldLinkDef.h                                | 5 +++++
 core/field/CbmFieldMapData.cxx                              | 5 +++++
 core/qa/CbmQaBaseLinkDef.h                                  | 5 +++++
 fles/cosy2019/CbmBeamtimeCosy2019LinkDef.h                  | 5 +++++
 fles/cosy2019/parameter/CbmCosy2019ContFact.cxx             | 5 +++++
 fles/cosy2019/parameter/CbmCosy2019ContFact.h               | 5 +++++
 fles/flestools/CbmFlesCanvasTools.cxx                       | 5 +++++
 fles/flestools/CbmFlesHistosTools.cxx                       | 5 +++++
 fles/flestools/CbmFormatDecHexPrintout.cxx                  | 4 ++++
 fles/flestools/CbmFormatMsBufferPrintout.cxx                | 4 ++++
 fles/flestools/CbmFormatMsHeaderPrintout.cxx                | 4 ++++
 fles/flestools/CbmFormatTsPrintout.cxx                      | 4 ++++
 fles/mcbm2018/CbmFlibMcbm2018LinkDef.h                      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.cxx      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.h        | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoTrdR.cxx      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.cxx      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.h        | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskTrdR.cxx      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.cxx      | 5 +++++
 fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.h        | 5 +++++
 fles/star2019/CbmFlibStar2019LinkDef.h                      | 5 +++++
 fles/star2019/parameter/CbmStar2019ContFact.cxx             | 5 +++++
 fles/star2019/parameter/CbmStar2019ContFact.h               | 5 +++++
 macro/KF/DecayConfig.C                                      | 5 +++++
 macro/KF/KFParticleFinderSignalTest/CalculateEfficincy.C    | 5 +++++
 macro/KF/KFParticleFinderSignalTest/DrawParticlesFitQA.C    | 5 +++++
 macro/KF/KFParticleFinderSignalTest/GetParticleName.C       | 5 +++++
 macro/KF/kf_kfparticle.C                                    | 5 +++++
 macro/KF/registerGeantDecays.C                              | 5 +++++
 macro/KF/registerLightIons.C                                | 5 +++++
 macro/KF/registerPythiaDecays.C                             | 5 +++++
 macro/L1/perf.C                                             | 5 +++++
 macro/L1/rec.C                                              | 5 +++++
 macro/L1/sim.C                                              | 5 +++++
 macro/L1/simD0.C                                            | 5 +++++
 .../analysis_tree_converter/run_analysis_tree_maker.C       | 4 ++++
 macro/analysis/common/at_kfpf_interface/run_at_kfpf.C       | 5 +++++
 macro/analysis/common/cuts/cbm_cuts.h                       | 4 ++++
 macro/analysis/common/qa/run_analysistree_qa.C              | 5 +++++
 macro/analysis/conversion2/eventDisplay.C                   | 5 +++++
 macro/analysis/conversion2/generator_input_file.C           | 5 +++++
 macro/analysis/conversion2/run_analysis.C                   | 5 +++++
 macro/analysis/conversion2/run_reco_event.C                 | 5 +++++
 macro/analysis/dielectron/draw_analysis.C                   | 5 +++++
 macro/analysis/dielectron/draw_analysis_all.C               | 5 +++++
 macro/analysis/dielectron/draw_analysis_study.C             | 5 +++++
 macro/analysis/dielectron/draw_litqa.C                      | 5 +++++
 macro/analysis/dielectron/draw_mvd_xy_delta.C               | 5 +++++
 macro/analysis/dielectron/hadd.C                            | 5 +++++
 macro/analysis/dielectron/run_analysis.C                    | 5 +++++
 macro/analysis/dielectron/run_digi.C                        | 5 +++++
 macro/analysis/dielectron/run_litqa.C                       | 5 +++++
 macro/analysis/dielectron/run_reco.C                        | 5 +++++
 macro/analysis/dielectron/run_sim.C                         | 5 +++++
 macro/analysis/flow/MergeTTree.C                            | 5 +++++
 macro/analysis/flow/anaFlow.C                               | 5 +++++
 macro/analysis/flow/centrality_drawReso_STS_PSD.C           | 5 +++++
 .../analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C | 5 +++++
 macro/analysis/flow/check_EPflattening_Qvector.C            | 5 +++++
 macro/analysis/flow/eventPlane.C                            | 5 +++++
 macro/analysis/flow/graph_RPreso_vsCentrality.C             | 5 +++++
 macro/analysis/flow/run_reco_flow.C                         | 5 +++++
 macro/analysis/flow/run_sim_flow.C                          | 5 +++++
 macro/analysis/hyperons/ana_cascade.C                       | 5 +++++
 macro/analysis/hyperons/ana_histo_la.C                      | 5 +++++
 macro/analysis/hyperons/ana_histo_om.C                      | 5 +++++
 macro/analysis/hyperons/ana_la.C                            | 5 +++++
 macro/analysis/hyperons/create_histo_la.C                   | 5 +++++
 macro/analysis/hyperons/create_histo_om.C                   | 5 +++++
 macro/analysis/hyperons/drawM.C                             | 5 +++++
 macro/analysis/hyperons/drawM_om.C                          | 5 +++++
 macro/analysis/hyperons/eff.C                               | 5 +++++
 macro/analysis/hyperons/eff_draw.C                          | 5 +++++
 macro/analysis/hyperons/merge.C                             | 5 +++++
 macro/analysis/hyperons/mix_cascade.C                       | 5 +++++
 macro/analysis/hyperons/rec.C                               | 5 +++++
 macro/analysis/hyperons/sela.C                              | 5 +++++
 macro/analysis/hyperons/sim.C                               | 5 +++++
 macro/analysis/jpsi/DecayConfig.C                           | 5 +++++
 macro/analysis/jpsi/run_sim.C                               | 5 +++++
 macro/analysis/jpsiana/draw_analysis_jpsi.C                 | 4 ++++
 macro/analysis/jpsiana/draw_litqa.C                         | 5 +++++
 macro/analysis/jpsiana/draw_superevent_jpsi.C               | 4 ++++
 macro/analysis/jpsiana/hadd.C                               | 5 +++++
 macro/analysis/jpsiana/run_analysis_jpsi.C                  | 5 +++++
 macro/analysis/jpsiana/run_litqa_jpsi.C                     | 5 +++++
 macro/analysis/jpsiana/run_reco_jpsi.C                      | 5 +++++
 macro/analysis/jpsiana/run_sim_jpsi.C                       | 5 +++++
 macro/analysis/jpsiana/run_superevent_jpsi.C                | 5 +++++
 macro/analysis/much/ANN.C                                   | 5 +++++
 macro/analysis/much/Add_histo.C                             | 5 +++++
 macro/analysis/much/Correction.C                            | 5 +++++
 macro/analysis/much/InvariantMassSpectra.C                  | 5 +++++
 macro/analysis/much/InvariantMassSpectra_SE.C               | 5 +++++
 macro/analysis/much/InvariantMassSpectra_mix.C              | 5 +++++
 macro/analysis/much/Optimization.C                          | 5 +++++
 macro/analysis/much/Pluto_analysis.C                        | 5 +++++
 macro/analysis/much/TrackParameters.C                       | 5 +++++
 macro/analysis/much/generate_DrellYan_8GeV.C                | 5 +++++
 macro/analysis/opencharm/CharmSetup.C                       | 5 +++++
 macro/analysis/opencharm/HistogramProduction.C              | 4 ++++
 macro/analysis/opencharm/PairSelection.C                    | 4 ++++
 macro/analysis/opencharm/PairSelectionSE.C                  | 4 ++++
 macro/analysis/opencharm/TrackSelection.C                   | 4 ++++
 macro/analysis/opencharm/opencharm_delta.C                  | 5 +++++
 macro/analysis/opencharm/opencharm_reco.C                   | 5 +++++
 macro/analysis/opencharm/opencharm_sim.C                    | 5 +++++
 macro/analysis/papa/run_analysis.C                          | 5 +++++
 macro/beamtime/camera_restore.C                             | 5 +++++
 macro/beamtime/cern2016/MuchCreateMap.C                     | 4 ++++
 macro/beamtime/cern2016/ana_digi.C                          | 5 +++++
 macro/beamtime/cern2016/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/cern2016/dis_digi.C                          | 5 +++++
 macro/beamtime/cern2016/dis_hits.C                          | 5 +++++
 macro/beamtime/cern2016/rootlogon.C                         | 5 +++++
 .../cosy2018/AnalyseTimeCoincidenceBugAllCases2elinks.C     | 5 +++++
 .../cosy2018/AnalyseTimeCoincidenceBugAllCases5elinks.C     | 5 +++++
 .../cosy2018/AnalyseTimeCoincidenceBugAllCasesMoreCond.C    | 5 +++++
 macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits.C   | 5 +++++
 .../cosy2018/AnalyseTimeCoincidenceBugLimits2elinks.C       | 5 +++++
 .../cosy2018/AnalyseTimeCoincidenceBugLimits5elinks.C       | 5 +++++
 macro/beamtime/cosy2018/DtPeakPosSummaryCosy2018.C          | 5 +++++
 macro/beamtime/cosy2018/DtStackS1.C                         | 4 ++++
 macro/beamtime/cosy2018/DupliHitsSummaryCosy2018.C          | 5 +++++
 macro/beamtime/cosy2018/EfficiencySummaryCosy2018.C         | 5 +++++
 macro/beamtime/cosy2018/ResidualsPeakPosCosy2018.C          | 5 +++++
 macro/beamtime/cosy2018/plotCosyHistos.C                    | 4 ++++
 macro/beamtime/cosy2019/FindHodoOrCoinc.C                   | 4 ++++
 macro/beamtime/cosy2019/FindHodoOrHitOffsetsCosy2019.C      | 4 ++++
 macro/beamtime/cosy2019/FindHodoOrOffsetsCosy2019.C         | 4 ++++
 macro/beamtime/cosy2019/FindNoisyChanSts.C                  | 4 ++++
 macro/beamtime/cosy2019/FindOffsetsCosy2019.C               | 4 ++++
 macro/beamtime/cosy2019/PlotClusterCharge.C                 | 4 ++++
 macro/beamtime/cosy2019/PlotCoinc.C                         | 4 ++++
 macro/beamtime/cosy2019/PlotStsPosWithHodoCoinc.C           | 4 ++++
 macro/beamtime/cosy2019/check_coinc_Hodo.C                  | 5 +++++
 macro/beamtime/cosy2019/cosy2019_calib.C                    | 5 +++++
 macro/beamtime/cosy2019/cosy2019_process.C                  | 5 +++++
 macro/beamtime/cosy2019/cosy2019_reco.C                     | 5 +++++
 macro/beamtime/fit_yPos.C                                   | 5 +++++
 macro/beamtime/fit_ybox.C                                   | 5 +++++
 macro/beamtime/fit_ybox.h                                   | 5 +++++
 macro/beamtime/hd2017/PlotLongRangeDate.C                   | 4 ++++
 macro/beamtime/hd2017/ana_digi.C                            | 5 +++++
 macro/beamtime/hd2017/ana_digi_cal.C                        | 5 +++++
 macro/beamtime/hd2017/rootlogon.C                           | 5 +++++
 macro/beamtime/hd2020/ana_digi_cal.C                        | 5 +++++
 macro/beamtime/hd2020/ana_trks.C                            | 5 +++++
 macro/beamtime/hd2020/dis_digi.C                            | 5 +++++
 macro/beamtime/hd2020/dis_trks.C                            | 5 +++++
 macro/beamtime/hd2020/pl_all_2D.C                           | 5 +++++
 macro/beamtime/hd2020/pl_all_3D.C                           | 5 +++++
 macro/beamtime/hd2020/pl_all_CluMul.C                       | 5 +++++
 macro/beamtime/hd2020/pl_all_CluPosEvol.C                   | 5 +++++
 macro/beamtime/hd2020/pl_all_CluRate.C                      | 5 +++++
 macro/beamtime/hd2020/pl_all_CluTimeEvol.C                  | 5 +++++
 macro/beamtime/hd2020/pl_all_DTLastHits.C                   | 5 +++++
 macro/beamtime/hd2020/pl_all_DigiCor.C                      | 5 +++++
 macro/beamtime/hd2020/pl_all_DigiDTLD.C                     | 5 +++++
 macro/beamtime/hd2020/pl_all_DigiMul.C                      | 5 +++++
 macro/beamtime/hd2020/pl_all_DigiStatus.C                   | 5 +++++
 macro/beamtime/hd2020/pl_all_DigiTot.C                      | 5 +++++
 macro/beamtime/hd2020/pl_all_Sel2D.C                        | 5 +++++
 macro/beamtime/hd2020/pl_all_Track2D.C                      | 5 +++++
 macro/beamtime/hd2020/pl_cmp_CluRate.C                      | 5 +++++
 macro/beamtime/hd2020/rootlogon.C                           | 5 +++++
 macro/beamtime/load_hst.C                                   | 5 +++++
 macro/beamtime/mcbm2018/AnalyzeDigiMcbmFull.C               | 4 ++++
 macro/beamtime/mcbm2018/DataRateMoniPlot.C                  | 4 ++++
 macro/beamtime/mcbm2018/MonitorRich.C                       | 5 +++++
 macro/beamtime/mcbm2018/SpillRatePlot.C                     | 4 ++++
 macro/beamtime/mcbm2018/T0CoincPlotSingleRun.C              | 4 ++++
 macro/beamtime/mcbm2018/T0MoniPlot.C                        | 4 ++++
 macro/beamtime/mcbm2018/TofPulserPlot.C                     | 4 ++++
 macro/beamtime/mcbm2018/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/mcbm2018/ana_digi_cal_all.C                  | 5 +++++
 macro/beamtime/mcbm2018/ana_digi_cali.C                     | 5 +++++
 macro/beamtime/mcbm2018/ana_digi_cos.C                      | 5 +++++
 macro/beamtime/mcbm2018/ana_trks.C                          | 5 +++++
 macro/beamtime/mcbm2018/ana_trksi.C                         | 5 +++++
 macro/beamtime/mcbm2018/build_events.C                      | 5 +++++
 macro/beamtime/mcbm2018/check_events.C                      | 5 +++++
 macro/beamtime/mcbm2018/check_timing.C                      | 5 +++++
 macro/beamtime/mcbm2018/dis_digi.C                          | 5 +++++
 macro/beamtime/mcbm2018/dis_trks.C                          | 5 +++++
 macro/beamtime/mcbm2018/eLinkMappingCrobSts.C               | 4 ++++
 macro/beamtime/mcbm2018/pl_all_2D.C                         | 5 +++++
 macro/beamtime/mcbm2018/pl_all_CluMul.C                     | 5 +++++
 macro/beamtime/mcbm2018/pl_all_CluPosEvol.C                 | 5 +++++
 macro/beamtime/mcbm2018/pl_all_CluRate.C                    | 5 +++++
 macro/beamtime/mcbm2018/pl_all_CluTimeEvol.C                | 5 +++++
 macro/beamtime/mcbm2018/pl_all_DigiCor.C                    | 5 +++++
 macro/beamtime/mcbm2018/pl_all_Sel2D.C                      | 5 +++++
 macro/beamtime/mcbm2018/pl_all_Track2D.C                    | 5 +++++
 macro/beamtime/mcbm2018/pl_raw_evt.C                        | 5 +++++
 macro/beamtime/mcbm2019/MonitorRich.C                       | 5 +++++
 macro/beamtime/mcbm2019/build_events.C                      | 5 +++++
 macro/beamtime/mcbm2019/check_events.C                      | 5 +++++
 macro/beamtime/mcbm2019/check_much_digis.C                  | 5 +++++
 macro/beamtime/mcbm2019/check_pulser.C                      | 5 +++++
 macro/beamtime/mcbm2019/check_sts_digis.C                   | 5 +++++
 macro/beamtime/mcbm2019/check_timing.C                      | 5 +++++
 macro/beamtime/mcbm2019/mcbm2019_reco.C                     | 5 +++++
 macro/beamtime/mcbm2019/mcbm_reco.C                         | 4 ++++
 macro/beamtime/mcbm2020/MonitorRich.C                       | 5 +++++
 macro/beamtime/mcbm2020/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/mcbm2020/ana_digi_cal_all.C                  | 5 +++++
 macro/beamtime/mcbm2020/ana_digi_cali.C                     | 5 +++++
 macro/beamtime/mcbm2020/ana_trks.C                          | 5 +++++
 macro/beamtime/mcbm2020/ana_trks_eval.C                     | 5 +++++
 macro/beamtime/mcbm2020/ana_trksi.C                         | 5 +++++
 macro/beamtime/mcbm2020/build_event_win.C                   | 4 ++++
 macro/beamtime/mcbm2020/build_event_win_kronos.C            | 5 +++++
 macro/beamtime/mcbm2020/build_events.C                      | 5 +++++
 macro/beamtime/mcbm2020/check_events.C                      | 5 +++++
 macro/beamtime/mcbm2020/check_much_digis.C                  | 5 +++++
 macro/beamtime/mcbm2020/check_pulser.C                      | 5 +++++
 macro/beamtime/mcbm2020/check_sts_digis.C                   | 5 +++++
 macro/beamtime/mcbm2020/check_timing.C                      | 5 +++++
 macro/beamtime/mcbm2020/check_timing_any.C                  | 5 +++++
 macro/beamtime/mcbm2020/dis_digi.C                          | 5 +++++
 macro/beamtime/mcbm2020/dis_trks.C                          | 5 +++++
 macro/beamtime/mcbm2020/mcbm_build_and_reco.C               | 5 +++++
 macro/beamtime/mcbm2020/mcbm_build_and_reco_kronos.C        | 5 +++++
 macro/beamtime/mcbm2020/mcbm_event_ana.C                    | 5 +++++
 macro/beamtime/mcbm2020/mcbm_event_reco.C                   | 5 +++++
 macro/beamtime/mcbm2020/mcbm_event_reco_ana.C               | 5 +++++
 macro/beamtime/mcbm2020/mcbm_event_reco_kronos.C            | 5 +++++
 macro/beamtime/mcbm2020/mcbm_reco.C                         | 5 +++++
 macro/beamtime/mcbm2020/mcbm_reco_kronos.C                  | 5 +++++
 macro/beamtime/mcbm2020/mcbm_tof_tracking.C                 | 5 +++++
 macro/beamtime/mcbm2020/mcbm_tof_tracking_kronos.C          | 5 +++++
 macro/beamtime/mcbm2020/mrich_reco.C                        | 5 +++++
 macro/beamtime/mcbm2020/mtof_build_and_reco.C               | 5 +++++
 macro/beamtime/mcbm2020/mtof_build_and_reco_kronos.C        | 5 +++++
 macro/beamtime/mcbm2020/mtof_reco.C                         | 5 +++++
 macro/beamtime/mcbm2020/pl_all_2D.C                         | 5 +++++
 macro/beamtime/mcbm2020/pl_all_3D.C                         | 5 +++++
 macro/beamtime/mcbm2020/pl_all_CluMul.C                     | 5 +++++
 macro/beamtime/mcbm2020/pl_all_CluPosEvol.C                 | 5 +++++
 macro/beamtime/mcbm2020/pl_all_CluRate.C                    | 5 +++++
 macro/beamtime/mcbm2020/pl_all_CluTimeEvol.C                | 5 +++++
 macro/beamtime/mcbm2020/pl_all_DTLastHits.C                 | 5 +++++
 macro/beamtime/mcbm2020/pl_all_DigiCor.C                    | 5 +++++
 macro/beamtime/mcbm2020/pl_all_DigiDTFD.C                   | 5 +++++
 macro/beamtime/mcbm2020/pl_all_DigiDTLD.C                   | 5 +++++
 macro/beamtime/mcbm2020/pl_all_DigiTot.C                    | 5 +++++
 macro/beamtime/mcbm2020/pl_all_Sel2D.C                      | 5 +++++
 macro/beamtime/mcbm2020/pl_all_Track2D.C                    | 5 +++++
 macro/beamtime/mcbm2020/pl_cmp_CluRate.C                    | 5 +++++
 macro/beamtime/mcbm2021/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/mcbm2021/ana_digi_cal_all.C                  | 5 +++++
 macro/beamtime/mcbm2021/ana_trks.C                          | 5 +++++
 macro/beamtime/mcbm2021/ana_trks_eval.C                     | 5 +++++
 macro/beamtime/mcbm2021/dis_digi.C                          | 5 +++++
 macro/beamtime/mcbm2021/pl_all_2D.C                         | 5 +++++
 macro/beamtime/mcbm2021/pl_all_3D.C                         | 5 +++++
 macro/beamtime/mcbm2021/pl_all_CluMul.C                     | 5 +++++
 macro/beamtime/mcbm2021/pl_all_CluPosEvol.C                 | 5 +++++
 macro/beamtime/mcbm2021/pl_all_CluRate.C                    | 5 +++++
 macro/beamtime/mcbm2021/pl_all_CluTimeEvol.C                | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DTLastHits.C                 | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DigiCor.C                    | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DigiDTFD.C                   | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DigiDTLD.C                   | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DigiMul.C                    | 5 +++++
 macro/beamtime/mcbm2021/pl_all_DigiTot.C                    | 5 +++++
 macro/beamtime/mcbm2021/pl_all_Sel2D.C                      | 5 +++++
 macro/beamtime/mcbm2021/pl_all_Track2D.C                    | 5 +++++
 macro/beamtime/mcbm2021/pl_cmp_CluRate.C                    | 5 +++++
 macro/beamtime/mcbm2021/rootlogon.C                         | 5 +++++
 macro/beamtime/pl_CosmicHst.C                               | 5 +++++
 macro/beamtime/pl_CosmicHst1.C                              | 5 +++++
 macro/beamtime/pl_Datime.C                                  | 5 +++++
 macro/beamtime/pl_Dut_DTLH.C                                | 5 +++++
 macro/beamtime/pl_Dut_Res.C                                 | 5 +++++
 macro/beamtime/pl_Dut_Vel.C                                 | 5 +++++
 macro/beamtime/pl_Eff_Chi.C                                 | 5 +++++
 macro/beamtime/pl_Eff_DTLH.C                                | 5 +++++
 macro/beamtime/pl_Eff_Mul.C                                 | 5 +++++
 macro/beamtime/pl_Eff_TIR.C                                 | 5 +++++
 macro/beamtime/pl_Eff_TIS.C                                 | 5 +++++
 macro/beamtime/pl_Eff_XY_1.C                                | 5 +++++
 macro/beamtime/pl_Efficiency_XY.C                           | 5 +++++
 macro/beamtime/pl_EvCluMul.C                                | 5 +++++
 macro/beamtime/pl_TIR.C                                     | 5 +++++
 macro/beamtime/pl_TIS.C                                     | 5 +++++
 macro/beamtime/pl_TIS2.C                                    | 5 +++++
 macro/beamtime/pl_Track2D.C                                 | 5 +++++
 macro/beamtime/pl_UHit.C                                    | 5 +++++
 macro/beamtime/pl_XY_3D.C                                   | 4 ++++
 macro/beamtime/pl_XY_fit.C                                  | 5 +++++
 macro/beamtime/pl_XY_trk.C                                  | 5 +++++
 macro/beamtime/pl_all_CalPar.C                              | 5 +++++
 macro/beamtime/pl_all_CluMul.C                              | 5 +++++
 macro/beamtime/pl_all_CluRate.C                             | 5 +++++
 macro/beamtime/pl_all_CluRateRatio.C                        | 5 +++++
 macro/beamtime/pl_all_CluSizeDTLastHits.C                   | 5 +++++
 macro/beamtime/pl_all_DTLastHits.C                          | 5 +++++
 macro/beamtime/pl_all_DTLastHits_CluSize.C                  | 5 +++++
 macro/beamtime/pl_all_DTLastHits_Tot.C                      | 5 +++++
 macro/beamtime/pl_all_DigiCor.C                             | 5 +++++
 macro/beamtime/pl_all_Fpar.C                                | 5 +++++
 macro/beamtime/pl_all_LHTime.C                              | 5 +++++
 macro/beamtime/pl_all_Svel.C                                | 5 +++++
 macro/beamtime/pl_all_TOffDTLastHits.C                      | 5 +++++
 macro/beamtime/pl_all_TotDTLastHits.C                       | 5 +++++
 macro/beamtime/pl_all_XY.C                                  | 5 +++++
 macro/beamtime/pl_all_cluWalk.C                             | 5 +++++
 macro/beamtime/pl_all_cluWalkSel.C                          | 5 +++++
 macro/beamtime/pl_all_dTSel.C                               | 5 +++++
 macro/beamtime/pl_ana_DTXY.C                                | 5 +++++
 macro/beamtime/pl_ana_DXXY.C                                | 5 +++++
 macro/beamtime/pl_ana_DYXY.C                                | 5 +++++
 macro/beamtime/pl_calib_trk.C                               | 5 +++++
 macro/beamtime/pl_cmp_1D.C                                  | 5 +++++
 macro/beamtime/pl_cmp_Eff.C                                 | 5 +++++
 macro/beamtime/pl_cor_walk.C                                | 4 ++++
 macro/beamtime/pl_eff_XY.C                                  | 5 +++++
 macro/beamtime/pl_ext_SUT.C                                 | 5 +++++
 macro/beamtime/pl_ext_dXdY.C                                | 5 +++++
 macro/beamtime/pl_ext_over.C                                | 5 +++++
 macro/beamtime/pl_ext_trk.C                                 | 5 +++++
 macro/beamtime/pl_over_Mat04D4best.C                        | 5 +++++
 macro/beamtime/pl_over_MatD4sel.C                           | 5 +++++
 macro/beamtime/pl_over_Walk2.C                              | 5 +++++
 macro/beamtime/pl_over_XX.C                                 | 5 +++++
 macro/beamtime/pl_over_clu.C                                | 5 +++++
 macro/beamtime/pl_over_cluSel.C                             | 5 +++++
 macro/beamtime/pl_over_cor.C                                | 5 +++++
 macro/beamtime/pl_over_deltof.C                             | 5 +++++
 macro/beamtime/pl_over_get4.C                               | 5 +++++
 macro/beamtime/pl_over_off.C                                | 5 +++++
 macro/beamtime/pl_over_pos.C                                | 5 +++++
 macro/beamtime/pl_over_toff.C                               | 5 +++++
 macro/beamtime/pl_over_trk.C                                | 5 +++++
 macro/beamtime/pl_pull_trk.C                                | 5 +++++
 macro/beamtime/pl_rate_trkl.C                               | 5 +++++
 macro/beamtime/pl_raw_evt.C                                 | 5 +++++
 macro/beamtime/pl_rel_ratio.C                               | 4 ++++
 macro/beamtime/pl_resi2D_trk.C                              | 5 +++++
 macro/beamtime/pl_star_DigiCor.C                            | 5 +++++
 macro/beamtime/pl_trk_Walk.C                                | 5 +++++
 macro/beamtime/pl_trk_cal_walk.C                            | 5 +++++
 macro/beamtime/pl_vert_trk.C                                | 5 +++++
 macro/beamtime/save_hst.C                                   | 5 +++++
 macro/beamtime/star2017/ana_digi.C                          | 5 +++++
 macro/beamtime/star2017/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/star2017/dis_digi.C                          | 5 +++++
 macro/beamtime/star2017/pl_all_CluMemMulDTLastHits.C        | 5 +++++
 macro/beamtime/star2017/pl_all_CluMul.C                     | 5 +++++
 macro/beamtime/star2017/pl_all_CluRate.C                    | 5 +++++
 macro/beamtime/star2017/pl_all_CluSizeDTLastHits.C          | 5 +++++
 macro/beamtime/star2017/pl_all_DTLastHits.C                 | 5 +++++
 macro/beamtime/star2017/pl_all_TOffDTLastHits.C             | 5 +++++
 macro/beamtime/star2017/pl_all_TotDTLastHits.C              | 5 +++++
 macro/beamtime/star2017/rootlogon.C                         | 5 +++++
 macro/beamtime/star2018/ana_digi.C                          | 5 +++++
 macro/beamtime/star2018/ana_digi_cal.C                      | 5 +++++
 macro/beamtime/star2018/dis_digi.C                          | 5 +++++
 macro/beamtime/star2018/pl_all_CluMemMulDTLastHits.C        | 5 +++++
 macro/beamtime/star2018/pl_all_CluMul.C                     | 5 +++++
 macro/beamtime/star2018/pl_all_CluRate.C                    | 5 +++++
 macro/beamtime/star2018/pl_all_CluSizeDTLastHits.C          | 5 +++++
 macro/beamtime/star2018/pl_all_DTLastHits.C                 | 5 +++++
 macro/beamtime/star2018/pl_all_TOffDTLastHits.C             | 5 +++++
 macro/beamtime/star2018/pl_all_TotDTLastHits.C              | 5 +++++
 macro/beamtime/star2018/rootlogon.C                         | 5 +++++
 macro/beamtime/star2019/inspect_latency_histo.C             | 5 +++++
 macro/beamtime/star2019/inspect_shift_histo.C               | 5 +++++
 macro/beamtime/star2019/inspect_sync_histo.C                | 5 +++++
 macro/beamtime/tests/TofCernFeb15Calib.C                    | 5 +++++
 macro/beamtime/tests/TofCernFeb15Run.C                      | 4 ++++
 macro/beamtime/tests/TofCernNov15Calib.C                    | 5 +++++
 macro/beamtime/tests/TofCernNov15Run.C                      | 4 ++++
 macro/dimuon/invM.C                                         | 5 +++++
 macro/ecal/run_reco.C                                       | 5 +++++
 macro/ecal/run_sim.C                                        | 5 +++++
 macro/fhodo/Create_mapping_parameters.C                     | 5 +++++
 macro/field/FieldMapTest.C                                  | 5 +++++
 macro/field/checkFieldMap.C                                 | 5 +++++
 macro/field/checkFieldSym.C                                 | 5 +++++
 macro/field/checkFields.C                                   | 5 +++++
 macro/field/createDistorted.C                               | 4 ++++
 macro/field/createFieldMap.C                                | 5 +++++
 macro/field/drawField.C                                     | 5 +++++
 macro/fles/PlotChRate.C                                     | 5 +++++
 macro/fles/PlotEventBuilder.C                               | 5 +++++
 macro/fles/PlotMap.C                                        | 4 ++++
 macro/fles/PlotTimeEvo.C                                    | 5 +++++
 macro/fles/call_Tsa_client.C                                | 5 +++++
 macro/fles/call_Tsa_client_Cruz.C                           | 5 +++++
 macro/fles/data/readHistosFromFile.C                        | 4 ++++
 macro/fles/get4/PlotChRate.C                                | 5 +++++
 macro/fles/get4/PlotEpochJumps.C                            | 5 +++++
 macro/fles/get4/PlotEventBuilder.C                          | 5 +++++
 macro/fles/get4/PlotFtEdgesRatio.C                          | 4 ++++
 macro/fles/get4/PlotMap.C                                   | 4 ++++
 macro/fles/get4/PlotMultiDet.C                              | 5 +++++
 macro/fles/get4/PlotMultiDetDist.C                          | 5 +++++
 macro/fles/get4/PlotMultiDetTot.C                           | 5 +++++
 macro/fles/get4/PlotPulsCt.C                                | 5 +++++
 macro/fles/get4/PlotPulsDist.C                              | 5 +++++
 macro/fles/get4/PlotPulsFtDt.C                              | 5 +++++
 macro/fles/get4/PlotPulsMulti.C                             | 5 +++++
 macro/fles/get4/PlotPulsMultiDist.C                         | 5 +++++
 macro/fles/get4/PlotPulsMultiTot.C                          | 5 +++++
 macro/fles/get4/PlotPulsRes.C                               | 4 ++++
 macro/fles/get4/PlotPulsResEnc.C                            | 4 ++++
 macro/fles/get4/PlotPulsResTot.C                            | 4 ++++
 macro/fles/get4/PlotTimeEvo.C                               | 5 +++++
 macro/fles/get4/rootlogon.C                                 | 5 +++++
 macro/fles/readNxTsa.C                                      | 5 +++++
 macro/fles/readTsaFexOffline.C                              | 4 ++++
 macro/fles/readTsaTimeOffline.C                             | 5 +++++
 macro/fles/readTsa_file_stsxyter.C                          | 4 ++++
 macro/generators/run_CbmIonGenerator.C                      | 5 +++++
 macro/generators/run_pluto.C                                | 5 +++++
 macro/geometry/check_media.C                                | 5 +++++
 macro/geometry/create_medialist.C                           | 5 +++++
 macro/geometry/create_positionlist.C                        | 5 +++++
 macro/geometry/print_medialist.C                            | 5 +++++
 macro/global/Merger.C                                       | 5 +++++
 macro/hadron/acceptance.C                                   | 4 ++++
 macro/hadron/draw.C                                         | 5 +++++
 macro/hadron/drawStyle.C                                    | 5 +++++
 macro/hadron/draw_reco.C                                    | 5 +++++
 macro/hadron/draw_run.C                                     | 5 +++++
 macro/hadron/fillm2.C                                       | 4 ++++
 macro/hadron/fitm2.C                                        | 4 ++++
 macro/hadron/produceDst.C                                   | 4 ++++
 macro/hadron/reco.urqmd.C                                   | 4 ++++
 macro/hadron/run.urqmd.C                                    | 4 ++++
 macro/hadron/spectra.urqmd.C                                | 4 ++++
 macro/hadron/yields.urqmd.C                                 | 4 ++++
 macro/htrack/Style.C                                        | 4 ++++
 macro/htrack/runHoughStsTrackFinder.C                       | 5 +++++
 macro/htrack/runProduceFile.C                               | 5 +++++
 macro/kronos/histos/CalculateEfficiency.C                   | 5 +++++
 macro/kronos/macro/run_mc.C                                 | 5 +++++
 macro/littrack/clustering/test_much_vis.C                   | 5 +++++
 macro/littrack/eloss_ana.C                                  | 5 +++++
 macro/littrack/eloss_sim.C                                  | 5 +++++
 macro/littrack/fit_speed.C                                  | 5 +++++
 macro/littrack/phys.C                                       | 4 ++++
 macro/littrack/radlength_sim.C                              | 5 +++++
 macro/littrack/scripts/much/check_files.C                   | 5 +++++
 macro/littrack/scripts/much/much_ana.C                      | 4 ++++
 macro/littrack/test_matrix_math.C                           | 5 +++++
 macro/mcbm/eventDisplay.C                                   | 5 +++++
 macro/mcbm/eventDisplay_reco.C                              | 5 +++++
 macro/mcbm/geometry/Create_TOF_Geometry_v18m_mCbm.C         | 5 +++++
 macro/mcbm/geometry/hodo/test_hodogeo_reco.C                | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18b.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18c.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18d.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18e.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18e1.C       | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18f.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18g.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18h.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18i.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v18j.C        | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v19a_mcbm.C   | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v19b_mcbm.C   | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v19c_mcbm.C   | 5 +++++
 macro/mcbm/geometry/much/create_MUCH_geometry_v19d_mcbm.C   | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18a_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18b_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18c_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18d_gp_mcbm.C         | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18d_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18e_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18f_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18g_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v18h_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v19a_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v19b_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v19c_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v19d_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v19e_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v20b_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v20c_mcbm.C            | 5 +++++
 macro/mcbm/geometry/rich/create_rich_v20d_mcbm.C            | 5 +++++
 macro/mcbm/geometry/targetbox/ctub_orig.C                   | 5 +++++
 macro/mcbm/geometry/targetbox/cutout1.C                     | 5 +++++
 macro/mcbm/geometry/targetbox/cutout2.C                     | 5 +++++
 macro/mcbm/geometry/targetbox/targetbox1.C                  | 5 +++++
 macro/mcbm/geometry/targetbox/targetbox2.C                  | 5 +++++
 macro/mcbm/geometry/targetbox/targetbox3.C                  | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_mCBM_1.C        | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_1x.C        | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_2x.C        | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_3x.C        | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18d_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18e_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18f_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18g_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18h_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18i_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18j_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18k_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v18l_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v19a_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v19b_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v19c_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v19d_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v19e_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_cosmicHD.C | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_cosmicHD.C | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20c_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_cosmicHD.C | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20e_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v20f_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v21a_mcbm.C     | 5 +++++
 macro/mcbm/geometry/tof/Create_TOF_Geometry_v21b_mcbm.C     | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v17s.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18a_1e.C       | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18b_1e.C       | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18c_1e.C       | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18d_1e.C       | 4 ++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18e.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18f.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18g.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18h.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18i.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18j.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18k.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18l.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18m.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18n.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18o.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18p.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18q.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v18r.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v20a.C          | 5 +++++
 macro/mcbm/geometry/trd/Create_TRD_Geometry_v20b.C          | 5 +++++
 macro/mcbm/legacy/eventDisplay.C                            | 5 +++++
 macro/mcbm/legacy/mcbm_mc.C                                 | 5 +++++
 macro/mcbm/legacy/mcbm_mc_dev.C                             | 5 +++++
 macro/mcbm/legacy/mcbm_mc_gp.C                              | 5 +++++
 macro/mcbm/legacy/mcbm_mc_nh.C                              | 5 +++++
 macro/mcbm/legacy/mcbm_sim.C                                | 5 +++++
 macro/mcbm/matbudget_ana_mcbm_mvd.C                         | 5 +++++
 macro/mcbm/matbudget_ana_mcbm_sts.C                         | 5 +++++
 macro/mcbm/matbudget_mc_mcbm_mvd.C                          | 5 +++++
 macro/mcbm/matbudget_mc_mcbm_sts.C                          | 5 +++++
 macro/mcbm/mcbm_Ana.C                                       | 5 +++++
 macro/mcbm/mcbm_check_materials.C                           | 5 +++++
 macro/mcbm/mcbm_check_overlaps.C                            | 5 +++++
 macro/mcbm/mcbm_display_event.C                             | 5 +++++
 macro/mcbm/mcbm_hadron_analysis.C                           | 5 +++++
 macro/mcbm/mcbm_hadron_analysis_nh.C                        | 5 +++++
 macro/mcbm/mcbm_match_check.C                               | 5 +++++
 macro/mcbm/mcbm_mc_nh.C                                     | 5 +++++
 macro/mcbm/mcbm_pribeam.C                                   | 5 +++++
 macro/mcbm/mcbm_qa.C                                        | 5 +++++
 macro/mcbm/mcbm_qa_nh.C                                     | 5 +++++
 macro/mcbm/mcbm_reco.C                                      | 5 +++++
 macro/mcbm/mcbm_reco_dev.C                                  | 5 +++++
 macro/mcbm/mcbm_reco_event.C                                | 5 +++++
 macro/mcbm/mcbm_reco_event_tb.C                             | 5 +++++
 macro/mcbm/mcbm_reco_event_tb_nh.C                          | 5 +++++
 macro/mcbm/mcbm_reco_gp.C                                   | 5 +++++
 macro/mcbm/mcbm_reco_nh.C                                   | 5 +++++
 macro/mcbm/pl_lambda.C                                      | 5 +++++
 macro/mcbm/save_hst.C                                       | 5 +++++
 macro/mcbm/sps17_mc.C                                       | 5 +++++
 macro/much/add_histo.C                                      | 5 +++++
 macro/much/draw_histo.C                                     | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v17a.C             | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v17b.C             | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v17b_jpsi.C        | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v17b_lmvm.C        | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v18a_jpsi.C        | 5 +++++
 macro/much/geometry/create_MUCH_geometry_v19a_lmvm.C        | 5 +++++
 macro/much/geometry/create_Much_geo_v17b.C                  | 5 +++++
 macro/much/much_draw3D.C                                    | 5 +++++
 macro/much/much_histo_style.C                               | 5 +++++
 macro/much/much_hitsQa.C                                    | 5 +++++
 macro/much/much_hits_gem.C                                  | 5 +++++
 macro/much/run_ana.C                                        | 5 +++++
 macro/mvd/digitise.C                                        | 5 +++++
 macro/mvd/digitise_and_HitReco.C                            | 5 +++++
 macro/mvd/geometry/Create_Simple_MVD_Geometry.C             | 5 +++++
 macro/mvd/mvd_CbmUniGen_reco_cluster.C                      | 5 +++++
 macro/mvd/mvd_CbmUniGen_sim_cluster.C                       | 5 +++++
 macro/mvd/mvd_analyse.C                                     | 4 ++++
 macro/mvd/mvd_reco.C                                        | 5 +++++
 macro/mvd/mvd_sim.C                                         | 5 +++++
 macro/mvd/mvd_transDelta.C                                  | 5 +++++
 macro/mvd/qa/mvd_digitize_for_debugging.C                   | 5 +++++
 macro/mvd/qa/mvd_qa1_transUrqmd.C                           | 5 +++++
 macro/mvd/qa/mvd_qa2_transDelta.C                           | 5 +++++
 macro/mvd/qa/mvd_qa3_digitize.C                             | 5 +++++
 macro/mvd/qa/mvd_qa4_reco.C                                 | 5 +++++
 macro/obsolete/drawGLTracks.C                               | 5 +++++
 macro/obsolete/lhetrack.C                                   | 5 +++++
 macro/obsolete/run_reco_flow.C                              | 5 +++++
 macro/obsolete/run_sim_flow.C                               | 5 +++++
 macro/passive/pipe_v16a_mvdsts100.h                         | 4 ++++
 macro/psd/build_correlations_tof.C                          | 5 +++++
 macro/rich/CbmRichHitsProd.C                                | 5 +++++
 macro/rich/CbmRichTestHits.C                                | 5 +++++
 macro/rich/CbmRichTestSim.C                                 | 5 +++++
 macro/rich/alignment/Draw/Comp_Hist.C                       | 5 +++++
 macro/rich/alignment/Draw/Draw_Proj.C                       | 5 +++++
 macro/rich/alignment/Draw/Draw_lit_reco_qa.C                | 5 +++++
 macro/rich/alignment/Draw/draw_lit_reco_qa_matching.C       | 5 +++++
 macro/rich/alignment/Draw/draw_lit_reco_qa_position.C       | 5 +++++
 .../rich/alignment/Draw/draw_qa/draw_lit_reco_qa_matching.C | 5 +++++
 .../rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position.C | 5 +++++
 .../alignment/Draw/draw_qa/draw_lit_reco_qa_position_2.C    | 5 +++++
 .../alignment/Draw/draw_qa/draw_lit_reco_qa_position_3.C    | 5 +++++
 macro/rich/alignment/Draw/test_add.C                        | 5 +++++
 macro/rich/alignment/DrawHistograms_New.C                   | 5 +++++
 macro/rich/alignment/Read_Geo/ReadGeoManager_New.C          | 5 +++++
 .../alignment/Sim_Thesis/Results_Chap_6.2/run_reco_align.C  | 5 +++++
 macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_sim.C  | 5 +++++
 .../Sim_Thesis/create_rich_geo_with_mirror_misalignment.C   | 5 +++++
 macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa.C          | 5 +++++
 macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019.C  | 5 +++++
 .../alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019_8AGeV.C   | 5 +++++
 macro/rich/alignment/Sim_Thesis/eventDisplay.C              | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco.C                  | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_2.C                | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_3.C                | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_4.C                | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_5_alignment.C      | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_5_correction.C     | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_Jan2019.C          | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_alignment.C        | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_backup.C           | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_reco_correction.C       | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim.C                   | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim_2.C                 | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim_3.C                 | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim_4.C                 | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim_5.C                 | 5 +++++
 macro/rich/alignment/Sim_Thesis/run_sim_Jan2019.C           | 5 +++++
 macro/rich/alignment/Sim_Thesis/scaleHistos.C               | 5 +++++
 macro/rich/alignment/eventDisplay.C                         | 5 +++++
 macro/rich/alignment/eventDisplay1.C                        | 5 +++++
 macro/rich/alignment/gauss_distrib/eventDisplay.C           | 5 +++++
 macro/rich/alignment/gauss_distrib/run_reco.C               | 5 +++++
 macro/rich/alignment/gauss_distrib/run_reco_alignment.C     | 5 +++++
 macro/rich/alignment/gauss_distrib/run_reco_correction.C    | 5 +++++
 macro/rich/alignment/gauss_distrib/run_sim.C                | 5 +++++
 macro/rich/alignment/gauss_distrib/scaleHistos.C            | 5 +++++
 .../alignment/inner_outer_region_study/run_mirror_reco.C    | 5 +++++
 .../inner_outer_region_study/run_mirror_reco_alignment.C    | 5 +++++
 .../run_mirror_reco_alignment_test.C                        | 5 +++++
 .../inner_outer_region_study/run_mirror_reco_correction.C   | 5 +++++
 .../run_mirror_reco_correction_test.C                       | 5 +++++
 .../alignment/inner_outer_region_study/run_mirror_sim.C     | 5 +++++
 .../inner_outer_region_study/run_mirror_sim_test.C          | 5 +++++
 macro/rich/alignment/matching/Analyze_matching.C            | 5 +++++
 macro/rich/alignment/matching/Analyze_matching.h            | 5 +++++
 macro/rich/alignment/matching/calc.C                        | 5 +++++
 macro/rich/alignment/matching/eventDisplay.C                | 5 +++++
 macro/rich/alignment/matching/run_reco_matching.C           | 5 +++++
 macro/rich/alignment/matching/run_reco_matching_alignment.C | 5 +++++
 .../rich/alignment/matching/run_reco_matching_correction.C  | 5 +++++
 macro/rich/alignment/matching/run_sim_matching.C            | 5 +++++
 macro/rich/alignment/matching/run_sim_matching2.C           | 5 +++++
 macro/rich/alignment/position/Compute_distance.C            | 5 +++++
 macro/rich/alignment/position/Compute_distance.h            | 5 +++++
 macro/rich/alignment/position/calc.C                        | 5 +++++
 macro/rich/alignment/position/eventDisplay.C                | 5 +++++
 macro/rich/alignment/position/run_reco_position.C           | 5 +++++
 macro/rich/alignment/position/run_reco_position2.C          | 5 +++++
 macro/rich/alignment/position/run_reco_position3.C          | 5 +++++
 macro/rich/alignment/position/run_reco_position4.C          | 5 +++++
 macro/rich/alignment/position/run_reco_position_old.C       | 5 +++++
 macro/rich/alignment/position/run_sim_position.C            | 5 +++++
 macro/rich/alignment/position/run_sim_position2.C           | 5 +++++
 macro/rich/alignment/position/run_sim_position3.C           | 5 +++++
 macro/rich/alignment/position/run_sim_position4.C           | 5 +++++
 macro/rich/alignment/position/run_sim_position_old.C        | 5 +++++
 macro/rich/alignment/run_alignment_reco.C                   | 5 +++++
 macro/rich/alignment/run_correction_reco.C                  | 5 +++++
 macro/rich/alignment/run_mirror_reco.C                      | 5 +++++
 macro/rich/alignment/run_mirror_reco_alignment.C            | 5 +++++
 macro/rich/alignment/run_mirror_reco_correction.C           | 5 +++++
 macro/rich/alignment/run_mirror_sim.C                       | 5 +++++
 macro/rich/alignment/run_reco.C                             | 5 +++++
 macro/rich/alignment/run_sim.C                              | 5 +++++
 macro/rich/alignment/single_tile/eventDisplay.C             | 5 +++++
 macro/rich/alignment/single_tile/run_reco.C                 | 5 +++++
 macro/rich/alignment/single_tile/run_reco_alignment.C       | 5 +++++
 macro/rich/alignment/single_tile/run_reco_correction.C      | 5 +++++
 macro/rich/alignment/single_tile/run_sim.C                  | 5 +++++
 macro/rich/cbmlibs.C                                        | 5 +++++
 macro/rich/create_RICH_geo_file.C                           | 5 +++++
 macro/rich/create_rich_geo_with_mirror_misalignment.C       | 5 +++++
 macro/rich/d0/run_d0.C                                      | 5 +++++
 macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew.C     | 5 +++++
 .../geotest/RotPMT/CreateGeo/CreateGDMLfileNew_Dec2014.C    | 5 +++++
 macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileOld.C     | 5 +++++
 .../geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015.C     | 5 +++++
 .../RotPMT/CreateGeo/CreateGDMLfile_April2015_ModAug2015.C  | 5 +++++
 .../RotPMT/CreateGeo/CreateGDMLfile_April2015_ModOct2015.C  | 5 +++++
 .../RotPMT/CreateGeo/CreateGDMLfile_ExtMirrOct2015.C        | 5 +++++
 macro/rich/geotest/RotPMT/CreateGeo/CreateInputForGeo.C     | 5 +++++
 .../geotest/RotPMT/CreateGeo/CreateReducedGDMLfileNew.C     | 5 +++++
 macro/rich/geotest/RotPMT/CreateGeo/create_RICH_geo_file.C  | 5 +++++
 macro/rich/geotest/RotPMT/Run_Ana_GeoOpt_Batch.C            | 5 +++++
 macro/rich/geotest/RotPMT/Run_Reco_GeoOpt_Batch.C           | 5 +++++
 macro/rich/geotest/RotPMT/Run_Sim_GeoOpt_Batch.C            | 5 +++++
 macro/rich/geotest/RotPMT/eventDisplay.C                    | 4 ++++
 .../geotest/TransPMT/CreateGeo/CreateGDMLfile_April2015.C   | 5 +++++
 .../TransPMT/CreateGeo/CreateTransGDMLfile_April2015.C      | 5 +++++
 macro/rich/geotest/TransPMT/CreateGeo/GDML_to_ROOT_Trans.C  | 5 +++++
 macro/rich/geotest/TransPMT/Run_Ana_GeoOpt_Batch.C          | 5 +++++
 macro/rich/geotest/TransPMT/Run_Reco_GeoOpt_Batch.C         | 5 +++++
 macro/rich/geotest/TransPMT/Run_Sim_GeoOpt_Batch.C          | 5 +++++
 macro/rich/geotest/geoopt/create_geos.C                     | 5 +++++
 macro/rich/geotest/geoopt/run_geotest_opt.C                 | 5 +++++
 macro/rich/geotest/run_ana_geo_opt.C                        | 4 ++++
 macro/rich/geotest/run_digi_geotest.C                       | 5 +++++
 macro/rich/geotest/run_digi_urqmdtest.C                     | 5 +++++
 macro/rich/geotest/run_qa_geotest.C                         | 4 ++++
 macro/rich/geotest/run_qa_urqmdtest.C                       | 5 +++++
 macro/rich/geotest/run_reco_geo_opt.C                       | 4 ++++
 macro/rich/geotest/run_reco_geotest.C                       | 4 ++++
 macro/rich/geotest/run_reco_urqmdtest.C                     | 5 +++++
 macro/rich/geotest/run_sim_geo_opt.C                        | 5 +++++
 macro/rich/geotest/run_sim_geotest.C                        | 5 +++++
 macro/rich/geotest/run_sim_urqmdtest.C                      | 5 +++++
 macro/rich/mcbm/beamtime/run_aerogel_analysis.C             | 5 +++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_real.C               | 4 ++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C          | 5 +++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_dec19.C    | 5 +++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_mar20.C    | 5 +++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_nov19.C    | 5 +++++
 macro/rich/mcbm/beamtime/run_reco_mcbm_richOnly.C           | 4 ++++
 macro/rich/mcbm/drawHistos.C                                | 5 +++++
 macro/rich/mcbm/draw_mcbm_rich_qa.C                         | 5 +++++
 macro/rich/mcbm/eventDisplay.C                              | 5 +++++
 macro/rich/mcbm/mcbm_mc_gp.C                                | 5 +++++
 macro/rich/mcbm/mcbm_reco_gp.C                              | 5 +++++
 macro/rich/mcbm/run_reco_mcbm.C                             | 5 +++++
 macro/rich/mcbm/run_sim_mcbm.C                              | 4 ++++
 macro/rich/mcbm/test_daq.C                                  | 5 +++++
 macro/rich/mirrors/run_ronchi.C                             | 5 +++++
 macro/rich/prototype/PID.C                                  | 4 ++++
 macro/rich/prototype/angle.C                                | 5 +++++
 .../beamtime/Fall2015/Correction_building/FilterMultiPeak.C | 5 +++++
 .../beamtime/Fall2015/Correction_building/buildDeltaTable.C | 5 +++++
 .../Fall2015/Correction_building/entriesCounter_simple.C    | 5 +++++
 .../Fall2015/beamtime_laser_analysis/buildDeltaTable.C      | 5 +++++
 .../beamtime_laser_analysis/entriesCounter_simple.C         | 5 +++++
 .../beamtime/Fall2015/corrections_analysis/drawAllHisto3.C  | 5 +++++
 .../beamtime/Fall2015/corrections_analysis/drawDist.C       | 5 +++++
 .../beamtime/Fall2015/corrections_analysis/drawInTime.C     | 5 +++++
 .../beamtime/Fall2015/corrections_analysis/printMean.C      | 5 +++++
 macro/rich/prototype/beamtime/Fall2015/run_analysis.C       | 5 +++++
 .../prototype/beamtime/Fall2015/run_analysis_calibrate.C    | 5 +++++
 .../prototype/beamtime/Fall2015/run_analysis_ringscan.C     | 5 +++++
 .../prototype/beamtime/Fall2015/run_analysis_ringscan2.C    | 5 +++++
 .../beamtime/Fall2015/support_macros/FilterMultiPeak.C      | 5 +++++
 .../beamtime/Fall2015/support_macros/drawAlHistograms.C     | 5 +++++
 .../beamtime/Fall2015/support_macros/drawAllHisto3.C        | 5 +++++
 .../beamtime/Fall2015/support_macros/drawAllHisto4.C        | 5 +++++
 .../beamtime/Fall2015/support_macros/drawNonShityHistos.C   | 5 +++++
 .../beamtime/Fall2015/support_macros/draw_overlap.C         | 5 +++++
 .../beamtime/Fall2015/support_macros/entriesCounter.C       | 5 +++++
 .../beamtime/Fall2015/support_macros/histoRemove.C          | 5 +++++
 .../prototype/beamtime/Fall2015/support_macros/testtest.C   | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/doDraw.C          | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/doScan.C          | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto.C    | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto2.C   | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto3.C   | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/dumpHLD.cpp       | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/printMean.C       | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/run_analysis2.C   | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/run_analysis3.C   | 5 +++++
 .../prototype/beamtime/NewUnpacker/run_analysis_single.C    | 5 +++++
 .../prototype/beamtime/NewUnpacker/run_analysis_thr_scan.C  | 5 +++++
 macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu.C | 5 +++++
 .../rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2.C | 5 +++++
 .../prototype/beamtime/NewUnpacker/run_analysis_wu_2_ip.C   | 5 +++++
 .../beamtime/NewUnpacker/spectra_from_data/drawSpectra.C    | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/FilterMultiPeak.C     | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/FitExpo.C             | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/buildDeltaTable.C     | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/draw_hitsPerEvent.C   | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/draw_two_exps.C       | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/draw_two_exps_same.C  | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/integrate.C           | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/run_analysis_laser.C  | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/run_analysis_laser2.C | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/run_analysis_rings.C  | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/run_analysis_rings2.C | 5 +++++
 macro/rich/prototype/beamtime/Nov2015/test/draw_two_exps.C  | 5 +++++
 macro/rich/prototype/beamtime/draw_analysis.C               | 4 ++++
 macro/rich/prototype/beamtime/draw_study_report.C           | 4 ++++
 macro/rich/prototype/beamtime/run_analysis.C                | 5 +++++
 macro/rich/prototype/beamtime/run_analysis2.C               | 5 +++++
 macro/rich/prototype/draw.C                                 | 5 +++++
 macro/rich/prototype/efficiency.C                           | 4 ++++
 macro/rich/prototype/geometry.C                             | 4 ++++
 macro/rich/prototype/run_ascii_generator.C                  | 5 +++++
 macro/rich/prototype/run_reco.C                             | 5 +++++
 macro/rich/prototype/run_sim.C                              | 5 +++++
 .../prototype/smallprototype/cosy17/create_geo_cosy17.C     | 5 +++++
 .../smallprototype/cosy17/draw_study_report_cosy17.C        | 5 +++++
 .../smallprototype/cosy17/run_ascii_generator_cosy17.C      | 5 +++++
 .../rich/prototype/smallprototype/cosy17/run_reco_cosy17.C  | 5 +++++
 macro/rich/prototype/smallprototype/cosy17/run_sim_cosy17.C | 5 +++++
 .../prototype/smallprototype/create_geo_smallprototype.C    | 5 +++++
 macro/rich/prototype/smallprototype/draw_study_report.C     | 5 +++++
 macro/rich/prototype/smallprototype/run_ascii_generator.C   | 5 +++++
 macro/rich/prototype/smallprototype/run_reco.C              | 5 +++++
 macro/rich/prototype/smallprototype/run_sim.C               | 5 +++++
 macro/rich/prototype/spectrum.C                             | 6 ++++--
 macro/rich/run/draw_litqa.C                                 | 5 +++++
 macro/rich/run/run_digi.C                                   | 5 +++++
 macro/rich/run/run_qa.C                                     | 5 +++++
 macro/rich/run/run_reco.C                                   | 5 +++++
 macro/rich/run/run_transport.C                              | 5 +++++
 macro/rich/timebased/run_rich_digi_tb.C                     | 4 ++++
 macro/rich/timebased/run_rich_reco_tb.C                     | 4 ++++
 macro/rich/timebased/run_rich_sim_tb.C                      | 5 +++++
 macro/run/checkFieldMap.C                                   | 5 +++++
 macro/run/checkFieldSym.C                                   | 5 +++++
 macro/run/checkFields.C                                     | 5 +++++
 macro/run/check_overlaps.C                                  | 5 +++++
 macro/run/draw.C                                            | 5 +++++
 macro/run/eventDisplay.C                                    | 5 +++++
 macro/run/run_qa.C                                          | 5 +++++
 macro/run/run_qa_old.C                                      | 5 +++++
 macro/run/run_reco_event.C                                  | 5 +++++
 macro/run/run_recoqa_tb_track.C                             | 5 +++++
 macro/run/run_transport_qa.C                                | 5 +++++
 macro/simcheck/checkSimField.C                              | 5 +++++
 macro/sts/Occupancy.C                                       | 5 +++++
 macro/sts/draw_qa_reco.C                                    | 5 +++++
 macro/sts/draw_qa_sim.C                                     | 5 +++++
 macro/sts/geometry/create_STS_geo_file.C                    | 5 +++++
 macro/sts/geometry/create_positionlist_plus4.C              | 5 +++++
 macro/sts/matbudget_ana.C                                   | 5 +++++
 macro/sts/matbudget_ana_phi.C                               | 5 +++++
 macro/sts/matbudget_mc.C                                    | 5 +++++
 macro/sts/matbudget_mc_phi.C                                | 5 +++++
 macro/sts/qa_reco.C                                         | 5 +++++
 macro/sts/qa_sim.C                                          | 5 +++++
 macro/sts/sts_Qa.C                                          | 5 +++++
 macro/sts/sts_digi.C                                        | 5 +++++
 macro/sts/sts_reco.C                                        | 5 +++++
 macro/sts/sts_reco_all.C                                    | 5 +++++
 macro/sts/sts_reco_ideal.C                                  | 5 +++++
 macro/sts/sts_reco_raw.C                                    | 5 +++++
 macro/sts/sts_sim.C                                         | 5 +++++
 macro/sts/sts_sim_auau.C                                    | 5 +++++
 macro/sts/sts_sim_pau.C                                     | 5 +++++
 macro/sts/sts_sim_single.C                                  | 5 +++++
 macro/sts/sts_transport.C                                   | 5 +++++
 macro/tof/CbmTofHitsProd.C                                  | 5 +++++
 macro/tof/TOF_test.C                                        | 5 +++++
 macro/tof/Tof_QA.C                                          | 5 +++++
 macro/tof/anaTof100.C                                       | 5 +++++
 macro/tof/beamtime/apr14/ana_digi.C                         | 5 +++++
 macro/tof/beamtime/apr14/ana_digi_Sun2325.C                 | 5 +++++
 macro/tof/beamtime/apr14/ana_lmd.C                          | 5 +++++
 macro/tof/beamtime/apr14/currents/CurrRateHd.C              | 5 +++++
 macro/tof/beamtime/apr14/currents/StructDef.h               | 4 ++++
 macro/tof/beamtime/apr14/currents/currentPlot.C             | 4 ++++
 macro/tof/beamtime/apr14/currents/currentPlotHd.C           | 4 ++++
 macro/tof/beamtime/apr14/currents/currentTreeConv.C         | 4 ++++
 macro/tof/beamtime/apr14/currents/hvScalUseExample.C        | 4 ++++
 macro/tof/beamtime/apr14/currents/loopTreeConv.C            | 4 ++++
 macro/tof/beamtime/apr14/currents/mergeTrees.C              | 4 ++++
 macro/tof/beamtime/apr14/currents/ratePlot.C                | 4 ++++
 macro/tof/beamtime/apr14/currents/ratePlotExample.C         | 4 ++++
 macro/tof/beamtime/apr14/currents/ratePlotHd.C              | 4 ++++
 macro/tof/beamtime/apr14/pl_all_DigiCor.C                   | 5 +++++
 macro/tof/beamtime/apr14/pl_all_cluDelTofTrg.C              | 5 +++++
 macro/tof/beamtime/apr14/pl_all_cluWalkTrg.C                | 5 +++++
 macro/tof/beamtime/apr14/pl_all_trb_evtsize.C               | 5 +++++
 macro/tof/beamtime/apr14/pl_all_trbtdc.C                    | 5 +++++
 macro/tof/beamtime/apr14/pl_all_trbtdc_proc_status.C        | 5 +++++
 macro/tof/beamtime/apr14/pl_all_trbtdc_words.C              | 5 +++++
 macro/tof/beamtime/apr14/pl_deb_pla.C                       | 5 +++++
 macro/tof/beamtime/apr14/pl_moni_clu.C                      | 5 +++++
 macro/tof/beamtime/apr14/pl_over_Mat04best.C                | 5 +++++
 macro/tof/beamtime/apr14/pl_over_Mat24.C                    | 5 +++++
 macro/tof/beamtime/apr14/pl_over_cl2g.C                     | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu.C                      | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu0.C                     | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu0T0.C                   | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu1.C                     | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu2.C                     | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu2T.C                    | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu2trg0.C                 | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clu4.C                     | 5 +++++
 macro/tof/beamtime/apr14/pl_over_cluTrg.C                   | 5 +++++
 macro/tof/beamtime/apr14/pl_over_clust.C                    | 5 +++++
 macro/tof/beamtime/apr14/pl_over_pla.C                      | 5 +++++
 macro/tof/beamtime/apr14/pl_over_trb_ct.C                   | 5 +++++
 macro/tof/beamtime/apr14/pl_over_trb_ft.C                   | 5 +++++
 macro/tof/beamtime/apr14/pl_over_vftx.C                     | 5 +++++
 macro/tof/beamtime/feb15/ana_digi.C                         | 5 +++++
 macro/tof/beamtime/feb15/ana_digi_cal.C                     | 5 +++++
 macro/tof/beamtime/feb15/ana_digi_deb.C                     | 5 +++++
 macro/tof/beamtime/feb15/ana_digi_ini.C                     | 5 +++++
 macro/tof/beamtime/feb15/ana_digi_nodia.C                   | 5 +++++
 macro/tof/beamtime/feb15/ana_hits.C                         | 5 +++++
 macro/tof/beamtime/feb15/basic_unpacking.C                  | 5 +++++
 macro/tof/beamtime/feb15/current/FileListDef.h              | 5 +++++
 macro/tof/beamtime/feb15/current/StructDef.h                | 4 ++++
 macro/tof/beamtime/feb15/current/currentTreeConv.C          | 5 +++++
 macro/tof/beamtime/feb15/current/loopTreeConv.C             | 5 +++++
 macro/tof/beamtime/feb15/current/mergeTrees.C               | 4 ++++
 macro/tof/beamtime/feb15/current/plot_Current_Date.C        | 4 ++++
 macro/tof/beamtime/feb15/dis_hits.C                         | 5 +++++
 macro/tof/beamtime/feb15/merge_rate.C                       | 4 ++++
 macro/tof/beamtime/feb15/pl_XY_trk.C                        | 5 +++++
 macro/tof/beamtime/feb15/pl_all_CluMul.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_all_DigiCor.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_all_XY.C                        | 5 +++++
 macro/tof/beamtime/feb15/pl_all_cluDelTofSel.C              | 5 +++++
 macro/tof/beamtime/feb15/pl_all_cluWalk.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_all_cluWalkSel.C                | 5 +++++
 macro/tof/beamtime/feb15/pl_all_time_resolution.C           | 5 +++++
 macro/tof/beamtime/feb15/pl_all_trb_evtsize.C               | 5 +++++
 macro/tof/beamtime/feb15/pl_all_trbtdc.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_all_trbtdc_proc_status.C        | 5 +++++
 macro/tof/beamtime/feb15/pl_all_trbtdc_refs.C               | 5 +++++
 macro/tof/beamtime/feb15/pl_all_trbtdc_words.C              | 5 +++++
 macro/tof/beamtime/feb15/pl_calib_trk.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_deb_pla.C                       | 5 +++++
 macro/tof/beamtime/feb15/pl_diam_tres.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_eff_XY.C                        | 5 +++++
 macro/tof/beamtime/feb15/pl_info_2D.C                       | 5 +++++
 macro/tof/beamtime/feb15/pl_info_Chi2D.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_info_Mat04D4best.C              | 5 +++++
 macro/tof/beamtime/feb15/pl_info_cluTot.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_loc_XY.C                        | 5 +++++
 macro/tof/beamtime/feb15/pl_map_debug.C                     | 4 ++++
 macro/tof/beamtime/feb15/pl_moni_clu.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_2hit.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_Mat04.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_over_Mat04D4best.C              | 5 +++++
 macro/tof/beamtime/feb15/pl_over_Mat04D4sbest.C             | 5 +++++
 macro/tof/beamtime/feb15/pl_over_Mat04best.C                | 5 +++++
 macro/tof/beamtime/feb15/pl_over_Mat24.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_over_MatD4sel.C                 | 5 +++++
 macro/tof/beamtime/feb15/pl_over_XX.C                       | 5 +++++
 macro/tof/beamtime/feb15/pl_over_cl2g.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu0.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu0T0.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu1.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu2.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu2T.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu2T0.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu2trg0.C                 | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu4.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu4T0.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu5.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu6.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu7.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu7T0.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clu8.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_over_cluSel.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_clust.C                    | 5 +++++
 macro/tof/beamtime/feb15/pl_over_cor.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_off.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_pla.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_trb_ct.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_trb_ft.C                   | 5 +++++
 macro/tof/beamtime/feb15/pl_over_trk.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_over_vftx.C                     | 5 +++++
 macro/tof/beamtime/feb15/pl_page.C                          | 5 +++++
 macro/tof/beamtime/feb15/pl_pla_res_vs_tot.C                | 5 +++++
 macro/tof/beamtime/feb15/pl_pla_resolution.C                | 5 +++++
 macro/tof/beamtime/feb15/pl_pull_trk.C                      | 5 +++++
 macro/tof/beamtime/feb15/pl_tdc_ref_res.C                   | 4 ++++
 macro/tof/beamtime/feb15/pl_time_resolution.C               | 5 +++++
 macro/tof/beamtime/feb15/pl_tot_per_channel.C               | 5 +++++
 macro/tof/beamtime/feb15/pl_vert_trk.C                      | 5 +++++
 macro/tof/beamtime/feb15/plot_Flux.C                        | 5 +++++
 macro/tof/beamtime/feb15/plot_Flux_Date.C                   | 5 +++++
 macro/tof/beamtime/feb15/rates_unpacking.C                  | 5 +++++
 macro/tof/beamtime/feb15/rootlogon.C                        | 5 +++++
 macro/tof/beamtime/feb15/unpackCalib.C                      | 5 +++++
 macro/tof/beamtime/feb15/unpackRun.C                        | 5 +++++
 macro/tof/beamtime/fit_ybox.C                               | 5 +++++
 macro/tof/beamtime/get4/set_Get4v1Cond.C                    | 5 +++++
 macro/tof/beamtime/get4/set_Get4v1Par.C                     | 5 +++++
 macro/tof/beamtime/get4/unpack_get4_Fair.C                  | 5 +++++
 macro/tof/beamtime/invert_matrix.C                          | 5 +++++
 macro/tof/beamtime/lab16/ana_digi.C                         | 5 +++++
 macro/tof/beamtime/lab16/ana_digi_cal.C                     | 5 +++++
 macro/tof/beamtime/lab16/ana_digi_cal_self.C                | 5 +++++
 macro/tof/beamtime/lab16/ana_digi_ini.C                     | 5 +++++
 macro/tof/beamtime/lab16/ana_digi_nh.C                      | 5 +++++
 macro/tof/beamtime/lab16/ana_hits.C                         | 5 +++++
 macro/tof/beamtime/lab16/ana_hits_nh.C                      | 5 +++++
 macro/tof/beamtime/lab16/basic_unpacking.C                  | 5 +++++
 macro/tof/beamtime/lab16/dis_digi.C                         | 5 +++++
 macro/tof/beamtime/lab16/dis_hits.C                         | 5 +++++
 macro/tof/beamtime/lab16/hld_unpack.C                       | 5 +++++
 macro/tof/beamtime/lab16/merge_rate.C                       | 4 ++++
 macro/tof/beamtime/lab16/pl_TdcChannelCoincidences.C        | 4 ++++
 macro/tof/beamtime/lab16/pl_all_time_resolution.C           | 5 +++++
 macro/tof/beamtime/lab16/pl_all_trb_evtsize.C               | 5 +++++
 macro/tof/beamtime/lab16/pl_all_trbtdc.C                    | 5 +++++
 macro/tof/beamtime/lab16/pl_all_trbtdc_proc_status.C        | 5 +++++
 macro/tof/beamtime/lab16/pl_all_trbtdc_refs.C               | 5 +++++
 macro/tof/beamtime/lab16/pl_all_trbtdc_words.C              | 5 +++++
 macro/tof/beamtime/lab16/pl_over_trb_ct.C                   | 5 +++++
 macro/tof/beamtime/lab16/pl_over_trb_ft.C                   | 5 +++++
 macro/tof/beamtime/lab16/plot_Flux.C                        | 5 +++++
 macro/tof/beamtime/lab16/plot_Flux_Date.C                   | 5 +++++
 macro/tof/beamtime/lab16/rates_monitoring.C                 | 5 +++++
 macro/tof/beamtime/lab16/rates_unpacking.C                  | 5 +++++
 macro/tof/beamtime/lab16/rootlogon.C                        | 5 +++++
 macro/tof/beamtime/lab16/tdcref_monitoring.C                | 5 +++++
 macro/tof/beamtime/lab16/tdcref_monitoring_auto.C           | 5 +++++
 macro/tof/beamtime/lab16/unpackCalib.C                      | 5 +++++
 macro/tof/beamtime/lab16/unpackRun.C                        | 5 +++++
 macro/tof/beamtime/load_hst.C                               | 5 +++++
 macro/tof/beamtime/nov15/ana_calib_hits.C                   | 5 +++++
 macro/tof/beamtime/nov15/ana_digi.C                         | 5 +++++
 macro/tof/beamtime/nov15/ana_digi_cal.C                     | 5 +++++
 macro/tof/beamtime/nov15/ana_digi_ini.C                     | 5 +++++
 macro/tof/beamtime/nov15/ana_hits.C                         | 5 +++++
 macro/tof/beamtime/nov15/ana_trks.C                         | 5 +++++
 macro/tof/beamtime/nov15/basic_unpacking.C                  | 5 +++++
 macro/tof/beamtime/nov15/calib_digi.C                       | 5 +++++
 macro/tof/beamtime/nov15/calib_digi_cal.C                   | 5 +++++
 macro/tof/beamtime/nov15/calib_digi_ini.C                   | 5 +++++
 macro/tof/beamtime/nov15/current/FileListDef.h              | 5 +++++
 macro/tof/beamtime/nov15/current/StructDef.h                | 4 ++++
 macro/tof/beamtime/nov15/current/currentTreeConv.C          | 5 +++++
 macro/tof/beamtime/nov15/current/loopTreeConv.C             | 5 +++++
 macro/tof/beamtime/nov15/current/mergeTrees.C               | 4 ++++
 macro/tof/beamtime/nov15/current/plot_Current_Date.C        | 4 ++++
 macro/tof/beamtime/nov15/dis_digi.C                         | 5 +++++
 macro/tof/beamtime/nov15/dis_hits.C                         | 5 +++++
 macro/tof/beamtime/nov15/hld_unpack.C                       | 5 +++++
 macro/tof/beamtime/nov15/merge_rate.C                       | 4 ++++
 macro/tof/beamtime/nov15/pl_TdcChannelCoincidences.C        | 4 ++++
 macro/tof/beamtime/nov15/pl_all_time_resolution.C           | 5 +++++
 macro/tof/beamtime/nov15/pl_all_trb_evtsize.C               | 5 +++++
 macro/tof/beamtime/nov15/pl_all_trbtdc.C                    | 5 +++++
 macro/tof/beamtime/nov15/pl_all_trbtdc_proc_status.C        | 5 +++++
 macro/tof/beamtime/nov15/pl_all_trbtdc_refs.C               | 5 +++++
 macro/tof/beamtime/nov15/pl_all_trbtdc_words.C              | 5 +++++
 macro/tof/beamtime/nov15/pl_over_trb_ct.C                   | 5 +++++
 macro/tof/beamtime/nov15/pl_over_trb_ft.C                   | 5 +++++
 macro/tof/beamtime/nov15/plot_Flux.C                        | 5 +++++
 macro/tof/beamtime/nov15/plot_Flux_Date.C                   | 5 +++++
 macro/tof/beamtime/nov15/rates_monitoring.C                 | 5 +++++
 macro/tof/beamtime/nov15/rates_unpacking.C                  | 5 +++++
 macro/tof/beamtime/nov15/rootlogon.C                        | 5 +++++
 macro/tof/beamtime/nov15/tdcref_monitoring.C                | 5 +++++
 macro/tof/beamtime/nov15/tdcref_monitoring_auto.C           | 5 +++++
 macro/tof/beamtime/nov15/unpackCalib.C                      | 5 +++++
 macro/tof/beamtime/nov15/unpackRun.C                        | 5 +++++
 macro/tof/beamtime/pl_Ana_Dut.C                             | 5 +++++
 macro/tof/beamtime/pl_DigiCor.C                             | 5 +++++
 macro/tof/beamtime/pl_MulCor.C                              | 5 +++++
 macro/tof/beamtime/pl_TIS.C                                 | 5 +++++
 macro/tof/beamtime/pl_XY_trk.C                              | 5 +++++
 macro/tof/beamtime/pl_all_CluMul.C                          | 5 +++++
 macro/tof/beamtime/pl_all_DigiCor.C                         | 5 +++++
 macro/tof/beamtime/pl_all_XY.C                              | 5 +++++
 macro/tof/beamtime/pl_all_cluDelTofSel.C                    | 5 +++++
 macro/tof/beamtime/pl_all_cluWalk.C                         | 5 +++++
 macro/tof/beamtime/pl_all_cluWalkSel.C                      | 5 +++++
 macro/tof/beamtime/pl_all_dTSel.C                           | 5 +++++
 macro/tof/beamtime/pl_all_time_resolution.C                 | 5 +++++
 macro/tof/beamtime/pl_all_trb_evtsize.C                     | 5 +++++
 macro/tof/beamtime/pl_all_trbtdc.C                          | 5 +++++
 macro/tof/beamtime/pl_all_trbtdc_proc_status.C              | 5 +++++
 macro/tof/beamtime/pl_all_trbtdc_refs.C                     | 5 +++++
 macro/tof/beamtime/pl_all_trbtdc_tot.C                      | 5 +++++
 macro/tof/beamtime/pl_all_trbtdc_words.C                    | 5 +++++
 macro/tof/beamtime/pl_ana_DTXY.C                            | 5 +++++
 macro/tof/beamtime/pl_calib_trk.C                           | 5 +++++
 macro/tof/beamtime/pl_deb_pla.C                             | 5 +++++
 macro/tof/beamtime/pl_diam_tres.C                           | 5 +++++
 macro/tof/beamtime/pl_eff_XY.C                              | 5 +++++
 macro/tof/beamtime/pl_info_2D.C                             | 5 +++++
 macro/tof/beamtime/pl_info_Chi2D.C                          | 5 +++++
 macro/tof/beamtime/pl_info_Mat04D4best.C                    | 5 +++++
 macro/tof/beamtime/pl_info_cluTot.C                         | 5 +++++
 macro/tof/beamtime/pl_loc_XY.C                              | 5 +++++
 macro/tof/beamtime/pl_map_debug.C                           | 4 ++++
 macro/tof/beamtime/pl_moni_clu.C                            | 5 +++++
 macro/tof/beamtime/pl_over_2hit.C                           | 5 +++++
 macro/tof/beamtime/pl_over_Mat04.C                          | 5 +++++
 macro/tof/beamtime/pl_over_Mat04D4best.C                    | 5 +++++
 macro/tof/beamtime/pl_over_Mat04D4sbest.C                   | 5 +++++
 macro/tof/beamtime/pl_over_Mat04best.C                      | 5 +++++
 macro/tof/beamtime/pl_over_Mat24.C                          | 5 +++++
 macro/tof/beamtime/pl_over_MatD4sel.C                       | 5 +++++
 macro/tof/beamtime/pl_over_XX.C                             | 5 +++++
 macro/tof/beamtime/pl_over_cl2g.C                           | 5 +++++
 macro/tof/beamtime/pl_over_clu.C                            | 5 +++++
 macro/tof/beamtime/pl_over_clu0.C                           | 5 +++++
 macro/tof/beamtime/pl_over_clu0T0.C                         | 5 +++++
 macro/tof/beamtime/pl_over_clu2T.C                          | 5 +++++
 macro/tof/beamtime/pl_over_clu2T0.C                         | 5 +++++
 macro/tof/beamtime/pl_over_clu2trg0.C                       | 5 +++++
 macro/tof/beamtime/pl_over_clu4T0.C                         | 5 +++++
 macro/tof/beamtime/pl_over_cluSel.C                         | 5 +++++
 macro/tof/beamtime/pl_over_clust.C                          | 5 +++++
 macro/tof/beamtime/pl_over_cor.C                            | 5 +++++
 macro/tof/beamtime/pl_over_off.C                            | 5 +++++
 macro/tof/beamtime/pl_over_pla.C                            | 5 +++++
 macro/tof/beamtime/pl_over_trb_ct.C                         | 5 +++++
 macro/tof/beamtime/pl_over_trb_ft.C                         | 5 +++++
 macro/tof/beamtime/pl_over_trk.C                            | 5 +++++
 macro/tof/beamtime/pl_over_vftx.C                           | 5 +++++
 macro/tof/beamtime/pl_page.C                                | 5 +++++
 macro/tof/beamtime/pl_pla_res_vs_tot.C                      | 5 +++++
 macro/tof/beamtime/pl_pla_resolution.C                      | 5 +++++
 macro/tof/beamtime/pl_pull_trk.C                            | 5 +++++
 macro/tof/beamtime/pl_tdc_ref_res.C                         | 4 ++++
 macro/tof/beamtime/pl_time_resolution.C                     | 5 +++++
 macro/tof/beamtime/pl_tot_per_channel.C                     | 5 +++++
 macro/tof/beamtime/pl_trigger.C                             | 5 +++++
 macro/tof/beamtime/pl_vert_trk.C                            | 5 +++++
 macro/tof/beamtime/save_hst.C                               | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Fri10Day.C              | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Fri10Late.C             | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Fri10Night.C            | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Mon13Night.C            | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Sat11Late.C             | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Sat11Night.C            | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Sun12Day.C              | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Sun12Late.C             | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Sun12Night.C            | 5 +++++
 macro/tof/beamtime/sep14/AddFileGsi_Thu09Test.C             | 5 +++++
 macro/tof/beamtime/sep14/ana_digi.C                         | 5 +++++
 macro/tof/beamtime/sep14/ana_digi3.C                        | 5 +++++
 macro/tof/beamtime/sep14/ana_digi_cal.C                     | 5 +++++
 macro/tof/beamtime/sep14/ana_hits.C                         | 5 +++++
 macro/tof/beamtime/sep14/pl_all_CluMul.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_all_DigiCor.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_all_XY.C                        | 5 +++++
 macro/tof/beamtime/sep14/pl_all_cluDelTofSel.C              | 5 +++++
 macro/tof/beamtime/sep14/pl_all_cluWalk.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_all_cluWalkSel.C                | 5 +++++
 macro/tof/beamtime/sep14/pl_all_dTSel.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_all_time_resolution.C           | 5 +++++
 macro/tof/beamtime/sep14/pl_all_trb_evtsize.C               | 5 +++++
 macro/tof/beamtime/sep14/pl_all_trbtdc.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_all_trbtdc_proc_status.C        | 5 +++++
 macro/tof/beamtime/sep14/pl_all_trbtdc_refs.C               | 5 +++++
 macro/tof/beamtime/sep14/pl_all_trbtdc_words.C              | 5 +++++
 macro/tof/beamtime/sep14/pl_diam_tres.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_info_2D.C                       | 5 +++++
 macro/tof/beamtime/sep14/pl_info_Chi2D.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_info_Mat04D4best.C              | 5 +++++
 macro/tof/beamtime/sep14/pl_map_debug.C                     | 4 ++++
 macro/tof/beamtime/sep14/pl_over_Mat04.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_over_Mat04D4best.C              | 5 +++++
 macro/tof/beamtime/sep14/pl_over_Mat04D4sbest.C             | 5 +++++
 macro/tof/beamtime/sep14/pl_over_Mat04best.C                | 5 +++++
 macro/tof/beamtime/sep14/pl_over_Mat24.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_over_MatD4sel.C                 | 5 +++++
 macro/tof/beamtime/sep14/pl_over_XX.C                       | 5 +++++
 macro/tof/beamtime/sep14/pl_over_cl2g.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu.C                      | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu0.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu0T0.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu1.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu2.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu2T.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu2T0.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu2trg0.C                 | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu4.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu4T0.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu5.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu6.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu7.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu7T0.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clu8.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_over_cluSel.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_clust.C                    | 5 +++++
 macro/tof/beamtime/sep14/pl_over_cor.C                      | 5 +++++
 macro/tof/beamtime/sep14/pl_over_pla.C                      | 5 +++++
 macro/tof/beamtime/sep14/pl_over_trb_ct.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_trb_ft.C                   | 5 +++++
 macro/tof/beamtime/sep14/pl_over_vftx.C                     | 5 +++++
 macro/tof/beamtime/sep14/pl_pla_res_vs_tot.C                | 5 +++++
 macro/tof/beamtime/sep14/pl_pla_resolution.C                | 5 +++++
 macro/tof/beamtime/sep14/pl_tdc_ref_res.C                   | 4 ++++
 macro/tof/beamtime/sep14/pl_time_resolution.C               | 5 +++++
 macro/tof/beamtime/sep14/pl_tot_per_channel.C               | 5 +++++
 macro/tof/beamtime/thuqa/basic_unpacking.C                  | 5 +++++
 macro/tof/beamtime/thuqa/pl_TdcChannelCoincidences.C        | 4 ++++
 macro/tof/beamtime/thuqa/pl_TdcChannelCoincidencesNoCalib.C | 4 ++++
 macro/tof/beamtime/thuqa/pl_TdcPlaCheck0703.C               | 4 ++++
 macro/tof/beamtime/thuqa/pl_all_time_resolution.C           | 5 +++++
 macro/tof/beamtime/unpack_run36_Fair.C                      | 5 +++++
 macro/tof/deb/global_phys.C                                 | 5 +++++
 macro/tof/deb/tof_Ana100p.C                                 | 5 +++++
 macro/tof/deb/tof_Ana104.C                                  | 5 +++++
 macro/tof/deb/tof_Ana300.C                                  | 5 +++++
 macro/tof/deb/tof_Ana_100.C                                 | 5 +++++
 macro/tof/deb/tof_ana100.C                                  | 5 +++++
 macro/tof/deb/tof_deb100.C                                  | 5 +++++
 macro/tof/deb/tof_reco100.C                                 | 5 +++++
 macro/tof/deb/tof_reco100box.C                              | 5 +++++
 macro/tof/deb/tof_reco100p.C                                | 5 +++++
 macro/tof/deb/tof_reco104.C                                 | 5 +++++
 macro/tof/deb/tof_reco300.C                                 | 5 +++++
 macro/tof/deb/tof_sim100box.C                               | 5 +++++
 macro/tof/deb/tof_sim100p.C                                 | 5 +++++
 macro/tof/deb/tof_sim104.C                                  | 5 +++++
 macro/tof/digitizer/GenTofBdfRootInput_v17a.C               | 5 +++++
 macro/tof/digitizer/run_digi.C                              | 5 +++++
 macro/tof/digitizer/run_digi_test.C                         | 5 +++++
 macro/tof/digitizer/run_reco.C                              | 5 +++++
 macro/tof/digitizer/run_reco100.C                           | 5 +++++
 macro/tof/digitizer/run_tof_disim.C                         | 5 +++++
 macro/tof/eventDisplay100.C                                 | 5 +++++
 macro/tof/eventDisplay_1p.C                                 | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v12a.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v13_3a.C             | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v13_3b.C             | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v13_4x.C             | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v13_5x.C             | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v14_0.C              | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v14a.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v14b.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v14c.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v15a.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v15b.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v15c.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v15d.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v16a.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v16b.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v16c.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v16d.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v16e.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v17a.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v17b.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v17c.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v18j_cosmicHD.C      | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v18l_mCbm.C          | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v18m_mCbm.C          | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v18p.C               | 5 +++++
 macro/tof/geometry/Create_TOF_Geometry_v20a.C               | 5 +++++
 macro/tof/geometry/TOF_test.C                               | 5 +++++
 macro/tof/geometry/make_geofile.C                           | 5 +++++
 macro/tof/geometry/make_geofile_noBfield.C                  | 5 +++++
 macro/tof/geometry/star/Create_TOF_Geometry_Star_1.C        | 5 +++++
 macro/tof/geometry/star/Create_TOF_Geometry_Star_2.C        | 5 +++++
 .../geometry/star/Create_TOF_Geometry_v18_star_cosmics_a.C  | 5 +++++
 macro/tof/geometry/star/Create_TOF_Geometry_vSTAR17a.C      | 5 +++++
 macro/tof/pl_lambda.C                                       | 5 +++++
 macro/tof/qa/GeomHitMapComp.C                               | 4 ++++
 macro/tof/qa/data/MultiPntDeltaYClosest.C                   | 5 +++++
 macro/tof/qa/data/MultiPntDeltaYMean.C                      | 5 +++++
 macro/tof/qa/data/MultiTrkDeltaYClosest.C                   | 5 +++++
 macro/tof/qa/data/MultiTrkDeltaYMean.C                      | 5 +++++
 macro/tof/qa/data/SingTrkDeltaY.C                           | 5 +++++
 macro/tof/qa/data/SingTrkMultiPntDeltaY.C                   | 5 +++++
 macro/tof/qa/hitProdComp.C                                  | 5 +++++
 macro/tof/qa/hitProdCompPull.C                              | 5 +++++
 macro/tof/qa/hitProdDigiComp.C                              | 5 +++++
 macro/tof/qa/hitQualComp.C                                  | 4 ++++
 macro/tof/qa/hitQualCompBest.C                              | 4 ++++
 macro/tof/qa/hitQualCompPull.C                              | 4 ++++
 macro/tof/qa/qaPlotsComp.C                                  | 5 +++++
 macro/tof/qa/tof_hitMeanMc_eff.C                            | 4 ++++
 macro/tof/qa/tof_map_norm_gen_ana.C                         | 5 +++++
 macro/tof/qa/tof_map_norm_gen_mc.C                          | 5 +++++
 macro/tof/qa/tof_qa_ana.C                                   | 5 +++++
 macro/tof/qa/tof_qa_hp.C                                    | 5 +++++
 macro/tof/qa/tof_qa_plot.C                                  | 4 ++++
 macro/tof/qa/tof_qa_sim.C                                   | 5 +++++
 macro/tof/qa/trd_notrd_comp.C                               | 4 ++++
 macro/tof/qa/valGeomComp.C                                  | 4 ++++
 macro/tof/qa/valHpDigiComp.C                                | 4 ++++
 macro/tof/run100.C                                          | 5 +++++
 macro/tof/run_reco100.C                                     | 5 +++++
 macro/tof/run_reco_TOF_QA.C                                 | 5 +++++
 macro/tof/run_sim_TOF_QA.C                                  | 5 +++++
 macro/tof/tof_ana_Testbeam.C                                | 5 +++++
 macro/tof/tof_reco.C                                        | 5 +++++
 macro/tof/tof_reco100.C                                     | 5 +++++
 macro/tof/tof_reco_Testbeam.C                               | 5 +++++
 macro/tof/tof_sim.C                                         | 5 +++++
 macro/tof/tof_sim100.C                                      | 5 +++++
 macro/tof/tof_sim_Testbeam.C                                | 5 +++++
 macro/tools/skimming_reco.C                                 | 5 +++++
 macro/tracking/lx/gen_mu_pairs.C                            | 5 +++++
 macro/tracking/lx/run_mc.C                                  | 5 +++++
 macro/tracking/lx/run_reco.C                                | 5 +++++
 macro/tracking/lx/run_stat.C                                | 5 +++++
 macro/trd/CbmTrdHitsProd.C                                  | 5 +++++
 macro/trd/TimeBasedSim/run_trd_reco.C                       | 5 +++++
 macro/trd/TimeBasedSim/run_trd_sim.C                        | 5 +++++
 macro/trd/beamtime/hv/analyzeHV.C                           | 5 +++++
 macro/trd/beamtime/hv/monHV.C                               | 5 +++++
 macro/trd/beamtime/hv/monHVlong.C                           | 5 +++++
 macro/trd/beamtime/hv/readHV.C                              | 5 +++++
 macro/trd/create_geometry_file_root.C                       | 5 +++++
 macro/trd/create_geometry_file_root_test.C                  | 5 +++++
 macro/trd/data/plotResults.C                                | 5 +++++
 macro/trd/data/readResults.C                                | 5 +++++
 macro/trd/elid/trd_elid_reco.C                              | 5 +++++
 macro/trd/elid/trd_elid_sim.C                               | 5 +++++
 macro/trd/eventDisplay.C                                    | 5 +++++
 macro/trd/geometry/plot_hollow_modules.C                    | 5 +++++
 macro/trd/geometry/plot_pad_size_in_layer.C                 | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15a_3e.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15b_3e.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15c_3e.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1e.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1m.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1e.C    | 5 +++++
 macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1m.C    | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a.C       | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a_3e.C    | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16b.C       | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16c.C       | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16d.C       | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16e.C       | 5 +++++
 macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16f.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17a.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17b.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17c.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17d.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17e.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17f.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17g.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17h.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17i.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17j.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17k.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17l.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17m.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17n.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17o.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17p.C       | 5 +++++
 macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17q.C       | 5 +++++
 macro/trd/geometry/trd.v18/Create_TRD_Geometry_v18a.C       | 5 +++++
 macro/trd/geometry/trd.v20/Create_TRD_Geometry_v20a.C       | 5 +++++
 macro/trd/hitrateDisplay.C                                  | 5 +++++
 macro/trd/mcbm_mc.C                                         | 5 +++++
 macro/trd/mcbm_reco.C                                       | 5 +++++
 macro/trd/pidTraining/run_pid_sim.C                         | 5 +++++
 macro/trd/run_CbmMCEventHeader.C                            | 5 +++++
 macro/trd/run_reco.C                                        | 5 +++++
 macro/trd/run_reco_TB.C                                     | 5 +++++
 macro/trd/run_reco_clusterizer.C                            | 5 +++++
 macro/trd/run_reco_clusterizerFast.C                        | 5 +++++
 macro/trd/run_reco_digitizer.C                              | 5 +++++
 macro/trd/run_reco_dpb.C                                    | 5 +++++
 macro/trd/run_reco_hitdensitytest.C                         | 5 +++++
 macro/trd/run_reco_hitratetest.C                            | 5 +++++
 macro/trd/run_reco_maf.C                                    | 5 +++++
 macro/trd/run_reco_occupancy.C                              | 5 +++++
 macro/trd/run_reco_photon.C                                 | 5 +++++
 macro/trd/run_reco_pi0.C                                    | 5 +++++
 macro/trd/run_reco_plot.C                                   | 5 +++++
 macro/trd/run_reco_qa.C                                     | 5 +++++
 macro/trd/run_reco_ratioplot.C                              | 5 +++++
 macro/trd/run_reco_smearing.C                               | 5 +++++
 macro/trd/run_sim100.C                                      | 5 +++++
 macro/trd/run_sim_maf.C                                     | 5 +++++
 macro/trd/run_sim_pi0.C                                     | 5 +++++
 macro/trd/run_sim_qa.C                                      | 5 +++++
 macro/trd/run_sim_single_elec.C                             | 5 +++++
 macro/trd/sim.C                                             | 5 +++++
 macro/trd/trd_digi1.C                                       | 5 +++++
 macro/trd/trd_digi2.C                                       | 5 +++++
 macro/trd/trd_sim.C                                         | 5 +++++
 macro/trd/trd_sim_benchmark.C                               | 5 +++++
 macro/tutorial/run_HitProducerTaskIdeal.C                   | 5 +++++
 mvd/CbmMvdClusterfinder.cxx                                 | 5 +++++
 mvd/CbmMvdClusterfinderTB.cxx                               | 5 +++++
 mvd/CbmMvdDigiToHit.cxx                                     | 5 +++++
 mvd/CbmMvdDigiToHitTB.cxx                                   | 5 +++++
 mvd/CbmMvdDigitizer.cxx                                     | 5 +++++
 mvd/CbmMvdDigitizerTB.cxx                                   | 5 +++++
 mvd/CbmMvdHitfinder.cxx                                     | 5 +++++
 mvd/CbmMvdHitfinderTB.cxx                                   | 5 +++++
 mvd/CbmMvdLinkDef.h                                         | 5 +++++
 mvd/CbmMvdReadout.cxx                                       | 5 +++++
 mvd/SensorDataSheets/CbmMvdMimosis.cxx                      | 5 +++++
 mvd/SensorDataSheets/CbmMvdMimosis.h                        | 5 +++++
 mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx             | 5 +++++
 mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.h               | 5 +++++
 mvd/tools/CbmMvdHelper.h                                    | 4 ++++
 reco/KF/CbmKF.cxx                                           | 5 +++++
 reco/KF/CbmKFFieldMath.cxx                                  | 5 +++++
 reco/KF/CbmKFHit.cxx                                        | 4 ++++
 reco/KF/CbmKFMaterial.cxx                                   | 5 +++++
 reco/KF/CbmKFMath.cxx                                       | 5 +++++
 reco/KF/CbmKFParticleFinder.cxx                             | 5 +++++
 reco/KF/CbmKFParticleFinder.h                               | 5 +++++
 reco/KF/CbmKFParticleFinderPID.cxx                          | 5 +++++
 reco/KF/CbmKFParticleFinderPID.h                            | 5 +++++
 reco/KF/CbmKFParticleFinderQA.cxx                           | 5 +++++
 reco/KF/CbmKFParticleFinderQA.h                             | 5 +++++
 reco/KF/CbmKFParticleInterface.cxx                          | 5 +++++
 reco/KF/CbmKFParticleInterface.h                            | 5 +++++
 reco/KF/CbmKFPixelMeasurement.cxx                           | 5 +++++
 reco/KF/CbmKFUMeasurement.cxx                               | 5 +++++
 reco/KF/Interface/CbmEcalTrackExtrapolationKF.cxx           | 4 ++++
 reco/KF/Interface/CbmKFStsHit.cxx                           | 4 ++++
 reco/KF/Interface/CbmKFStsHit.h                             | 5 +++++
 reco/KF/Interface/CbmKFTrack.cxx                            | 5 +++++
 reco/KF/Interface/CbmKFVertex.cxx                           | 4 ++++
 reco/KF/Interface/CbmKFVertex.h                             | 5 +++++
 reco/KF/Interface/CbmPVFinderKF.cxx                         | 5 +++++
 reco/KF/Interface/CbmStsKFTrackFitter.cxx                   | 5 +++++
 reco/KF/Interface/CbmStsKFTrackFitter.h                     | 5 +++++
 reco/KF/KFLinkDef.h                                         | 5 +++++
 reco/KF/KFQA/CbmKFPartEfficiencies.h                        | 5 +++++
 reco/KF/KFQA/CbmKFTrackQA.cxx                               | 5 +++++
 reco/KF/KFQA/CbmKFTrackQA.h                                 | 5 +++++
 reco/L1/CbmL1Constants.h                                    | 5 +++++
 reco/L1/CbmL1Counters.h                                     | 5 +++++
 reco/L1/CbmL1Def.h                                          | 5 +++++
 reco/L1/CbmL1StsHit.h                                       | 5 +++++
 reco/L1/CbmL1TrackPar.h                                     | 4 ++++
 reco/L1/CbmL1TrdTracklet.cxx                                | 5 +++++
 reco/L1/CbmL1TrdTracklet.h                                  | 5 +++++
 reco/L1/CbmL1TrdTracklet4.cxx                               | 5 +++++
 reco/L1/CbmL1TrdTracklet4.h                                 | 5 +++++
 reco/L1/L1Algo/L1Algo.cxx                                   | 5 +++++
 reco/L1/L1Algo/L1Algo.h                                     | 5 +++++
 reco/L1/L1Algo/L1AlgoTBB.h                                  | 5 +++++
 reco/L1/L1Algo/L1Event.cxx                                  | 5 +++++
 reco/L1/L1Algo/L1Event.h                                    | 5 +++++
 reco/L1/L1Algo/L1EventEfficiencies.h                        | 5 +++++
 reco/L1/L1Algo/L1EventMatch.cxx                             | 5 +++++
 reco/L1/L1Algo/L1EventMatch.h                               | 5 +++++
 reco/L1/L1Algo/L1Extrapolation.h                            | 5 +++++
 reco/L1/L1Algo/L1Field.h                                    | 5 +++++
 reco/L1/L1Algo/L1Filtration.h                               | 5 +++++
 reco/L1/L1Algo/L1FitMaterial.h                              | 5 +++++
 reco/L1/L1Algo/L1Grid.cxx                                   | 5 +++++
 reco/L1/L1Algo/L1HitArea.h                                  | 5 +++++
 reco/L1/L1Algo/L1HitPoint.h                                 | 5 +++++
 reco/L1/L1Algo/L1HitsSortHelper.cxx                         | 4 ++++
 reco/L1/L1Algo/L1HitsSortHelper.h                           | 5 +++++
 reco/L1/L1Algo/L1MCEvent.cxx                                | 5 +++++
 reco/L1/L1Algo/L1MCEvent.h                                  | 5 +++++
 reco/L1/L1Algo/L1MaterialInfo.h                             | 5 +++++
 reco/L1/L1Algo/L1Portion.h                                  | 5 +++++
 reco/L1/L1Algo/L1Station.h                                  | 5 +++++
 reco/L1/L1Algo/L1StsHit.h                                   | 5 +++++
 reco/L1/L1Algo/L1TrackExtender.cxx                          | 5 +++++
 reco/L1/L1Algo/L1TrackPar.h                                 | 5 +++++
 reco/L1/L1Algo/L1TrackParFit.cxx                            | 5 +++++
 reco/L1/L1Algo/L1TrackParFit.h                              | 5 +++++
 reco/L1/L1Algo/L1Triplet.h                                  | 5 +++++
 reco/L1/L1Algo/L1UMeasurementInfo.h                         | 5 +++++
 reco/L1/L1Algo/L1XYMeasurementInfo.h                        | 5 +++++
 reco/L1/L1Algo/utils/L1AlgoDraw.h                           | 5 +++++
 reco/L1/L1Algo/utils/L1AlgoEfficiencyPerformance.h          | 5 +++++
 reco/L1/L1Algo/utils/L1AlgoPulls.h                          | 5 +++++
 reco/L1/L1Algo/utils/L1CADebug.h                            | 5 +++++
 reco/L1/L1AlgoInputData.cxx                                 | 5 +++++
 reco/L1/L1AlgoInputData.h                                   | 5 +++++
 reco/L1/L1LinkDef.h                                         | 5 +++++
 reco/L1/OffLineInterface/CbmL1MuchFinder.cxx                | 5 +++++
 reco/L1/OffLineInterface/CbmL1MuchFinder.h                  | 4 ++++
 reco/L1/OffLineInterface/CbmL1MuchFinderQa.cxx              | 5 +++++
 reco/L1/OffLineInterface/CbmL1MuchFinderQa.h                | 4 ++++
 reco/L1/OffLineInterface/CbmL1MuchHit.cxx                   | 4 ++++
 reco/L1/OffLineInterface/CbmL1MuchHit.h                     | 5 +++++
 reco/L1/OffLineInterface/CbmL1MuchTrack.cxx                 | 4 ++++
 reco/L1/OffLineInterface/CbmL1MuchTrack.h                   | 5 +++++
 reco/L1/OffLineInterface/CbmL1RichRingQa.cxx                | 5 +++++
 reco/L1/OffLineInterface/CbmL1RichRingQa.h                  | 5 +++++
 reco/L1/OffLineInterface/CbmL1SttHit.cxx                    | 4 ++++
 reco/L1/OffLineInterface/CbmL1SttHit.h                      | 5 +++++
 reco/L1/OffLineInterface/CbmL1SttTrack.cxx                  | 4 ++++
 reco/L1/OffLineInterface/CbmL1SttTrack.h                    | 5 +++++
 reco/L1/OffLineInterface/CbmL1SttTrackFinder.h              | 4 ++++
 reco/L1/PerformanceConstants.h                              | 5 +++++
 reco/L1/utils/Draw_L1_histo.C                               | 5 +++++
 reco/L1/vectors/P4_F32vec4.h                                | 5 +++++
 reco/L1/vectors/P4_F64vec2.h                                | 5 +++++
 reco/L1/vectors/PSEUDO_F32vec1.h                            | 5 +++++
 reco/L1/vectors/PSEUDO_F32vec4.h                            | 5 +++++
 reco/L1/vectors/PSEUDO_F64vec1.h                            | 5 +++++
 reco/L1/vectors/std_alloc.h                                 | 5 +++++
 reco/L1/vectors/vec_arithmetic.h                            | 5 +++++
 reco/base/CbmRecoBaseLinkDef.h                              | 5 +++++
 reco/calibration/CbmRecoCalLinkDef.h                        | 5 +++++
 reco/detectors/much/CbmMuchMatchTracks.cxx                  | 5 +++++
 reco/detectors/much/CbmMuchRecoLinkDef.h                    | 5 +++++
 reco/detectors/psd/CbmPsdMCbmHitProducer.cxx                | 5 +++++
 reco/detectors/psd/CbmPsdMCbmHitProducer.h                  | 4 ++++
 reco/detectors/psd/CbmPsdRecoLinkDef.h                      | 5 +++++
 reco/detectors/rich/CbmRichConverter.cxx                    | 5 +++++
 reco/detectors/rich/CbmRichRecoLinkDef.h                    | 5 +++++
 reco/detectors/rich/alignment/CbmRichAlignment.cxx          | 5 +++++
 reco/detectors/rich/alignment/CbmRichAlignment.h            | 5 +++++
 reco/detectors/rich/alignment/CbmRichCorrection.cxx         | 5 +++++
 reco/detectors/rich/alignment/CbmRichCorrection.h           | 5 +++++
 reco/detectors/rich/alignment/CbmRichCorrectionVector.cxx   | 5 +++++
 reco/detectors/rich/alignment/CbmRichCorrectionVector.h     | 5 +++++
 reco/detectors/rich/alignment/CbmRichMirror.cxx             | 5 +++++
 reco/detectors/rich/alignment/CbmRichMirror.h               | 5 +++++
 .../rich/alignment/CbmRichMirrorSortingAlignment.cxx        | 5 +++++
 .../rich/alignment/CbmRichMirrorSortingAlignment.h          | 5 +++++
 .../rich/alignment/CbmRichMirrorSortingCorrection.cxx       | 5 +++++
 .../rich/alignment/CbmRichMirrorSortingCorrection.h         | 5 +++++
 reco/detectors/rich/alignment/CbmRichNavigationUtil2.h      | 4 ++++
 reco/detectors/rich/alignment/CbmRichPMTMapping.cxx         | 5 +++++
 reco/detectors/rich/alignment/CbmRichPMTMapping.h           | 5 +++++
 .../detectors/rich/alignment/CbmRichProjectionProducer2.cxx | 5 +++++
 reco/detectors/rich/alignment/CbmRichProjectionProducer2.h  | 5 +++++
 reco/detectors/rich/alignment/CbmRichRecoQa.cxx             | 4 ++++
 reco/detectors/rich/alignment/CbmRichRecoQa.h               | 4 ++++
 reco/detectors/rich/alignment/CbmRichUtil.h                 | 4 ++++
 reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.cxx          | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.h            | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx         | 4 ++++
 reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h           | 4 ++++
 reco/detectors/rich/mcbm/CbmRichMCbmQa.cxx                  | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmQa.h                    | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmQaReal.cxx              | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmQaReal.h                | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx          | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h            | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.cxx           | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.h             | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.cxx          | 5 +++++
 reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.h            | 5 +++++
 reco/detectors/rich/qa/CbmRichRecoQa.cxx                    | 4 ++++
 reco/detectors/rich/qa/CbmRichRecoQa.h                      | 4 ++++
 reco/detectors/rich/qa/CbmRichRecoTbQa.cxx                  | 5 +++++
 reco/detectors/rich/qa/CbmRichRecoTbQa.h                    | 4 ++++
 reco/detectors/rich/qa/mirrors/CbmRichMirrorsLinkDef.h      | 5 +++++
 reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.cxx         | 5 +++++
 reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.h           | 5 +++++
 reco/detectors/rich/selection/CbmRichRingSelectAnn.cxx      | 5 +++++
 reco/detectors/rich/utils/CbmRichNavigationUtil.h           | 4 ++++
 reco/detectors/rich/utils/CbmRichUtil.h                     | 4 ++++
 reco/detectors/rich/utils/hadd.C                            | 5 +++++
 reco/detectors/sts/CbmRecoStsLinkDef.h                      | 5 +++++
 reco/detectors/tof/CbmTofRecoLinkDef.h                      | 5 +++++
 reco/detectors/tof/CbmTofTBClusterizer.cxx                  | 5 +++++
 reco/detectors/tof/CbmTofTrackFinderNN.cxx                  | 5 +++++
 reco/detectors/tof/CbmTofTrackFinderNN.h                    | 5 +++++
 reco/detectors/tof/LKFMinuit.cxx                            | 5 +++++
 reco/detectors/tof/LKFMinuit.h                              | 5 +++++
 reco/detectors/trd/CbmTrdClusterFinder.cxx                  | 5 +++++
 reco/detectors/trd/CbmTrdHitProducer.cxx                    | 5 +++++
 reco/detectors/trd/CbmTrdModuleRec.cxx                      | 5 +++++
 reco/detectors/trd/CbmTrdModuleRec.h                        | 5 +++++
 reco/detectors/trd/CbmTrdModuleRecR.cxx                     | 5 +++++
 reco/detectors/trd/CbmTrdModuleRecR.h                       | 5 +++++
 reco/detectors/trd/CbmTrdModuleRecT.cxx                     | 5 +++++
 reco/detectors/trd/CbmTrdModuleRecT.h                       | 5 +++++
 reco/detectors/trd/CbmTrdRecoLinkDef.h                      | 5 +++++
 reco/detectors/trd/pid/CbmTrdElectronsTrainAnn.cxx          | 4 ++++
 reco/detectors/trd/pid/CbmTrdSetTracksPidModWkn.cxx         | 5 +++++
 reco/detectors/trd/qa/CbmTrdClusterizerFastQa.h             | 5 +++++
 reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx                | 5 +++++
 reco/detectors/trd/qa/CbmTrdHitDensityQa.h                  | 5 +++++
 reco/detectors/trd/qa/CbmTrdHitProducerClusterQa.h          | 5 +++++
 reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx                 | 5 +++++
 reco/detectors/trd/qa/CbmTrdOccupancyQa.h                   | 5 +++++
 reco/detectors/trd/qa/CbmTrdQa.cxx                          | 5 +++++
 reco/detectors/trd/qa/CbmTrdQa.h                            | 5 +++++
 reco/eventbuilder/CbmEventBuilderLinkDef.h                  | 5 +++++
 reco/eventbuilder/digis/CbmEvBuildSource.cxx                | 5 +++++
 reco/eventbuilder/digis/CbmEvBuildSource.h                  | 5 +++++
 reco/global/CbmEcalTrackingMuch.cxx                         | 5 +++++
 reco/global/CbmEcalTrackingMuch.h                           | 5 +++++
 reco/global/CbmGlobalLinkDef.h                              | 5 +++++
 reco/littrack/LittrackLinkDef.h                             | 5 +++++
 reco/littrack/cbm/qa/CbmLitCreateStandaloneData.cxx         | 5 +++++
 reco/littrack/cbm/qa/CbmLitCreateStandaloneData.h           | 5 +++++
 reco/littrack/cbm/qa/CbmLitTestMatrixMath.cxx               | 5 +++++
 reco/littrack/cbm/qa/CbmLitTestMatrixMath.h                 | 5 +++++
 reco/littrack/cbm/qa/material/CbmLitCheckBrem.cxx           | 5 +++++
 reco/littrack/cbm/qa/material/CbmLitCheckBrem.h             | 5 +++++
 .../littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.cxx | 5 +++++
 reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.h  | 5 +++++
 reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.cxx | 5 +++++
 reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.h   | 5 +++++
 reco/littrack/cbm/utils/CbmLitConverter.h                   | 5 +++++
 reco/littrack/cbm/utils/CbmLitConverterFairTrackParam.h     | 5 +++++
 reco/littrack/clustering/CbmClusteringLinkDef.h             | 5 +++++
 reco/littrack/cuda/CudaTest.h                               | 5 +++++
 reco/littrack/cuda/LitCudaHit.h                             | 5 +++++
 reco/littrack/cuda/LitCudaMaterialInfo.h                    | 5 +++++
 reco/littrack/cuda/LitCudaTest.cxx                          | 5 +++++
 reco/littrack/cuda/LitCudaTest.h                            | 5 +++++
 reco/littrack/cuda/LitCudaTrack.h                           | 5 +++++
 reco/littrack/cuda/LitCudaTrackParam.h                      | 5 +++++
 reco/littrack/cuda/LitCudaTypes.h                           | 5 +++++
 reco/littrack/parallel/vectors/P4_F32vec4.h                 | 5 +++++
 reco/littrack/parallel/vectors/PSEUDO_F32vec1.h             | 5 +++++
 reco/littrack/parallel/vectors/vec_arithmetic.h             | 5 +++++
 reco/littrack/std/utils/CbmLitComparators.h                 | 5 +++++
 reco/littrack/std/utils/CbmLitMath.cxx                      | 5 +++++
 reco/littrack/std/utils/CbmLitMath.h                        | 5 +++++
 reco/littrack/std/utils/CbmLitMatrixMath.cxx                | 5 +++++
 reco/littrack/std/utils/CbmLitMatrixMath.h                  | 5 +++++
 reco/littrack/std/utils/CbmLitMemoryManagment.h             | 5 +++++
 reco/qa/RecoQaLinkDef.h                                     | 5 +++++
 .../tracking/BinnedTracker/CbmBinnedTrackerConfigurator.cxx | 5 +++++
 reco/tracking/BinnedTracker/CbmBinnedTrackerLinkDef.h       | 5 +++++
 reco/tracking/BinnedTracker/CbmBinnedTrackerQA.cxx          | 5 +++++
 reco/tracking/BinnedTracker/CbmBinnedTrackerQANew.cxx       | 5 +++++
 reco/tracking/BinnedTracker/CbmBinnedTrackerTask.cxx        | 5 +++++
 reco/tracking/BinnedTracker/CbmTrackParam2.cxx              | 5 +++++
 reco/tracking/BinnedTracker/CbmTrackParam2.h                | 5 +++++
 reco/tracking/BinnedTracker/ContFactory.cxx                 | 5 +++++
 reco/tracking/BinnedTracker/GeoReader.cxx                   | 5 +++++
 reco/tracking/BinnedTracker/HitReader.cxx                   | 5 +++++
 reco/tracking/BinnedTracker/Settings.cxx                    | 5 +++++
 reco/tracking/BinnedTracker/Station.cxx                     | 5 +++++
 reco/tracking/BinnedTracker/Station3D.cxx                   | 5 +++++
 reco/tracking/BinnedTracker/Station4D.cxx                   | 5 +++++
 reco/tracking/BinnedTracker/Tracker.cxx                     | 5 +++++
 reco/tracking/global/CbmGlobalTrackingQA.cxx                | 5 +++++
 reco/tracking/global/CbmGlobalTrackingTask.cxx              | 5 +++++
 reco/tracking/global/CbmGlobalTrackingTof.cxx               | 5 +++++
 reco/tracking/global/GlobalLinkDef.h                        | 5 +++++
 reco/tracking/lx/CalcStats/CalcStats.cxx                    | 5 +++++
 reco/tracking/lx/CalcStats/CalcStats.h                      | 5 +++++
 reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx    | 5 +++++
 reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.h      | 5 +++++
 reco/tracking/lx/LxLinkDef.h                                | 5 +++++
 reco/tracking/lx/Simple/Lx.cxx                              | 5 +++++
 reco/tracking/lx/Simple/Lx.h                                | 5 +++++
 reco/tracking/lx/Simple/LxCA.cxx                            | 5 +++++
 reco/tracking/lx/Simple/LxCA.h                              | 5 +++++
 reco/tracking/lx/Simple/LxDraw.cxx                          | 5 +++++
 reco/tracking/lx/Simple/LxDraw.h                            | 5 +++++
 reco/tracking/lx/Simple/LxEff.cxx                           | 5 +++++
 reco/tracking/lx/Simple/LxLinkDef.h                         | 5 +++++
 reco/tracking/lx/Simple/LxMC.cxx                            | 5 +++++
 reco/tracking/lx/Simple/LxMC.h                              | 5 +++++
 reco/tracking/lx/Simple/LxParall.cxx                        | 5 +++++
 reco/tracking/lx/Simple/LxParall.h                          | 5 +++++
 reco/tracking/lx/Simple/LxSettings.h                        | 5 +++++
 reco/tracking/lx/Simple/LxTrackAna.cxx                      | 5 +++++
 reco/tracking/lx/Simple/LxTrackAna.h                        | 5 +++++
 reco/tracking/lx/Simple/LxTrackAnaSegments.cxx              | 5 +++++
 reco/tracking/lx/Simple/LxTrackAnaSegments.h                | 5 +++++
 reco/tracking/lx/Simple/LxTrigger.cxx                       | 5 +++++
 reco/tracking/lx/Simple/LxUtils.cxx                         | 5 +++++
 reco/tracking/lx/Simple/LxUtils.h                           | 5 +++++
 reco/tracking/lx/TBBinned/LxTBMLTask.cxx                    | 5 +++++
 reco/tracking/lx/TBBinned/LxTBTask.cxx                      | 5 +++++
 reco/tracking/lx/TBBinned/LxTBTieTracks.cxx                 | 5 +++++
 reco/tracking/lx/TBBinned/LxTBTrdTask.cxx                   | 5 +++++
 reco/tracking/lxTriplet/Lx.cxx                              | 5 +++++
 reco/tracking/lxTriplet/Lx.h                                | 5 +++++
 reco/tracking/lxTriplet/LxCATriplets.cxx                    | 5 +++++
 reco/tracking/lxTriplet/LxCATriplets.h                      | 5 +++++
 reco/tracking/lxTriplet/LxDraw.cxx                          | 5 +++++
 reco/tracking/lxTriplet/LxDraw.h                            | 5 +++++
 reco/tracking/lxTriplet/LxEff.cxx                           | 5 +++++
 reco/tracking/lxTriplet/LxEff.h                             | 5 +++++
 reco/tracking/lxTriplet/LxLinkDef.h                         | 5 +++++
 reco/tracking/lxTriplet/LxMC.cxx                            | 5 +++++
 reco/tracking/lxTriplet/LxMC.h                              | 5 +++++
 reco/tracking/lxTriplet/LxSettings.h                        | 5 +++++
 reco/tracking/lxTriplet/LxTrackAna.cxx                      | 5 +++++
 reco/tracking/lxTriplet/LxTrackAna.h                        | 5 +++++
 reco/tracking/lxTriplet/LxTrackAnaSegments.cxx              | 5 +++++
 reco/tracking/lxTriplet/LxTrackAnaSegments.h                | 5 +++++
 reco/tracking/lxTriplet/LxUtils.cxx                         | 5 +++++
 reco/tracking/lxTriplet/LxUtils.h                           | 5 +++++
 reco/tracking/vector/CbmVectorLinkDef.h                     | 5 +++++
 scripts/loadlib.C                                           | 5 +++++
 sim/detectors/much/CbmMuch.cxx                              | 5 +++++
 sim/detectors/much/CbmMuchSimLinkDef.h                      | 5 +++++
 sim/detectors/psd/CbmPsdSimLinkDef.h                        | 5 +++++
 sim/detectors/rich/CbmRich.cxx                              | 5 +++++
 sim/detectors/rich/CbmRichSimLinkDef.h                      | 5 +++++
 sim/detectors/sts/CbmStsDigitizeQa.cxx                      | 5 +++++
 sim/detectors/sts/CbmStsDigitizeQa.h                        | 5 +++++
 sim/detectors/sts/CbmStsDigitizeQaReport.cxx                | 5 +++++
 sim/detectors/sts/CbmStsDigitizeQaReport.h                  | 5 +++++
 sim/detectors/sts/CbmStsSimLinkDef.h                        | 5 +++++
 sim/detectors/tof/CbmTofSimLinkDef.h                        | 5 +++++
 sim/detectors/trd/CbmTrdCheckUtil.cxx                       | 5 +++++
 sim/detectors/trd/CbmTrdCheckUtil.h                         | 5 +++++
 sim/detectors/trd/CbmTrdDigitizer.cxx                       | 5 +++++
 sim/detectors/trd/CbmTrdModuleSim.cxx                       | 5 +++++
 sim/detectors/trd/CbmTrdModuleSim.h                         | 5 +++++
 sim/detectors/trd/CbmTrdModuleSimR.cxx                      | 5 +++++
 sim/detectors/trd/CbmTrdModuleSimR.h                        | 5 +++++
 sim/detectors/trd/CbmTrdModuleSimT.cxx                      | 5 +++++
 sim/detectors/trd/CbmTrdRawToDigiR.cxx                      | 5 +++++
 sim/detectors/trd/CbmTrdRawToDigiR.h                        | 5 +++++
 sim/detectors/trd/CbmTrdSimLinkDef.h                        | 5 +++++
 sim/detectors/trd/CbmTrdTrianglePRF.h                       | 5 +++++
 sim/detectors/trd/qa/CbmTrdDigitizerPRFQa.h                 | 5 +++++
 sim/detectors/trd/qa/CbmTrdHitRateFastQa.cxx                | 5 +++++
 sim/detectors/trd/qa/CbmTrdHitRateFastQa.h                  | 5 +++++
 sim/detectors/trd/qa/CbmTrdHitRateQa.cxx                    | 5 +++++
 sim/detectors/trd/qa/CbmTrdHitRateQa.h                      | 5 +++++
 sim/detectors/trd/qa/CbmTrdMCQa.cxx                         | 5 +++++
 sim/detectors/trd/qa/CbmTrdMCQa.h                           | 5 +++++
 sim/passive/CbmCave.cxx                                     | 5 +++++
 sim/passive/CbmCave.h                                       | 5 +++++
 sim/passive/CbmGeoCave.h                                    | 5 +++++
 sim/passive/CbmGeoPassivePar.h                              | 5 +++++
 sim/passive/CbmGeoPlatform.cxx                              | 5 +++++
 sim/passive/CbmGeoPlatform.h                                | 5 +++++
 sim/passive/CbmMagnet.cxx                                   | 5 +++++
 sim/passive/CbmMagnet.h                                     | 5 +++++
 sim/passive/CbmPassiveContFact.h                            | 5 +++++
 sim/passive/CbmPassiveLinkDef.h                             | 5 +++++
 sim/passive/CbmPipe.cxx                                     | 5 +++++
 sim/passive/CbmPipe.h                                       | 5 +++++
 sim/passive/CbmPlatform.cxx                                 | 5 +++++
 sim/passive/CbmPlatform.h                                   | 5 +++++
 sim/response/CbmSimResponseLinkDef.h                        | 5 +++++
 sim/response/base/CbmDigitizationConfig.cxx                 | 5 +++++
 sim/response/base/CbmDigitizationConfig.h                   | 5 +++++
 sim/transport/base/CbmSimBaseLinkDef.h                      | 5 +++++
 sim/transport/gconfig/SetCuts.C                             | 4 ++++
 sim/transport/gconfig/g4Config.C                            | 5 +++++
 sim/transport/generators/CbmSimGeneratorsLinkDef.h          | 5 +++++
 sim/transport/generators/pluto/PValues.cxx                  | 5 +++++
 sim/transport/generators/pluto/Pdefines.h                   | 5 +++++
 sim/transport/generators/unigen/UEvent.cxx                  | 5 +++++
 sim/transport/generators/unigen/UEvent.h                    | 5 +++++
 sim/transport/generators/unigen/UParticle.cxx               | 5 +++++
 sim/transport/generators/unigen/UParticle.h                 | 5 +++++
 sim/transport/generators/unigen/URun.cxx                    | 5 +++++
 sim/transport/generators/unigen/URun.h                      | 5 +++++
 sim/transport/geosetup/CbmGeoSetupLinkDef.h                 | 5 +++++
 sim/transport/steer/CbmGeant3Settings.cxx                   | 5 +++++
 sim/transport/steer/CbmGeant4Settings.cxx                   | 5 +++++
 sim/transport/steer/CbmSimSteerLinkDef.h                    | 5 +++++
 sim/transport/steer/CbmTransportConfig.cxx                  | 5 +++++
 sim/transport/steer/CbmTransportConfig.h                    | 5 +++++
 sim/transport/steer/CbmVMCSettings.cxx                      | 5 +++++
 tutorials/TaskToAlgo/CbmAlgo.h                              | 5 +++++
 tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.cxx         | 5 +++++
 tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.h           | 5 +++++
 tutorials/TaskToAlgo/CbmStsHitProducerIdealWrapper.h        | 5 +++++
 tutorials/TaskToAlgo/CbmTaskToAlgoTutorialLinkDef.h         | 5 +++++
 tutorials/TaskToAlgo/CbmTemplateAlgo.cxx                    | 5 +++++
 tutorials/TaskToAlgo/CbmTemplateAlgo.h                      | 5 +++++
 tutorials/TaskToAlgo/runStsHitProducerIdeal.cxx             | 5 +++++
 2032 files changed, 10000 insertions(+), 2 deletions(-)

diff --git a/MQ/base/CbmMQChannels.cxx b/MQ/base/CbmMQChannels.cxx
index dbbb4e3424..9af8759944 100644
--- a/MQ/base/CbmMQChannels.cxx
+++ b/MQ/base/CbmMQChannels.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMQChannels.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMQChannels.h"
 
 #include "FairMQDevice.h"
diff --git a/MQ/base/CbmMQChannels.h b/MQ/base/CbmMQChannels.h
index 1c1d2a1f54..7fd04e1b49 100644
--- a/MQ/base/CbmMQChannels.h
+++ b/MQ/base/CbmMQChannels.h
@@ -1,3 +1,8 @@
+/** @file CbmMQChannels.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMMQCHANNELS_H_
 #define CBMMQCHANNELS_H_
 
diff --git a/MQ/base/CbmMQDefs.h b/MQ/base/CbmMQDefs.h
index 265874c833..863eb41bf6 100644
--- a/MQ/base/CbmMQDefs.h
+++ b/MQ/base/CbmMQDefs.h
@@ -1,3 +1,8 @@
+/** @file CbmMQDefs.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //#ifdef HAVE_FAIRMQSTATEMACHINE
 //#include "FairMQStateMachine.h"
 //#endif
diff --git a/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.cxx b/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.cxx
index dd57dc806c..aae0b349db 100644
--- a/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.cxx
+++ b/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.cxx
@@ -1,3 +1,8 @@
+/** @file CbmDeviceEventBuilderEtofStar2019.cxx
+  * @copyright Copyright (C) 2019-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 /**
  * CbmDeviceEventBuilderEtofStar2019.cxx
  */
diff --git a/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.h b/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.h
index 12894d4a7f..1fe480ee2a 100644
--- a/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.h
+++ b/MQ/eTOF/CbmDeviceEventBuilderEtofStar2019.h
@@ -1,3 +1,8 @@
+/** @file CbmDeviceEventBuilderEtofStar2019.h
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 /**
  * CbmDeviceEventBuilderEtofStar2019.h
  *
diff --git a/MQ/eTOF/runEventBuilderEtofStar2019.cxx b/MQ/eTOF/runEventBuilderEtofStar2019.cxx
index accb34e70b..ce64623b0e 100644
--- a/MQ/eTOF/runEventBuilderEtofStar2019.cxx
+++ b/MQ/eTOF/runEventBuilderEtofStar2019.cxx
@@ -1,3 +1,8 @@
+/** @file runEventBuilderEtofStar2019.cxx
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmDeviceEventBuilderEtofStar2019.h"
 
 #include <iomanip>
diff --git a/MQ/eTOF/runTriggerHandlerEtof.cxx b/MQ/eTOF/runTriggerHandlerEtof.cxx
index 58614568e5..173a11a6d5 100644
--- a/MQ/eTOF/runTriggerHandlerEtof.cxx
+++ b/MQ/eTOF/runTriggerHandlerEtof.cxx
@@ -1,3 +1,8 @@
+/** @file runTriggerHandlerEtof.cxx
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmDeviceTriggerHandlerEtof.h"
 
 #include <iomanip>
diff --git a/MQ/hitbuilder/runHitBuilderTof.cxx b/MQ/hitbuilder/runHitBuilderTof.cxx
index e83d153b95..2fbfca3d12 100644
--- a/MQ/hitbuilder/runHitBuilderTof.cxx
+++ b/MQ/hitbuilder/runHitBuilderTof.cxx
@@ -1,3 +1,8 @@
+/** @file runHitBuilderTof.cxx
+  * @copyright Copyright (C) 2018-2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmDeviceHitBuilderTof.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/mcbm/runBuildRawEvents.cxx b/MQ/mcbm/runBuildRawEvents.cxx
index f0487f28dd..57d10b7842 100644
--- a/MQ/mcbm/runBuildRawEvents.cxx
+++ b/MQ/mcbm/runBuildRawEvents.cxx
@@ -1,3 +1,8 @@
+/** @file runBuildRawEvents.cxx
+  * @copyright Copyright (C) 2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dominik Smith [orginator] **/
+
 #include "CbmDeviceBuildRawEvents.h"
 
 #include <iomanip>
diff --git a/MQ/mcbm/runMcbmEventSink.cxx b/MQ/mcbm/runMcbmEventSink.cxx
index 2a34df8577..cf27371e90 100644
--- a/MQ/mcbm/runMcbmEventSink.cxx
+++ b/MQ/mcbm/runMcbmEventSink.cxx
@@ -1,3 +1,8 @@
+/** @file runMcbmEventSink.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmDeviceMcbmEventSink.h"
 
 #include <iomanip>
diff --git a/MQ/mcbm/runMcbmEvtBuilderWin.cxx b/MQ/mcbm/runMcbmEvtBuilderWin.cxx
index 56304f448b..ef5502420e 100644
--- a/MQ/mcbm/runMcbmEvtBuilderWin.cxx
+++ b/MQ/mcbm/runMcbmEvtBuilderWin.cxx
@@ -1,3 +1,8 @@
+/** @file runMcbmEvtBuilderWin.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmDeviceMcbmEventBuilderWin.h"
 
 #include <iomanip>
diff --git a/MQ/mcbm/runMcbmMonitorPulser.cxx b/MQ/mcbm/runMcbmMonitorPulser.cxx
index de4611dd83..15363a5a19 100644
--- a/MQ/mcbm/runMcbmMonitorPulser.cxx
+++ b/MQ/mcbm/runMcbmMonitorPulser.cxx
@@ -1,3 +1,8 @@
+/** @file runMcbmMonitorPulser.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmDeviceMcbmMonitorPulser.h"
 
 #include <iomanip>
diff --git a/MQ/mcbm/runMcbmUnpack.cxx b/MQ/mcbm/runMcbmUnpack.cxx
index c5f2187569..ac76dd817d 100644
--- a/MQ/mcbm/runMcbmUnpack.cxx
+++ b/MQ/mcbm/runMcbmUnpack.cxx
@@ -1,3 +1,8 @@
+/** @file runMcbmUnpack.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmDeviceMcbmUnpack.h"
 
 #include <iomanip>
diff --git a/MQ/monitor/runMonitorT0.cxx b/MQ/monitor/runMonitorT0.cxx
index 143e8b79f9..2f84b7cf59 100644
--- a/MQ/monitor/runMonitorT0.cxx
+++ b/MQ/monitor/runMonitorT0.cxx
@@ -1,3 +1,8 @@
+/** @file runMonitorT0.cxx
+  * @copyright Copyright (C) 2019-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Florian Uhlig [orginator] **/
+
 #include "CbmDeviceMonitorT0.h"
 
 #include <iomanip>
diff --git a/MQ/monitor/runMonitorTof.cxx b/MQ/monitor/runMonitorTof.cxx
index ff2bfd50b4..1c86ce4883 100644
--- a/MQ/monitor/runMonitorTof.cxx
+++ b/MQ/monitor/runMonitorTof.cxx
@@ -1,3 +1,8 @@
+/** @file runMonitorTof.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmDeviceMonitorTof.h"
 
 #include <iomanip>
diff --git a/MQ/sink/runDevNullSink.cxx b/MQ/sink/runDevNullSink.cxx
index f3a3c089d4..b0c65a1578 100644
--- a/MQ/sink/runDevNullSink.cxx
+++ b/MQ/sink/runDevNullSink.cxx
@@ -1,3 +1,8 @@
+/** @file runDevNullSink.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDevNullSink.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/sink/runTsaComponentSink.cxx b/MQ/sink/runTsaComponentSink.cxx
index 6179fa60ce..fe5cf9c3ab 100644
--- a/MQ/sink/runTsaComponentSink.cxx
+++ b/MQ/sink/runTsaComponentSink.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaComponentSink.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTsaComponentSink.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runMCPointSource.cxx b/MQ/source/runMCPointSource.cxx
index 9599fcc990..21f32d8acb 100644
--- a/MQ/source/runMCPointSource.cxx
+++ b/MQ/source/runMCPointSource.cxx
@@ -1,3 +1,8 @@
+/** @file runMCPointSource.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMCPointSource.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runStsDigiSource.cxx b/MQ/source/runStsDigiSource.cxx
index 85edf88c78..fb724259fa 100644
--- a/MQ/source/runStsDigiSource.cxx
+++ b/MQ/source/runStsDigiSource.cxx
@@ -1,3 +1,8 @@
+/** @file runStsDigiSource.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmStsDigiSource.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runTsaInfo.cxx b/MQ/source/runTsaInfo.cxx
index 8db38cd09d..fd9a494415 100644
--- a/MQ/source/runTsaInfo.cxx
+++ b/MQ/source/runTsaInfo.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaInfo.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMQTsaInfo.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runTsaMultiSampler.cxx b/MQ/source/runTsaMultiSampler.cxx
index 78182b9457..82049259de 100644
--- a/MQ/source/runTsaMultiSampler.cxx
+++ b/MQ/source/runTsaMultiSampler.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaMultiSampler.cxx
+  * @copyright Copyright (C) 2019-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pierre-Alain Loizeau **/
+
 #include "CbmMQTsaMultiSampler.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runTsaMultiSamplerTof.cxx b/MQ/source/runTsaMultiSamplerTof.cxx
index edcb08e6f9..1861ea82cc 100644
--- a/MQ/source/runTsaMultiSamplerTof.cxx
+++ b/MQ/source/runTsaMultiSamplerTof.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaMultiSamplerTof.cxx
+  * @copyright Copyright (C) 2019-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmMQTsaMultiSamplerTof.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runTsaSampler.cxx b/MQ/source/runTsaSampler.cxx
index 225408e109..e4b4335caa 100644
--- a/MQ/source/runTsaSampler.cxx
+++ b/MQ/source/runTsaSampler.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaSampler.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMQTsaSampler.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/source/runTsaSamplerTof.cxx b/MQ/source/runTsaSamplerTof.cxx
index c3801da1dd..c9c11f2bed 100644
--- a/MQ/source/runTsaSamplerTof.cxx
+++ b/MQ/source/runTsaSamplerTof.cxx
@@ -1,3 +1,8 @@
+/** @file runTsaSamplerTof.cxx
+  * @copyright Copyright (C) 2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmMQTsaSamplerTof.h"
 
 #include "runFairMQDevice.h"
diff --git a/MQ/sts/runStsLocalReco.cxx b/MQ/sts/runStsLocalReco.cxx
index e3df525b4f..9789201b35 100644
--- a/MQ/sts/runStsLocalReco.cxx
+++ b/MQ/sts/runStsLocalReco.cxx
@@ -1,3 +1,8 @@
+/** @file runStsLocalReco.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDeviceStsLocalReco.h"
 
 #include <iostream>
diff --git a/MQ/unpacker/runUnpackTofMcbm2018.cxx b/MQ/unpacker/runUnpackTofMcbm2018.cxx
index 08b6e27eca..da7f412869 100644
--- a/MQ/unpacker/runUnpackTofMcbm2018.cxx
+++ b/MQ/unpacker/runUnpackTofMcbm2018.cxx
@@ -1,3 +1,8 @@
+/** @file runUnpackTofMcbm2018.cxx
+  * @copyright Copyright (C) 2018-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "CbmDeviceUnpackTofMcbm2018.h"
 
 #include <iomanip>
diff --git a/MQ/unpacker/runUnpackTofStar2018.cxx b/MQ/unpacker/runUnpackTofStar2018.cxx
index ac6adfed36..871ba624b2 100644
--- a/MQ/unpacker/runUnpackTofStar2018.cxx
+++ b/MQ/unpacker/runUnpackTofStar2018.cxx
@@ -1,3 +1,8 @@
+/** @file runUnpackTofStar2018.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDeviceUnpackTofStar2018.h"
 
 #include "runFairMQDevice.h"
diff --git a/analysis/PWGC2F/femtoscopy/nicafemto/cuts/NicaCbmCutsLinkDef.h b/analysis/PWGC2F/femtoscopy/nicafemto/cuts/NicaCbmCutsLinkDef.h
index d7177b16cb..014b7e610b 100644
--- a/analysis/PWGC2F/femtoscopy/nicafemto/cuts/NicaCbmCutsLinkDef.h
+++ b/analysis/PWGC2F/femtoscopy/nicafemto/cuts/NicaCbmCutsLinkDef.h
@@ -1,3 +1,8 @@
+/** @file NicaCbmCutsLinkDef.h
+  * @copyright Copyright (C) 2020-2021 Faculty of Physics, Warsaw University of Technology, Warsaw
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Daniel Wielanek [orginator] **/
+
 #pragma link off all globals;
 #pragma link off all classes;
 #pragma link off all functions;
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiCandidate.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiCandidate.h
index bcab0569ec..1f76ce517f 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiCandidate.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiCandidate.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiCandidate.h
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber **/
 
 #ifndef CBM_ANA_JPSI_CANDIDATE_H
 #define CBM_ANA_JPSI_CANDIDATE_H
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiCuts.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiCuts.h
index 8021652b40..95988b0695 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiCuts.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiCuts.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiCuts.h
+  * @copyright Copyright (C) 2015-2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
 
 #ifndef CBM_ANA_JPSI_CUTS_H
 #define CBM_ANA_JPSI_CUTS_H
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.cxx b/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.cxx
index 5cef641416..437460d8c7 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.cxx
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.cxx
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiHist.cxx
+  * @copyright Copyright (C) 2015-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber **/
 
 #include "CbmAnaJpsiHist.h"
 
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.h
index acd10dab67..b9b86c4195 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiHist.h
@@ -1,3 +1,8 @@
+/** @file CbmAnaJpsiHist.h
+  * @copyright Copyright (C) 2015-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber, Florian Uhlig **/
+
 #ifndef CBM_ANA_JPSI_HIST_H
 #define CBM_ANA_JPSI_HIST_H
 
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiKinematicParams.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiKinematicParams.h
index d7bbbb2b93..dc1bfaddd6 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiKinematicParams.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiKinematicParams.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiKinematicParams.h
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 #ifndef CBM_ANAJPSI_KINEMATIC_PARAMS_H
 #define CBM_ANAJPSI_KINEMATIC_PARAMS_H
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.cxx b/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.cxx
index 8ad03bee13..b20bbfff33 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.cxx
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.cxx
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiReport.cxx
+  * @copyright Copyright (C) 2015-2019 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber **/
 
 #include "CbmAnaJpsiReport.h"
 
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.h
index 018888754a..96aa6d484c 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiReport.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiReport.h
+  * @copyright Copyright (C) 2015-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber, Florian Uhlig **/
 
 #ifndef CBMANAJPSIREPORT_H
 #define CBMANAJPSIREPORT_H
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.cxx b/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.cxx
index eed38699b7..e134280975 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.cxx
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.cxx
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiSuperEventReport.cxx
+  * @copyright Copyright (C) 2015-2021 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber, Semen Lebedev [orginator] **/
 
 #include "CbmAnaJpsiSuperEventReport.h"
 
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.h
index 336692ddaa..d5bb4fd1d4 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiSuperEventReport.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiSuperEventReport.h
+  * @copyright Copyright (C) 2015-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber, Florian Uhlig **/
 
 #ifndef CBMANAJPSISUPEREVENTREPORT_H
 #define CBMANAJPSISUPEREVENTREPORT_H
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.cxx b/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.cxx
index 927a93450c..9c87a02a5a 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.cxx
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.cxx
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiTask.cxx
+  * @copyright Copyright (C) 2015-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber, Semen Lebedev **/
 
 #include "CbmAnaJpsiTask.h"
 
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.h
index e0f6a08dd4..60de4b5615 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiTask.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiTask.h
+  * @copyright Copyright (C) 2015-2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Adrian Amatus Weber, Elena Lebedeva [orginator] **/
 
 #ifndef CBMJPSIANATASK
 #define CBMJPSIANATASK
diff --git a/analysis/PWGCHA/jpsi/CbmAnaJpsiUtils.h b/analysis/PWGCHA/jpsi/CbmAnaJpsiUtils.h
index 222e0d8632..9dc7dfa754 100644
--- a/analysis/PWGCHA/jpsi/CbmAnaJpsiUtils.h
+++ b/analysis/PWGCHA/jpsi/CbmAnaJpsiUtils.h
@@ -1,3 +1,7 @@
+/** @file CbmAnaJpsiUtils.h
+  * @copyright Copyright (C) 2015-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 #ifndef CBM_ANA_JPSI_UTILS_H
 #define CBM_ANA_JPSI_UTILS_H
diff --git a/analysis/PWGCHA/jpsi/CbmJPsiAnalysisLinkDef.h b/analysis/PWGCHA/jpsi/CbmJPsiAnalysisLinkDef.h
index 20942a813a..7eed6efb48 100644
--- a/analysis/PWGCHA/jpsi/CbmJPsiAnalysisLinkDef.h
+++ b/analysis/PWGCHA/jpsi/CbmJPsiAnalysisLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmJPsiAnalysisLinkDef.h
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/conversion/CbmConversionAnalysisLinkDef.h b/analysis/PWGDIL/dielectron/conversion/CbmConversionAnalysisLinkDef.h
index b70c864870..d0e2f590f3 100644
--- a/analysis/PWGDIL/dielectron/conversion/CbmConversionAnalysisLinkDef.h
+++ b/analysis/PWGDIL/dielectron/conversion/CbmConversionAnalysisLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmConversionAnalysisLinkDef.h
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.cxx b/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.cxx
index 3fc3db2f5a..eb3431ed05 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.cxx
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.cxx
@@ -1,3 +1,8 @@
+/** @file CbmAnaDielectronStudyReportAll.cxx
+  * @copyright Copyright (C) 2012-2019 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva, Semen Lebedev [orginator] **/
+
 #include "CbmAnaDielectronStudyReportAll.h"
 
 #include "CbmDrawHist.h"
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.h b/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.h
index d0d7462ffb..307fb14e7e 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.h
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmAnaDielectronStudyReportAll.h
@@ -1,3 +1,8 @@
+/** @file CbmAnaDielectronStudyReportAll.h
+  * @copyright Copyright (C) 2012-2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Elena Lebedeva **/
+
 #ifndef CBM_ANA_DIELECTRON_STUDY_REPORT_ALL
 #define CBM_ANA_DIELECTRON_STUDY_REPORT_ALL
 
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmDiElectronAnalysisLinkDef.h b/analysis/PWGDIL/dielectron/lmvm/CbmDiElectronAnalysisLinkDef.h
index 41fd059082..39254ac1d3 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmDiElectronAnalysisLinkDef.h
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmDiElectronAnalysisLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmDiElectronAnalysisLinkDef.h
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmHaddBase.cxx b/analysis/PWGDIL/dielectron/lmvm/CbmHaddBase.cxx
index 98ea6f62df..957e51bfcc 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmHaddBase.cxx
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmHaddBase.cxx
@@ -1,3 +1,7 @@
+/** @file CbmHaddBase.cxx
+  * @copyright Copyright (C) 2015-2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Elena Lebedeva [orginator] **/
 
 
 #include "CbmHaddBase.h"
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.cxx b/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.cxx
index a7586a4818..215dbd2311 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.cxx
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLmvmHist.cxx
+  * @copyright Copyright (C) 2012-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva, Semen Lebedev [orginator] **/
+
 /**
  * \brief Helper class for histogram names.
  * \date 2012
diff --git a/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.h b/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.h
index b365cf913a..b4d12e520d 100644
--- a/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.h
+++ b/analysis/PWGDIL/dielectron/lmvm/CbmLmvmHist.h
@@ -1,3 +1,8 @@
+/** @file CbmLmvmHist.h
+  * @copyright Copyright (C) 2012-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Elena Lebedeva, Florian Uhlig **/
+
 #ifndef CBM_LMVM_HIST_H
 #define CBM_LMVM_HIST_H
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/AnalysisTaskMultiPairAnalysis.h b/analysis/PWGDIL/dielectron/papaframework/AnalysisTaskMultiPairAnalysis.h
index 231aed7483..aeb9dede19 100644
--- a/analysis/PWGDIL/dielectron/papaframework/AnalysisTaskMultiPairAnalysis.h
+++ b/analysis/PWGDIL/dielectron/papaframework/AnalysisTaskMultiPairAnalysis.h
@@ -1,3 +1,8 @@
+/** @file AnalysisTaskMultiPairAnalysis.h
+  * @copyright Copyright (C) 2015-2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifndef ANALYSISTASKMULTIPAIRANALYSIS_H
 #define ANALYSISTASKMULTIPAIRANALYSIS_H
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/CbmPapaLinkDef.h b/analysis/PWGDIL/dielectron/papaframework/CbmPapaLinkDef.h
index be584fcae3..b77c8f30a3 100644
--- a/analysis/PWGDIL/dielectron/papaframework/CbmPapaLinkDef.h
+++ b/analysis/PWGDIL/dielectron/papaframework/CbmPapaLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPapaLinkDef.h
+  * @copyright Copyright (C) 2015-2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysis.h b/analysis/PWGDIL/dielectron/papaframework/PairAnalysis.h
index 5095c286dc..10566b90d1 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysis.h
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysis.h
@@ -1,3 +1,8 @@
+/** @file PairAnalysis.h
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifndef PAIRANALYSIS_H
 #define PAIRANALYSIS_H
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisFunction.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisFunction.cxx
index 78f8e941b8..e6cec39497 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisFunction.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisFunction.cxx
@@ -1,3 +1,8 @@
+/** @file PairAnalysisFunction.cxx
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 ///////////////////////////////////////////////////////////////////////////
 //                PairAnalysis Function                                  //
 //                                                                       //
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisMetaData.h b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisMetaData.h
index b2993a7756..fe6b4821b8 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisMetaData.h
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisMetaData.h
@@ -1,3 +1,8 @@
+/** @file PairAnalysisMetaData.h
+  * @copyright Copyright (C) 2015-2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifndef PAIRANALYSISMETADATA_H
 #define PAIRANALYSISMETADATA_H
 ///////////////////////////////////////////////////////////////////////////////////////////
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalExt.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalExt.cxx
index 7131b1e1a1..1e3f1a5fac 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalExt.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalExt.cxx
@@ -1,3 +1,8 @@
+/** @file PairAnalysisSignalExt.cxx
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 ///////////////////////////////////////////////////////////////////////////
 //                Dielectron SignalExt                                  //
 //                                                                       //
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFit.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFit.cxx
index e877a8251c..74554f2bd4 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFit.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFit.cxx
@@ -1,3 +1,8 @@
+/** @file PairAnalysisSignalFit.cxx
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 ///////////////////////////////////////////////////////////////////////////
 //                Dielectron SignalFit                                  //
 //                                                                       //
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFunc.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFunc.cxx
index b74310d3a4..ade3eb5979 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFunc.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSignalFunc.cxx
@@ -1,3 +1,8 @@
+/** @file PairAnalysisSignalFunc.cxx
+  * @copyright Copyright (C) 2015-2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 ///////////////////////////////////////////////////////////////////////////
 //                Dielectron Function                                  //
 //                                                                       //
diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSpectrum.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSpectrum.cxx
index 0641f23280..22aab6ddb1 100644
--- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSpectrum.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisSpectrum.cxx
@@ -1,3 +1,8 @@
+/** @file PairAnalysisSpectrum.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 ///////////////////////////////////////////////////////////////////////////
 //                PairAnalysisSpectrum                                   //
 //                                                                       //
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.cxx b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.cxx
index 48d4c33a0e..43655676b6 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFastDecayer.cxx
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #include "CbmFastDecayer.h"
 
 #include "CbmStack.h"
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.h b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.h
index 03a83f0877..b1da08def9 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.h
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastDecayer.h
@@ -1,3 +1,8 @@
+/** @file CbmFastDecayer.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifndef CBMFASTDECAYER_H
 #define CBMFASTDECAYER_H
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.cxx b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.cxx
index f311a4860e..1a3dad2da0 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.cxx
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFastSim.cxx
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 /////////////////////////////////////////////////////////////
 //
 //  FastSim
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.h b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.h
index 1ba95c6a2d..691de8e887 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.h
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSim.h
@@ -1,3 +1,8 @@
+/** @file CbmFastSim.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifndef CBMFASTSIM_H
 #define CBMFASTSIM_H 1
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSimLinkDef.h b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSimLinkDef.h
index 8ac22d838e..bb643063a4 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSimLinkDef.h
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/CbmFastSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmFastSimLinkDef.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/SetCuts.C b/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/SetCuts.C
index 9063ddb6a4..eabc626a84 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/SetCuts.C
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/SetCuts.C
@@ -1,3 +1,7 @@
+/** @file SetCuts.C
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
 
 /** Configuration macro for setting common cuts and processes for both G3 and G4 (M. Al-Turany 14.11.2007)
    specific cuts and processes to g3 or g4 should be set in the g3Config.C or g4Config.C
diff --git a/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/run_sim_fast.C b/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/run_sim_fast.C
index 31c8bf925c..13ca20d7e5 100644
--- a/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/run_sim_fast.C
+++ b/analysis/PWGDIL/dielectron/papaframework/fastsim/scripts/run_sim_fast.C
@@ -1,3 +1,8 @@
+/** @file run_sim_fast.C
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/analysis/PWGDIL/dielectron/papaframework/scripts/merge.C b/analysis/PWGDIL/dielectron/papaframework/scripts/merge.C
index ee6599205b..0d39e3a16c 100644
--- a/analysis/PWGDIL/dielectron/papaframework/scripts/merge.C
+++ b/analysis/PWGDIL/dielectron/papaframework/scripts/merge.C
@@ -1,3 +1,8 @@
+/** @file merge.C
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Julian Book [orginator], Etienne Bechtel **/
+
 int merge(char* input_list = "list.txt", char* output_file = "merged.root")
 {
 
diff --git a/analysis/PWGDIL/dielectron/papaframework/scripts/run_common_analysis.C b/analysis/PWGDIL/dielectron/papaframework/scripts/run_common_analysis.C
index 32537b614c..61ac0e406c 100644
--- a/analysis/PWGDIL/dielectron/papaframework/scripts/run_common_analysis.C
+++ b/analysis/PWGDIL/dielectron/papaframework/scripts/run_common_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_common_analysis.C
+  * @copyright Copyright (C) 2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 R__ADD_INCLUDE_PATH($PWD)
 
 #include "Config_dilepton_testing.C"
diff --git a/analysis/PWGDIL/dielectron/papaframework/scripts/run_testing.C b/analysis/PWGDIL/dielectron/papaframework/scripts/run_testing.C
index 7a59a25088..184495793f 100644
--- a/analysis/PWGDIL/dielectron/papaframework/scripts/run_testing.C
+++ b/analysis/PWGDIL/dielectron/papaframework/scripts/run_testing.C
@@ -1,3 +1,8 @@
+/** @file run_testing.C
+  * @copyright Copyright (C) 2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 R__ADD_INCLUDE_PATH($PWD)
 
 #include "Config_dilepton_testing.C"
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmConversion2AnalysisLinkDef.h b/analysis/PWGDIL/dielectron/pi0eta/CbmConversion2AnalysisLinkDef.h
index e2ff09911d..ab6a0911c0 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmConversion2AnalysisLinkDef.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmConversion2AnalysisLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmConversion2AnalysisLinkDef.h
+  * @copyright Copyright (C) 2016-2020 Fakultät für Mathematik und Naturwissenschaften, Bergische Universität Wuppertal, Wuppertal
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Ievgenii Kres [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionBG.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionBG.h
index 37aaa28c46..ac5589c5f0 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionBG.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionBG.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionBG.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_BG
 #define CBM_KRES_CONVERSION_BG
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h
index 040d32dc86..3a6d3dbc5a 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionCorrectedPhotons.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_CORRECTED_PHOTONS
 #define CBM_KRES_CONVERSION_CORRECTED_PHOTONS
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionGeneral.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionGeneral.h
index 09bcd922d9..2ae5ecf277 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionGeneral.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionGeneral.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionGeneral.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_GENERAL
 #define CBM_KRES_CONVERSION_GENERAL
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h
index b421c9fd16..19be7d1f0c 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionKF.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_KF
 #define CBM_KRES_CONVERSION_KF
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionMain.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionMain.h
index 1313094cc5..40e61fc5ff 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionMain.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionMain.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionMain.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MAIN
 #define CBM_KRES_CONVERSION_MAIN
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.h
index 45b847238b..1a6b476d9b 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionManual.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MANUAL
 #define CBM_KRES_CONVERSION_MANUAL
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.h
index bc3d40be35..ba19ba1545 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionManualmbias1.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MANUAL_mbias_1
 #define CBM_KRES_CONVERSION_MANUAL_mbias_1
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.h
index 5df5bc1d36..c3e0508216 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionManualmbias2.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MANUAL_mbias_2
 #define CBM_KRES_CONVERSION_MANUAL_mbias_2
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.h
index eb3d8416ae..be6480e793 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionManualmbias3.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MANUAL_mbias_3
 #define CBM_KRES_CONVERSION_MANUAL_mbias_3
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.h
index 5530a7b74b..94d469f605 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionManualmbias4.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_MANUAL_mbias_4
 #define CBM_KRES_CONVERSION_MANUAL_mbias_4
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h
index 82f0175047..d629a20cf3 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionPhotons.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_PHOTONS
 #define CBM_KRES_CONVERSION_PHOTONS
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionReconstruction.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionReconstruction.h
index 7a0afb7ef8..4bd61f2008 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionReconstruction.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionReconstruction.h
@@ -1,3 +1,8 @@
+/** @file CbmKresConversionReconstruction.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_CONVERSION_RECONSTRUCTION
 #define CBM_KRES_CONVERSION_RECONSTRUCTION
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.h
index b3244a68d4..53a73e4da7 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.h
@@ -1,3 +1,8 @@
+/** @file CbmKresEta.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_ETA
 #define CBM_KRES_ETA
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresEtaMCAnalysis.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresEtaMCAnalysis.h
index 23d8bb741f..1e9615dac9 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresEtaMCAnalysis.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresEtaMCAnalysis.h
@@ -1,3 +1,8 @@
+/** @file CbmKresEtaMCAnalysis.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_ETA_MC_ANALYSIS
 #define CBM_KRES_ETA_MC_ANALYSIS
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresGammaCorrection.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresGammaCorrection.h
index 00efba53ea..5026984988 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresGammaCorrection.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresGammaCorrection.h
@@ -1,3 +1,8 @@
+/** @file CbmKresGammaCorrection.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_GAMMA_CORRECTION
 #define CBM_KRES_GAMMA_CORRECTION
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnn.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnn.h
index c672a652be..6967d864e3 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnn.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnn.h
@@ -1,3 +1,8 @@
+/** @file CbmKresSelectAnn.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_SELECT_ANN
 #define CBM_KRES_SELECT_ANN
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnnPhotons.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnnPhotons.h
index 63a90ac089..aec2c1754d 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnnPhotons.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectAnnPhotons.h
@@ -1,3 +1,8 @@
+/** @file CbmKresSelectAnnPhotons.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_SELECT_ANN_PHOTONS
 #define CBM_KRES_SELECT_ANN_PHOTONS
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectGoodEvents.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectGoodEvents.h
index f921f661b8..ac9ff8a9f7 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectGoodEvents.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresSelectGoodEvents.h
@@ -1,3 +1,8 @@
+/** @file CbmKresSelectGoodEvents.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_SELECT_GOOD_EVENTS
 #define CBM_KRES_SELECT_GOOD_EVENTS
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTemperature.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTemperature.h
index 2c42249d38..438cafff95 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTemperature.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTemperature.h
@@ -1,3 +1,8 @@
+/** @file CbmKresTemperature.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_TEMPERATURE
 #define CBM_KRES_TEMPERATURE
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnn.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnn.h
index 8a750d00fa..604ee8926f 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnn.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnn.h
@@ -1,3 +1,8 @@
+/** @file CbmKresTrainAnn.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_TRAIN_ANN
 #define CBM_KRES_TRAIN_ANN
 
diff --git a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnnDirectPhotons.h b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnnDirectPhotons.h
index f06318ee88..a435b9396b 100644
--- a/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnnDirectPhotons.h
+++ b/analysis/PWGDIL/dielectron/pi0eta/CbmKresTrainAnnDirectPhotons.h
@@ -1,3 +1,8 @@
+/** @file CbmKresTrainAnnDirectPhotons.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBM_KRES_TRAIN_ANN_DIRECT_PHOTONS
 #define CBM_KRES_TRAIN_ANN_DIRECT_PHOTONS
 
diff --git a/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.cxx b/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.cxx
index 05cf3cc725..8539d64deb 100644
--- a/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.cxx
+++ b/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.cxx
@@ -1,3 +1,8 @@
+/** @file CbmAnaDimuonAnalysis.cxx
+  * @copyright Copyright (C) 2009-2021 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger **/
+
 //----------------------------------------
 //
 // 2019 A. Senger a.senger@gsi.de
diff --git a/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.h b/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.h
index b2b9b90ba5..644da90281 100644
--- a/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.h
+++ b/analysis/PWGDIL/dimuon/CbmAnaDimuonAnalysis.h
@@ -1,3 +1,8 @@
+/** @file CbmAnaDimuonAnalysis.h
+  * @copyright Copyright (C) 2009-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger, Evgeny Kryshen [orginator] **/
+
 //----------------------------------------
 //
 // 2019 A. Senger a.senger@gsi.de
diff --git a/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.cxx b/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.cxx
index 49fbcc78c8..01d8ee8278 100644
--- a/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.cxx
+++ b/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.cxx
@@ -1,3 +1,8 @@
+/** @file CbmAnaMuonCandidate.cxx
+  * @copyright Copyright (C) 2009-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger, Evgeny Kryshen [orginator] **/
+
 //----------------------------------------
 //
 // 2019 A. Senger a.senger@gsi.de
diff --git a/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.h b/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.h
index 3e79c4a716..fe76edc49b 100644
--- a/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.h
+++ b/analysis/PWGDIL/dimuon/CbmAnaMuonCandidate.h
@@ -1,3 +1,8 @@
+/** @file CbmAnaMuonCandidate.h
+  * @copyright Copyright (C) 2009-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger, Evgeny Kryshen [orginator] **/
+
 //----------------------------------------
 //
 // 2019 A. Senger a.senger@gsi.de
diff --git a/analysis/PWGDIL/dimuon/CbmMuchAnalysisLinkDef.h b/analysis/PWGDIL/dimuon/CbmMuchAnalysisLinkDef.h
index 760a8f9bd3..769d3dc16c 100644
--- a/analysis/PWGDIL/dimuon/CbmMuchAnalysisLinkDef.h
+++ b/analysis/PWGDIL/dimuon/CbmMuchAnalysisLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmMuchAnalysisLinkDef.h
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/PWGHAD/hadron/CbmHadronLinkDef.h b/analysis/PWGHAD/hadron/CbmHadronLinkDef.h
index 46cd17a542..9f6b129585 100644
--- a/analysis/PWGHAD/hadron/CbmHadronLinkDef.h
+++ b/analysis/PWGHAD/hadron/CbmHadronLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmHadronLinkDef.h
+  * @copyright Copyright (C) 2012-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/common/analysis_tree_converter/CbmAnalysisTreeInterfaceLinkDef.h b/analysis/common/analysis_tree_converter/CbmAnalysisTreeInterfaceLinkDef.h
index f7d0fbb956..985907c4f3 100644
--- a/analysis/common/analysis_tree_converter/CbmAnalysisTreeInterfaceLinkDef.h
+++ b/analysis/common/analysis_tree_converter/CbmAnalysisTreeInterfaceLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmAnalysisTreeInterfaceLinkDef.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/common/analysis_tree_converter/CbmConverterManager.cxx b/analysis/common/analysis_tree_converter/CbmConverterManager.cxx
index 90b8b661df..5654ddeb26 100644
--- a/analysis/common/analysis_tree_converter/CbmConverterManager.cxx
+++ b/analysis/common/analysis_tree_converter/CbmConverterManager.cxx
@@ -1,3 +1,8 @@
+/** @file CbmConverterManager.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmConverterManager.h"
 
 #include "CbmConverterTask.h"
diff --git a/analysis/common/analysis_tree_converter/CbmConverterManager.h b/analysis/common/analysis_tree_converter/CbmConverterManager.h
index 7be50dd637..2d025c2119 100644
--- a/analysis/common/analysis_tree_converter/CbmConverterManager.h
+++ b/analysis/common/analysis_tree_converter/CbmConverterManager.h
@@ -1,3 +1,8 @@
+/** @file CbmConverterManager.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_CONVERTERMANAGER_H_
 #define ANALYSIS_TREE_CONVERTERMANAGER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmConverterTask.cxx b/analysis/common/analysis_tree_converter/CbmConverterTask.cxx
index 59dc5bb2fb..e79d715465 100644
--- a/analysis/common/analysis_tree_converter/CbmConverterTask.cxx
+++ b/analysis/common/analysis_tree_converter/CbmConverterTask.cxx
@@ -1 +1,6 @@
+/** @file CbmConverterTask.cxx
+  * @copyright Copyright (C) 2020 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #include "CbmConverterTask.h"
diff --git a/analysis/common/analysis_tree_converter/CbmConverterTask.h b/analysis/common/analysis_tree_converter/CbmConverterTask.h
index b41925a3de..1525f210da 100644
--- a/analysis/common/analysis_tree_converter/CbmConverterTask.h
+++ b/analysis/common/analysis_tree_converter/CbmConverterTask.h
@@ -1,3 +1,8 @@
+/** @file CbmConverterTask.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_CONVERTERTASK_H_
 #define ANALYSIS_TREE_CONVERTERTASK_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.cxx b/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.cxx
index 3b62e5cd80..3d6ec6d988 100644
--- a/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPsdModulesConverter.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmPsdModulesConverter.h"
 
 #include "CbmPsdHit.h"
diff --git a/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.h b/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.h
index 53bdc8bacb..58f325b877 100644
--- a/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmPsdModulesConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdModulesConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_PSDMODULESCONVERTER_H_
 #define ANALYSIS_TREE_PSDMODULESCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.cxx b/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.cxx
index 6af87b9fa2..d4046eb536 100644
--- a/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRecEventHeaderConverter.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmRecEventHeaderConverter.h"
 
 #include "CbmPsdHit.h"
diff --git a/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.h b/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.h
index 53ef4c641a..13cdb24cfa 100644
--- a/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmRecEventHeaderConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmRecEventHeaderConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_RECEVENTHEADERCONVERTER_H_
 #define ANALYSIS_TREE_RECEVENTHEADERCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmRichRingsConverter.cxx b/analysis/common/analysis_tree_converter/CbmRichRingsConverter.cxx
index 893f2d6e1c..c14e11043e 100644
--- a/analysis/common/analysis_tree_converter/CbmRichRingsConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmRichRingsConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichRingsConverter.cxx
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #include "CbmRichRingsConverter.h"
 
 #include <CbmGlobalTrack.h>
diff --git a/analysis/common/analysis_tree_converter/CbmRichRingsConverter.h b/analysis/common/analysis_tree_converter/CbmRichRingsConverter.h
index 5b12721f82..d0963a8c53 100644
--- a/analysis/common/analysis_tree_converter/CbmRichRingsConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmRichRingsConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmRichRingsConverter.h
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_RICHRINGSCONVERTER_H_
 #define ANALYSIS_TREE_RICHRINGSCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.cxx b/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.cxx
index 91289b3207..3144330ac0 100644
--- a/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmSimEventHeaderConverter.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmSimEventHeaderConverter.h"
 
 #include "FairMCEventHeader.h"
diff --git a/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.h b/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.h
index c010aec313..e8c16c45c8 100644
--- a/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmSimEventHeaderConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmSimEventHeaderConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_SIMEVENTHEADERCONVERTER_H_
 #define ANALYSIS_TREE_SIMEVENTHEADERCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmSimTracksConverter.cxx b/analysis/common/analysis_tree_converter/CbmSimTracksConverter.cxx
index 7b177aeda7..90e6cbacc4 100644
--- a/analysis/common/analysis_tree_converter/CbmSimTracksConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmSimTracksConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmSimTracksConverter.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Daniel Wielanek, Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmSimTracksConverter.h"
 
 #include "CbmMCTrack.h"
diff --git a/analysis/common/analysis_tree_converter/CbmSimTracksConverter.h b/analysis/common/analysis_tree_converter/CbmSimTracksConverter.h
index 2bc65cd39b..9ed02ebb74 100644
--- a/analysis/common/analysis_tree_converter/CbmSimTracksConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmSimTracksConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmSimTracksConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Daniel Wielanek, Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_SIMTRACKSCONVERTER_H_
 #define ANALYSIS_TREE_SIMTRACKSCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmStsTracksConverter.cxx b/analysis/common/analysis_tree_converter/CbmStsTracksConverter.cxx
index 4a3eb5a867..aacfac0852 100644
--- a/analysis/common/analysis_tree_converter/CbmStsTracksConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmStsTracksConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStsTracksConverter.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov, Viktor Klochkov **/
+
 #include "CbmStsTracksConverter.h"
 
 #include "CbmMCTrack.h"
diff --git a/analysis/common/analysis_tree_converter/CbmStsTracksConverter.h b/analysis/common/analysis_tree_converter/CbmStsTracksConverter.h
index 152adb5c88..96bb99b514 100644
--- a/analysis/common/analysis_tree_converter/CbmStsTracksConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmStsTracksConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmStsTracksConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_STSTRACKSCONVERTER_H_
 #define ANALYSIS_TREE_STSTRACKSCONVERTER_H_
 
diff --git a/analysis/common/analysis_tree_converter/CbmTofHitsConverter.cxx b/analysis/common/analysis_tree_converter/CbmTofHitsConverter.cxx
index 7ffe8a942c..d3c445d5f3 100644
--- a/analysis/common/analysis_tree_converter/CbmTofHitsConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmTofHitsConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofHitsConverter.cxx
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 #include "CbmTofHitsConverter.h"
 
 #include <CbmGlobalTrack.h>
diff --git a/analysis/common/analysis_tree_converter/CbmTofHitsConverter.h b/analysis/common/analysis_tree_converter/CbmTofHitsConverter.h
index 8b2d3c5065..f7171c9ef3 100644
--- a/analysis/common/analysis_tree_converter/CbmTofHitsConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmTofHitsConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmTofHitsConverter.h
+  * @copyright Copyright (C) 2020-2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_TOFHITSCONVERTER_H
 #define ANALYSIS_TREE_TOFHITSCONVERTER_H
 
diff --git a/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.cxx b/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.cxx
index 2d393653fb..fa9ecef39f 100644
--- a/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.cxx
+++ b/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdTracksConverter.cxx
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #include "CbmTrdTracksConverter.h"
 
 #include <CbmGlobalTrack.h>
diff --git a/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.h b/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.h
index 8adf8d8491..33f46339ae 100644
--- a/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.h
+++ b/analysis/common/analysis_tree_converter/CbmTrdTracksConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdTracksConverter.h
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
+
 #ifndef ANALYSIS_TREE_TRDTRACKSCONVERTER_H_
 #define ANALYSIS_TREE_TRDTRACKSCONVERTER_H_
 
diff --git a/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx b/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
index 7aa1292f61..1f996fa9c4 100644
--- a/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
+++ b/analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
@@ -1,3 +1,8 @@
+/** @file ATKFParticleFinder.cxx
+  * @copyright Copyright (C) 2020-2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleksii Lubynets [orginator] **/
+
 #include "ATKFParticleFinder.h"
 
 void ATKFParticleFinder::InitInput(const std::string& file_name, const std::string& tree_name)
diff --git a/analysis/common/at_kfpf_interface/ATKFParticleFinder.h b/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
index 5c65c661b0..6f5f733f49 100644
--- a/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
+++ b/analysis/common/at_kfpf_interface/ATKFParticleFinder.h
@@ -1,3 +1,8 @@
+/** @file ATKFParticleFinder.h
+  * @copyright Copyright (C) 2020-2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleksii Lubynets [orginator] **/
+
 #ifndef ATKFParticleFinder_HH
 #define ATKFParticleFinder_HH
 
diff --git a/analysis/common/at_kfpf_interface/AnalysisTreeKfpfInterfaceLinkDef.h b/analysis/common/at_kfpf_interface/AnalysisTreeKfpfInterfaceLinkDef.h
index e2ea9b0a7a..6241e23314 100644
--- a/analysis/common/at_kfpf_interface/AnalysisTreeKfpfInterfaceLinkDef.h
+++ b/analysis/common/at_kfpf_interface/AnalysisTreeKfpfInterfaceLinkDef.h
@@ -1,3 +1,8 @@
+/** @file AnalysisTreeKfpfInterfaceLinkDef.h
+  * @copyright Copyright (C) 2020 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleksii Lubynets [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/common/at_kfpf_interface/CutsContainer.cxx b/analysis/common/at_kfpf_interface/CutsContainer.cxx
index 5a2499dc0d..dd857e9a2d 100644
--- a/analysis/common/at_kfpf_interface/CutsContainer.cxx
+++ b/analysis/common/at_kfpf_interface/CutsContainer.cxx
@@ -1 +1,6 @@
+/** @file CutsContainer.cxx
+  * @copyright Copyright (C) 2020 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleksii Lubynets [orginator] **/
+
 #include "CutsContainer.h"
diff --git a/analysis/detectors/psd/CbmPsdAnaLinkDef.h b/analysis/detectors/psd/CbmPsdAnaLinkDef.h
index 87696b9880..deaa317f03 100644
--- a/analysis/detectors/psd/CbmPsdAnaLinkDef.h
+++ b/analysis/detectors/psd/CbmPsdAnaLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdAnaLinkDef.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/detectors/psd/CbmPsdMCbmQaReal.cxx b/analysis/detectors/psd/CbmPsdMCbmQaReal.cxx
index e0ec184ee5..0366d7c242 100644
--- a/analysis/detectors/psd/CbmPsdMCbmQaReal.cxx
+++ b/analysis/detectors/psd/CbmPsdMCbmQaReal.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPsdMCbmQaReal.cxx
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmPsdMCbmQaReal.h"
 
 #include "CbmDigiManager.h"
diff --git a/analysis/detectors/psd/CbmPsdMCbmQaReal.h b/analysis/detectors/psd/CbmPsdMCbmQaReal.h
index 3d9af8ddaa..135deaf606 100644
--- a/analysis/detectors/psd/CbmPsdMCbmQaReal.h
+++ b/analysis/detectors/psd/CbmPsdMCbmQaReal.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdMCbmQaReal.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifndef MCBM_PSD_QA_REAL
 #define MCBM_PSD_QA_REAL
 
diff --git a/analysis/detectors/sts/CbmStsAnaLinkDef.h b/analysis/detectors/sts/CbmStsAnaLinkDef.h
index 50b40160b0..83cf25f05c 100644
--- a/analysis/detectors/sts/CbmStsAnaLinkDef.h
+++ b/analysis/detectors/sts/CbmStsAnaLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmStsAnaLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/analysis/detectors/tof/CbmTofAnaLinkDef.h b/analysis/detectors/tof/CbmTofAnaLinkDef.h
index 372ae6be2b..72dac4f86c 100644
--- a/analysis/detectors/tof/CbmTofAnaLinkDef.h
+++ b/analysis/detectors/tof/CbmTofAnaLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTofAnaLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link C++ class CbmTofTests + ;
diff --git a/analysis/detectors/tof/CbmTofHitFinderTBQA.cxx b/analysis/detectors/tof/CbmTofHitFinderTBQA.cxx
index 01e42723df..c5012f1625 100644
--- a/analysis/detectors/tof/CbmTofHitFinderTBQA.cxx
+++ b/analysis/detectors/tof/CbmTofHitFinderTBQA.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofHitFinderTBQA.cxx
+  * @copyright Copyright (C) 2017-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/core/base/CbmBaseLinkDef.h b/core/base/CbmBaseLinkDef.h
index d8365ddd8a..0f71012334 100644
--- a/core/base/CbmBaseLinkDef.h
+++ b/core/base/CbmBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmBaseLinkDef.h
+  * @copyright Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Volker Friese, Florian Uhlig, Denis Bertini [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/base/CbmMCDataManager.cxx b/core/base/CbmMCDataManager.cxx
index d85984aa5f..b6484d6345 100644
--- a/core/base/CbmMCDataManager.cxx
+++ b/core/base/CbmMCDataManager.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMCDataManager.cxx
+  * @copyright Copyright (C) 2015-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 #include "CbmMCDataManager.h"
 
 #include "CbmMCDataArray.h"   // for CbmMCDataArray
diff --git a/core/base/utils/CbmFileUtils.cxx b/core/base/utils/CbmFileUtils.cxx
index af4b150a40..08848c90c8 100644
--- a/core/base/utils/CbmFileUtils.cxx
+++ b/core/base/utils/CbmFileUtils.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFileUtils.cxx
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmFileUtils.h"
 
 #include "FairLogger.h"  // for LOG, info and error
diff --git a/core/base/utils/CbmFileUtils.h b/core/base/utils/CbmFileUtils.h
index a1be2369aa..2baca19d60 100644
--- a/core/base/utils/CbmFileUtils.h
+++ b/core/base/utils/CbmFileUtils.h
@@ -1,3 +1,8 @@
+/** @file CbmFileUtils.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMFILEUTILS_H_
 #define CBMFILEUTILS_H_
 
diff --git a/core/base/utils/CbmGeometryUtils.cxx b/core/base/utils/CbmGeometryUtils.cxx
index df2bfcd08e..35cc18cbfe 100644
--- a/core/base/utils/CbmGeometryUtils.cxx
+++ b/core/base/utils/CbmGeometryUtils.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGeometryUtils.cxx
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmGeometryUtils.h"
 
 #include <FairGeoBuilder.h>    // for FairGeoBuilder
diff --git a/core/base/utils/CbmGeometryUtils.h b/core/base/utils/CbmGeometryUtils.h
index ba0b23bca1..dfc1fed8ca 100644
--- a/core/base/utils/CbmGeometryUtils.h
+++ b/core/base/utils/CbmGeometryUtils.h
@@ -1,3 +1,8 @@
+/** @file CbmGeometryUtils.h
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 class TGeoMatrix;
 class TGeoVolume;
 class FairModule;
diff --git a/core/base/utils/CbmMediaList.cxx b/core/base/utils/CbmMediaList.cxx
index 2bf9aabfc0..b26411a3ed 100644
--- a/core/base/utils/CbmMediaList.cxx
+++ b/core/base/utils/CbmMediaList.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMediaList.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMediaList.h"
 
 void CbmMediaList::AddEntry(TString path, TString medium) { fMatList.push_back(std::make_pair(path, medium)); }
diff --git a/core/base/utils/CbmUtils.cxx b/core/base/utils/CbmUtils.cxx
index 880c0d1ec3..84fb0da51d 100644
--- a/core/base/utils/CbmUtils.cxx
+++ b/core/base/utils/CbmUtils.cxx
@@ -1,3 +1,8 @@
+/** @file CbmUtils.cxx
+  * @copyright Copyright (C) 2010-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Florian Uhlig **/
+
 #include "CbmUtils.h"
 
 #include <RtypesCore.h>  // for Int_t
diff --git a/core/base/utils/CbmUtils.h b/core/base/utils/CbmUtils.h
index d7403cc0c3..a6f104ed15 100644
--- a/core/base/utils/CbmUtils.h
+++ b/core/base/utils/CbmUtils.h
@@ -1,3 +1,8 @@
+/** @file CbmUtils.h
+  * @copyright Copyright (C) 2010-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Florian Uhlig **/
+
 #ifndef CBMUTILS_H_
 #define CBMUTILS_H_
 
diff --git a/core/config/CbmConfigBase.h b/core/config/CbmConfigBase.h
index 9dc07e2658..43a641ee88 100644
--- a/core/config/CbmConfigBase.h
+++ b/core/config/CbmConfigBase.h
@@ -1,3 +1,8 @@
+/** @file CbmConfigBase.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleg Golosov **/
+
 #pragma once
 
 #include "CbmDefs.h"
diff --git a/core/data/CbmDefs.cxx b/core/data/CbmDefs.cxx
index 055e20df6a..d37d5b5e40 100644
--- a/core/data/CbmDefs.cxx
+++ b/core/data/CbmDefs.cxx
@@ -1,3 +1,8 @@
+/** @file CbmDefs.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDefs.h"
 
 #include <stdexcept>  // for out_of_range
diff --git a/core/data/DataLinkDef.h b/core/data/DataLinkDef.h
index bb8f3bc87f..7fbabbc75b 100644
--- a/core/data/DataLinkDef.h
+++ b/core/data/DataLinkDef.h
@@ -1,3 +1,8 @@
+/** @file DataLinkDef.h
+  * @copyright Copyright (C) 2009-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Volker Friese **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/data/much/CbmMuchAddress.cxx b/core/data/much/CbmMuchAddress.cxx
index d728402a10..3e00b9a739 100644
--- a/core/data/much/CbmMuchAddress.cxx
+++ b/core/data/much/CbmMuchAddress.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchAddress.cxx
+  * @copyright Copyright (C) 2013-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator], Florian Uhlig **/
+
 #include "CbmMuchAddress.h"
 
 #include "CbmDefs.h"  // for kMuch
diff --git a/core/data/much/CbmMuchAddress.h b/core/data/much/CbmMuchAddress.h
index 7f7da9b206..0fdfcae884 100644
--- a/core/data/much/CbmMuchAddress.h
+++ b/core/data/much/CbmMuchAddress.h
@@ -1,3 +1,8 @@
+/** @file CbmMuchAddress.h
+  * @copyright Copyright (C) 2013-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 #ifndef CBMMUCHADDRESS_H
 #define CBMMUCHADDRESS_H 1
 
diff --git a/core/data/much/CbmMuchCluster.cxx b/core/data/much/CbmMuchCluster.cxx
index 88a0828d97..f7856b742f 100644
--- a/core/data/much/CbmMuchCluster.cxx
+++ b/core/data/much/CbmMuchCluster.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchCluster.cxx
+  * @copyright Copyright (C) 2007-2013 St. Petersburg Polytechnic University, St. Petersburg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Mikhail Ryzhinskiy [orginator], Florian Uhlig, Evgeny Kryshen **/
+
 /**
  * \file CbmMuchCluster.cxx
  **/
diff --git a/core/data/mvd/CbmMvdCluster.cxx b/core/data/mvd/CbmMvdCluster.cxx
index 3266c9e6ec..a334eca641 100644
--- a/core/data/mvd/CbmMvdCluster.cxx
+++ b/core/data/mvd/CbmMvdCluster.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdCluster.cxx
+  * @copyright Copyright (C) 2008-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann, Christina Dritsa [orginator], Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                CbmMvdCluster source file                  -----
 
diff --git a/core/data/mvd/CbmMvdCluster.h b/core/data/mvd/CbmMvdCluster.h
index 658ef54580..d6fd606f83 100644
--- a/core/data/mvd/CbmMvdCluster.h
+++ b/core/data/mvd/CbmMvdCluster.h
@@ -1,3 +1,8 @@
+/** @file CbmMvdCluster.h
+  * @copyright Copyright (C) 2008-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christina Dritsa [orginator], Florian Uhlig, Philipp Sitzmann **/
+
 // -------------------------------------------------------------------------
 // -----                      CbmMvdCluster header file            -----
 // -----
diff --git a/core/data/raw/StsXyterFinalHit.h b/core/data/raw/StsXyterFinalHit.h
index c29e758a95..9214bb2e26 100644
--- a/core/data/raw/StsXyterFinalHit.h
+++ b/core/data/raw/StsXyterFinalHit.h
@@ -1,3 +1,8 @@
+/** @file StsXyterFinalHit.h
+  * @copyright Copyright (C) 2018-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /************************************************************
  *
  ************************************************************/
diff --git a/core/data/raw/StsXyterMessage.cxx b/core/data/raw/StsXyterMessage.cxx
index cc9f397616..51da1f6e74 100644
--- a/core/data/raw/StsXyterMessage.cxx
+++ b/core/data/raw/StsXyterMessage.cxx
@@ -1,3 +1,7 @@
+/** @file StsXyterMessage.cxx
+  * @copyright Copyright (C) 2017-2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "StsXyterMessage.h"
 
diff --git a/core/data/raw/StsXyterMessage.h b/core/data/raw/StsXyterMessage.h
index 929f378dd4..587d168435 100644
--- a/core/data/raw/StsXyterMessage.h
+++ b/core/data/raw/StsXyterMessage.h
@@ -1,3 +1,8 @@
+/** @file StsXyterMessage.h
+  * @copyright Copyright (C) 2017-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /************************************************************
  *
  ************************************************************/
diff --git a/core/data/raw/TimesliceMetaData.cxx b/core/data/raw/TimesliceMetaData.cxx
index 89d0991075..1ffd450c90 100644
--- a/core/data/raw/TimesliceMetaData.cxx
+++ b/core/data/raw/TimesliceMetaData.cxx
@@ -1,3 +1,8 @@
+/** @file TimesliceMetaData.cxx
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "TimesliceMetaData.h"
 
 #include <TObject.h>  // for TObject
diff --git a/core/data/raw/TimesliceMetaData.h b/core/data/raw/TimesliceMetaData.h
index 9cb2e778d1..700a907faa 100644
--- a/core/data/raw/TimesliceMetaData.h
+++ b/core/data/raw/TimesliceMetaData.h
@@ -1,3 +1,8 @@
+/** @file TimesliceMetaData.h
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
+
 #ifndef TIMESLICE_METADATA_H
 #define TIMESLICE_METADATA_H
 
diff --git a/core/data/raw/gDpbMessv100.cxx b/core/data/raw/gDpbMessv100.cxx
index bb5ad979e9..3eb96e5069 100644
--- a/core/data/raw/gDpbMessv100.cxx
+++ b/core/data/raw/gDpbMessv100.cxx
@@ -1,3 +1,8 @@
+/** @file gDpbMessv100.cxx
+  * @copyright Copyright (C) 2018-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "gDpbMessv100.h"
 
 // Specific headers
diff --git a/core/data/raw/gDpbMessv100.h b/core/data/raw/gDpbMessv100.h
index cf513d289c..9910e022e7 100644
--- a/core/data/raw/gDpbMessv100.h
+++ b/core/data/raw/gDpbMessv100.h
@@ -1,3 +1,8 @@
+/** @file gDpbMessv100.h
+  * @copyright Copyright (C) 2018-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifndef GDPB_MESS_V1_00_DEF_H
 #define GDPB_MESS_V1_00_DEF_H
 
diff --git a/core/data/rich/CbmRichRing.cxx b/core/data/rich/CbmRichRing.cxx
index 91311a3ade..e57886da9f 100644
--- a/core/data/rich/CbmRichRing.cxx
+++ b/core/data/rich/CbmRichRing.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichRing.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Semen Lebedev, Denis Bertini [orginator] **/
+
 /* $Id: CbmRichRing.cxx,v 1.8 2006/09/13 14:51:28 hoehne Exp $*/
 
 /* History of CVS commits:
diff --git a/core/data/rich/CbmRichTrbDigi.cxx b/core/data/rich/CbmRichTrbDigi.cxx
index f2366a9464..d184a5c8a1 100644
--- a/core/data/rich/CbmRichTrbDigi.cxx
+++ b/core/data/rich/CbmRichTrbDigi.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichTrbDigi.cxx
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmRichTrbDigi.h"
 
 #include <TObject.h>  // for TObject
diff --git a/core/data/rich/CbmRichTrbDigi.h b/core/data/rich/CbmRichTrbDigi.h
index 2d94e0971b..06a44c2613 100644
--- a/core/data/rich/CbmRichTrbDigi.h
+++ b/core/data/rich/CbmRichTrbDigi.h
@@ -1,3 +1,8 @@
+/** @file CbmRichTrbDigi.h
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMRICHTRBDIGI_H
 #define CBMRICHTRBDIGI_H
 
diff --git a/core/data/test/TestCbmHit.C b/core/data/test/TestCbmHit.C
index d684e89aea..334bc4d770 100644
--- a/core/data/test/TestCbmHit.C
+++ b/core/data/test/TestCbmHit.C
@@ -1,3 +1,8 @@
+/** @file TestCbmHit.C
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //Copy from CbmHit
 // otherwise it doesn't work with ROOT5
 /*
diff --git a/core/data/test/TestCbmPixelHit.C b/core/data/test/TestCbmPixelHit.C
index 08fa1b47c8..ff2cc93aa1 100644
--- a/core/data/test/TestCbmPixelHit.C
+++ b/core/data/test/TestCbmPixelHit.C
@@ -1,3 +1,8 @@
+/** @file TestCbmPixelHit.C
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //Copy from CbmHit
 // otherwise it doesn't work with ROOT5
 /*
diff --git a/core/data/test/_GTestCbmAddress.cxx b/core/data/test/_GTestCbmAddress.cxx
index e8a1416443..e9bc149bbe 100644
--- a/core/data/test/_GTestCbmAddress.cxx
+++ b/core/data/test/_GTestCbmAddress.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmAddress.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmAddress.h"
 #include "CbmDefs.h"
 
diff --git a/core/data/test/_GTestCbmCluster.cxx b/core/data/test/_GTestCbmCluster.cxx
index 7f4f1e6fd4..c167eee644 100644
--- a/core/data/test/_GTestCbmCluster.cxx
+++ b/core/data/test/_GTestCbmCluster.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmCluster.cxx
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmCluster.h"
 #include "CbmMatch.h"
 
diff --git a/core/data/test/_GTestCbmConstants.cxx b/core/data/test/_GTestCbmConstants.cxx
index 1235e88b68..29e4902f4c 100644
--- a/core/data/test/_GTestCbmConstants.cxx
+++ b/core/data/test/_GTestCbmConstants.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmConstants.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDefs.h"
 
 #include <Rtypes.h>
diff --git a/core/data/test/_GTestCbmDefs.cxx b/core/data/test/_GTestCbmDefs.cxx
index 48439bafa5..433f35aec0 100644
--- a/core/data/test/_GTestCbmDefs.cxx
+++ b/core/data/test/_GTestCbmDefs.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmDefs.cxx
+  * @copyright Copyright (C) 2012-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDetectorList.h"
 
 #include <TString.h>
diff --git a/core/data/test/_GTestCbmDigi.cxx b/core/data/test/_GTestCbmDigi.cxx
index f67cc81ba9..4fc256bbbd 100644
--- a/core/data/test/_GTestCbmDigi.cxx
+++ b/core/data/test/_GTestCbmDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmDigi.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDigi.h"
 #include "CbmMatch.h"
 
diff --git a/core/data/test/_GTestCbmErrorMessage.cxx b/core/data/test/_GTestCbmErrorMessage.cxx
index f4ed5705fd..496049b381 100644
--- a/core/data/test/_GTestCbmErrorMessage.cxx
+++ b/core/data/test/_GTestCbmErrorMessage.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmErrorMessage.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmErrorMessage.h"
 
 #include "compareErrorMessage.h"
diff --git a/core/data/test/_GTestCbmEvent.cxx b/core/data/test/_GTestCbmEvent.cxx
index 91e91dc393..93d36f052c 100644
--- a/core/data/test/_GTestCbmEvent.cxx
+++ b/core/data/test/_GTestCbmEvent.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmEvent.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDefs.h"
 #include "CbmEvent.h"
 #include "CbmMatch.h"
diff --git a/core/data/test/_GTestCbmHit.cxx b/core/data/test/_GTestCbmHit.cxx
index ec4526e963..ce6f3b40f0 100644
--- a/core/data/test/_GTestCbmHit.cxx
+++ b/core/data/test/_GTestCbmHit.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmHit.cxx
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmHit.h"
 #include "CbmMatch.h"
 
diff --git a/core/data/test/_GTestCbmLink.cxx b/core/data/test/_GTestCbmLink.cxx
index ccb62b033e..238462d91b 100644
--- a/core/data/test/_GTestCbmLink.cxx
+++ b/core/data/test/_GTestCbmLink.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmLink.cxx
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmLink.h"
 
 #include "gtest/gtest-spi.h"
diff --git a/core/data/test/_GTestCbmMatch.cxx b/core/data/test/_GTestCbmMatch.cxx
index c3ac66abb4..c057fb27c1 100644
--- a/core/data/test/_GTestCbmMatch.cxx
+++ b/core/data/test/_GTestCbmMatch.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmMatch.cxx
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmLink.h"
 #include "CbmMatch.h"
 
diff --git a/core/data/test/_GTestCbmModuleList.cxx b/core/data/test/_GTestCbmModuleList.cxx
index 6cb6df0cd5..bdf70f0875 100644
--- a/core/data/test/_GTestCbmModuleList.cxx
+++ b/core/data/test/_GTestCbmModuleList.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmModuleList.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmModuleList.h"
 
 #include "gtest/gtest-spi.h"
diff --git a/core/data/test/_GTestCbmPixelHit.cxx b/core/data/test/_GTestCbmPixelHit.cxx
index 51c62bbd0b..3096dc7931 100644
--- a/core/data/test/_GTestCbmPixelHit.cxx
+++ b/core/data/test/_GTestCbmPixelHit.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmPixelHit.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPixelHit.h"
 
 #include <TVector3.h>
diff --git a/core/data/test/_GTestCbmStripHit.cxx b/core/data/test/_GTestCbmStripHit.cxx
index 47b667afdb..866025b8f7 100644
--- a/core/data/test/_GTestCbmStripHit.cxx
+++ b/core/data/test/_GTestCbmStripHit.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmStripHit.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmStripHit.h"
 
 #include <TVector3.h>
diff --git a/core/data/test/compareCluster.h b/core/data/test/compareCluster.h
index 94b1524e3b..756b7760ff 100644
--- a/core/data/test/compareCluster.h
+++ b/core/data/test/compareCluster.h
@@ -1,3 +1,8 @@
+/** @file compareCluster.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARECLUSTER_H
 #define COMPARECLUSTER_H 1
 
diff --git a/core/data/test/compareDigi.h b/core/data/test/compareDigi.h
index 59020e0060..9b05788bb2 100644
--- a/core/data/test/compareDigi.h
+++ b/core/data/test/compareDigi.h
@@ -1,3 +1,8 @@
+/** @file compareDigi.h
+  * @copyright Copyright (C) 2017-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREDIGI_H
 #define COMPAREDIGI_H 1
 
diff --git a/core/data/test/compareErrorMessage.h b/core/data/test/compareErrorMessage.h
index 9bf4d9062a..3f17fe9777 100644
--- a/core/data/test/compareErrorMessage.h
+++ b/core/data/test/compareErrorMessage.h
@@ -1,3 +1,8 @@
+/** @file compareErrorMessage.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifndef COMPAREERRORMESSAGE_H
 #define COMPAREERRORMESSAGE_H 1
 
diff --git a/core/data/test/compareFairMCPoint.h b/core/data/test/compareFairMCPoint.h
index dd96069d66..7cec37f330 100644
--- a/core/data/test/compareFairMCPoint.h
+++ b/core/data/test/compareFairMCPoint.h
@@ -1,3 +1,8 @@
+/** @file compareFairMCPoint.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREFAIRMCPOINT_H
 #define COMPAREFAIRMCPOINT_H 1
 
diff --git a/core/data/test/compareHit.h b/core/data/test/compareHit.h
index 017d56deb8..4c7cf64aca 100644
--- a/core/data/test/compareHit.h
+++ b/core/data/test/compareHit.h
@@ -1,3 +1,8 @@
+/** @file compareHit.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREHIT_H
 #define COMPAREHIT_H 1
 
diff --git a/core/data/test/compareLink.h b/core/data/test/compareLink.h
index 3b41d138d3..3c57030125 100644
--- a/core/data/test/compareLink.h
+++ b/core/data/test/compareLink.h
@@ -1,3 +1,8 @@
+/** @file compareLink.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARELINK_H
 #define COMPARELINK_H 1
 
diff --git a/core/data/test/compareMatch.h b/core/data/test/compareMatch.h
index 6d34d24667..b853f5df16 100644
--- a/core/data/test/compareMatch.h
+++ b/core/data/test/compareMatch.h
@@ -1,3 +1,8 @@
+/** @file compareMatch.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREMATCH_H
 #define COMPAREMATCH_H 1
 
diff --git a/core/data/test/comparePixelHit.h b/core/data/test/comparePixelHit.h
index c900b354bc..79958a0675 100644
--- a/core/data/test/comparePixelHit.h
+++ b/core/data/test/comparePixelHit.h
@@ -1,3 +1,8 @@
+/** @file comparePixelHit.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREPIXELHIT_H
 #define COMPAREPIXELHIT_H 1
 
diff --git a/core/data/test/compareStripHit.h b/core/data/test/compareStripHit.h
index b63f203d06..2a4d89b395 100644
--- a/core/data/test/compareStripHit.h
+++ b/core/data/test/compareStripHit.h
@@ -1,3 +1,8 @@
+/** @file compareStripHit.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARESTRIPHIT_H
 #define COMPARESTRIPHIT_H 1
 
diff --git a/core/data/test/compareVertex.h b/core/data/test/compareVertex.h
index fe9d96d36f..a87a060443 100644
--- a/core/data/test/compareVertex.h
+++ b/core/data/test/compareVertex.h
@@ -1,3 +1,8 @@
+/** @file compareVertex.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "gtest/gtest.h"
 
 void compareVertexDataMembers(CbmVertex& test, Double_t x, Double_t y, Double_t z, Double_t chi2, Int_t ndf,
diff --git a/core/data/test/global/_GTestCbmVertex.cxx b/core/data/test/global/_GTestCbmVertex.cxx
index 9e02027570..4a4241ab4a 100644
--- a/core/data/test/global/_GTestCbmVertex.cxx
+++ b/core/data/test/global/_GTestCbmVertex.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmVertex.cxx
+  * @copyright Copyright (C) 2016-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmVertex.h"
 
 #include <Logger.h>
diff --git a/core/data/test/much/_GTestCbmMuchBeamTimeDigi.cxx b/core/data/test/much/_GTestCbmMuchBeamTimeDigi.cxx
index 2dcf38a987..2f0aa689a2 100644
--- a/core/data/test/much/_GTestCbmMuchBeamTimeDigi.cxx
+++ b/core/data/test/much/_GTestCbmMuchBeamTimeDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmMuchBeamTimeDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMuchBeamTimeDigi.h"
 
 #include "compareMuchBeamTimeDigi.h"
diff --git a/core/data/test/much/_GTestCbmMuchDigi.cxx b/core/data/test/much/_GTestCbmMuchDigi.cxx
index a97a5e6d11..871b45822b 100644
--- a/core/data/test/much/_GTestCbmMuchDigi.cxx
+++ b/core/data/test/much/_GTestCbmMuchDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmMuchDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMuchDigi.h"
 
 #include "compareMuchDigi.h"
diff --git a/core/data/test/much/compareMuchBeamTimeDigi.h b/core/data/test/much/compareMuchBeamTimeDigi.h
index d786d968dc..e05b6d3dda 100644
--- a/core/data/test/much/compareMuchBeamTimeDigi.h
+++ b/core/data/test/much/compareMuchBeamTimeDigi.h
@@ -1,3 +1,8 @@
+/** @file compareMuchBeamTimeDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREMUCHBEAMTIMEDIGI_H
 #define COMPAREMUCHBEAMTIMEDIGI_H 1
 
diff --git a/core/data/test/much/compareMuchDigi.h b/core/data/test/much/compareMuchDigi.h
index 829d59e4b2..231ebaaaa4 100644
--- a/core/data/test/much/compareMuchDigi.h
+++ b/core/data/test/much/compareMuchDigi.h
@@ -1,3 +1,8 @@
+/** @file compareMuchDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREMUCHDIGI_H
 #define COMPAREMUCHDIGI_H 1
 
diff --git a/core/data/test/psd/_GTestCbmPsdAddress.cxx b/core/data/test/psd/_GTestCbmPsdAddress.cxx
index 8825ecf186..6296fd14a5 100644
--- a/core/data/test/psd/_GTestCbmPsdAddress.cxx
+++ b/core/data/test/psd/_GTestCbmPsdAddress.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmPsdAddress.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPsdAddress.h"
 
 #include "comparePsdAddress.h"
diff --git a/core/data/test/psd/_GTestCbmPsdDigi.cxx b/core/data/test/psd/_GTestCbmPsdDigi.cxx
index 4154b90419..d5d7b755cf 100644
--- a/core/data/test/psd/_GTestCbmPsdDigi.cxx
+++ b/core/data/test/psd/_GTestCbmPsdDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmPsdDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPsdDigi.h"
 
 #include "comparePsdDigi.h"
diff --git a/core/data/test/psd/_GTestCbmPsdHit.cxx b/core/data/test/psd/_GTestCbmPsdHit.cxx
index 250c3d79c2..619cd1a8fe 100644
--- a/core/data/test/psd/_GTestCbmPsdHit.cxx
+++ b/core/data/test/psd/_GTestCbmPsdHit.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmPsdHit.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPsdHit.h"
 
 #include "comparePsdHit.h"
diff --git a/core/data/test/psd/_GTestCbmPsdPoint.cxx b/core/data/test/psd/_GTestCbmPsdPoint.cxx
index 5ed71e85f6..1041db2012 100644
--- a/core/data/test/psd/_GTestCbmPsdPoint.cxx
+++ b/core/data/test/psd/_GTestCbmPsdPoint.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmPsdPoint.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPsdPoint.h"
 
 #include "comparePsdPoint.h"
diff --git a/core/data/test/psd/comparePsdAddress.h b/core/data/test/psd/comparePsdAddress.h
index b060582b17..ea066dddfb 100644
--- a/core/data/test/psd/comparePsdAddress.h
+++ b/core/data/test/psd/comparePsdAddress.h
@@ -1,3 +1,8 @@
+/** @file comparePsdAddress.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREPSDDIGI_H
 #define COMPAREPSDDIGI_H 1
 
diff --git a/core/data/test/psd/comparePsdDigi.h b/core/data/test/psd/comparePsdDigi.h
index 69ca34bd7d..3b54e788d9 100644
--- a/core/data/test/psd/comparePsdDigi.h
+++ b/core/data/test/psd/comparePsdDigi.h
@@ -1,3 +1,8 @@
+/** @file comparePsdDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREPSDDIGI_H
 #define COMPAREPSDDIGI_H 1
 
diff --git a/core/data/test/psd/comparePsdHit.h b/core/data/test/psd/comparePsdHit.h
index cc916811f1..960de5e58e 100644
--- a/core/data/test/psd/comparePsdHit.h
+++ b/core/data/test/psd/comparePsdHit.h
@@ -1,3 +1,8 @@
+/** @file comparePsdHit.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREPSDHIT_H
 #define COMPAREPSDHIT_H 1
 
diff --git a/core/data/test/psd/comparePsdPoint.h b/core/data/test/psd/comparePsdPoint.h
index 5ddb47214a..d67885499c 100644
--- a/core/data/test/psd/comparePsdPoint.h
+++ b/core/data/test/psd/comparePsdPoint.h
@@ -1,3 +1,8 @@
+/** @file comparePsdPoint.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPAREPSDPOINT_H
 #define COMPAREPSDPOINT_H 1
 
diff --git a/core/data/test/rich/_GTestCbmRichDigi.cxx b/core/data/test/rich/_GTestCbmRichDigi.cxx
index 123c9d2494..0b8e4a5b3b 100644
--- a/core/data/test/rich/_GTestCbmRichDigi.cxx
+++ b/core/data/test/rich/_GTestCbmRichDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmRichDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmRichDigi.h"
 
 #include "compareRichDigi.h"
diff --git a/core/data/test/rich/compareRichDigi.h b/core/data/test/rich/compareRichDigi.h
index c57a25d839..549471d3d5 100644
--- a/core/data/test/rich/compareRichDigi.h
+++ b/core/data/test/rich/compareRichDigi.h
@@ -1,3 +1,8 @@
+/** @file compareRichDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARERICHDIGI_H
 #define COMPARERICHDIGI_H 1
 
diff --git a/core/data/test/sts/_GTestCbmStsDigi.cxx b/core/data/test/sts/_GTestCbmStsDigi.cxx
index d504e8b1d5..241875fc9d 100644
--- a/core/data/test/sts/_GTestCbmStsDigi.cxx
+++ b/core/data/test/sts/_GTestCbmStsDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmStsDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmStsDigi.h"
 
 #include "compareStsDigi.h"
diff --git a/core/data/test/sts/compareStsDigi.h b/core/data/test/sts/compareStsDigi.h
index 00896c3121..d6fd03ee15 100644
--- a/core/data/test/sts/compareStsDigi.h
+++ b/core/data/test/sts/compareStsDigi.h
@@ -1,3 +1,8 @@
+/** @file compareStsDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARESTSDIGI_H
 #define COMPARESTSDIGI_H 1
 
diff --git a/core/data/test/tof/_GTestCbmTofDigi.cxx b/core/data/test/tof/_GTestCbmTofDigi.cxx
index dd415a5431..1507ffc667 100644
--- a/core/data/test/tof/_GTestCbmTofDigi.cxx
+++ b/core/data/test/tof/_GTestCbmTofDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTofDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTofDigi.h"
 
 #include "compareTofDigi.h"
diff --git a/core/data/test/tof/compareTofDigi.h b/core/data/test/tof/compareTofDigi.h
index 6c4e8a63de..730e974be2 100644
--- a/core/data/test/tof/compareTofDigi.h
+++ b/core/data/test/tof/compareTofDigi.h
@@ -1,3 +1,8 @@
+/** @file compareTofDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARETOFDIGI_H
 #define COMPARETOFDIGI_H 1
 
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
index d1d4f58e20..b9d3127594 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDetectorId.cxx
+  * @copyright Copyright (C) 2012-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdAddress.h"
 
 #include <TString.h>
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId_simple.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId_simple.cxx
index cd5b28de5f..25d3379030 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId_simple.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId_simple.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDetectorId_simple.cxx
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDetectorList.h"
 #include "CbmTrdDetectorId.h"
 
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId_simple1.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId_simple1.cxx
index 7dae14ca87..2f775a6564 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId_simple1.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId_simple1.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDetectorId_simple1.cxx
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDetectorList.h"
 #include "CbmTrdDetectorId.h"
 
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId_simple2.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId_simple2.cxx
index 6a1a1bdcac..46aa74ce8e 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId_simple2.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId_simple2.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDetectorId_simple2.cxx
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDetectorList.h"
 #include "CbmTrdDetectorId.h"
 
diff --git a/core/data/test/trd/_GTestCbmTrdDetectorId_simple3.cxx b/core/data/test/trd/_GTestCbmTrdDetectorId_simple3.cxx
index f4509cda45..f2a7dc1092 100644
--- a/core/data/test/trd/_GTestCbmTrdDetectorId_simple3.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDetectorId_simple3.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDetectorId_simple3.cxx
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDetectorList.h"
 #include "CbmTrdDetectorId.h"
 
diff --git a/core/data/test/trd/_GTestCbmTrdDigi.cxx b/core/data/test/trd/_GTestCbmTrdDigi.cxx
index ea402dc131..dc4c64c365 100644
--- a/core/data/test/trd/_GTestCbmTrdDigi.cxx
+++ b/core/data/test/trd/_GTestCbmTrdDigi.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdDigi.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig **/
+
 #include "CbmTrdDigi.h"
 
 #include "compareTrdDigi.h"
diff --git a/core/data/test/trd/_GTestCbmTrdHit.cxx b/core/data/test/trd/_GTestCbmTrdHit.cxx
index 72d9e18267..a43a4f184c 100644
--- a/core/data/test/trd/_GTestCbmTrdHit.cxx
+++ b/core/data/test/trd/_GTestCbmTrdHit.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdHit.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdHit.h"
 
 #include "compareTrdHit.h"
diff --git a/core/data/test/trd/_GTestCbmTrdPoint.cxx b/core/data/test/trd/_GTestCbmTrdPoint.cxx
index 0128397d37..fe54b50e80 100644
--- a/core/data/test/trd/_GTestCbmTrdPoint.cxx
+++ b/core/data/test/trd/_GTestCbmTrdPoint.cxx
@@ -1,3 +1,8 @@
+/** @file _GTestCbmTrdPoint.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdPoint.h"
 
 #include "compareTrdPoint.h"
diff --git a/core/data/test/trd/compareTrdDigi.h b/core/data/test/trd/compareTrdDigi.h
index 847a87beca..0ab3a79550 100644
--- a/core/data/test/trd/compareTrdDigi.h
+++ b/core/data/test/trd/compareTrdDigi.h
@@ -1,3 +1,8 @@
+/** @file compareTrdDigi.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig **/
+
 #ifndef COMPARETRDDIGI_H
 #define COMPARETRDDIGI_H 1
 
diff --git a/core/data/test/trd/compareTrdHit.h b/core/data/test/trd/compareTrdHit.h
index 043ec3eb65..5691c83782 100644
--- a/core/data/test/trd/compareTrdHit.h
+++ b/core/data/test/trd/compareTrdHit.h
@@ -1,3 +1,8 @@
+/** @file compareTrdHit.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARETRDHIT_H
 #define COMPARETRDHIT_H 1
 
diff --git a/core/data/test/trd/compareTrdPoint.h b/core/data/test/trd/compareTrdPoint.h
index 3ec39612bc..a61685e3c3 100644
--- a/core/data/test/trd/compareTrdPoint.h
+++ b/core/data/test/trd/compareTrdPoint.h
@@ -1,3 +1,8 @@
+/** @file compareTrdPoint.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef COMPARETRDPOINT_H
 #define COMPARETRDPOINT_H 1
 
diff --git a/core/data/trd/CbmTrdDigi.cxx b/core/data/trd/CbmTrdDigi.cxx
index c2a8c9f904..9f2e1b300b 100644
--- a/core/data/trd/CbmTrdDigi.cxx
+++ b/core/data/trd/CbmTrdDigi.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdDigi.cxx
+  * @copyright Copyright (C) 2009-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdDigi.h"
 
 #include "CbmTrdAddress.h"  // for CbmTrdAddress
diff --git a/core/data/trd/CbmTrdDigi.h b/core/data/trd/CbmTrdDigi.h
index b72fddcc12..681093af0c 100644
--- a/core/data/trd/CbmTrdDigi.h
+++ b/core/data/trd/CbmTrdDigi.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdDigi.h
+  * @copyright Copyright (C) 2009-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDDIGI_H
 #define CBMTRDDIGI_H
 
diff --git a/core/data/trd/CbmTrdRawMessageSpadic.cxx b/core/data/trd/CbmTrdRawMessageSpadic.cxx
index 9faa6fd390..c7f8816e2c 100644
--- a/core/data/trd/CbmTrdRawMessageSpadic.cxx
+++ b/core/data/trd/CbmTrdRawMessageSpadic.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdRawMessageSpadic.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdRawMessageSpadic.h"
 
 #include <Logger.h>  // for LOG
diff --git a/core/detectors/much/CbmMuchBaseLinkDef.h b/core/detectors/much/CbmMuchBaseLinkDef.h
index 9c85a16463..5bbafe2894 100644
--- a/core/detectors/much/CbmMuchBaseLinkDef.h
+++ b/core/detectors/much/CbmMuchBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmMuchBaseLinkDef.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/detectors/much/CbmMuchPad.cxx b/core/detectors/much/CbmMuchPad.cxx
index 3d03597541..0968264a10 100644
--- a/core/detectors/much/CbmMuchPad.cxx
+++ b/core/detectors/much/CbmMuchPad.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchPad.cxx
+  * @copyright Copyright (C) 2007-2017 St. Petersburg Polytechnic University, St. Petersburg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen, Mikhail Ryzhinskiy [orginator], Florian Uhlig, Vikas Singhal **/
+
 #include "CbmMuchPad.h"
 
 // -------------------------------------------------------------------------
diff --git a/core/detectors/much/CbmMuchSector.cxx b/core/detectors/much/CbmMuchSector.cxx
index 513e551e1a..94ca9393d5 100644
--- a/core/detectors/much/CbmMuchSector.cxx
+++ b/core/detectors/much/CbmMuchSector.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchSector.cxx
+  * @copyright Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen, Florian Uhlig, Volker Friese [orginator] **/
+
 #include "CbmMuchSector.h"
 
 #include <Logger.h>  // for Logger, LOG
diff --git a/core/detectors/much/CbmMuchSectorRectangular.cxx b/core/detectors/much/CbmMuchSectorRectangular.cxx
index 7f4bc4f89e..930cdb6854 100644
--- a/core/detectors/much/CbmMuchSectorRectangular.cxx
+++ b/core/detectors/much/CbmMuchSectorRectangular.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchSectorRectangular.cxx
+  * @copyright Copyright (C) 2012-2020 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator], Florian Uhlig **/
+
 #include "CbmMuchSectorRectangular.h"
 
 #include "CbmMuchAddress.h"         // for CbmMuchAddress, kMuchChannel
diff --git a/core/detectors/psd/CbmPsdBaseLinkDef.h b/core/detectors/psd/CbmPsdBaseLinkDef.h
index f422f17148..5e9d87c5c7 100644
--- a/core/detectors/psd/CbmPsdBaseLinkDef.h
+++ b/core/detectors/psd/CbmPsdBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdBaseLinkDef.h
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
+
 // $Id: TofLinkDef.h,v 1.3 2006/03/07 11:51:55 friese Exp $
 
 #ifdef __CINT__
diff --git a/core/detectors/psd/PolynomComplexRoots.h b/core/detectors/psd/PolynomComplexRoots.h
index a6630b9ad6..c719e15846 100644
--- a/core/detectors/psd/PolynomComplexRoots.h
+++ b/core/detectors/psd/PolynomComplexRoots.h
@@ -1,3 +1,8 @@
+/** @file PolynomComplexRoots.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include <iomanip>
 #include <iostream>
 
diff --git a/core/detectors/psd/PolynomRealRoots.h b/core/detectors/psd/PolynomRealRoots.h
index d82462f1d2..93bb77a6ee 100644
--- a/core/detectors/psd/PolynomRealRoots.h
+++ b/core/detectors/psd/PolynomRealRoots.h
@@ -1,3 +1,8 @@
+/** @file PolynomRealRoots.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include <cmath>
 
 //*************************************************************************
diff --git a/core/detectors/psd/PronyFitter.cxx b/core/detectors/psd/PronyFitter.cxx
index b44175dd6f..1e07f5d881 100644
--- a/core/detectors/psd/PronyFitter.cxx
+++ b/core/detectors/psd/PronyFitter.cxx
@@ -1,3 +1,8 @@
+/** @file PronyFitter.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "PronyFitter.h"
 
 #include "PolynomComplexRoots.h"
diff --git a/core/detectors/rich/CbmMcbm2018RichPar.cxx b/core/detectors/rich/CbmMcbm2018RichPar.cxx
index 598746b141..2150e1a9db 100644
--- a/core/detectors/rich/CbmMcbm2018RichPar.cxx
+++ b/core/detectors/rich/CbmMcbm2018RichPar.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018RichPar.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 /**
 
 	TODO: If the TBR addess is not provided in the par file but found in the data file,
diff --git a/core/detectors/rich/CbmMcbm2018RichPar.h b/core/detectors/rich/CbmMcbm2018RichPar.h
index 21aca2691a..46dc5d05d6 100644
--- a/core/detectors/rich/CbmMcbm2018RichPar.h
+++ b/core/detectors/rich/CbmMcbm2018RichPar.h
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018RichPar.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CbmMcbm2018RichPar_H
 #define CbmMcbm2018RichPar_H
 
diff --git a/core/detectors/rich/CbmRichBaseLinkDef.h b/core/detectors/rich/CbmRichBaseLinkDef.h
index 93a371a3e1..2a49e65a03 100644
--- a/core/detectors/rich/CbmRichBaseLinkDef.h
+++ b/core/detectors/rich/CbmRichBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRichBaseLinkDef.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/detectors/rich/CbmRichDraw.h b/core/detectors/rich/CbmRichDraw.h
index 7ee35f74fc..e73ab2af91 100644
--- a/core/detectors/rich/CbmRichDraw.h
+++ b/core/detectors/rich/CbmRichDraw.h
@@ -1,3 +1,7 @@
+/** @file CbmRichDraw.h
+  * @copyright Copyright (C) 2016-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Andrey Lebedev [orginator], Florian Uhlig **/
 
 #ifndef RICH_CbmRichDraw
 #define RICH_CbmRichDraw
diff --git a/core/detectors/sts/CbmStsBaseLinkDef.h b/core/detectors/sts/CbmStsBaseLinkDef.h
index 22171bcc85..5eaafe6473 100644
--- a/core/detectors/sts/CbmStsBaseLinkDef.h
+++ b/core/detectors/sts/CbmStsBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmStsBaseLinkDef.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/detectors/tof/CbmTofCell.cxx b/core/detectors/tof/CbmTofCell.cxx
index 837b149db3..ac243be798 100644
--- a/core/detectors/tof/CbmTofCell.cxx
+++ b/core/detectors/tof/CbmTofCell.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofCell.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTofCell.h"
 
 #include <Logger.h>  // for Logger, LOG
diff --git a/core/detectors/tof/CbmTofCell.h b/core/detectors/tof/CbmTofCell.h
index 7af5b32a74..74876a5715 100644
--- a/core/detectors/tof/CbmTofCell.h
+++ b/core/detectors/tof/CbmTofCell.h
@@ -1,3 +1,8 @@
+/** @file CbmTofCell.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTOFCELL_H
 #define CBMTOFCELL_H 1
 
diff --git a/core/detectors/tof/CbmTofContFact.h b/core/detectors/tof/CbmTofContFact.h
index 3104fd087d..3049ab4923 100644
--- a/core/detectors/tof/CbmTofContFact.h
+++ b/core/detectors/tof/CbmTofContFact.h
@@ -1,3 +1,8 @@
+/** @file CbmTofContFact.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTOFCONTFACT_H
 #define CBMTOFCONTFACT_H
 
diff --git a/core/detectors/tof/CbmTofDigiPar.cxx b/core/detectors/tof/CbmTofDigiPar.cxx
index c6c126902f..8df5e6a813 100644
--- a/core/detectors/tof/CbmTofDigiPar.cxx
+++ b/core/detectors/tof/CbmTofDigiPar.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofDigiPar.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTofDigiPar.h"
 
 #include "CbmTofCell.h"  // for CbmTofCell
diff --git a/core/detectors/tof/CbmTofDigiPar.h b/core/detectors/tof/CbmTofDigiPar.h
index 2b9bee200c..02a79c561c 100644
--- a/core/detectors/tof/CbmTofDigiPar.h
+++ b/core/detectors/tof/CbmTofDigiPar.h
@@ -1,3 +1,8 @@
+/** @file CbmTofDigiPar.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTOFDIGIPAR_H
 #define CBMTOFDIGIPAR_H
 
diff --git a/core/detectors/tof/TTrbHeader.cxx b/core/detectors/tof/TTrbHeader.cxx
index 1c34adbf22..1c72f685f5 100644
--- a/core/detectors/tof/TTrbHeader.cxx
+++ b/core/detectors/tof/TTrbHeader.cxx
@@ -1,3 +1,8 @@
+/** @file TTrbHeader.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "TTrbHeader.h"
 
 #include <TNamed.h>  // for TNamed
diff --git a/core/detectors/tof/TTrbHeader.h b/core/detectors/tof/TTrbHeader.h
index 850db48cb8..132f3556fb 100644
--- a/core/detectors/tof/TTrbHeader.h
+++ b/core/detectors/tof/TTrbHeader.h
@@ -1,3 +1,8 @@
+/** @file TTrbHeader.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef TTRBHEADER_H_
 #define TTRBHEADER_H_
 
diff --git a/core/detectors/trd/CbmMcbm2020TrdTshiftPar.h b/core/detectors/trd/CbmMcbm2020TrdTshiftPar.h
index 36c2ef2465..e760e17970 100644
--- a/core/detectors/trd/CbmMcbm2020TrdTshiftPar.h
+++ b/core/detectors/trd/CbmMcbm2020TrdTshiftPar.h
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2020TrdTshiftPar.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pascal Raisig **/
+
 #ifndef CbmMcbm2020TrdTshiftPar_H
 #define CbmMcbm2020TrdTshiftPar_H
 
diff --git a/core/detectors/trd/CbmTrdBaseLinkDef.h b/core/detectors/trd/CbmTrdBaseLinkDef.h
index 6e8fa9a452..ac853dd473 100644
--- a/core/detectors/trd/CbmTrdBaseLinkDef.h
+++ b/core/detectors/trd/CbmTrdBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdBaseLinkDef.h
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // $Id: TrdBaseLinkDef.h $
 
 #ifdef __CINT__
diff --git a/core/detectors/trd/CbmTrdContFact.h b/core/detectors/trd/CbmTrdContFact.h
index f3bed29b21..3c3135ac0c 100644
--- a/core/detectors/trd/CbmTrdContFact.h
+++ b/core/detectors/trd/CbmTrdContFact.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdContFact.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig, Mohammad Al-Turany **/
+
 #ifndef CBMTRDCONTFACT_H
 #define CBMTRDCONTFACT_H
 
diff --git a/core/detectors/trd/CbmTrdFASP.cxx b/core/detectors/trd/CbmTrdFASP.cxx
index aaf4300bfa..781b34746d 100644
--- a/core/detectors/trd/CbmTrdFASP.cxx
+++ b/core/detectors/trd/CbmTrdFASP.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdFASP.cxx
+  * @copyright Copyright (C) 2018-2020 Horia Hulubei National Institute of Physics and Nuclear Engineering, Bucharest
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci [orginator] **/
+
 #include "CbmTrdFASP.h"
 
 #include "CbmMatch.h"    // for CbmMatch
diff --git a/core/detectors/trd/CbmTrdFASP.h b/core/detectors/trd/CbmTrdFASP.h
index 12ec19766a..467ffb13a2 100644
--- a/core/detectors/trd/CbmTrdFASP.h
+++ b/core/detectors/trd/CbmTrdFASP.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdFASP.h
+  * @copyright Copyright (C) 2018-2020 Horia Hulubei National Institute of Physics and Nuclear Engineering, Bucharest
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci [orginator] **/
+
 #ifndef CBMTRDFASP_H
 #define CBMTRDFASP_H
 
diff --git a/core/detectors/trd/CbmTrdGas.cxx b/core/detectors/trd/CbmTrdGas.cxx
index 256b6c2bcd..56ac11dd4d 100644
--- a/core/detectors/trd/CbmTrdGas.cxx
+++ b/core/detectors/trd/CbmTrdGas.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdGas.cxx
+  * @copyright Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Andrey Lebedev **/
+
 /**
  * \file CbmTrdGas.cxx
  * \brief Container for gas properties of TRD.
diff --git a/core/detectors/trd/CbmTrdGas.h b/core/detectors/trd/CbmTrdGas.h
index e716bbd1a1..3dc80905f4 100644
--- a/core/detectors/trd/CbmTrdGas.h
+++ b/core/detectors/trd/CbmTrdGas.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdGas.h
+  * @copyright Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Florian Uhlig [orginator] **/
+
 /**
  * \file CbmTrdGas.h
  * \brief Container for gas properties of TRD.
diff --git a/core/detectors/trd/CbmTrdLinkDef.h b/core/detectors/trd/CbmTrdLinkDef.h
index 639df8c3aa..d12256734d 100644
--- a/core/detectors/trd/CbmTrdLinkDef.h
+++ b/core/detectors/trd/CbmTrdLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdLinkDef.h
+  * @copyright Copyright (C) 2006-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Denis Bertini [orginator], Cyrano Bergmann **/
+
 // $Id: TrdLinkDef.h,v 1.10 2006/06/20 09:39:59 kresan Exp $
 
 #ifdef __CINT__
diff --git a/core/detectors/trd/CbmTrdModuleAbstract.cxx b/core/detectors/trd/CbmTrdModuleAbstract.cxx
index 2af78bc33d..347962746e 100644
--- a/core/detectors/trd/CbmTrdModuleAbstract.cxx
+++ b/core/detectors/trd/CbmTrdModuleAbstract.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleAbstract.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdModuleAbstract.h"
 
 //_______________________________________________________________________________
diff --git a/core/detectors/trd/CbmTrdModuleAbstract.h b/core/detectors/trd/CbmTrdModuleAbstract.h
index 988a417075..984bfba11d 100644
--- a/core/detectors/trd/CbmTrdModuleAbstract.h
+++ b/core/detectors/trd/CbmTrdModuleAbstract.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleAbstract.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #ifndef CBMTRDMODULEABSTRACT_H
 #define CBMTRDMODULEABSTRACT_H
 
diff --git a/core/detectors/trd/CbmTrdParAsic.cxx b/core/detectors/trd/CbmTrdParAsic.cxx
index ac07bf03f0..f8b819ba1c 100644
--- a/core/detectors/trd/CbmTrdParAsic.cxx
+++ b/core/detectors/trd/CbmTrdParAsic.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParAsic.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdParAsic.h"
 
 #include <Logger.h>  // for Logger, LOG
diff --git a/core/detectors/trd/CbmTrdParAsic.h b/core/detectors/trd/CbmTrdParAsic.h
index 285022feea..393e5f0f8b 100644
--- a/core/detectors/trd/CbmTrdParAsic.h
+++ b/core/detectors/trd/CbmTrdParAsic.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParAsic.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARASIC_H
 #define CBMTRDPARASIC_H
 
diff --git a/core/detectors/trd/CbmTrdParFasp.cxx b/core/detectors/trd/CbmTrdParFasp.cxx
index 94691de553..39aecaf698 100644
--- a/core/detectors/trd/CbmTrdParFasp.cxx
+++ b/core/detectors/trd/CbmTrdParFasp.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParFasp.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParFasp.h"
 
 #include <FairParamList.h>  // for FairParamList
diff --git a/core/detectors/trd/CbmTrdParFasp.h b/core/detectors/trd/CbmTrdParFasp.h
index dc8dbf609d..a0db9e0c38 100644
--- a/core/detectors/trd/CbmTrdParFasp.h
+++ b/core/detectors/trd/CbmTrdParFasp.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParFasp.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARFASP_H
 #define CBMTRDPARFASP_H
 
diff --git a/core/detectors/trd/CbmTrdParMod.cxx b/core/detectors/trd/CbmTrdParMod.cxx
index 46f00ab022..19c33f570b 100644
--- a/core/detectors/trd/CbmTrdParMod.cxx
+++ b/core/detectors/trd/CbmTrdParMod.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParMod.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdParMod.h"
 
 #include <Logger.h>  // for LOG
diff --git a/core/detectors/trd/CbmTrdParMod.h b/core/detectors/trd/CbmTrdParMod.h
index b792722de3..ce280f3f10 100644
--- a/core/detectors/trd/CbmTrdParMod.h
+++ b/core/detectors/trd/CbmTrdParMod.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParMod.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARMOD_H
 #define CBMTRDPARMOD_H
 
diff --git a/core/detectors/trd/CbmTrdParModDigi.cxx b/core/detectors/trd/CbmTrdParModDigi.cxx
index 3aba537c28..38f0373a7d 100644
--- a/core/detectors/trd/CbmTrdParModDigi.cxx
+++ b/core/detectors/trd/CbmTrdParModDigi.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModDigi.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdParModDigi.h"
 
 #include "CbmTrdAddress.h"  // for CbmTrdAddress
diff --git a/core/detectors/trd/CbmTrdParModDigi.h b/core/detectors/trd/CbmTrdParModDigi.h
index 18fb0475cb..1587c36f03 100644
--- a/core/detectors/trd/CbmTrdParModDigi.h
+++ b/core/detectors/trd/CbmTrdParModDigi.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModDigi.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig **/
+
 #ifndef CBMTRDPARMODDIGI_H
 #define CBMTRDPARMODDIGI_H
 
diff --git a/core/detectors/trd/CbmTrdParModGain.cxx b/core/detectors/trd/CbmTrdParModGain.cxx
index f89b20b93c..0f87592b95 100644
--- a/core/detectors/trd/CbmTrdParModGain.cxx
+++ b/core/detectors/trd/CbmTrdParModGain.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGain.cxx
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdParModGain.h"
 
 
diff --git a/core/detectors/trd/CbmTrdParModGain.h b/core/detectors/trd/CbmTrdParModGain.h
index dadb61f6f4..ad380f81fd 100644
--- a/core/detectors/trd/CbmTrdParModGain.h
+++ b/core/detectors/trd/CbmTrdParModGain.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGain.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARMODGAIN_H
 #define CBMTRDPARMODGAIN_H
 
diff --git a/core/detectors/trd/CbmTrdParModGas.cxx b/core/detectors/trd/CbmTrdParModGas.cxx
index 235c110d2a..8664f397f3 100644
--- a/core/detectors/trd/CbmTrdParModGas.cxx
+++ b/core/detectors/trd/CbmTrdParModGas.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGas.cxx
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci, Florian Uhlig [orginator] **/
+
 #include "CbmTrdParModGas.h"
 
 #include <Logger.h>  // for Logger, LOG
diff --git a/core/detectors/trd/CbmTrdParModGas.h b/core/detectors/trd/CbmTrdParModGas.h
index ec406830ad..c1a9b0c8b4 100644
--- a/core/detectors/trd/CbmTrdParModGas.h
+++ b/core/detectors/trd/CbmTrdParModGas.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGas.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #ifndef CBMTRDPARMODGAS_H
 #define CBMTRDPARMODGAS_H
 
diff --git a/core/detectors/trd/CbmTrdParModGeo.cxx b/core/detectors/trd/CbmTrdParModGeo.cxx
index 0fd39166d3..ce2fdcd57f 100644
--- a/core/detectors/trd/CbmTrdParModGeo.cxx
+++ b/core/detectors/trd/CbmTrdParModGeo.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGeo.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci, Florian Uhlig [orginator] **/
+
 #include "CbmTrdParModGeo.h"
 
 #include <TGeoBBox.h>          // for TGeoBBox
diff --git a/core/detectors/trd/CbmTrdParModGeo.h b/core/detectors/trd/CbmTrdParModGeo.h
index abad885456..dfd332f1dc 100644
--- a/core/detectors/trd/CbmTrdParModGeo.h
+++ b/core/detectors/trd/CbmTrdParModGeo.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParModGeo.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #ifndef CBMTRDPARMODGEO_H
 #define CBMTRDPARMODGEO_H
 
diff --git a/core/detectors/trd/CbmTrdParSet.cxx b/core/detectors/trd/CbmTrdParSet.cxx
index 0b007d9757..ec3996715c 100644
--- a/core/detectors/trd/CbmTrdParSet.cxx
+++ b/core/detectors/trd/CbmTrdParSet.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSet.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParSet.h"
 
 #include "CbmTrdParMod.h"  // for CbmTrdParMod
diff --git a/core/detectors/trd/CbmTrdParSet.h b/core/detectors/trd/CbmTrdParSet.h
index c60cc0d17e..6a29026e1e 100644
--- a/core/detectors/trd/CbmTrdParSet.h
+++ b/core/detectors/trd/CbmTrdParSet.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSet.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARSET_H
 #define CBMTRDPARSET_H
 
diff --git a/core/detectors/trd/CbmTrdParSetAsic.cxx b/core/detectors/trd/CbmTrdParSetAsic.cxx
index 3c7acf0413..9a8a00d016 100644
--- a/core/detectors/trd/CbmTrdParSetAsic.cxx
+++ b/core/detectors/trd/CbmTrdParSetAsic.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetAsic.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParSetAsic.h"
 
 #include "CbmTrdParAsic.h"    // for CbmTrdParAsic
diff --git a/core/detectors/trd/CbmTrdParSetAsic.h b/core/detectors/trd/CbmTrdParSetAsic.h
index f9a571c7a3..70a4cf2fa9 100644
--- a/core/detectors/trd/CbmTrdParSetAsic.h
+++ b/core/detectors/trd/CbmTrdParSetAsic.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetAsic.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARSETASIC_H
 #define CBMTRDPARSETASIC_H
 
diff --git a/core/detectors/trd/CbmTrdParSetDigi.cxx b/core/detectors/trd/CbmTrdParSetDigi.cxx
index 4447f409be..b283b00383 100644
--- a/core/detectors/trd/CbmTrdParSetDigi.cxx
+++ b/core/detectors/trd/CbmTrdParSetDigi.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetDigi.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParSetDigi.h"
 
 #include "CbmTrdParMod.h"      // for CbmTrdParMod
diff --git a/core/detectors/trd/CbmTrdParSetDigi.h b/core/detectors/trd/CbmTrdParSetDigi.h
index a49ab72388..84079e563f 100644
--- a/core/detectors/trd/CbmTrdParSetDigi.h
+++ b/core/detectors/trd/CbmTrdParSetDigi.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetDigi.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARSETDIGI_H
 #define CBMTRDPARSETDIGI_H
 
diff --git a/core/detectors/trd/CbmTrdParSetGain.cxx b/core/detectors/trd/CbmTrdParSetGain.cxx
index 7563954693..3f9a964e92 100644
--- a/core/detectors/trd/CbmTrdParSetGain.cxx
+++ b/core/detectors/trd/CbmTrdParSetGain.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGain.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParSetGain.h"
 
 #include <FairParamList.h>  // for FairParamList
diff --git a/core/detectors/trd/CbmTrdParSetGain.h b/core/detectors/trd/CbmTrdParSetGain.h
index d75a54b1dc..ddd96fd009 100644
--- a/core/detectors/trd/CbmTrdParSetGain.h
+++ b/core/detectors/trd/CbmTrdParSetGain.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGain.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARSETGAIN_H
 #define CBMTRDPARSETGAIN_H
 
diff --git a/core/detectors/trd/CbmTrdParSetGas.cxx b/core/detectors/trd/CbmTrdParSetGas.cxx
index f0417c6068..1793864996 100644
--- a/core/detectors/trd/CbmTrdParSetGas.cxx
+++ b/core/detectors/trd/CbmTrdParSetGas.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGas.cxx
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdParSetGas.h"
 
 #include "CbmTrdParModGas.h"  // for CbmTrdParModGas
diff --git a/core/detectors/trd/CbmTrdParSetGas.h b/core/detectors/trd/CbmTrdParSetGas.h
index ffbb8453bd..2f2766476c 100644
--- a/core/detectors/trd/CbmTrdParSetGas.h
+++ b/core/detectors/trd/CbmTrdParSetGas.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGas.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDPARSETGAS_H
 #define CBMTRDPARSETGAS_H
 
diff --git a/core/detectors/trd/CbmTrdParSetGeo.cxx b/core/detectors/trd/CbmTrdParSetGeo.cxx
index afbd8e0fd1..2e74dbc0c9 100644
--- a/core/detectors/trd/CbmTrdParSetGeo.cxx
+++ b/core/detectors/trd/CbmTrdParSetGeo.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGeo.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci, Florian Uhlig [orginator] **/
+
 #include "CbmTrdParSetGeo.h"
 
 #include "CbmTrdGeoHandler.h"  // for CbmTrdGeoHandler
diff --git a/core/detectors/trd/CbmTrdParSetGeo.h b/core/detectors/trd/CbmTrdParSetGeo.h
index 0b109c6561..132fb3c62b 100644
--- a/core/detectors/trd/CbmTrdParSetGeo.h
+++ b/core/detectors/trd/CbmTrdParSetGeo.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSetGeo.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #ifndef CBMTRDPARSETGEO_H
 #define CBMTRDPARSETGEO_H
 
diff --git a/core/detectors/trd/CbmTrdParSpadic.cxx b/core/detectors/trd/CbmTrdParSpadic.cxx
index ba4fd9c2a9..9cf66b0953 100644
--- a/core/detectors/trd/CbmTrdParSpadic.cxx
+++ b/core/detectors/trd/CbmTrdParSpadic.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSpadic.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig **/
+
 #include "CbmTrdParSpadic.h"
 
 #include "CbmTrdDefs.h"  // for eCbmTrdModuleTypes, eCbmTrdModuleType...
diff --git a/core/detectors/trd/CbmTrdParSpadic.h b/core/detectors/trd/CbmTrdParSpadic.h
index be6a34bdbb..be7974fde7 100644
--- a/core/detectors/trd/CbmTrdParSpadic.h
+++ b/core/detectors/trd/CbmTrdParSpadic.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdParSpadic.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig **/
+
 #ifndef CBMTRDPARSPADIC_H
 #define CBMTRDPARSPADIC_H
 
diff --git a/core/detectors/trd/CbmTrdSPADIC.cxx b/core/detectors/trd/CbmTrdSPADIC.cxx
index d660581cdc..9319935bb6 100644
--- a/core/detectors/trd/CbmTrdSPADIC.cxx
+++ b/core/detectors/trd/CbmTrdSPADIC.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdSPADIC.cxx
+  * @copyright Copyright (C) 2014-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], Florian Uhlig **/
+
 #include "CbmTrdSPADIC.h"
 
 #include "CbmTrdAddress.h"     // for CbmTrdAddress
diff --git a/core/detectors/trd/CbmTrdUtils.h b/core/detectors/trd/CbmTrdUtils.h
index a4e465650f..e6c84af5f8 100644
--- a/core/detectors/trd/CbmTrdUtils.h
+++ b/core/detectors/trd/CbmTrdUtils.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdUtils.h
+  * @copyright Copyright (C) 2013-2020 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], Florian Uhlig **/
+
 #ifndef CBMTRDUTILS_H
 #define CBMTRDUTILS_H 1
 
diff --git a/core/eventdisplay/CbmDisplayLinkDef.h b/core/eventdisplay/CbmDisplayLinkDef.h
index 38f32e594b..b5470fa155 100644
--- a/core/eventdisplay/CbmDisplayLinkDef.h
+++ b/core/eventdisplay/CbmDisplayLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmDisplayLinkDef.h
+  * @copyright Copyright (C) 2009-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // $Id: TrdLinkDef.h,v 1.10 2006/06/20 09:39:59 kresan Exp $
 
 #ifdef __CINT__
diff --git a/core/eventdisplay/CbmPixelHitSetDraw.cxx b/core/eventdisplay/CbmPixelHitSetDraw.cxx
index c55b699892..c175431c21 100644
--- a/core/eventdisplay/CbmPixelHitSetDraw.cxx
+++ b/core/eventdisplay/CbmPixelHitSetDraw.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPixelHitSetDraw.cxx
+  * @copyright Copyright (C) 2009-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmPixelHitSetDraw.h"
 
 #include "CbmPixelHit.h"  // for CbmPixelHit
diff --git a/core/eventdisplay/CbmPixelHitSetDraw.h b/core/eventdisplay/CbmPixelHitSetDraw.h
index daed534ec2..6bace5ec16 100644
--- a/core/eventdisplay/CbmPixelHitSetDraw.h
+++ b/core/eventdisplay/CbmPixelHitSetDraw.h
@@ -1,3 +1,8 @@
+/** @file CbmPixelHitSetDraw.h
+  * @copyright Copyright (C) 2009-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMPIXELHITSETDRAW_H_
 #define CBMPIXELHITSETDRAW_H_
 
diff --git a/core/field/CbmFieldCreator.cxx b/core/field/CbmFieldCreator.cxx
index 84cf438f64..2d6fe124eb 100644
--- a/core/field/CbmFieldCreator.cxx
+++ b/core/field/CbmFieldCreator.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFieldCreator.cxx
+  * @copyright Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Mohammad Al-Turany [orginator], Florian Uhlig **/
+
 #include "CbmFieldCreator.h"
 
 #include "CbmBsField.h"            // for CbmBsField
diff --git a/core/field/CbmFieldLinkDef.h b/core/field/CbmFieldLinkDef.h
index d2409103ac..0f125391f3 100644
--- a/core/field/CbmFieldLinkDef.h
+++ b/core/field/CbmFieldLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmFieldLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Mohammad Al-Turany **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/core/field/CbmFieldMapData.cxx b/core/field/CbmFieldMapData.cxx
index 97ea76b49a..e638757403 100644
--- a/core/field/CbmFieldMapData.cxx
+++ b/core/field/CbmFieldMapData.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFieldMapData.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Denis Bertini [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmFieldMapData source file                -----
 // -----                V. Friese                14/02/06              -----
diff --git a/core/qa/CbmQaBaseLinkDef.h b/core/qa/CbmQaBaseLinkDef.h
index f013bc70d2..e84ee9559c 100644
--- a/core/qa/CbmQaBaseLinkDef.h
+++ b/core/qa/CbmQaBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmQaBaseLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/fles/cosy2019/CbmBeamtimeCosy2019LinkDef.h b/fles/cosy2019/CbmBeamtimeCosy2019LinkDef.h
index 826d37d82c..90989de852 100644
--- a/fles/cosy2019/CbmBeamtimeCosy2019LinkDef.h
+++ b/fles/cosy2019/CbmBeamtimeCosy2019LinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmBeamtimeCosy2019LinkDef.h
+  * @copyright Copyright (C) 2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/fles/cosy2019/parameter/CbmCosy2019ContFact.cxx b/fles/cosy2019/parameter/CbmCosy2019ContFact.cxx
index 01112696ee..22ad23bf8e 100644
--- a/fles/cosy2019/parameter/CbmCosy2019ContFact.cxx
+++ b/fles/cosy2019/parameter/CbmCosy2019ContFact.cxx
@@ -1,3 +1,8 @@
+/** @file CbmCosy2019ContFact.cxx
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 /////////////////////////////////////////////////////////////
 //
 //  CbmCosy2019ContFact
diff --git a/fles/cosy2019/parameter/CbmCosy2019ContFact.h b/fles/cosy2019/parameter/CbmCosy2019ContFact.h
index a98a9f349a..b9a7e9e2ed 100644
--- a/fles/cosy2019/parameter/CbmCosy2019ContFact.h
+++ b/fles/cosy2019/parameter/CbmCosy2019ContFact.h
@@ -1,3 +1,8 @@
+/** @file CbmCosy2019ContFact.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMCOSY2019CONTFACT_H
 #define CBMCOSY2019CONTFACT_H
 
diff --git a/fles/flestools/CbmFlesCanvasTools.cxx b/fles/flestools/CbmFlesCanvasTools.cxx
index 50fb6e55a4..074d8db3d8 100644
--- a/fles/flestools/CbmFlesCanvasTools.cxx
+++ b/fles/flestools/CbmFlesCanvasTools.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFlesCanvasTools.cxx
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmFlesCanvasTools.h"
 
 #include "TCanvas.h"
diff --git a/fles/flestools/CbmFlesHistosTools.cxx b/fles/flestools/CbmFlesHistosTools.cxx
index c61c8640d8..694972f43e 100644
--- a/fles/flestools/CbmFlesHistosTools.cxx
+++ b/fles/flestools/CbmFlesHistosTools.cxx
@@ -1,3 +1,8 @@
+/** @file CbmFlesHistosTools.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
+
 #include "CbmFlesHistosTools.h"
 
 #include <cmath>
diff --git a/fles/flestools/CbmFormatDecHexPrintout.cxx b/fles/flestools/CbmFormatDecHexPrintout.cxx
index 4624eb19f6..4314bd60d1 100644
--- a/fles/flestools/CbmFormatDecHexPrintout.cxx
+++ b/fles/flestools/CbmFormatDecHexPrintout.cxx
@@ -1,3 +1,7 @@
+/** @file CbmFormatDecHexPrintout.cxx
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "CbmFormatDecHexPrintout.h"
 
diff --git a/fles/flestools/CbmFormatMsBufferPrintout.cxx b/fles/flestools/CbmFormatMsBufferPrintout.cxx
index 1a133b316e..303d5163d6 100644
--- a/fles/flestools/CbmFormatMsBufferPrintout.cxx
+++ b/fles/flestools/CbmFormatMsBufferPrintout.cxx
@@ -1,3 +1,7 @@
+/** @file CbmFormatMsBufferPrintout.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "CbmFormatMsBufferPrintout.h"
 
diff --git a/fles/flestools/CbmFormatMsHeaderPrintout.cxx b/fles/flestools/CbmFormatMsHeaderPrintout.cxx
index eb8599cecb..e03fe0bb69 100644
--- a/fles/flestools/CbmFormatMsHeaderPrintout.cxx
+++ b/fles/flestools/CbmFormatMsHeaderPrintout.cxx
@@ -1,3 +1,7 @@
+/** @file CbmFormatMsHeaderPrintout.cxx
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "CbmFormatMsHeaderPrintout.h"
 
diff --git a/fles/flestools/CbmFormatTsPrintout.cxx b/fles/flestools/CbmFormatTsPrintout.cxx
index a9cb8151ed..828dada2e7 100644
--- a/fles/flestools/CbmFormatTsPrintout.cxx
+++ b/fles/flestools/CbmFormatTsPrintout.cxx
@@ -1,3 +1,7 @@
+/** @file CbmFormatTsPrintout.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "CbmFormatMsBufferPrintout.h"
 #include "CbmFormatMsHeaderPrintout.h"
diff --git a/fles/mcbm2018/CbmFlibMcbm2018LinkDef.h b/fles/mcbm2018/CbmFlibMcbm2018LinkDef.h
index dcba547cbf..b6cd526249 100644
--- a/fles/mcbm2018/CbmFlibMcbm2018LinkDef.h
+++ b/fles/mcbm2018/CbmFlibMcbm2018LinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmFlibMcbm2018LinkDef.h
+  * @copyright Copyright (C) 2018-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.cxx
index 9e8d7f78e5..3d7cf301c7 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerAlgoRich.cxx
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator], Pierre-Alain Loizeau **/
+
 /**
  * CbmMcbm2018UnpackerAlgoRich
  * E. Ovcharenko, Mar 2019
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.h b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.h
index 815cb04276..e54731f93d 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.h
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoRich.h
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerAlgoRich.h
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 /**
  * CbmMcbm2018UnpackerAlgoRich
  * E. Ovcharenko, Mar 2019
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoTrdR.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoTrdR.cxx
index 695758732e..7fc74ca75c 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoTrdR.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerAlgoTrdR.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerAlgoTrdR.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMcbm2018UnpackerAlgoTrdR.h"
 
 #include "CbmTrdAddress.h"
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.cxx
index 85c8321b8f..9ee9c73dae 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerTaskRich.cxx
+  * @copyright Copyright (C) 2019-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator], Pierre-Alain Loizeau **/
+
 /**
  * CbmMcbm2018UnpackerTaskRich
  * E. Ovcharenko, Mar 2019
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.h b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.h
index 1fef6d2356..97dbc75b33 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.h
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskRich.h
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerTaskRich.h
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator], Pierre-Alain Loizeau **/
+
 /**
  * CbmMcbm2018UnpackerTaskRich
  * E. Ovcharenko, Mar 2019
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskTrdR.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskTrdR.cxx
index e3fc263a30..f2d907fcb6 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskTrdR.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerTaskTrdR.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerTaskTrdR.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmMcbm2018UnpackerTaskTrdR.h"
 
 #include "CbmMcbm2018UnpackerAlgoTrdR.h"
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.cxx b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.cxx
index 5eda739f48..0f86ba98f6 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.cxx
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerUtilRich.cxx
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #include "CbmMcbm2018UnpackerUtilRich.h"
 
 #include <iostream>
diff --git a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.h b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.h
index 0a6d1ff79b..1024ce2f9b 100644
--- a/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.h
+++ b/fles/mcbm2018/unpacker/CbmMcbm2018UnpackerUtilRich.h
@@ -1,3 +1,8 @@
+/** @file CbmMcbm2018UnpackerUtilRich.h
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #ifndef CbmMcbm2018UnpackerUtilRich_H
 #define CbmMcbm2018UnpackerUtilRich_H
 
diff --git a/fles/star2019/CbmFlibStar2019LinkDef.h b/fles/star2019/CbmFlibStar2019LinkDef.h
index 50b720849d..616c1cf710 100644
--- a/fles/star2019/CbmFlibStar2019LinkDef.h
+++ b/fles/star2019/CbmFlibStar2019LinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmFlibStar2019LinkDef.h
+  * @copyright Copyright (C) 2018-2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/fles/star2019/parameter/CbmStar2019ContFact.cxx b/fles/star2019/parameter/CbmStar2019ContFact.cxx
index a814ef798f..d4c55f5aa9 100644
--- a/fles/star2019/parameter/CbmStar2019ContFact.cxx
+++ b/fles/star2019/parameter/CbmStar2019ContFact.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStar2019ContFact.cxx
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /////////////////////////////////////////////////////////////
 //
 //  CbmStar2019ContFact
diff --git a/fles/star2019/parameter/CbmStar2019ContFact.h b/fles/star2019/parameter/CbmStar2019ContFact.h
index b6e8f81214..cc3f577fa9 100644
--- a/fles/star2019/parameter/CbmStar2019ContFact.h
+++ b/fles/star2019/parameter/CbmStar2019ContFact.h
@@ -1,3 +1,8 @@
+/** @file CbmStar2019ContFact.h
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifndef CBMSTAR2019CONTFACT_H
 #define CBMSTAR2019CONTFACT_H
 
diff --git a/macro/KF/DecayConfig.C b/macro/KF/DecayConfig.C
index 963b7faac6..d0e7debcc8 100644
--- a/macro/KF/DecayConfig.C
+++ b/macro/KF/DecayConfig.C
@@ -1,3 +1,8 @@
+/** @file DecayConfig.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 void DecayConfig()
 {
 
diff --git a/macro/KF/KFParticleFinderSignalTest/CalculateEfficincy.C b/macro/KF/KFParticleFinderSignalTest/CalculateEfficincy.C
index d56e0b9a51..1575862cc8 100644
--- a/macro/KF/KFParticleFinderSignalTest/CalculateEfficincy.C
+++ b/macro/KF/KFParticleFinderSignalTest/CalculateEfficincy.C
@@ -1,3 +1,8 @@
+/** @file CalculateEfficincy.C
+  * @copyright Copyright (C) 2014-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 // #include "$VMCWORKDIR/KF/KFParticleParformance/KFPartEfficiencies.h"
 
 void CalculateEfficincy(TString workdir = "data")
diff --git a/macro/KF/KFParticleFinderSignalTest/DrawParticlesFitQA.C b/macro/KF/KFParticleFinderSignalTest/DrawParticlesFitQA.C
index dcd59f8aa5..a515fcc41e 100644
--- a/macro/KF/KFParticleFinderSignalTest/DrawParticlesFitQA.C
+++ b/macro/KF/KFParticleFinderSignalTest/DrawParticlesFitQA.C
@@ -1,3 +1,8 @@
+/** @file DrawParticlesFitQA.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 void DrawParticlesFitQA(int iParticle = 0)
 {
 
diff --git a/macro/KF/KFParticleFinderSignalTest/GetParticleName.C b/macro/KF/KFParticleFinderSignalTest/GetParticleName.C
index 209fcabc2a..0b463f06b2 100644
--- a/macro/KF/KFParticleFinderSignalTest/GetParticleName.C
+++ b/macro/KF/KFParticleFinderSignalTest/GetParticleName.C
@@ -1,3 +1,8 @@
+/** @file GetParticleName.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 // #include "$VMCWORKDIR/KF/KFParticleParformance/KFPartEfficiencies.h"
 
 void GetParticleName(int iParticle = 0)
diff --git a/macro/KF/kf_kfparticle.C b/macro/KF/kf_kfparticle.C
index 9b1ed0f48e..a31d753644 100644
--- a/macro/KF/kf_kfparticle.C
+++ b/macro/KF/kf_kfparticle.C
@@ -1,3 +1,8 @@
+/** @file kf_kfparticle.C
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of short-lived particles with KF Particle Finder
diff --git a/macro/KF/registerGeantDecays.C b/macro/KF/registerGeantDecays.C
index a891503ad7..6687d3fdc0 100644
--- a/macro/KF/registerGeantDecays.C
+++ b/macro/KF/registerGeantDecays.C
@@ -1,3 +1,8 @@
+/** @file registerGeantDecays.C
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 void registerGeantDecays(int iDecay)
 {
   KFPartEfficiencies eff;
diff --git a/macro/KF/registerLightIons.C b/macro/KF/registerLightIons.C
index 872a8ed04c..134fb0149b 100644
--- a/macro/KF/registerLightIons.C
+++ b/macro/KF/registerLightIons.C
@@ -1,3 +1,8 @@
+/** @file registerLightIons.C
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 void registerLightIons()
 {
   KFPartEfficiencies eff;
diff --git a/macro/KF/registerPythiaDecays.C b/macro/KF/registerPythiaDecays.C
index e0410c5f8e..0da27d63f2 100644
--- a/macro/KF/registerPythiaDecays.C
+++ b/macro/KF/registerPythiaDecays.C
@@ -1,3 +1,8 @@
+/** @file registerPythiaDecays.C
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 void registerPythiaDecays(int iDecay)
 {
   KFPartEfficiencies eff;
diff --git a/macro/L1/perf.C b/macro/L1/perf.C
index 3c3cbf3021..9b86ea5a91 100644
--- a/macro/L1/perf.C
+++ b/macro/L1/perf.C
@@ -1,3 +1,8 @@
+/** @file perf.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 void perf()
 {
 
diff --git a/macro/L1/rec.C b/macro/L1/rec.C
index 554ddbbb2a..f5a7e3720f 100644
--- a/macro/L1/rec.C
+++ b/macro/L1/rec.C
@@ -1,3 +1,8 @@
+/** @file rec.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 void rec()
 {
 
diff --git a/macro/L1/sim.C b/macro/L1/sim.C
index 8c47959698..f69a2770ad 100644
--- a/macro/L1/sim.C
+++ b/macro/L1/sim.C
@@ -1,3 +1,8 @@
+/** @file sim.C
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // Macro for running Cbm  with Geant3  or Geant4 (M. Al-Turany , D. Bertini)
 // Modified 22/06/2005 D.Bertini
 {
diff --git a/macro/L1/simD0.C b/macro/L1/simD0.C
index 5899d08642..e9d935753f 100644
--- a/macro/L1/simD0.C
+++ b/macro/L1/simD0.C
@@ -1,3 +1,8 @@
+/** @file simD0.C
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // Macro for running Cbm  with Geant3  or Geant4 (M. Al-Turany , D. Bertini)
 // Modified 22/06/2005 D.Bertini
 {
diff --git a/macro/analysis/common/analysis_tree_converter/run_analysis_tree_maker.C b/macro/analysis/common/analysis_tree_converter/run_analysis_tree_maker.C
index f417f90f57..942254754e 100644
--- a/macro/analysis/common/analysis_tree_converter/run_analysis_tree_maker.C
+++ b/macro/analysis/common/analysis_tree_converter/run_analysis_tree_maker.C
@@ -1,3 +1,7 @@
+/** @file run_analysis_tree_maker.C
+  * @copyright Copyright (C) name="CpuLoad" CBM Collaboration, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov, Viktor Klochkov **/
 
 void run_analysis_tree_maker(TString dataSet = "../../../run/test", TString setupName = "sis100_electron",
                              TString unigenFile = "")
diff --git a/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C b/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C
index 8da69888b0..9d924f3652 100644
--- a/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C
+++ b/macro/analysis/common/at_kfpf_interface/run_at_kfpf.C
@@ -1,3 +1,8 @@
+/** @file run_at_kfpf.C
+  * @copyright Copyright (C) 2020 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleksii Lubynets [orginator] **/
+
 void run_at_kfpf(int nEntries = -1, const std::string& dataset = "test", const std::string& ATTree = "rTree")
 {
   ATKFParticleFinder man;
diff --git a/macro/analysis/common/cuts/cbm_cuts.h b/macro/analysis/common/cuts/cbm_cuts.h
index 043997f2ef..68ae149416 100644
--- a/macro/analysis/common/cuts/cbm_cuts.h
+++ b/macro/analysis/common/cuts/cbm_cuts.h
@@ -1,3 +1,7 @@
+/** @file cbm_cuts.h
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator] **/
 
 AnalysisTree::Cuts* GetCbmEventCuts(const std::string& branch, std::string name = "CbmGoodEvent")
 {
diff --git a/macro/analysis/common/qa/run_analysistree_qa.C b/macro/analysis/common/qa/run_analysistree_qa.C
index c7ca0fe1a8..df901a2e44 100644
--- a/macro/analysis/common/qa/run_analysistree_qa.C
+++ b/macro/analysis/common/qa/run_analysistree_qa.C
@@ -1,3 +1,8 @@
+/** @file run_analysistree_qa.C
+  * @copyright Copyright (C) 2021 Physikalisches Institut, Eberhard Karls Universität Tübingen, Tübingen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Viktor Klochkov [orginator], Viktor Klochkov [orginator] **/
+
 //#include <AnalysisTree/TaskManager.hpp>
 //#include "AnalysisTree/Cuts.hpp"
 
diff --git a/macro/analysis/conversion2/eventDisplay.C b/macro/analysis/conversion2/eventDisplay.C
index ec05ad9f96..14631d1e99 100644
--- a/macro/analysis/conversion2/eventDisplay.C
+++ b/macro/analysis/conversion2/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///// macro for visualization of simulated events. One can use it directly after simulation stage (reonctruction and digi are nor needed)
 ///// here one can see Monte Carlo hits in each detector.
 ///// If the option "store all hits" (in /gconfig/g3Config.C -> st->SetMinPoints(0);) is activated during the simulation, one will see also tracks (including light in RICH)
diff --git a/macro/analysis/conversion2/generator_input_file.C b/macro/analysis/conversion2/generator_input_file.C
index a828ef09fd..1564918c4e 100644
--- a/macro/analysis/conversion2/generator_input_file.C
+++ b/macro/analysis/conversion2/generator_input_file.C
@@ -1,3 +1,8 @@
+/** @file generator_input_file.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///// generating electron/positron track over full acceptance. Filling them step by step in acceptance.
 void generator_input_file()
 {
diff --git a/macro/analysis/conversion2/run_analysis.C b/macro/analysis/conversion2/run_analysis.C
index 7b73bcb46d..042184e9c4 100644
--- a/macro/analysis/conversion2/run_analysis.C
+++ b/macro/analysis/conversion2/run_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_analysis.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated raw data
diff --git a/macro/analysis/conversion2/run_reco_event.C b/macro/analysis/conversion2/run_reco_event.C
index d0c64ef3a8..d6da1d2a86 100644
--- a/macro/analysis/conversion2/run_reco_event.C
+++ b/macro/analysis/conversion2/run_reco_event.C
@@ -1,3 +1,8 @@
+/** @file run_reco_event.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated raw data
diff --git a/macro/analysis/dielectron/draw_analysis.C b/macro/analysis/dielectron/draw_analysis.C
index 7d24194252..44be3fda09 100644
--- a/macro/analysis/dielectron/draw_analysis.C
+++ b/macro/analysis/dielectron/draw_analysis.C
@@ -1,3 +1,8 @@
+/** @file draw_analysis.C
+  * @copyright Copyright (C) 2010-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator], Semen Lebedev, Andrey Lebedev **/
+
 //#include <experimental/filesystem>
 
 void draw_analysis(const string& histRootFile = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/analysis.all.root",
diff --git a/macro/analysis/dielectron/draw_analysis_all.C b/macro/analysis/dielectron/draw_analysis_all.C
index e9f8b40354..95ddfdee5a 100644
--- a/macro/analysis/dielectron/draw_analysis_all.C
+++ b/macro/analysis/dielectron/draw_analysis_all.C
@@ -1,3 +1,8 @@
+/** @file draw_analysis_all.C
+  * @copyright Copyright (C) 2011-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator], Semen Lebedev **/
+
 void draw_analysis_all(
   const string& fileInmed  = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/analysis.all.root",
   const string& fileQgp    = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/qgp/analysis.all.root",
diff --git a/macro/analysis/dielectron/draw_analysis_study.C b/macro/analysis/dielectron/draw_analysis_study.C
index 44390bdcc1..c128c2123f 100644
--- a/macro/analysis/dielectron/draw_analysis_study.C
+++ b/macro/analysis/dielectron/draw_analysis_study.C
@@ -1,3 +1,8 @@
+/** @file draw_analysis_study.C
+  * @copyright Copyright (C) 2012-2013 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator] **/
+
 using namespace std;
 void draw_analysis_study()
 {
diff --git a/macro/analysis/dielectron/draw_litqa.C b/macro/analysis/dielectron/draw_litqa.C
index 5c5beef2c0..2eb92d53de 100644
--- a/macro/analysis/dielectron/draw_litqa.C
+++ b/macro/analysis/dielectron/draw_litqa.C
@@ -1,3 +1,8 @@
+/** @file draw_litqa.C
+  * @copyright Copyright (C) 2014-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator], Andrey Lebedev **/
+
 void draw_litqa(const string& histRootFile = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/litqa.all.root",
                 const string& resultDir    = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/histograms/inmed/")
 
diff --git a/macro/analysis/dielectron/draw_mvd_xy_delta.C b/macro/analysis/dielectron/draw_mvd_xy_delta.C
index 7c4699ba77..08307e9104 100644
--- a/macro/analysis/dielectron/draw_mvd_xy_delta.C
+++ b/macro/analysis/dielectron/draw_mvd_xy_delta.C
@@ -1,3 +1,8 @@
+/** @file draw_mvd_xy_delta.C
+  * @copyright Copyright (C) 2012 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void draw_mvd_xy_delta()
 {
   TString fileName = "/lustre/cbm/user/ebelolap/aug11/25gev/70field/deltasource/mc.delta.root";
diff --git a/macro/analysis/dielectron/hadd.C b/macro/analysis/dielectron/hadd.C
index d02364fc1c..5a9086ae91 100644
--- a/macro/analysis/dielectron/hadd.C
+++ b/macro/analysis/dielectron/hadd.C
@@ -1,3 +1,8 @@
+/** @file hadd.C
+  * @copyright Copyright (C) 2012-2018 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Elena Lebedeva **/
+
 using namespace std;
 
 void hadd(string pattern, string outputFile, int fileSizeLimit = 50000, int nofEvents = 1000)
diff --git a/macro/analysis/dielectron/run_analysis.C b/macro/analysis/dielectron/run_analysis.C
index d8c7ce8f13..d73c2220b4 100644
--- a/macro/analysis/dielectron/run_analysis.C
+++ b/macro/analysis/dielectron/run_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_analysis.C
+  * @copyright Copyright (C) 2010-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Semen Lebedev [orginator] **/
+
 void run_analysis(const string& mcFile        = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/mc.1.root",
                   const string& parFile       = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/param.1.root",
                   const string& digiFile      = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/digi.1.root",
diff --git a/macro/analysis/dielectron/run_digi.C b/macro/analysis/dielectron/run_digi.C
index a9ad718258..ac9958940d 100644
--- a/macro/analysis/dielectron/run_digi.C
+++ b/macro/analysis/dielectron/run_digi.C
@@ -1,3 +1,8 @@
+/** @file run_digi.C
+  * @copyright Copyright (C) 2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_digi(const string& mcFile   = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/mc.2.root",
               const string& parFile  = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/param.2.root",
               const string& digiFile = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/digi.2.root",
diff --git a/macro/analysis/dielectron/run_litqa.C b/macro/analysis/dielectron/run_litqa.C
index 8469069b90..503b4e7985 100644
--- a/macro/analysis/dielectron/run_litqa.C
+++ b/macro/analysis/dielectron/run_litqa.C
@@ -1,3 +1,8 @@
+/** @file run_litqa.C
+  * @copyright Copyright (C) 2014-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Semen Lebedev, Elena Lebedeva [orginator] **/
+
 void run_litqa(const string& mcFile   = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/mc.2.root",
                const string& parFile  = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/param.2.root",
                const string& digiFile = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/digi.2.root",
diff --git a/macro/analysis/dielectron/run_reco.C b/macro/analysis/dielectron/run_reco.C
index ee3e7fb5cc..a052d245b7 100644
--- a/macro/analysis/dielectron/run_reco.C
+++ b/macro/analysis/dielectron/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2011-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Semen Lebedev, Elena Lebedeva [orginator] **/
+
 void run_reco(const string& mcFile   = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/mc.1.root",
               const string& parFile  = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/param.1.root",
               const string& digiFile = "/lustre/nyx/cbm/users/criesen/cbm/data/lmvm/inmed/digi.1.root",
diff --git a/macro/analysis/dielectron/run_sim.C b/macro/analysis/dielectron/run_sim.C
index 8b7d9e7ba4..d9a097d293 100644
--- a/macro/analysis/dielectron/run_sim.C
+++ b/macro/analysis/dielectron/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2011-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Elena Lebedeva [orginator] **/
+
 void run_sim(const string& urqmdFile = "/lustre/nyx/cbm/prod/gen/urqmd/auau/8gev/centr/"
                                        "urqmd.auau.8gev.centr.00001.root",  // if "", no urqmd
              const string& plutoFile =
diff --git a/macro/analysis/flow/MergeTTree.C b/macro/analysis/flow/MergeTTree.C
index ae19e95461..56a7895766 100644
--- a/macro/analysis/flow/MergeTTree.C
+++ b/macro/analysis/flow/MergeTTree.C
@@ -1,3 +1,8 @@
+/** @file MergeTTree.C
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This macro merges several files containing TTrees into one; from different input files:
 // ----- mode=0: files with reconstructed event planes (non-corrected if fQcorr = fBarcorr = 0, corrected otherwise) - produced by eventPlane.C
diff --git a/macro/analysis/flow/anaFlow.C b/macro/analysis/flow/anaFlow.C
index 4a3b28e89c..d1936fdbf7 100644
--- a/macro/analysis/flow/anaFlow.C
+++ b/macro/analysis/flow/anaFlow.C
@@ -1,3 +1,8 @@
+/** @file anaFlow.C
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This task reconstructs the particle flow (vn, n = 1 & 2) out of measured particle azimuthal distributions (input: reco. files or KFParticle Finder output)
 // ----- Particle azimuthal distributions can be taken w.r.t. the true reaction plane (input: MC -transport output- file)
diff --git a/macro/analysis/flow/centrality_drawReso_STS_PSD.C b/macro/analysis/flow/centrality_drawReso_STS_PSD.C
index 6083dbe07c..1eee80031d 100644
--- a/macro/analysis/flow/centrality_drawReso_STS_PSD.C
+++ b/macro/analysis/flow/centrality_drawReso_STS_PSD.C
@@ -1,3 +1,8 @@
+/** @file centrality_drawReso_STS_PSD.C
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This task draws the centrality resolution versus collision centrality
 
diff --git a/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C b/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
index 24d26a1341..7da51fbe8e 100644
--- a/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
+++ b/macro/analysis/flow/centrality_evtbyevt_calculation_STS_PSD.C
@@ -1,3 +1,8 @@
+/** @file centrality_evtbyevt_calculation_STS_PSD.C
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This task calculate the collision centrality for each event, based on STS and PSD information
 
diff --git a/macro/analysis/flow/check_EPflattening_Qvector.C b/macro/analysis/flow/check_EPflattening_Qvector.C
index 0a143164e5..9a03aeb69e 100644
--- a/macro/analysis/flow/check_EPflattening_Qvector.C
+++ b/macro/analysis/flow/check_EPflattening_Qvector.C
@@ -1,3 +1,8 @@
+/** @file check_EPflattening_Qvector.C
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This task draws the average X-component of the Q-vector versus detector multiplicity - here for the PSD: <Qx> vs Energy
 
diff --git a/macro/analysis/flow/eventPlane.C b/macro/analysis/flow/eventPlane.C
index 06f1c965b0..7af1e6a616 100644
--- a/macro/analysis/flow/eventPlane.C
+++ b/macro/analysis/flow/eventPlane.C
@@ -1,3 +1,8 @@
+/** @file eventPlane.C
+  * @copyright Copyright (C) 2014-2015 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- This task calculates the event plane for each collision event from STS and PSD information (input: reco. files)
 // ----- It also provides comparision with real reaction plane (input: MC -transport output- files)
diff --git a/macro/analysis/flow/graph_RPreso_vsCentrality.C b/macro/analysis/flow/graph_RPreso_vsCentrality.C
index 5daffb9449..ad74569d09 100644
--- a/macro/analysis/flow/graph_RPreso_vsCentrality.C
+++ b/macro/analysis/flow/graph_RPreso_vsCentrality.C
@@ -1,3 +1,8 @@
+/** @file graph_RPreso_vsCentrality.C
+  * @copyright Copyright (C) 2014 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Selim Seddiki [orginator] **/
+
 // -------------------------------------------------------------------------
 // ----- Macro to draw the reaction plane resolution versus % most centrality (based on STS multiplicity)
 
diff --git a/macro/analysis/flow/run_reco_flow.C b/macro/analysis/flow/run_reco_flow.C
index 2f86437205..eddbdd63a4 100644
--- a/macro/analysis/flow/run_reco_flow.C
+++ b/macro/analysis/flow/run_reco_flow.C
@@ -1,3 +1,8 @@
+/** @file run_reco_flow.C
+  * @copyright Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/analysis/flow/run_sim_flow.C b/macro/analysis/flow/run_sim_flow.C
index f0a438cf57..ecbbb0144d 100644
--- a/macro/analysis/flow/run_sim_flow.C
+++ b/macro/analysis/flow/run_sim_flow.C
@@ -1,3 +1,8 @@
+/** @file run_sim_flow.C
+  * @copyright Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation for the sake of collective flow studies, using UrQMD or SHIELD input and GEANT4
diff --git a/macro/analysis/hyperons/ana_cascade.C b/macro/analysis/hyperons/ana_cascade.C
index 18ead9c0f4..30b3f6f18b 100644
--- a/macro/analysis/hyperons/ana_cascade.C
+++ b/macro/analysis/hyperons/ana_cascade.C
@@ -1,3 +1,8 @@
+/** @file ana_cascade.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void ana_cascade(Int_t file_nr = 0, Int_t nEvents = 1, Int_t pdg = 3312)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/ana_histo_la.C b/macro/analysis/hyperons/ana_histo_la.C
index c2b851684b..5d53e7c53f 100644
--- a/macro/analysis/hyperons/ana_histo_la.C
+++ b/macro/analysis/hyperons/ana_histo_la.C
@@ -1,3 +1,8 @@
+/** @file ana_histo_la.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void ana_histo_la()
 {
   gROOT->LoadMacro("$VMCWORKDIR/analysis/hyperon/hyperon_style.C");
diff --git a/macro/analysis/hyperons/ana_histo_om.C b/macro/analysis/hyperons/ana_histo_om.C
index 28c389c1b2..085440e3ed 100644
--- a/macro/analysis/hyperons/ana_histo_om.C
+++ b/macro/analysis/hyperons/ana_histo_om.C
@@ -1,3 +1,8 @@
+/** @file ana_histo_om.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void ana_histo_om()
 {
   gROOT->LoadMacro("$VMCWORKDIR/analysis/hyperon/hyperon_style.C");
diff --git a/macro/analysis/hyperons/ana_la.C b/macro/analysis/hyperons/ana_la.C
index a0ad1ef1c0..9e353f7234 100644
--- a/macro/analysis/hyperons/ana_la.C
+++ b/macro/analysis/hyperons/ana_la.C
@@ -1,3 +1,8 @@
+/** @file ana_la.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void ana_la(Int_t file_nr = 0, Int_t nEvents = 10)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/create_histo_la.C b/macro/analysis/hyperons/create_histo_la.C
index d70074844e..4aa550a085 100644
--- a/macro/analysis/hyperons/create_histo_la.C
+++ b/macro/analysis/hyperons/create_histo_la.C
@@ -1,3 +1,8 @@
+/** @file create_histo_la.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void create_histo_la(Int_t file_nr = 0)
 {
   Int_t iVerbose     = 2;
diff --git a/macro/analysis/hyperons/create_histo_om.C b/macro/analysis/hyperons/create_histo_om.C
index da6a29b54d..fedbb8c01c 100644
--- a/macro/analysis/hyperons/create_histo_om.C
+++ b/macro/analysis/hyperons/create_histo_om.C
@@ -1,3 +1,8 @@
+/** @file create_histo_om.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void create_histo_om(Int_t file_nr = 0)
 {
   Int_t iVerbose     = 2;
diff --git a/macro/analysis/hyperons/drawM.C b/macro/analysis/hyperons/drawM.C
index d1d0d3d214..c5b1b5ea97 100644
--- a/macro/analysis/hyperons/drawM.C
+++ b/macro/analysis/hyperons/drawM.C
@@ -1,3 +1,8 @@
+/** @file drawM.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void drawM()
 {
   gStyle->SetOptStat(0);
diff --git a/macro/analysis/hyperons/drawM_om.C b/macro/analysis/hyperons/drawM_om.C
index 5308df796e..f029f1d06b 100644
--- a/macro/analysis/hyperons/drawM_om.C
+++ b/macro/analysis/hyperons/drawM_om.C
@@ -1,3 +1,8 @@
+/** @file drawM_om.C
+  * @copyright Copyright (C) 2010-2021 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 drawM()
 {
   gStyle->SetOptStat(0);
diff --git a/macro/analysis/hyperons/eff.C b/macro/analysis/hyperons/eff.C
index e550e6121c..ee3ea74834 100644
--- a/macro/analysis/hyperons/eff.C
+++ b/macro/analysis/hyperons/eff.C
@@ -1,3 +1,8 @@
+/** @file eff.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void eff(Int_t file_nr = 0, Int_t nEvents = 1, Int_t pdg = 3122)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/eff_draw.C b/macro/analysis/hyperons/eff_draw.C
index 39bbcd4471..25bd449d7c 100644
--- a/macro/analysis/hyperons/eff_draw.C
+++ b/macro/analysis/hyperons/eff_draw.C
@@ -1,3 +1,8 @@
+/** @file eff_draw.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void eff_draw(char* fileName = "la.ef.root")
 {
   gROOT->LoadMacro("$VMCWORKDIR/analysis/hyperon/hyperon_style.C");
diff --git a/macro/analysis/hyperons/merge.C b/macro/analysis/hyperons/merge.C
index c69c6c543c..b06a4cf3ff 100644
--- a/macro/analysis/hyperons/merge.C
+++ b/macro/analysis/hyperons/merge.C
@@ -1,3 +1,8 @@
+/** @file merge.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 {
   Double_t scale = 1.388;  //Scale bgd with this factor
 
diff --git a/macro/analysis/hyperons/mix_cascade.C b/macro/analysis/hyperons/mix_cascade.C
index a51819ff78..91696fd919 100644
--- a/macro/analysis/hyperons/mix_cascade.C
+++ b/macro/analysis/hyperons/mix_cascade.C
@@ -1,3 +1,8 @@
+/** @file mix_cascade.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void mix_cascade(Int_t file_nr = 0, Int_t nEvents = 1, Int_t pdg = 3312)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/rec.C b/macro/analysis/hyperons/rec.C
index d190877150..08936c712a 100644
--- a/macro/analysis/hyperons/rec.C
+++ b/macro/analysis/hyperons/rec.C
@@ -1,3 +1,8 @@
+/** @file rec.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void rec(Int_t file_nr = 0, Int_t nEvents = 1, Int_t s = 0)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/sela.C b/macro/analysis/hyperons/sela.C
index 32d5d63a53..6941eb331a 100644
--- a/macro/analysis/hyperons/sela.C
+++ b/macro/analysis/hyperons/sela.C
@@ -1,3 +1,8 @@
+/** @file sela.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void sela(Int_t file_nr = 0, Int_t nEvents = 1, Int_t pdg = 3312)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/hyperons/sim.C b/macro/analysis/hyperons/sim.C
index 569e703221..5717310c64 100644
--- a/macro/analysis/hyperons/sim.C
+++ b/macro/analysis/hyperons/sim.C
@@ -1,3 +1,8 @@
+/** @file sim.C
+  * @copyright Copyright (C) 2010 Petersburg Nuclear Physics Institute named by B.P.Konstantinov of National Research Centre "Kurchatov Institute", Gatchina
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen [orginator] **/
+
 void sim(Int_t file_nr = 0, Int_t nEvents = 1, Int_t s = 0, Int_t seed = 1)
 {
   Char_t filenr[4];
diff --git a/macro/analysis/jpsi/DecayConfig.C b/macro/analysis/jpsi/DecayConfig.C
index 5cf7cc241f..5a1a1ec289 100644
--- a/macro/analysis/jpsi/DecayConfig.C
+++ b/macro/analysis/jpsi/DecayConfig.C
@@ -1,3 +1,8 @@
+/** @file DecayConfig.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void DecayConfig()
 {
 
diff --git a/macro/analysis/jpsi/run_sim.C b/macro/analysis/jpsi/run_sim.C
index 0194e25544..dd480bf060 100644
--- a/macro/analysis/jpsi/run_sim.C
+++ b/macro/analysis/jpsi/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/analysis/jpsiana/draw_analysis_jpsi.C b/macro/analysis/jpsiana/draw_analysis_jpsi.C
index 4f991aa3d1..7eeb27b85b 100644
--- a/macro/analysis/jpsiana/draw_analysis_jpsi.C
+++ b/macro/analysis/jpsiana/draw_analysis_jpsi.C
@@ -1,3 +1,7 @@
+/** @file draw_analysis_jpsi.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void draw_analysis_jpsi()
 {
diff --git a/macro/analysis/jpsiana/draw_litqa.C b/macro/analysis/jpsiana/draw_litqa.C
index 6384460e58..0a66e53a45 100644
--- a/macro/analysis/jpsiana/draw_litqa.C
+++ b/macro/analysis/jpsiana/draw_litqa.C
@@ -1,3 +1,8 @@
+/** @file draw_litqa.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void draw_litqa()
 {
   gROOT->LoadMacro("$VMCWORKDIR/macro/littrack/loadlibs.C");
diff --git a/macro/analysis/jpsiana/draw_superevent_jpsi.C b/macro/analysis/jpsiana/draw_superevent_jpsi.C
index adcb91c888..5ccf14473b 100644
--- a/macro/analysis/jpsiana/draw_superevent_jpsi.C
+++ b/macro/analysis/jpsiana/draw_superevent_jpsi.C
@@ -1,3 +1,7 @@
+/** @file draw_superevent_jpsi.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void draw_superevent_jpsi()
 {
diff --git a/macro/analysis/jpsiana/hadd.C b/macro/analysis/jpsiana/hadd.C
index 0643ffa470..0bffea13d5 100644
--- a/macro/analysis/jpsiana/hadd.C
+++ b/macro/analysis/jpsiana/hadd.C
@@ -1,3 +1,8 @@
+/** @file hadd.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 using namespace std;
 
 void hadd()
diff --git a/macro/analysis/jpsiana/run_analysis_jpsi.C b/macro/analysis/jpsiana/run_analysis_jpsi.C
index be8657140d..8702c9ca69 100644
--- a/macro/analysis/jpsiana/run_analysis_jpsi.C
+++ b/macro/analysis/jpsiana/run_analysis_jpsi.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_jpsi.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator], Semen Lebedev **/
+
 void run_analysis_jpsi(Int_t nEvents = 1000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/analysis/jpsiana/run_litqa_jpsi.C b/macro/analysis/jpsiana/run_litqa_jpsi.C
index 6204081ab8..9b52556329 100644
--- a/macro/analysis/jpsiana/run_litqa_jpsi.C
+++ b/macro/analysis/jpsiana/run_litqa_jpsi.C
@@ -1,3 +1,8 @@
+/** @file run_litqa_jpsi.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_litqa_jpsi(Int_t nEvents = 1000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/analysis/jpsiana/run_reco_jpsi.C b/macro/analysis/jpsiana/run_reco_jpsi.C
index 352d6813b8..28d2d7c3bd 100644
--- a/macro/analysis/jpsiana/run_reco_jpsi.C
+++ b/macro/analysis/jpsiana/run_reco_jpsi.C
@@ -1,3 +1,8 @@
+/** @file run_reco_jpsi.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator] **/
+
 void run_reco_jpsi(Int_t nEvents = 50)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/analysis/jpsiana/run_sim_jpsi.C b/macro/analysis/jpsiana/run_sim_jpsi.C
index 55b7822eff..83e2d413da 100644
--- a/macro/analysis/jpsiana/run_sim_jpsi.C
+++ b/macro/analysis/jpsiana/run_sim_jpsi.C
@@ -1,3 +1,8 @@
+/** @file run_sim_jpsi.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebedeva [orginator] **/
+
 void run_sim_jpsi(Int_t nEvents = 10)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/analysis/jpsiana/run_superevent_jpsi.C b/macro/analysis/jpsiana/run_superevent_jpsi.C
index 9575eb9235..9e1b8d7cd5 100644
--- a/macro/analysis/jpsiana/run_superevent_jpsi.C
+++ b/macro/analysis/jpsiana/run_superevent_jpsi.C
@@ -1,3 +1,8 @@
+/** @file run_superevent_jpsi.C
+  * @copyright Copyright (C) 2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber, Semen Lebedev [orginator] **/
+
 #include "Riostream.h"
 
 void run_superevent_jpsi()
diff --git a/macro/analysis/much/ANN.C b/macro/analysis/much/ANN.C
index d8095ae114..1c0c9ced36 100644
--- a/macro/analysis/much/ANN.C
+++ b/macro/analysis/much/ANN.C
@@ -1,3 +1,8 @@
+/** @file ANN.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // ANN training of muon track candidates
diff --git a/macro/analysis/much/Add_histo.C b/macro/analysis/much/Add_histo.C
index 4c3cf0be64..e4fa1c849c 100644
--- a/macro/analysis/much/Add_histo.C
+++ b/macro/analysis/much/Add_histo.C
@@ -1,3 +1,8 @@
+/** @file Add_histo.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // combine invariant mass spectra for background @ 8-10 A GeV/c
diff --git a/macro/analysis/much/Correction.C b/macro/analysis/much/Correction.C
index 1552bb166c..1bda7f8f8f 100644
--- a/macro/analysis/much/Correction.C
+++ b/macro/analysis/much/Correction.C
@@ -1,3 +1,8 @@
+/** @file Correction.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // Example of efficiency correction procedure for omega meson
diff --git a/macro/analysis/much/InvariantMassSpectra.C b/macro/analysis/much/InvariantMassSpectra.C
index f80649fc9d..a51a1623d6 100644
--- a/macro/analysis/much/InvariantMassSpectra.C
+++ b/macro/analysis/much/InvariantMassSpectra.C
@@ -1,3 +1,8 @@
+/** @file InvariantMassSpectra.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // invariant mass spectra for low-mass vector mesons, J/psi and thermal muons @ 8-10 A GeV/c
diff --git a/macro/analysis/much/InvariantMassSpectra_SE.C b/macro/analysis/much/InvariantMassSpectra_SE.C
index c7cdb70432..cda54edc0b 100644
--- a/macro/analysis/much/InvariantMassSpectra_SE.C
+++ b/macro/analysis/much/InvariantMassSpectra_SE.C
@@ -1,3 +1,8 @@
+/** @file InvariantMassSpectra_SE.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // invariant mass spectra for background
diff --git a/macro/analysis/much/InvariantMassSpectra_mix.C b/macro/analysis/much/InvariantMassSpectra_mix.C
index 3433d06695..e0c33c7cbf 100644
--- a/macro/analysis/much/InvariantMassSpectra_mix.C
+++ b/macro/analysis/much/InvariantMassSpectra_mix.C
@@ -1,3 +1,8 @@
+/** @file InvariantMassSpectra_mix.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // invariant mass spectra for background
diff --git a/macro/analysis/much/Optimization.C b/macro/analysis/much/Optimization.C
index 5a820b9c20..7d90862aa6 100644
--- a/macro/analysis/much/Optimization.C
+++ b/macro/analysis/much/Optimization.C
@@ -1,3 +1,8 @@
+/** @file Optimization.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // invariant mass spectra for omega mesons @ 8-10 A GeV/c
diff --git a/macro/analysis/much/Pluto_analysis.C b/macro/analysis/much/Pluto_analysis.C
index 535a3999a1..490edfe5c2 100644
--- a/macro/analysis/much/Pluto_analysis.C
+++ b/macro/analysis/much/Pluto_analysis.C
@@ -1,3 +1,8 @@
+/** @file Pluto_analysis.C
+  * @copyright Copyright (C) 2019-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // PLUTO parameters of low-mass vector mesons and thermal muons @ 8 A GeV/c
diff --git a/macro/analysis/much/TrackParameters.C b/macro/analysis/much/TrackParameters.C
index 1aa0ed842c..d27696ecad 100644
--- a/macro/analysis/much/TrackParameters.C
+++ b/macro/analysis/much/TrackParameters.C
@@ -1,3 +1,8 @@
+/** @file TrackParameters.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // parameters of muon track candidates
diff --git a/macro/analysis/much/generate_DrellYan_8GeV.C b/macro/analysis/much/generate_DrellYan_8GeV.C
index 0806859b70..2f01516c41 100644
--- a/macro/analysis/much/generate_DrellYan_8GeV.C
+++ b/macro/analysis/much/generate_DrellYan_8GeV.C
@@ -1,3 +1,8 @@
+/** @file generate_DrellYan_8GeV.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 /*
 MC code for generation of Drell-Yan dimuons and their decay into single muons
 
diff --git a/macro/analysis/opencharm/CharmSetup.C b/macro/analysis/opencharm/CharmSetup.C
index 8bef89c313..2d6d7c4759 100644
--- a/macro/analysis/opencharm/CharmSetup.C
+++ b/macro/analysis/opencharm/CharmSetup.C
@@ -1,3 +1,8 @@
+/** @file CharmSetup.C
+  * @copyright Copyright (C) 2015-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 void CharmSetup()
 {
   // Input Parameter
diff --git a/macro/analysis/opencharm/HistogramProduction.C b/macro/analysis/opencharm/HistogramProduction.C
index fe94b0b029..ebe64c9441 100644
--- a/macro/analysis/opencharm/HistogramProduction.C
+++ b/macro/analysis/opencharm/HistogramProduction.C
@@ -1,3 +1,7 @@
+/** @file HistogramProduction.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
 
 TString caveGeom     = "";
 TString pipeGeom     = "";
diff --git a/macro/analysis/opencharm/PairSelection.C b/macro/analysis/opencharm/PairSelection.C
index c562f7a131..5f039fe7bd 100644
--- a/macro/analysis/opencharm/PairSelection.C
+++ b/macro/analysis/opencharm/PairSelection.C
@@ -1,3 +1,7 @@
+/** @file PairSelection.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
 
 TString caveGeom     = "";
 TString pipeGeom     = "";
diff --git a/macro/analysis/opencharm/PairSelectionSE.C b/macro/analysis/opencharm/PairSelectionSE.C
index e589843319..4ab8075360 100644
--- a/macro/analysis/opencharm/PairSelectionSE.C
+++ b/macro/analysis/opencharm/PairSelectionSE.C
@@ -1,3 +1,7 @@
+/** @file PairSelectionSE.C
+  * @copyright Copyright (C) 2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
 
 TString caveGeom     = "";
 TString pipeGeom     = "";
diff --git a/macro/analysis/opencharm/TrackSelection.C b/macro/analysis/opencharm/TrackSelection.C
index 80cb10846c..42dbc87f7e 100644
--- a/macro/analysis/opencharm/TrackSelection.C
+++ b/macro/analysis/opencharm/TrackSelection.C
@@ -1,3 +1,7 @@
+/** @file TrackSelection.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
 
 TString caveGeom     = "";
 TString pipeGeom     = "";
diff --git a/macro/analysis/opencharm/opencharm_delta.C b/macro/analysis/opencharm/opencharm_delta.C
index 5e046503a8..61f373fa1b 100644
--- a/macro/analysis/opencharm/opencharm_delta.C
+++ b/macro/analysis/opencharm/opencharm_delta.C
@@ -1,3 +1,8 @@
+/** @file opencharm_delta.C
+  * @copyright Copyright (C) 2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input with Pluto signal
diff --git a/macro/analysis/opencharm/opencharm_reco.C b/macro/analysis/opencharm/opencharm_reco.C
index f8450ad764..1504554408 100644
--- a/macro/analysis/opencharm/opencharm_reco.C
+++ b/macro/analysis/opencharm/opencharm_reco.C
@@ -1,3 +1,8 @@
+/** @file opencharm_reco.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/analysis/opencharm/opencharm_sim.C b/macro/analysis/opencharm/opencharm_sim.C
index 4f5f45ea4d..4021d3ac86 100644
--- a/macro/analysis/opencharm/opencharm_sim.C
+++ b/macro/analysis/opencharm/opencharm_sim.C
@@ -1,3 +1,8 @@
+/** @file opencharm_sim.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input with Pluto signal
diff --git a/macro/analysis/papa/run_analysis.C b/macro/analysis/papa/run_analysis.C
index 67a6554965..b09260e7ca 100644
--- a/macro/analysis/papa/run_analysis.C
+++ b/macro/analysis/papa/run_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_analysis.C
+  * @copyright Copyright (C) 2019 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 //R__ADD_INCLUDE_PATH(/lustre/nyx/cbm/users/ebechtel/analysis)
 R__ADD_INCLUDE_PATH($PWD)
 #include "Config_dilepton_testing.C"
diff --git a/macro/beamtime/camera_restore.C b/macro/beamtime/camera_restore.C
index 02a95f6167..7db17e5514 100644
--- a/macro/beamtime/camera_restore.C
+++ b/macro/beamtime/camera_restore.C
@@ -1,3 +1,8 @@
+/** @file camera_restore.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 /*
 void camera_restore(const char* fname, int mode = 0)
 {
diff --git a/macro/beamtime/cern2016/MuchCreateMap.C b/macro/beamtime/cern2016/MuchCreateMap.C
index 7193181deb..5c83194106 100644
--- a/macro/beamtime/cern2016/MuchCreateMap.C
+++ b/macro/beamtime/cern2016/MuchCreateMap.C
@@ -1,3 +1,7 @@
+/** @file MuchCreateMap.C
+  * @copyright Copyright (C) 2016 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator] **/
 
 #include "/home/pmd/daqsoft/cbmroot_trunk/beamtime/MuchRealSize.h"
 void MuchCreateMap()
diff --git a/macro/beamtime/cern2016/ana_digi.C b/macro/beamtime/cern2016/ana_digi.C
index 7da69e23fb..f7ecd9350a 100644
--- a/macro/beamtime/cern2016/ana_digi.C
+++ b/macro/beamtime/cern2016/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 900, Int_t RefSel = 1,
               TString cFileId = "sps2016111302_1930", Int_t iCalSet = 921601600, Bool_t bOut = 0, Int_t iSel2 = 0,
               Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/cern2016/ana_digi_cal.C b/macro/beamtime/cern2016/ana_digi_cal.C
index 89dbea7ceb..97ddb77892 100644
--- a/macro/beamtime/cern2016/ana_digi_cal.C
+++ b/macro/beamtime/cern2016/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "sps2016111302_1930", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/beamtime/cern2016/dis_digi.C b/macro/beamtime/cern2016/dis_digi.C
index 5a383d0fa8..51c79ffab7 100644
--- a/macro/beamtime/cern2016/dis_digi.C
+++ b/macro/beamtime/cern2016/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               TString cFileId = "MbsTrbThu1715", Int_t iCalSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0,
               Double_t dDeadtime = 50., Int_t iGenCor = 1, Int_t iTrackingSetup = 0, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/cern2016/dis_hits.C b/macro/beamtime/cern2016/dis_hits.C
index dc2b2e659a..4bdacb07f4 100644
--- a/macro/beamtime/cern2016/dis_hits.C
+++ b/macro/beamtime/cern2016/dis_hits.C
@@ -1,3 +1,8 @@
+/** @file dis_hits.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", char* cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0, Double_t dScalFac = 1., Double_t dChi2Lim2 = 50.)
 {
diff --git a/macro/beamtime/cern2016/rootlogon.C b/macro/beamtime/cern2016/rootlogon.C
index 2e83601bfe..0de0f18223 100644
--- a/macro/beamtime/cern2016/rootlogon.C
+++ b/macro/beamtime/cern2016/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
 }
 
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases2elinks.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases2elinks.C
index a0622d197a..ac73191ae6 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases2elinks.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases2elinks.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugAllCases2elinks.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases5elinks.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases5elinks.C
index 7c9584059d..a535370e99 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases5elinks.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCases5elinks.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugAllCases5elinks.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCasesMoreCond.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCasesMoreCond.C
index efaf3f0089..37d08f5351 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCasesMoreCond.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugAllCasesMoreCond.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugAllCasesMoreCond.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits.C
index 16a1f30027..aa76dedc6f 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugLimits.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits2elinks.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits2elinks.C
index 2eb0ee4592..b89017410b 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits2elinks.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits2elinks.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugLimits2elinks.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits5elinks.C b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits5elinks.C
index e773946789..06753d10d2 100644
--- a/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits5elinks.C
+++ b/macro/beamtime/cosy2018/AnalyseTimeCoincidenceBugLimits5elinks.C
@@ -1,3 +1,8 @@
+/** @file AnalyseTimeCoincidenceBugLimits5elinks.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void save_canvas_to_file(TFile* outf, TCanvas* canv, TString runCase)
 {
   outf->cd();
diff --git a/macro/beamtime/cosy2018/DtPeakPosSummaryCosy2018.C b/macro/beamtime/cosy2018/DtPeakPosSummaryCosy2018.C
index c52d7adbb0..a595a75cbd 100644
--- a/macro/beamtime/cosy2018/DtPeakPosSummaryCosy2018.C
+++ b/macro/beamtime/cosy2018/DtPeakPosSummaryCosy2018.C
@@ -1,3 +1,8 @@
+/** @file DtPeakPosSummaryCosy2018.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 Bool_t DtPeakPosSummaryCosy2018(TString sPath = "./data", Double_t dFitRange = 200)
 {
   static const UInt_t uNbRuns = 89;
diff --git a/macro/beamtime/cosy2018/DtStackS1.C b/macro/beamtime/cosy2018/DtStackS1.C
index b414aa8901..82965ceda3 100644
--- a/macro/beamtime/cosy2018/DtStackS1.C
+++ b/macro/beamtime/cosy2018/DtStackS1.C
@@ -1,3 +1,7 @@
+/** @file DtStackS1.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 void DtStackS1()
 {
diff --git a/macro/beamtime/cosy2018/DupliHitsSummaryCosy2018.C b/macro/beamtime/cosy2018/DupliHitsSummaryCosy2018.C
index b2d0a3fe7e..4e03489048 100644
--- a/macro/beamtime/cosy2018/DupliHitsSummaryCosy2018.C
+++ b/macro/beamtime/cosy2018/DupliHitsSummaryCosy2018.C
@@ -1,3 +1,8 @@
+/** @file DupliHitsSummaryCosy2018.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 Bool_t DupliHitsSummaryCosy2018()
 {
   UInt_t uNbRuns = 89;
diff --git a/macro/beamtime/cosy2018/EfficiencySummaryCosy2018.C b/macro/beamtime/cosy2018/EfficiencySummaryCosy2018.C
index 9f73912b23..b3195a3ea9 100644
--- a/macro/beamtime/cosy2018/EfficiencySummaryCosy2018.C
+++ b/macro/beamtime/cosy2018/EfficiencySummaryCosy2018.C
@@ -1,3 +1,8 @@
+/** @file EfficiencySummaryCosy2018.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 Bool_t EfficiencySummaryCosy2018(TString sPath = "./data")
 {
   UInt_t uNbRuns = 89;
diff --git a/macro/beamtime/cosy2018/ResidualsPeakPosCosy2018.C b/macro/beamtime/cosy2018/ResidualsPeakPosCosy2018.C
index 80d3e36eaa..2935e7a4ea 100644
--- a/macro/beamtime/cosy2018/ResidualsPeakPosCosy2018.C
+++ b/macro/beamtime/cosy2018/ResidualsPeakPosCosy2018.C
@@ -1,3 +1,8 @@
+/** @file ResidualsPeakPosCosy2018.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 Bool_t ResidualsPeakPosCosy2018(TString sPath = "./data", Double_t dFitRange = 3)
 {
   UInt_t uNbRuns = 89;
diff --git a/macro/beamtime/cosy2018/plotCosyHistos.C b/macro/beamtime/cosy2018/plotCosyHistos.C
index ec33e41717..3a79c3911e 100644
--- a/macro/beamtime/cosy2018/plotCosyHistos.C
+++ b/macro/beamtime/cosy2018/plotCosyHistos.C
@@ -1,3 +1,7 @@
+/** @file plotCosyHistos.C
+  * @copyright Copyright (C) 2018 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 void plotCosyHistos()
 {
diff --git a/macro/beamtime/cosy2019/FindHodoOrCoinc.C b/macro/beamtime/cosy2019/FindHodoOrCoinc.C
index d5127316a0..eba10509cf 100644
--- a/macro/beamtime/cosy2019/FindHodoOrCoinc.C
+++ b/macro/beamtime/cosy2019/FindHodoOrCoinc.C
@@ -1,3 +1,7 @@
+/** @file FindHodoOrCoinc.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t FindHodoOrCoinc(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 25, Double_t dWinStart = -100.,
                        Double_t dWinStop = 100., TString sInputFileName = "data/unp_cosy")
diff --git a/macro/beamtime/cosy2019/FindHodoOrHitOffsetsCosy2019.C b/macro/beamtime/cosy2019/FindHodoOrHitOffsetsCosy2019.C
index f295faf73c..1051c31034 100644
--- a/macro/beamtime/cosy2019/FindHodoOrHitOffsetsCosy2019.C
+++ b/macro/beamtime/cosy2019/FindHodoOrHitOffsetsCosy2019.C
@@ -1,3 +1,7 @@
+/** @file FindHodoOrHitOffsetsCosy2019.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t FindHodoOrHitOffsetsCosy2019(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 25, Double_t dWinStart = -100.,
                                     Double_t dWinStop = 100., UInt_t uHodoWinLimClk = 100, UInt_t uStsWinLimClk = 500,
diff --git a/macro/beamtime/cosy2019/FindHodoOrOffsetsCosy2019.C b/macro/beamtime/cosy2019/FindHodoOrOffsetsCosy2019.C
index 715908cf2e..cc36b01659 100644
--- a/macro/beamtime/cosy2019/FindHodoOrOffsetsCosy2019.C
+++ b/macro/beamtime/cosy2019/FindHodoOrOffsetsCosy2019.C
@@ -1,3 +1,7 @@
+/** @file FindHodoOrOffsetsCosy2019.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t FindHodoOrOffsetsCosy2019(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 25, Double_t dWinStart = -100.,
                                  Double_t dWinStop = 100., UInt_t uHodoWinLimClk = 100, UInt_t uStsWinLimClk = 500,
diff --git a/macro/beamtime/cosy2019/FindNoisyChanSts.C b/macro/beamtime/cosy2019/FindNoisyChanSts.C
index f5588d2ecf..b5a19aaf3b 100644
--- a/macro/beamtime/cosy2019/FindNoisyChanSts.C
+++ b/macro/beamtime/cosy2019/FindNoisyChanSts.C
@@ -1,3 +1,7 @@
+/** @file FindNoisyChanSts.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 Bool_t FindNoisyChanSts(TString sFilename, Double_t dNoiseThr = 60e3, UInt_t fuTotalNrOfFebs = 2)
diff --git a/macro/beamtime/cosy2019/FindOffsetsCosy2019.C b/macro/beamtime/cosy2019/FindOffsetsCosy2019.C
index 1576b39fc6..45e195fda3 100644
--- a/macro/beamtime/cosy2019/FindOffsetsCosy2019.C
+++ b/macro/beamtime/cosy2019/FindOffsetsCosy2019.C
@@ -1,3 +1,7 @@
+/** @file FindOffsetsCosy2019.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t FindOffsetsCosy2019(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 12, UInt_t uHodoWinLimClk = 100,
                            UInt_t uStsWinLimClk = 500, TString sInputFileName = "data/unp_cosy")
diff --git a/macro/beamtime/cosy2019/PlotClusterCharge.C b/macro/beamtime/cosy2019/PlotClusterCharge.C
index 07964aa5b9..83b605f991 100644
--- a/macro/beamtime/cosy2019/PlotClusterCharge.C
+++ b/macro/beamtime/cosy2019/PlotClusterCharge.C
@@ -1,3 +1,7 @@
+/** @file PlotClusterCharge.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t PlotClusterCharge(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 12)
 {
diff --git a/macro/beamtime/cosy2019/PlotCoinc.C b/macro/beamtime/cosy2019/PlotCoinc.C
index 401a75c991..38e9cbad3d 100644
--- a/macro/beamtime/cosy2019/PlotCoinc.C
+++ b/macro/beamtime/cosy2019/PlotCoinc.C
@@ -1,3 +1,7 @@
+/** @file PlotCoinc.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 void PlotCoinc(TString sFilename, Int_t iNbTs = -1, Double_t dOffsetX = 0.0, Double_t dOffsetY = 0.0)
 {
diff --git a/macro/beamtime/cosy2019/PlotStsPosWithHodoCoinc.C b/macro/beamtime/cosy2019/PlotStsPosWithHodoCoinc.C
index a04116492d..aca2b80c9b 100644
--- a/macro/beamtime/cosy2019/PlotStsPosWithHodoCoinc.C
+++ b/macro/beamtime/cosy2019/PlotStsPosWithHodoCoinc.C
@@ -1,3 +1,7 @@
+/** @file PlotStsPosWithHodoCoinc.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t PlotStsPosWithHodoCoinc(Long64_t liNbEntryToRead = -1, UInt_t uRunId = 12, Double_t dHodoWinStart = -600,
                                Double_t dHodoWinStop = 600, Double_t dStsWinStart = -1000, Double_t dStsWinStop = 1000)
diff --git a/macro/beamtime/cosy2019/check_coinc_Hodo.C b/macro/beamtime/cosy2019/check_coinc_Hodo.C
index a5fddbb04a..5b17fa86f8 100644
--- a/macro/beamtime/cosy2019/check_coinc_Hodo.C
+++ b/macro/beamtime/cosy2019/check_coinc_Hodo.C
@@ -1,3 +1,8 @@
+/** @file check_coinc_Hodo.C
+  * @copyright Copyright (C) 2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alberica Toia [orginator] **/
+
 void check_coinc_Hodo(Int_t nEvents = 10, UInt_t run = 25, UInt_t prefix = 0)
 {
   TString runId    = TString::Format("%04u", run);
diff --git a/macro/beamtime/cosy2019/cosy2019_calib.C b/macro/beamtime/cosy2019/cosy2019_calib.C
index 99f4969043..6e1bab6d86 100644
--- a/macro/beamtime/cosy2019/cosy2019_calib.C
+++ b/macro/beamtime/cosy2019/cosy2019_calib.C
@@ -1,3 +1,8 @@
+/** @file cosy2019_calib.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2019)
diff --git a/macro/beamtime/cosy2019/cosy2019_process.C b/macro/beamtime/cosy2019/cosy2019_process.C
index b0e025f57b..2142f5dd94 100644
--- a/macro/beamtime/cosy2019/cosy2019_process.C
+++ b/macro/beamtime/cosy2019/cosy2019_process.C
@@ -1,3 +1,8 @@
+/** @file cosy2019_process.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Alberica Toia **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of cosy real data (2019)
diff --git a/macro/beamtime/cosy2019/cosy2019_reco.C b/macro/beamtime/cosy2019/cosy2019_reco.C
index e237b4bf88..3941c878f2 100644
--- a/macro/beamtime/cosy2019/cosy2019_reco.C
+++ b/macro/beamtime/cosy2019/cosy2019_reco.C
@@ -1,3 +1,8 @@
+/** @file cosy2019_reco.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of cosy simulated data (2019)
diff --git a/macro/beamtime/fit_yPos.C b/macro/beamtime/fit_yPos.C
index a13af725ce..9ff882719a 100644
--- a/macro/beamtime/fit_yPos.C
+++ b/macro/beamtime/fit_yPos.C
@@ -1,3 +1,8 @@
+/** @file fit_yPos.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void fit_yPos(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0, Double_t dLini = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/fit_ybox.C b/macro/beamtime/fit_ybox.C
index 13f2910d2a..b4622550b5 100644
--- a/macro/beamtime/fit_ybox.C
+++ b/macro/beamtime/fit_ybox.C
@@ -1,3 +1,8 @@
+/** @file fit_ybox.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // box with polynomial filling
 Double_t f1_xboxe(double* x, double* par)
 {
diff --git a/macro/beamtime/fit_ybox.h b/macro/beamtime/fit_ybox.h
index adb62a6722..7a34594570 100644
--- a/macro/beamtime/fit_ybox.h
+++ b/macro/beamtime/fit_ybox.h
@@ -1,3 +1,8 @@
+/** @file fit_ybox.h
+  * @copyright Copyright (C) 2016-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // box with polynomial filling
 Double_t f1_xboxe(double* x, double* par)
 {
diff --git a/macro/beamtime/hd2017/PlotLongRangeDate.C b/macro/beamtime/hd2017/PlotLongRangeDate.C
index bd7c62ca55..23f0d85a12 100644
--- a/macro/beamtime/hd2017/PlotLongRangeDate.C
+++ b/macro/beamtime/hd2017/PlotLongRangeDate.C
@@ -1,3 +1,7 @@
+/** @file PlotLongRangeDate.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t PlotLongRangeDate(UInt_t uGdpbSel = 0, UInt_t uFeetSel = 0, Int_t dateIn = 20170510, Int_t timeIn = 1648,
                          TString sInFileName = "data/test.root", Int_t iBinSizeMin = 1, UInt_t uNbGdpb = 4,
diff --git a/macro/beamtime/hd2017/ana_digi.C b/macro/beamtime/hd2017/ana_digi.C
index 7da69e23fb..3c4cee585d 100644
--- a/macro/beamtime/hd2017/ana_digi.C
+++ b/macro/beamtime/hd2017/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 900, Int_t RefSel = 1,
               TString cFileId = "sps2016111302_1930", Int_t iCalSet = 921601600, Bool_t bOut = 0, Int_t iSel2 = 0,
               Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/hd2017/ana_digi_cal.C b/macro/beamtime/hd2017/ana_digi_cal.C
index 9f30656303..14c79111b8 100644
--- a/macro/beamtime/hd2017/ana_digi_cal.C
+++ b/macro/beamtime/hd2017/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "sps2016111302_1930", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/beamtime/hd2017/rootlogon.C b/macro/beamtime/hd2017/rootlogon.C
index 2e83601bfe..f6bdd8fd09 100644
--- a/macro/beamtime/hd2017/rootlogon.C
+++ b/macro/beamtime/hd2017/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 }
 
diff --git a/macro/beamtime/hd2020/ana_digi_cal.C b/macro/beamtime/hd2020/ana_digi_cal.C
index 6e862bb5ed..71e53d7b7a 100644
--- a/macro/beamtime/hd2020/ana_digi_cal.C
+++ b/macro/beamtime/hd2020/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "Test", Int_t iCalSet = 910920900, Bool_t bOut = 0, Int_t iSel2 = 0,
                   Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/hd2020/ana_trks.C b/macro/beamtime/hd2020/ana_trks.C
index 5cb2f7138f..08c95f65ca 100644
--- a/macro/beamtime/hd2020/ana_trks.C
+++ b/macro/beamtime/hd2020/ana_trks.C
@@ -1,3 +1,8 @@
+/** @file ana_trks.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_trks(Int_t nEvents = 10000, Int_t iSel = 910920, Int_t iGenCor = 1,
               TString cFileId = "HD_cosmic_2020-02-08_18:50:47.50.3.0.0", TString cSet = "900920910", Int_t iSel2 = 911,
               Int_t iTrackingSetup = 1, Double_t dScalFac = 1., Double_t dChi2Lim2 = 50., Double_t dDeadtime = 50,
diff --git a/macro/beamtime/hd2020/dis_digi.C b/macro/beamtime/hd2020/dis_digi.C
index e047e1e794..16972064e0 100644
--- a/macro/beamtime/hd2020/dis_digi.C
+++ b/macro/beamtime/hd2020/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100, Int_t calMode = 93, Int_t calSel = 1, Int_t calSm = 0, Int_t RefSel = 1,
               TString cFileId = "68.50.7.1", Int_t iCalSet = 10500, Bool_t bOut = 0, Int_t iSel2 = 20,
               Double_t dDeadtime = 50, Int_t iGenCor = 1, Int_t iTrackingSetup = 1, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/hd2020/dis_trks.C b/macro/beamtime/hd2020/dis_trks.C
index 8678217846..f0b50a5345 100644
--- a/macro/beamtime/hd2020/dis_trks.C
+++ b/macro/beamtime/hd2020/dis_trks.C
@@ -1,3 +1,8 @@
+/** @file dis_trks.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_trks(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
               TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/hd2020/pl_all_2D.C b/macro/beamtime/hd2020/pl_all_2D.C
index 0d79c2fbf9..3afa52ff4e 100644
--- a/macro/beamtime/hd2020/pl_all_2D.C
+++ b/macro/beamtime/hd2020/pl_all_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_2D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_2D(Int_t iOpt = 0, Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_3D.C b/macro/beamtime/hd2020/pl_all_3D.C
index 2dd6e2a8f7..7fca40a447 100644
--- a/macro/beamtime/hd2020/pl_all_3D.C
+++ b/macro/beamtime/hd2020/pl_all_3D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_3D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_3D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_CluMul.C b/macro/beamtime/hd2020/pl_all_CluMul.C
index e45ed3e811..e10bed9671 100644
--- a/macro/beamtime/hd2020/pl_all_CluMul.C
+++ b/macro/beamtime/hd2020/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 2, Double_t MulMax = 100)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_CluPosEvol.C b/macro/beamtime/hd2020/pl_all_CluPosEvol.C
index e4a51645ff..e3d7ba6817 100644
--- a/macro/beamtime/hd2020/pl_all_CluPosEvol.C
+++ b/macro/beamtime/hd2020/pl_all_CluPosEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluPosEvol.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluPosEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_CluRate.C b/macro/beamtime/hd2020/pl_all_CluRate.C
index 99b7d8b1e7..b89bdb79e3 100644
--- a/macro/beamtime/hd2020/pl_all_CluRate.C
+++ b/macro/beamtime/hd2020/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 2, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 800., Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_CluTimeEvol.C b/macro/beamtime/hd2020/pl_all_CluTimeEvol.C
index 299124bc48..ec96c79d6d 100644
--- a/macro/beamtime/hd2020/pl_all_CluTimeEvol.C
+++ b/macro/beamtime/hd2020/pl_all_CluTimeEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluTimeEvol.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluTimeEvol(Int_t iNSt = 3, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DTLastHits.C b/macro/beamtime/hd2020/pl_all_DTLastHits.C
index bae663ee28..dc3658711e 100644
--- a/macro/beamtime/hd2020/pl_all_DTLastHits.C
+++ b/macro/beamtime/hd2020/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 6, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DigiCor.C b/macro/beamtime/hd2020/pl_all_DigiCor.C
index b7adc61da2..8fe2ed118f 100644
--- a/macro/beamtime/hd2020/pl_all_DigiCor.C
+++ b/macro/beamtime/hd2020/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DigiDTLD.C b/macro/beamtime/hd2020/pl_all_DigiDTLD.C
index 35064e26af..fcc099c346 100644
--- a/macro/beamtime/hd2020/pl_all_DigiDTLD.C
+++ b/macro/beamtime/hd2020/pl_all_DigiDTLD.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiDTLD.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiDTLD(Int_t iNDet = 6, Double_t dDTthr = 2., Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DigiMul.C b/macro/beamtime/hd2020/pl_all_DigiMul.C
index f6c8bb8311..edb6987018 100644
--- a/macro/beamtime/hd2020/pl_all_DigiMul.C
+++ b/macro/beamtime/hd2020/pl_all_DigiMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiMul.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiMul(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DigiStatus.C b/macro/beamtime/hd2020/pl_all_DigiStatus.C
index 184f459dee..1ef6cbc1fb 100644
--- a/macro/beamtime/hd2020/pl_all_DigiStatus.C
+++ b/macro/beamtime/hd2020/pl_all_DigiStatus.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiStatus.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiStatus(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_DigiTot.C b/macro/beamtime/hd2020/pl_all_DigiTot.C
index f7479893ef..69ce38680a 100644
--- a/macro/beamtime/hd2020/pl_all_DigiTot.C
+++ b/macro/beamtime/hd2020/pl_all_DigiTot.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiTot.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiTot(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_Sel2D.C b/macro/beamtime/hd2020/pl_all_Sel2D.C
index a25447c591..16726a1741 100644
--- a/macro/beamtime/hd2020/pl_all_Sel2D.C
+++ b/macro/beamtime/hd2020/pl_all_Sel2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Sel2D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_Sel2D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iOpt2 = 0, Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_all_Track2D.C b/macro/beamtime/hd2020/pl_all_Track2D.C
index 5c6c3db8c6..76a399196c 100644
--- a/macro/beamtime/hd2020/pl_all_Track2D.C
+++ b/macro/beamtime/hd2020/pl_all_Track2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Track2D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_Track2D(Int_t iOpt = 1, Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/hd2020/pl_cmp_CluRate.C b/macro/beamtime/hd2020/pl_cmp_CluRate.C
index 06e244d333..2a5f62b58b 100644
--- a/macro/beamtime/hd2020/pl_cmp_CluRate.C
+++ b/macro/beamtime/hd2020/pl_cmp_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_cmp_CluRate.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_cmp_CluRate(Int_t iNSt = 3, Long_t iSet = 900032500, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 10.,
                     Int_t iMode = 1)
 {
diff --git a/macro/beamtime/hd2020/rootlogon.C b/macro/beamtime/hd2020/rootlogon.C
index 9654d064e8..d4e0d00708 100644
--- a/macro/beamtime/hd2020/rootlogon.C
+++ b/macro/beamtime/hd2020/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //}
   //void rootlogon_nh()
diff --git a/macro/beamtime/load_hst.C b/macro/beamtime/load_hst.C
index 71d253bd1b..514ab31d45 100644
--- a/macro/beamtime/load_hst.C
+++ b/macro/beamtime/load_hst.C
@@ -1,3 +1,8 @@
+/** @file load_hst.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon, Norbert Herrmann [orginator] **/
+
 void load_hst(TString cstr = "hst/default.hst.root")
 {
   // Read histogramms from the file
diff --git a/macro/beamtime/mcbm2018/AnalyzeDigiMcbmFull.C b/macro/beamtime/mcbm2018/AnalyzeDigiMcbmFull.C
index fd221b16fc..04ab7e7ac3 100644
--- a/macro/beamtime/mcbm2018/AnalyzeDigiMcbmFull.C
+++ b/macro/beamtime/mcbm2018/AnalyzeDigiMcbmFull.C
@@ -1,3 +1,7 @@
+/** @file AnalyzeDigiMcbmFull.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t AnalyzeDigiMcbmFull(Long64_t liNbEntryToRead = -1, TString sInputFileName = "data/unp_mcbm.root")
 {
diff --git a/macro/beamtime/mcbm2018/DataRateMoniPlot.C b/macro/beamtime/mcbm2018/DataRateMoniPlot.C
index 0efeeae4bd..2cd412f20f 100644
--- a/macro/beamtime/mcbm2018/DataRateMoniPlot.C
+++ b/macro/beamtime/mcbm2018/DataRateMoniPlot.C
@@ -1,3 +1,7 @@
+/** @file DataRateMoniPlot.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t DataRateMoniPlot()
 {
diff --git a/macro/beamtime/mcbm2018/MonitorRich.C b/macro/beamtime/mcbm2018/MonitorRich.C
index c30c10a0e7..8e5b670e60 100644
--- a/macro/beamtime/mcbm2018/MonitorRich.C
+++ b/macro/beamtime/mcbm2018/MonitorRich.C
@@ -1,3 +1,8 @@
+/** @file MonitorRich.C
+  * @copyright Copyright (C) 2019 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 /** @file MCBM RICH DATA monitoring
  ** Based on MonitorT0 by P.-A. Loizeau
  ** ROOT macro to read tsa files which have been produced with the new data transport
diff --git a/macro/beamtime/mcbm2018/SpillRatePlot.C b/macro/beamtime/mcbm2018/SpillRatePlot.C
index abd17d5650..302bae3ab0 100644
--- a/macro/beamtime/mcbm2018/SpillRatePlot.C
+++ b/macro/beamtime/mcbm2018/SpillRatePlot.C
@@ -1,3 +1,7 @@
+/** @file SpillRatePlot.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t SpillRatePlot(TString sFilename)
 {
diff --git a/macro/beamtime/mcbm2018/T0CoincPlotSingleRun.C b/macro/beamtime/mcbm2018/T0CoincPlotSingleRun.C
index 6decdc2858..6566099cf7 100644
--- a/macro/beamtime/mcbm2018/T0CoincPlotSingleRun.C
+++ b/macro/beamtime/mcbm2018/T0CoincPlotSingleRun.C
@@ -1,3 +1,7 @@
+/** @file T0CoincPlotSingleRun.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t T0CoincPlotSingleRun(UInt_t uRunId)
 {
diff --git a/macro/beamtime/mcbm2018/T0MoniPlot.C b/macro/beamtime/mcbm2018/T0MoniPlot.C
index 6c82255e01..bddd4bc791 100644
--- a/macro/beamtime/mcbm2018/T0MoniPlot.C
+++ b/macro/beamtime/mcbm2018/T0MoniPlot.C
@@ -1,3 +1,7 @@
+/** @file T0MoniPlot.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t T0MoniPlot()
 {
diff --git a/macro/beamtime/mcbm2018/TofPulserPlot.C b/macro/beamtime/mcbm2018/TofPulserPlot.C
index d87fa6a5cf..0693e0dda5 100644
--- a/macro/beamtime/mcbm2018/TofPulserPlot.C
+++ b/macro/beamtime/mcbm2018/TofPulserPlot.C
@@ -1,3 +1,7 @@
+/** @file TofPulserPlot.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t TofPulserPlot(TString sFilename)
 {
diff --git a/macro/beamtime/mcbm2018/ana_digi_cal.C b/macro/beamtime/mcbm2018/ana_digi_cal.C
index c7dabdbe10..6750020dc7 100644
--- a/macro/beamtime/mcbm2018/ana_digi_cal.C
+++ b/macro/beamtime/mcbm2018/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2019-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                   Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2018/ana_digi_cal_all.C b/macro/beamtime/mcbm2018/ana_digi_cal_all.C
index bfab3fa924..71c54c18cf 100644
--- a/macro/beamtime/mcbm2018/ana_digi_cal_all.C
+++ b/macro/beamtime/mcbm2018/ana_digi_cal_all.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal_all.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal_all(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900,
                       Int_t RefSel = 1, TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0,
                       Int_t iSel2 = 0, Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2018/ana_digi_cali.C b/macro/beamtime/mcbm2018/ana_digi_cali.C
index 90138794de..ee5a3a0c72 100644
--- a/macro/beamtime/mcbm2018/ana_digi_cali.C
+++ b/macro/beamtime/mcbm2018/ana_digi_cali.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cali.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cali(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                    TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                    Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2018/ana_digi_cos.C b/macro/beamtime/mcbm2018/ana_digi_cos.C
index e1005f7d13..ce60862e34 100644
--- a/macro/beamtime/mcbm2018/ana_digi_cos.C
+++ b/macro/beamtime/mcbm2018/ana_digi_cos.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cos.C
+  * @copyright Copyright (C) 2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cos(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                   Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iBugCor = 0)
diff --git a/macro/beamtime/mcbm2018/ana_trks.C b/macro/beamtime/mcbm2018/ana_trks.C
index 0cd986e291..1522e146c6 100644
--- a/macro/beamtime/mcbm2018/ana_trks.C
+++ b/macro/beamtime/mcbm2018/ana_trks.C
@@ -1,3 +1,8 @@
+/** @file ana_trks.C
+  * @copyright Copyright (C) 2019-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_trks(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
               TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2018/ana_trksi.C b/macro/beamtime/mcbm2018/ana_trksi.C
index fb77282196..e95bf10983 100644
--- a/macro/beamtime/mcbm2018/ana_trksi.C
+++ b/macro/beamtime/mcbm2018/ana_trksi.C
@@ -1,3 +1,8 @@
+/** @file ana_trksi.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_trksi(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
                TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
                Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2018/build_events.C b/macro/beamtime/mcbm2018/build_events.C
index b670e4800a..4e27945459 100644
--- a/macro/beamtime/mcbm2018/build_events.C
+++ b/macro/beamtime/mcbm2018/build_events.C
@@ -1,3 +1,8 @@
+/** @file build_events.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void build_events(Int_t nEvents = 1, UInt_t uRunId = 0, TString fileName = "", TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2018/check_events.C b/macro/beamtime/mcbm2018/check_events.C
index c03af3b8b0..e30bd0f05f 100644
--- a/macro/beamtime/mcbm2018/check_events.C
+++ b/macro/beamtime/mcbm2018/check_events.C
@@ -1,3 +1,8 @@
+/** @file check_events.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void check_events(Int_t nEvents = 10, UInt_t uRunId = 0, TString inDir = "data/", TString friendFile = "",
                   TString inFile = "")
 {
diff --git a/macro/beamtime/mcbm2018/check_timing.C b/macro/beamtime/mcbm2018/check_timing.C
index 717a55c984..65151c1078 100644
--- a/macro/beamtime/mcbm2018/check_timing.C
+++ b/macro/beamtime/mcbm2018/check_timing.C
@@ -1,3 +1,8 @@
+/** @file check_timing.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void check_timing(Int_t nEvents = 1, TString fileName = "")
 {
 
diff --git a/macro/beamtime/mcbm2018/dis_digi.C b/macro/beamtime/mcbm2018/dis_digi.C
index 9cca8c4af3..2a014844a6 100644
--- a/macro/beamtime/mcbm2018/dis_digi.C
+++ b/macro/beamtime/mcbm2018/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100, Int_t calMode = 93, Int_t calSel = 1, Int_t calSm = 0, Int_t RefSel = 1,
               TString cFileId = "159.50.4.1", Int_t iCalSet = 10500, Bool_t bOut = 0, Int_t iSel2 = 20,
               Double_t dDeadtime = 50, Int_t iGenCor = 1, Int_t iTrackingSetup = 1, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/mcbm2018/dis_trks.C b/macro/beamtime/mcbm2018/dis_trks.C
index f6ba4105ae..cbb6ceaee8 100644
--- a/macro/beamtime/mcbm2018/dis_trks.C
+++ b/macro/beamtime/mcbm2018/dis_trks.C
@@ -1,3 +1,8 @@
+/** @file dis_trks.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_trks(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
               TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2018/eLinkMappingCrobSts.C b/macro/beamtime/mcbm2018/eLinkMappingCrobSts.C
index f24f348608..da21a23ef9 100644
--- a/macro/beamtime/mcbm2018/eLinkMappingCrobSts.C
+++ b/macro/beamtime/mcbm2018/eLinkMappingCrobSts.C
@@ -1,3 +1,7 @@
+/** @file eLinkMappingCrobSts.C
+  * @copyright Copyright (C) 2018-2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 void eLinkMappingCrobStsFebA()
diff --git a/macro/beamtime/mcbm2018/pl_all_2D.C b/macro/beamtime/mcbm2018/pl_all_2D.C
index dd75424769..3165d2fe25 100644
--- a/macro/beamtime/mcbm2018/pl_all_2D.C
+++ b/macro/beamtime/mcbm2018/pl_all_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_2D.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_2D(Int_t iOpt = 0, Int_t iNSt = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_CluMul.C b/macro/beamtime/mcbm2018/pl_all_CluMul.C
index 24cffaf29d..463dc2cd00 100644
--- a/macro/beamtime/mcbm2018/pl_all_CluMul.C
+++ b/macro/beamtime/mcbm2018/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 6, Double_t MulMax = 100)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_CluPosEvol.C b/macro/beamtime/mcbm2018/pl_all_CluPosEvol.C
index 3ae8655801..599de8d89d 100644
--- a/macro/beamtime/mcbm2018/pl_all_CluPosEvol.C
+++ b/macro/beamtime/mcbm2018/pl_all_CluPosEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluPosEvol.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluPosEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_CluRate.C b/macro/beamtime/mcbm2018/pl_all_CluRate.C
index 2b945f96b8..6fba5e08af 100644
--- a/macro/beamtime/mcbm2018/pl_all_CluRate.C
+++ b/macro/beamtime/mcbm2018/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 6, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 800., Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_CluTimeEvol.C b/macro/beamtime/mcbm2018/pl_all_CluTimeEvol.C
index a7327b020a..daebd336b9 100644
--- a/macro/beamtime/mcbm2018/pl_all_CluTimeEvol.C
+++ b/macro/beamtime/mcbm2018/pl_all_CluTimeEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluTimeEvol.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluTimeEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_DigiCor.C b/macro/beamtime/mcbm2018/pl_all_DigiCor.C
index fa85a67894..40856a111f 100644
--- a/macro/beamtime/mcbm2018/pl_all_DigiCor.C
+++ b/macro/beamtime/mcbm2018/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_Sel2D.C b/macro/beamtime/mcbm2018/pl_all_Sel2D.C
index 4adab3e7f5..c963b2009f 100644
--- a/macro/beamtime/mcbm2018/pl_all_Sel2D.C
+++ b/macro/beamtime/mcbm2018/pl_all_Sel2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Sel2D.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_Sel2D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iOpt2 = 0, Int_t iNSt = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_all_Track2D.C b/macro/beamtime/mcbm2018/pl_all_Track2D.C
index f9137450eb..4628e4ed3d 100644
--- a/macro/beamtime/mcbm2018/pl_all_Track2D.C
+++ b/macro/beamtime/mcbm2018/pl_all_Track2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Track2D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_Track2D(Int_t iOpt = 1, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2018/pl_raw_evt.C b/macro/beamtime/mcbm2018/pl_raw_evt.C
index 03dbe4c973..38bdeda3e5 100644
--- a/macro/beamtime/mcbm2018/pl_raw_evt.C
+++ b/macro/beamtime/mcbm2018/pl_raw_evt.C
@@ -1,3 +1,8 @@
+/** @file pl_raw_evt.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_raw_evt()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2019/MonitorRich.C b/macro/beamtime/mcbm2019/MonitorRich.C
index a7a99e09b9..025413292c 100644
--- a/macro/beamtime/mcbm2019/MonitorRich.C
+++ b/macro/beamtime/mcbm2019/MonitorRich.C
@@ -1,3 +1,8 @@
+/** @file MonitorRich.C
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 /** @file MCBM RICH DATA monitoring
  ** Based on MonitorT0 by P.-A. Loizeau
  ** ROOT macro to read tsa files which have been produced with the new data transport
diff --git a/macro/beamtime/mcbm2019/build_events.C b/macro/beamtime/mcbm2019/build_events.C
index 4425556aae..b39815b596 100644
--- a/macro/beamtime/mcbm2019/build_events.C
+++ b/macro/beamtime/mcbm2019/build_events.C
@@ -1,3 +1,8 @@
+/** @file build_events.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void build_events(TString fileName, UInt_t uRunId = 0, Int_t nEvents = 0, TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2019/check_events.C b/macro/beamtime/mcbm2019/check_events.C
index 428087c3e3..580118a35e 100644
--- a/macro/beamtime/mcbm2019/check_events.C
+++ b/macro/beamtime/mcbm2019/check_events.C
@@ -1,3 +1,8 @@
+/** @file check_events.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_events(Int_t nEvents = 10, UInt_t uRunId = 0, TString inDir = "data/", TString friendFile = "",
                   TString inFile = "")
 {
diff --git a/macro/beamtime/mcbm2019/check_much_digis.C b/macro/beamtime/mcbm2019/check_much_digis.C
index a03ad75b89..90fb338b99 100644
--- a/macro/beamtime/mcbm2019/check_much_digis.C
+++ b/macro/beamtime/mcbm2019/check_much_digis.C
@@ -1,3 +1,8 @@
+/** @file check_much_digis.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_much_digis(UInt_t uRunId, UInt_t uTsJump, Double_t dFirstTsOffset, Double_t dDigiDistPlotStartTime = 0.0,
                       Int_t nrEvents = 0, TString sDir = "data")
 {
diff --git a/macro/beamtime/mcbm2019/check_pulser.C b/macro/beamtime/mcbm2019/check_pulser.C
index e1a3e493ba..c3bc424b72 100644
--- a/macro/beamtime/mcbm2019/check_pulser.C
+++ b/macro/beamtime/mcbm2019/check_pulser.C
@@ -1,3 +1,8 @@
+/** @file check_pulser.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_pulser(UInt_t uRunId = 0, Int_t nrEvents = 0, TString sDir = "data")
 {
   if (uRunId < 353) return kFALSE;
diff --git a/macro/beamtime/mcbm2019/check_sts_digis.C b/macro/beamtime/mcbm2019/check_sts_digis.C
index 111027e7dc..2a8d3a5b06 100644
--- a/macro/beamtime/mcbm2019/check_sts_digis.C
+++ b/macro/beamtime/mcbm2019/check_sts_digis.C
@@ -1,3 +1,8 @@
+/** @file check_sts_digis.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_sts_digis(UInt_t uRunId, UInt_t uTsJump, Double_t dFirstTsOffset, Double_t dDigiDistPlotStartTime = 0.0,
                      Int_t nrEvents = 0, TString sDir = "data")
 {
diff --git a/macro/beamtime/mcbm2019/check_timing.C b/macro/beamtime/mcbm2019/check_timing.C
index d51eb8dae9..b06afde962 100644
--- a/macro/beamtime/mcbm2019/check_timing.C
+++ b/macro/beamtime/mcbm2019/check_timing.C
@@ -1,3 +1,8 @@
+/** @file check_timing.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_timing(TString fileName, UInt_t uRunId = 0, Int_t nEvents = 0, TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2019/mcbm2019_reco.C b/macro/beamtime/mcbm2019/mcbm2019_reco.C
index 7c09f0d201..ca4b602600 100644
--- a/macro/beamtime/mcbm2019/mcbm2019_reco.C
+++ b/macro/beamtime/mcbm2019/mcbm2019_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm2019_reco.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2019)
diff --git a/macro/beamtime/mcbm2019/mcbm_reco.C b/macro/beamtime/mcbm2019/mcbm_reco.C
index d7751a7fd2..861d849397 100644
--- a/macro/beamtime/mcbm2019/mcbm_reco.C
+++ b/macro/beamtime/mcbm2019/mcbm_reco.C
@@ -1,3 +1,7 @@
+/** @file mcbm_reco.C
+  * @copyright Copyright (C) 2019-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
 
 // --------------------------------------------------------------------------
 //
diff --git a/macro/beamtime/mcbm2020/MonitorRich.C b/macro/beamtime/mcbm2020/MonitorRich.C
index cd56749a16..65eb1fc2a0 100644
--- a/macro/beamtime/mcbm2020/MonitorRich.C
+++ b/macro/beamtime/mcbm2020/MonitorRich.C
@@ -1,3 +1,8 @@
+/** @file MonitorRich.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /** @file MCBM RICH DATA monitoring
  ** Based on MonitorT0 by P.-A. Loizeau
  ** ROOT macro to read tsa files which have been produced with the new data transport
diff --git a/macro/beamtime/mcbm2020/ana_digi_cal.C b/macro/beamtime/mcbm2020/ana_digi_cal.C
index afbe799f37..0a7c494340 100644
--- a/macro/beamtime/mcbm2020/ana_digi_cal.C
+++ b/macro/beamtime/mcbm2020/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                   Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2020/ana_digi_cal_all.C b/macro/beamtime/mcbm2020/ana_digi_cal_all.C
index f0e3ce65ec..80c3e08a14 100644
--- a/macro/beamtime/mcbm2020/ana_digi_cal_all.C
+++ b/macro/beamtime/mcbm2020/ana_digi_cal_all.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal_all.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_digi_cal_all(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900,
                       Int_t RefSel = 1, TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0,
                       Int_t iSel2 = 0, Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2020/ana_digi_cali.C b/macro/beamtime/mcbm2020/ana_digi_cali.C
index e38b6a8feb..0174c89735 100644
--- a/macro/beamtime/mcbm2020/ana_digi_cali.C
+++ b/macro/beamtime/mcbm2020/ana_digi_cali.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cali.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cali(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                    TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                    Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 0)
diff --git a/macro/beamtime/mcbm2020/ana_trks.C b/macro/beamtime/mcbm2020/ana_trks.C
index a44cbb1cf8..64a05e5cde 100644
--- a/macro/beamtime/mcbm2020/ana_trks.C
+++ b/macro/beamtime/mcbm2020/ana_trks.C
@@ -1,3 +1,8 @@
+/** @file ana_trks.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_trks(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
               TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2020/ana_trks_eval.C b/macro/beamtime/mcbm2020/ana_trks_eval.C
index b268574612..09f777b581 100644
--- a/macro/beamtime/mcbm2020/ana_trks_eval.C
+++ b/macro/beamtime/mcbm2020/ana_trks_eval.C
@@ -1,3 +1,8 @@
+/** @file ana_trks_eval.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Norbert Herrmann **/
+
 void ana_trks_eval(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
                    TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
                    Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2020/ana_trksi.C b/macro/beamtime/mcbm2020/ana_trksi.C
index d5ba36f8e1..be576a87d5 100644
--- a/macro/beamtime/mcbm2020/ana_trksi.C
+++ b/macro/beamtime/mcbm2020/ana_trksi.C
@@ -1,3 +1,8 @@
+/** @file ana_trksi.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Norbert Herrmann **/
+
 void ana_trksi(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
                TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
                Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2020/build_event_win.C b/macro/beamtime/mcbm2020/build_event_win.C
index f3de0f9d68..8c4362df2a 100644
--- a/macro/beamtime/mcbm2020/build_event_win.C
+++ b/macro/beamtime/mcbm2020/build_event_win.C
@@ -1,3 +1,7 @@
+/** @file build_event_win.C
+  * @copyright Copyright (C) 2020-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau **/
 
 /// FIXME: Disable clang formatting to keep easy parameters overview
 /* clang-format off */
diff --git a/macro/beamtime/mcbm2020/build_event_win_kronos.C b/macro/beamtime/mcbm2020/build_event_win_kronos.C
index 31203fdaf4..04060b8787 100644
--- a/macro/beamtime/mcbm2020/build_event_win_kronos.C
+++ b/macro/beamtime/mcbm2020/build_event_win_kronos.C
@@ -1,3 +1,8 @@
+/** @file build_event_win_kronos.C
+  * @copyright Copyright (C) 2020-2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau **/
+
 #include "build_event_win.C"
 
 /// FIXME: Disable clang formatting to keep easy parameters overview
diff --git a/macro/beamtime/mcbm2020/build_events.C b/macro/beamtime/mcbm2020/build_events.C
index b308a1a598..9be677ce89 100644
--- a/macro/beamtime/mcbm2020/build_events.C
+++ b/macro/beamtime/mcbm2020/build_events.C
@@ -1,3 +1,8 @@
+/** @file build_events.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void build_events(TString fileName, UInt_t uRunId = 0, Int_t nEvents = 0, TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2020/check_events.C b/macro/beamtime/mcbm2020/check_events.C
index 98d6af60ea..37eb76e0d1 100644
--- a/macro/beamtime/mcbm2020/check_events.C
+++ b/macro/beamtime/mcbm2020/check_events.C
@@ -1,3 +1,8 @@
+/** @file check_events.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_events(Int_t nEvents = 10, UInt_t uRunId = 0, TString inDir = "data/", TString friendFile = "",
                   TString inFile = "")
 {
diff --git a/macro/beamtime/mcbm2020/check_much_digis.C b/macro/beamtime/mcbm2020/check_much_digis.C
index ca1c298fe0..75cbe8e77a 100644
--- a/macro/beamtime/mcbm2020/check_much_digis.C
+++ b/macro/beamtime/mcbm2020/check_much_digis.C
@@ -1,3 +1,8 @@
+/** @file check_much_digis.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_much_digis(UInt_t uRunId, UInt_t uTsJump, Double_t dFirstTsOffset, Double_t dDigiDistPlotStartTime = 0.0,
                       Int_t nrEvents = 0, TString sDir = "data")
 {
diff --git a/macro/beamtime/mcbm2020/check_pulser.C b/macro/beamtime/mcbm2020/check_pulser.C
index 4de824866f..455b621cfe 100644
--- a/macro/beamtime/mcbm2020/check_pulser.C
+++ b/macro/beamtime/mcbm2020/check_pulser.C
@@ -1,3 +1,8 @@
+/** @file check_pulser.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_pulser(UInt_t uRunId = 0, Int_t nrEvents = 0, TString sDir = "data")
 {
   if (uRunId < 353) return kFALSE;
diff --git a/macro/beamtime/mcbm2020/check_sts_digis.C b/macro/beamtime/mcbm2020/check_sts_digis.C
index 869bd237b1..e01bec6444 100644
--- a/macro/beamtime/mcbm2020/check_sts_digis.C
+++ b/macro/beamtime/mcbm2020/check_sts_digis.C
@@ -1,3 +1,8 @@
+/** @file check_sts_digis.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_sts_digis(UInt_t uRunId, UInt_t uTsJump, Double_t dFirstTsOffset, Double_t dDigiDistPlotStartTime = 0.0,
                      Int_t nrEvents = 0, TString sDir = "data")
 {
diff --git a/macro/beamtime/mcbm2020/check_timing.C b/macro/beamtime/mcbm2020/check_timing.C
index c444a22d35..187d69a58d 100644
--- a/macro/beamtime/mcbm2020/check_timing.C
+++ b/macro/beamtime/mcbm2020/check_timing.C
@@ -1,3 +1,8 @@
+/** @file check_timing.C
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_timing(TString fileName, UInt_t uRunId = 0, Int_t nEvents = 0, TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2020/check_timing_any.C b/macro/beamtime/mcbm2020/check_timing_any.C
index 2bf83be557..729b561fb1 100644
--- a/macro/beamtime/mcbm2020/check_timing_any.C
+++ b/macro/beamtime/mcbm2020/check_timing_any.C
@@ -1,3 +1,8 @@
+/** @file check_timing_any.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void check_timing_any(TString fileName, UInt_t uRunId = 0, Int_t nEvents = 0, TString outDir = "data/")
 {
 
diff --git a/macro/beamtime/mcbm2020/dis_digi.C b/macro/beamtime/mcbm2020/dis_digi.C
index 5456055661..9c3602c2e2 100644
--- a/macro/beamtime/mcbm2020/dis_digi.C
+++ b/macro/beamtime/mcbm2020/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100, Int_t calMode = 93, Int_t calSel = 1, Int_t calSm = 0, Int_t RefSel = 1,
               TString cFileId = "68.50.7.1", Int_t iCalSet = 10500, Bool_t bOut = 0, Int_t iSel2 = 20,
               Double_t dDeadtime = 50, Int_t iGenCor = 1, Int_t iTrackingSetup = 1, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/mcbm2020/dis_trks.C b/macro/beamtime/mcbm2020/dis_trks.C
index c1e2b5f389..a5b7148c72 100644
--- a/macro/beamtime/mcbm2020/dis_trks.C
+++ b/macro/beamtime/mcbm2020/dis_trks.C
@@ -1,3 +1,8 @@
+/** @file dis_trks.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Norbert Herrmann **/
+
 void dis_trks(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "831.50.3.0",
               TString cSet = "012022500_500", Int_t iSel2 = 500, Int_t iTrackingSetup = 1, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 5., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2020/mcbm_build_and_reco.C b/macro/beamtime/mcbm2020/mcbm_build_and_reco.C
index 404e09bad7..2f1a32c105 100644
--- a/macro/beamtime/mcbm2020/mcbm_build_and_reco.C
+++ b/macro/beamtime/mcbm2020/mcbm_build_and_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm_build_and_reco.C
+  * @copyright Copyright (C) 2020-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_build_and_reco_kronos.C b/macro/beamtime/mcbm2020/mcbm_build_and_reco_kronos.C
index 7ecbc3027b..66f6f8e77a 100644
--- a/macro/beamtime/mcbm2020/mcbm_build_and_reco_kronos.C
+++ b/macro/beamtime/mcbm2020/mcbm_build_and_reco_kronos.C
@@ -1,3 +1,8 @@
+/** @file mcbm_build_and_reco_kronos.C
+  * @copyright Copyright (C) 2020-2021 GSI, IKF-UFra
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Alberica Toia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_event_ana.C b/macro/beamtime/mcbm2020/mcbm_event_ana.C
index c08abeaf35..259952c754 100644
--- a/macro/beamtime/mcbm2020/mcbm_event_ana.C
+++ b/macro/beamtime/mcbm2020/mcbm_event_ana.C
@@ -1,3 +1,8 @@
+/** @file mcbm_event_ana.C
+  * @copyright Copyright (C) 2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_event_reco.C b/macro/beamtime/mcbm2020/mcbm_event_reco.C
index 447369bab4..8366a39eb7 100644
--- a/macro/beamtime/mcbm2020/mcbm_event_reco.C
+++ b/macro/beamtime/mcbm2020/mcbm_event_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm_event_reco.C
+  * @copyright Copyright (C) 2020-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Pascal Raisig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_event_reco_ana.C b/macro/beamtime/mcbm2020/mcbm_event_reco_ana.C
index a85fbad71f..4eedf3eb3a 100644
--- a/macro/beamtime/mcbm2020/mcbm_event_reco_ana.C
+++ b/macro/beamtime/mcbm2020/mcbm_event_reco_ana.C
@@ -1,3 +1,8 @@
+/** @file mcbm_event_reco_ana.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_event_reco_kronos.C b/macro/beamtime/mcbm2020/mcbm_event_reco_kronos.C
index 03552c2ca0..4831c7236d 100644
--- a/macro/beamtime/mcbm2020/mcbm_event_reco_kronos.C
+++ b/macro/beamtime/mcbm2020/mcbm_event_reco_kronos.C
@@ -1,3 +1,8 @@
+/** @file mcbm_event_reco_kronos.C
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_reco.C b/macro/beamtime/mcbm2020/mcbm_reco.C
index 0b04ca81c1..95ae2a2a4c 100644
--- a/macro/beamtime/mcbm2020/mcbm_reco.C
+++ b/macro/beamtime/mcbm2020/mcbm_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_reco_kronos.C b/macro/beamtime/mcbm2020/mcbm_reco_kronos.C
index 07ba936537..00cb6b2948 100644
--- a/macro/beamtime/mcbm2020/mcbm_reco_kronos.C
+++ b/macro/beamtime/mcbm2020/mcbm_reco_kronos.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_kronos.C
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_tof_tracking.C b/macro/beamtime/mcbm2020/mcbm_tof_tracking.C
index 436401a385..036e0c3430 100644
--- a/macro/beamtime/mcbm2020/mcbm_tof_tracking.C
+++ b/macro/beamtime/mcbm2020/mcbm_tof_tracking.C
@@ -1,3 +1,8 @@
+/** @file mcbm_tof_tracking.C
+  * @copyright Copyright (C) 2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction "TOF tracks" in mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mcbm_tof_tracking_kronos.C b/macro/beamtime/mcbm2020/mcbm_tof_tracking_kronos.C
index 846216de0d..3937dc15a6 100644
--- a/macro/beamtime/mcbm2020/mcbm_tof_tracking_kronos.C
+++ b/macro/beamtime/mcbm2020/mcbm_tof_tracking_kronos.C
@@ -1,3 +1,8 @@
+/** @file mcbm_tof_tracking_kronos.C
+  * @copyright Copyright (C) 2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction "TOF tracks" in mcbm data (2020)
diff --git a/macro/beamtime/mcbm2020/mrich_reco.C b/macro/beamtime/mcbm2020/mrich_reco.C
index 3bc3205df4..2375da3309 100644
--- a/macro/beamtime/mcbm2020/mrich_reco.C
+++ b/macro/beamtime/mcbm2020/mrich_reco.C
@@ -1,3 +1,8 @@
+/** @file mrich_reco.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Florian Uhlig [orginator] **/
+
 void mrich_reco(const string srcfolder = "/lustre/cbm/users/adrian/mcbmbeamtime/cbmsource/"
                                          "macro/beamtime/mcbm2020/data",
                 const unsigned int runId = 759,  // used for the output folder
diff --git a/macro/beamtime/mcbm2020/mtof_build_and_reco.C b/macro/beamtime/mcbm2020/mtof_build_and_reco.C
index 2523b51947..545d625fae 100644
--- a/macro/beamtime/mcbm2020/mtof_build_and_reco.C
+++ b/macro/beamtime/mcbm2020/mtof_build_and_reco.C
@@ -1,3 +1,8 @@
+/** @file mtof_build_and_reco.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //
 // N.Herrmann   02.05.2020
 //
diff --git a/macro/beamtime/mcbm2020/mtof_build_and_reco_kronos.C b/macro/beamtime/mcbm2020/mtof_build_and_reco_kronos.C
index 2523b51947..7ad34d7149 100644
--- a/macro/beamtime/mcbm2020/mtof_build_and_reco_kronos.C
+++ b/macro/beamtime/mcbm2020/mtof_build_and_reco_kronos.C
@@ -1,3 +1,8 @@
+/** @file mtof_build_and_reco_kronos.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //
 // N.Herrmann   02.05.2020
 //
diff --git a/macro/beamtime/mcbm2020/mtof_reco.C b/macro/beamtime/mcbm2020/mtof_reco.C
index 08507b66f5..231d3659fe 100644
--- a/macro/beamtime/mcbm2020/mtof_reco.C
+++ b/macro/beamtime/mcbm2020/mtof_reco.C
@@ -1,3 +1,8 @@
+/** @file mtof_reco.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Norbert Herrmann [orginator] **/
+
 //
 // N.Herrmann   02.05.2020
 //
diff --git a/macro/beamtime/mcbm2020/pl_all_2D.C b/macro/beamtime/mcbm2020/pl_all_2D.C
index d320259b18..1faf1713d8 100644
--- a/macro/beamtime/mcbm2020/pl_all_2D.C
+++ b/macro/beamtime/mcbm2020/pl_all_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_2D.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_2D(Int_t iOpt = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_3D.C b/macro/beamtime/mcbm2020/pl_all_3D.C
index 0f72dbba0d..ef3b2c3dc0 100644
--- a/macro/beamtime/mcbm2020/pl_all_3D.C
+++ b/macro/beamtime/mcbm2020/pl_all_3D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_3D.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_3D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_CluMul.C b/macro/beamtime/mcbm2020/pl_all_CluMul.C
index 24cffaf29d..945ba418bd 100644
--- a/macro/beamtime/mcbm2020/pl_all_CluMul.C
+++ b/macro/beamtime/mcbm2020/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 6, Double_t MulMax = 100)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_CluPosEvol.C b/macro/beamtime/mcbm2020/pl_all_CluPosEvol.C
index 3ae8655801..233bc78908 100644
--- a/macro/beamtime/mcbm2020/pl_all_CluPosEvol.C
+++ b/macro/beamtime/mcbm2020/pl_all_CluPosEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluPosEvol.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluPosEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_CluRate.C b/macro/beamtime/mcbm2020/pl_all_CluRate.C
index c48d3b3f2d..a4e09bf000 100644
--- a/macro/beamtime/mcbm2020/pl_all_CluRate.C
+++ b/macro/beamtime/mcbm2020/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 4, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 800., Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_CluTimeEvol.C b/macro/beamtime/mcbm2020/pl_all_CluTimeEvol.C
index a7327b020a..cf23590419 100644
--- a/macro/beamtime/mcbm2020/pl_all_CluTimeEvol.C
+++ b/macro/beamtime/mcbm2020/pl_all_CluTimeEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluTimeEvol.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluTimeEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_DTLastHits.C b/macro/beamtime/mcbm2020/pl_all_DTLastHits.C
index bae663ee28..c33f978ca8 100644
--- a/macro/beamtime/mcbm2020/pl_all_DTLastHits.C
+++ b/macro/beamtime/mcbm2020/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 6, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_DigiCor.C b/macro/beamtime/mcbm2020/pl_all_DigiCor.C
index fa85a67894..370f6f5c36 100644
--- a/macro/beamtime/mcbm2020/pl_all_DigiCor.C
+++ b/macro/beamtime/mcbm2020/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_DigiDTFD.C b/macro/beamtime/mcbm2020/pl_all_DigiDTFD.C
index 391fb42d7a..40d88a5855 100644
--- a/macro/beamtime/mcbm2020/pl_all_DigiDTFD.C
+++ b/macro/beamtime/mcbm2020/pl_all_DigiDTFD.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiDTFD.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiDTFD(Int_t iOpt = 0, Double_t dYmax = 0., Int_t iNDet = 2)
 {
   Int_t iOpt1 = iOpt % 10;
diff --git a/macro/beamtime/mcbm2020/pl_all_DigiDTLD.C b/macro/beamtime/mcbm2020/pl_all_DigiDTLD.C
index 35064e26af..f23beb3481 100644
--- a/macro/beamtime/mcbm2020/pl_all_DigiDTLD.C
+++ b/macro/beamtime/mcbm2020/pl_all_DigiDTLD.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiDTLD.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiDTLD(Int_t iNDet = 6, Double_t dDTthr = 2., Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_DigiTot.C b/macro/beamtime/mcbm2020/pl_all_DigiTot.C
index 2496b4cafd..6d9818d346 100644
--- a/macro/beamtime/mcbm2020/pl_all_DigiTot.C
+++ b/macro/beamtime/mcbm2020/pl_all_DigiTot.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiTot.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiTot(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_Sel2D.C b/macro/beamtime/mcbm2020/pl_all_Sel2D.C
index 1b38698985..14c7f0ee98 100644
--- a/macro/beamtime/mcbm2020/pl_all_Sel2D.C
+++ b/macro/beamtime/mcbm2020/pl_all_Sel2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Sel2D.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_Sel2D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iOpt2 = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_all_Track2D.C b/macro/beamtime/mcbm2020/pl_all_Track2D.C
index 9e56b8e16a..8cf1840dc8 100644
--- a/macro/beamtime/mcbm2020/pl_all_Track2D.C
+++ b/macro/beamtime/mcbm2020/pl_all_Track2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Track2D.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_Track2D(Int_t iOpt = 1, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2020/pl_cmp_CluRate.C b/macro/beamtime/mcbm2020/pl_cmp_CluRate.C
index 64f465aa4e..c235fcb326 100644
--- a/macro/beamtime/mcbm2020/pl_cmp_CluRate.C
+++ b/macro/beamtime/mcbm2020/pl_cmp_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_cmp_CluRate.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_cmp_CluRate(Int_t iNSt = 3, Long_t iSet = 900032500, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 10.,
                     Int_t iMode = 1)
 {
diff --git a/macro/beamtime/mcbm2021/ana_digi_cal.C b/macro/beamtime/mcbm2021/ana_digi_cal.C
index e7a633f2af..d55d0ac665 100644
--- a/macro/beamtime/mcbm2021/ana_digi_cal.C
+++ b/macro/beamtime/mcbm2021/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900, Int_t RefSel = 1,
                   TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0, Int_t iSel2 = 0,
                   Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2021/ana_digi_cal_all.C b/macro/beamtime/mcbm2021/ana_digi_cal_all.C
index 4a9294ef39..c0b1563a3e 100644
--- a/macro/beamtime/mcbm2021/ana_digi_cal_all.C
+++ b/macro/beamtime/mcbm2021/ana_digi_cal_all.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal_all.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_digi_cal_all(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = 0, Int_t calSm = 900,
                       Int_t RefSel = 1, TString cFileId = "Test", Int_t iCalSet = 910601600, Bool_t bOut = 0,
                       Int_t iSel2 = 0, Double_t dDeadtime = 50, TString cCalId = "XXX", Int_t iPlot = 1)
diff --git a/macro/beamtime/mcbm2021/ana_trks.C b/macro/beamtime/mcbm2021/ana_trks.C
index 01512dd791..44d5e86b16 100644
--- a/macro/beamtime/mcbm2021/ana_trks.C
+++ b/macro/beamtime/mcbm2021/ana_trks.C
@@ -1,3 +1,8 @@
+/** @file ana_trks.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_trks(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
               TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2021/ana_trks_eval.C b/macro/beamtime/mcbm2021/ana_trks_eval.C
index 24437f0258..0bb60c8e54 100644
--- a/macro/beamtime/mcbm2021/ana_trks_eval.C
+++ b/macro/beamtime/mcbm2021/ana_trks_eval.C
@@ -1,3 +1,8 @@
+/** @file ana_trks_eval.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void ana_trks_eval(Int_t nEvents = 10000, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "48.50.7.1",
                    TString cSet = "000010020", Int_t iSel2 = 20, Int_t iTrackingSetup = 2, Double_t dScalFac = 1.,
                    Double_t dChi2Lim2 = 500., Double_t dDeadtime = 50, TString cCalId = "", Int_t iAnaCor = 1,
diff --git a/macro/beamtime/mcbm2021/dis_digi.C b/macro/beamtime/mcbm2021/dis_digi.C
index f70ffb1fc1..c4d38377ef 100644
--- a/macro/beamtime/mcbm2021/dis_digi.C
+++ b/macro/beamtime/mcbm2021/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void dis_digi(Int_t nEvents = 100, Int_t calMode = 93, Int_t calSel = 1, Int_t calSm = 0, Int_t RefSel = 1,
               TString cFileId = "68.50.7.1", Int_t iCalSet = 10500, Bool_t bOut = 0, Int_t iSel2 = 20,
               Double_t dDeadtime = 50, Int_t iGenCor = 1, Int_t iTrackingSetup = 1, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/mcbm2021/pl_all_2D.C b/macro/beamtime/mcbm2021/pl_all_2D.C
index c79ca26d4b..4be39b875e 100644
--- a/macro/beamtime/mcbm2021/pl_all_2D.C
+++ b/macro/beamtime/mcbm2021/pl_all_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_2D.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_2D(Int_t iOpt = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_3D.C b/macro/beamtime/mcbm2021/pl_all_3D.C
index 0f72dbba0d..67f2661b9d 100644
--- a/macro/beamtime/mcbm2021/pl_all_3D.C
+++ b/macro/beamtime/mcbm2021/pl_all_3D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_3D.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_3D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_CluMul.C b/macro/beamtime/mcbm2021/pl_all_CluMul.C
index 24cffaf29d..d62c0339d3 100644
--- a/macro/beamtime/mcbm2021/pl_all_CluMul.C
+++ b/macro/beamtime/mcbm2021/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 6, Double_t MulMax = 100)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_CluPosEvol.C b/macro/beamtime/mcbm2021/pl_all_CluPosEvol.C
index 3ae8655801..94e808c710 100644
--- a/macro/beamtime/mcbm2021/pl_all_CluPosEvol.C
+++ b/macro/beamtime/mcbm2021/pl_all_CluPosEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluPosEvol.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluPosEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_CluRate.C b/macro/beamtime/mcbm2021/pl_all_CluRate.C
index c48d3b3f2d..9fdc647c02 100644
--- a/macro/beamtime/mcbm2021/pl_all_CluRate.C
+++ b/macro/beamtime/mcbm2021/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 4, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 800., Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_CluTimeEvol.C b/macro/beamtime/mcbm2021/pl_all_CluTimeEvol.C
index a7327b020a..1be644b15b 100644
--- a/macro/beamtime/mcbm2021/pl_all_CluTimeEvol.C
+++ b/macro/beamtime/mcbm2021/pl_all_CluTimeEvol.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluTimeEvol.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluTimeEvol(Int_t iNSt = 2, Int_t iTmax = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_DTLastHits.C b/macro/beamtime/mcbm2021/pl_all_DTLastHits.C
index bae663ee28..8b3807a35a 100644
--- a/macro/beamtime/mcbm2021/pl_all_DTLastHits.C
+++ b/macro/beamtime/mcbm2021/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 6, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_DigiCor.C b/macro/beamtime/mcbm2021/pl_all_DigiCor.C
index bfe2d91bc2..dd34253698 100644
--- a/macro/beamtime/mcbm2021/pl_all_DigiCor.C
+++ b/macro/beamtime/mcbm2021/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_DigiDTFD.C b/macro/beamtime/mcbm2021/pl_all_DigiDTFD.C
index 391fb42d7a..04f83cb037 100644
--- a/macro/beamtime/mcbm2021/pl_all_DigiDTFD.C
+++ b/macro/beamtime/mcbm2021/pl_all_DigiDTFD.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiDTFD.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiDTFD(Int_t iOpt = 0, Double_t dYmax = 0., Int_t iNDet = 2)
 {
   Int_t iOpt1 = iOpt % 10;
diff --git a/macro/beamtime/mcbm2021/pl_all_DigiDTLD.C b/macro/beamtime/mcbm2021/pl_all_DigiDTLD.C
index c6436feca1..6e5c811bdd 100644
--- a/macro/beamtime/mcbm2021/pl_all_DigiDTLD.C
+++ b/macro/beamtime/mcbm2021/pl_all_DigiDTLD.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiDTLD.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiDTLD(Int_t iNDet = 4, Double_t dDTthr = 2., Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_DigiMul.C b/macro/beamtime/mcbm2021/pl_all_DigiMul.C
index d3787d2ca7..6ae653f002 100644
--- a/macro/beamtime/mcbm2021/pl_all_DigiMul.C
+++ b/macro/beamtime/mcbm2021/pl_all_DigiMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiMul.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiMul(Int_t iNDet = 4, Double_t dDTthr = 2., Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_DigiTot.C b/macro/beamtime/mcbm2021/pl_all_DigiTot.C
index a59bef81ca..16ec1ca914 100644
--- a/macro/beamtime/mcbm2021/pl_all_DigiTot.C
+++ b/macro/beamtime/mcbm2021/pl_all_DigiTot.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiTot.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_DigiTot(Int_t iNDet = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_Sel2D.C b/macro/beamtime/mcbm2021/pl_all_Sel2D.C
index 3dfb4c0591..10fc8a8fc4 100644
--- a/macro/beamtime/mcbm2021/pl_all_Sel2D.C
+++ b/macro/beamtime/mcbm2021/pl_all_Sel2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Sel2D.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_Sel2D(Int_t iOpt = 0, Int_t iSel = 0, Int_t iOpt2 = 0, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_all_Track2D.C b/macro/beamtime/mcbm2021/pl_all_Track2D.C
index b99fd15073..2144a74dea 100644
--- a/macro/beamtime/mcbm2021/pl_all_Track2D.C
+++ b/macro/beamtime/mcbm2021/pl_all_Track2D.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Track2D.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_Track2D(Int_t iOpt = 1, Int_t iNSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/mcbm2021/pl_cmp_CluRate.C b/macro/beamtime/mcbm2021/pl_cmp_CluRate.C
index 64f465aa4e..b8d23d7181 100644
--- a/macro/beamtime/mcbm2021/pl_cmp_CluRate.C
+++ b/macro/beamtime/mcbm2021/pl_cmp_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_cmp_CluRate.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_cmp_CluRate(Int_t iNSt = 3, Long_t iSet = 900032500, Int_t iOpt = 0, Double_t Tstart = 0., Double_t Tend = 10.,
                     Int_t iMode = 1)
 {
diff --git a/macro/beamtime/mcbm2021/rootlogon.C b/macro/beamtime/mcbm2021/rootlogon.C
index 9654d064e8..c58c6e54d0 100644
--- a/macro/beamtime/mcbm2021/rootlogon.C
+++ b/macro/beamtime/mcbm2021/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 {
   //}
   //void rootlogon_nh()
diff --git a/macro/beamtime/pl_CosmicHst.C b/macro/beamtime/pl_CosmicHst.C
index 219c4af35e..9183fb9828 100644
--- a/macro/beamtime/pl_CosmicHst.C
+++ b/macro/beamtime/pl_CosmicHst.C
@@ -1,3 +1,8 @@
+/** @file pl_CosmicHst.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_CosmicHst(Int_t iNSt = 10, Int_t iOpt = 0, Int_t iSel = 0, Int_t i1D = 0, Double_t dYmax = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_CosmicHst1.C b/macro/beamtime/pl_CosmicHst1.C
index 40db0a8316..50c1e70fe6 100644
--- a/macro/beamtime/pl_CosmicHst1.C
+++ b/macro/beamtime/pl_CosmicHst1.C
@@ -1,3 +1,8 @@
+/** @file pl_CosmicHst1.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_CosmicHst1(Int_t iNSt = 6, Int_t iOpt = 0, Int_t iSel = 0, Int_t i1D = 0, Double_t dYmax = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_Datime.C b/macro/beamtime/pl_Datime.C
index ac45e9dee2..f65de5124e 100644
--- a/macro/beamtime/pl_Datime.C
+++ b/macro/beamtime/pl_Datime.C
@@ -1,3 +1,8 @@
+/** @file pl_Datime.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_Datime(TString sysinfo = "")
 {
   TCanvas* can = (TCanvas*) gROOT->FindObjectAny("can");
diff --git a/macro/beamtime/pl_Dut_DTLH.C b/macro/beamtime/pl_Dut_DTLH.C
index 38a71f89d7..02fb71ec63 100644
--- a/macro/beamtime/pl_Dut_DTLH.C
+++ b/macro/beamtime/pl_Dut_DTLH.C
@@ -1,3 +1,8 @@
+/** @file pl_Dut_DTLH.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Dut_DTLH(Int_t iDut = 910, TString sysinfo = "")
 {
   gROOT->LoadMacro("pl_Datime.C");
diff --git a/macro/beamtime/pl_Dut_Res.C b/macro/beamtime/pl_Dut_Res.C
index 93d70fb8a6..3b0ade0a67 100644
--- a/macro/beamtime/pl_Dut_Res.C
+++ b/macro/beamtime/pl_Dut_Res.C
@@ -1,3 +1,8 @@
+/** @file pl_Dut_Res.C
+  * @copyright Copyright (C) 2018 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_Dut_Res(Int_t iDut = 911, TString sysinfo = "")
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_Dut_Vel.C b/macro/beamtime/pl_Dut_Vel.C
index 0b089bc60d..deef778c7e 100644
--- a/macro/beamtime/pl_Dut_Vel.C
+++ b/macro/beamtime/pl_Dut_Vel.C
@@ -1,3 +1,8 @@
+/** @file pl_Dut_Vel.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Dut_Vel(const char* cDut = "900", Double_t dEffMin = 0.7, Double_t Tstart = 0., Double_t Tend = 50.,
                 TString sysinfo = "")
 {
diff --git a/macro/beamtime/pl_Eff_Chi.C b/macro/beamtime/pl_Eff_Chi.C
index 9a06bacaa9..dde4333943 100644
--- a/macro/beamtime/pl_Eff_Chi.C
+++ b/macro/beamtime/pl_Eff_Chi.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_Chi.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Eff_Chi(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro("pl_Datime.C");
diff --git a/macro/beamtime/pl_Eff_DTLH.C b/macro/beamtime/pl_Eff_DTLH.C
index 30b1b0d7c4..bfd21865f9 100644
--- a/macro/beamtime/pl_Eff_DTLH.C
+++ b/macro/beamtime/pl_Eff_DTLH.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_DTLH.C
+  * @copyright Copyright (C) 2018 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_Eff_DTLH(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_Eff_Mul.C b/macro/beamtime/pl_Eff_Mul.C
index 8eef0aed4e..8bd7a71f04 100644
--- a/macro/beamtime/pl_Eff_Mul.C
+++ b/macro/beamtime/pl_Eff_Mul.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_Mul.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Eff_Mul(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro("pl_Datime.C");
diff --git a/macro/beamtime/pl_Eff_TIR.C b/macro/beamtime/pl_Eff_TIR.C
index 857b699532..8d6139098e 100644
--- a/macro/beamtime/pl_Eff_TIR.C
+++ b/macro/beamtime/pl_Eff_TIR.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_TIR.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Eff_TIR(Int_t iDut = 900, Double_t dEffMin = 0., Double_t dEffMax = 1., Int_t iBl = 0, Int_t iBh = 8,
                 Double_t TIRmin = 0., Double_t TIRmax = 30., TString sysinfo = "")
 {
diff --git a/macro/beamtime/pl_Eff_TIS.C b/macro/beamtime/pl_Eff_TIS.C
index 096e289b34..96310b41ef 100644
--- a/macro/beamtime/pl_Eff_TIS.C
+++ b/macro/beamtime/pl_Eff_TIS.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_TIS.C
+  * @copyright Copyright (C) 2018 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_Eff_TIS(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_Eff_XY_1.C b/macro/beamtime/pl_Eff_XY_1.C
index 8d2a64f42a..111247be49 100644
--- a/macro/beamtime/pl_Eff_XY_1.C
+++ b/macro/beamtime/pl_Eff_XY_1.C
@@ -1,3 +1,8 @@
+/** @file pl_Eff_XY_1.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_Eff_XY_1(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., Double_t dThr = 0.01,
                  TString sysinfo = "")
 {
diff --git a/macro/beamtime/pl_Efficiency_XY.C b/macro/beamtime/pl_Efficiency_XY.C
index 31b0eb86a2..ff34bdbea7 100644
--- a/macro/beamtime/pl_Efficiency_XY.C
+++ b/macro/beamtime/pl_Efficiency_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_Efficiency_XY.C
+  * @copyright Copyright (C) 2018 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_Eff_XY(Int_t iDut = 910, Double_t dEffMin = 0.5, Double_t dEffMax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_EvCluMul.C b/macro/beamtime/pl_EvCluMul.C
index caec63b900..eba46e0499 100644
--- a/macro/beamtime/pl_EvCluMul.C
+++ b/macro/beamtime/pl_EvCluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_EvCluMul.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_EvCluMul(Double_t dTmin = 0., Double_t dTmax = 1800.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_TIR.C b/macro/beamtime/pl_TIR.C
index 054827eee5..5003467672 100644
--- a/macro/beamtime/pl_TIR.C
+++ b/macro/beamtime/pl_TIR.C
@@ -1,3 +1,8 @@
+/** @file pl_TIR.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_TIR(Double_t Tstart = 0., Double_t Tend = 1000., Double_t dFracMin = 0.0, Double_t dFracMax = 1.05,
             TString sysinfo = "")
 {
diff --git a/macro/beamtime/pl_TIS.C b/macro/beamtime/pl_TIS.C
index 859fb8bdd7..9a8a1505fb 100644
--- a/macro/beamtime/pl_TIS.C
+++ b/macro/beamtime/pl_TIS.C
@@ -1,3 +1,8 @@
+/** @file pl_TIS.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_TIS(TString sysinfo = "", Double_t dFracMax = 0.1)
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_TIS2.C b/macro/beamtime/pl_TIS2.C
index 434f010fd8..3d572a8d6b 100644
--- a/macro/beamtime/pl_TIS2.C
+++ b/macro/beamtime/pl_TIS2.C
@@ -1,3 +1,8 @@
+/** @file pl_TIS2.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_TIS2(Double_t dTmin = 0., Double_t dTmax = 1., TString sysinfo = "")
 {
   gROOT->LoadMacro("pl_Datime.C");
diff --git a/macro/beamtime/pl_Track2D.C b/macro/beamtime/pl_Track2D.C
index 240babceb8..fda843ddc8 100644
--- a/macro/beamtime/pl_Track2D.C
+++ b/macro/beamtime/pl_Track2D.C
@@ -1,3 +1,8 @@
+/** @file pl_Track2D.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_Track2D(Int_t iOpt = 1, Int_t iCounterId = 22, Int_t iStrip = -1, Double_t TotMax = 10.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_UHit.C b/macro/beamtime/pl_UHit.C
index 1f1b3417de..c846120a18 100644
--- a/macro/beamtime/pl_UHit.C
+++ b/macro/beamtime/pl_UHit.C
@@ -1,3 +1,8 @@
+/** @file pl_UHit.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_UHit(Int_t iNSt = 10, Int_t iOpt = 0, Int_t i2D = 0, Int_t i1D = 0, Double_t dXmax = 0., Double_t dXmin = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_XY_3D.C b/macro/beamtime/pl_XY_3D.C
index 1f3b3d49bc..183fdc8f50 100644
--- a/macro/beamtime/pl_XY_3D.C
+++ b/macro/beamtime/pl_XY_3D.C
@@ -1,3 +1,7 @@
+/** @file pl_XY_3D.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void pl_XY_3D(Int_t iNSt = 4, Int_t iOpt = 0, Int_t i2D = 0, Int_t i1D = 0, Double_t dYmax = 0.)
 {
diff --git a/macro/beamtime/pl_XY_fit.C b/macro/beamtime/pl_XY_fit.C
index 678424653a..e98786f33a 100644
--- a/macro/beamtime/pl_XY_fit.C
+++ b/macro/beamtime/pl_XY_fit.C
@@ -1,3 +1,8 @@
+/** @file pl_XY_fit.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_XY_fit(Int_t iNSt = 4, Int_t NewNbinsX = 32, Int_t NewNbinsY = 32, Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_XY_trk.C b/macro/beamtime/pl_XY_trk.C
index 6e1ea93e15..5b4b8b5c20 100644
--- a/macro/beamtime/pl_XY_trk.C
+++ b/macro/beamtime/pl_XY_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_XY_trk.C
+  * @copyright Copyright (C) 2017-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_XY_trk(Int_t NSt = 4, Double_t MinEff = 0.5, Double_t dThr = 0.1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_CalPar.C b/macro/beamtime/pl_all_CalPar.C
index 5649098450..aac4e3a540 100644
--- a/macro/beamtime/pl_all_CalPar.C
+++ b/macro/beamtime/pl_all_CalPar.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CalPar.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CalPar(Int_t iNSt = 6, Int_t item = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_CluMul.C b/macro/beamtime/pl_all_CluMul.C
index 501c278b28..2d1d849788 100644
--- a/macro/beamtime/pl_all_CluMul.C
+++ b/macro/beamtime/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_CluRate.C b/macro/beamtime/pl_all_CluRate.C
index 52aa476e8b..fe9403a475 100644
--- a/macro/beamtime/pl_all_CluRate.C
+++ b/macro/beamtime/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 6, Double_t Tstart = 0., Double_t Tend = 800.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_CluRateRatio.C b/macro/beamtime/pl_all_CluRateRatio.C
index 4852362c69..168e53698a 100644
--- a/macro/beamtime/pl_all_CluRateRatio.C
+++ b/macro/beamtime/pl_all_CluRateRatio.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRateRatio.C
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_CluRateRatio(Int_t iRef = 500, Int_t iNSt = 3, Double_t Tstart = 0., Double_t Tend = 800., Int_t iMode = 0,
                          Int_t iOpt = 0, Double_t THR = 1.E5)
 {
diff --git a/macro/beamtime/pl_all_CluSizeDTLastHits.C b/macro/beamtime/pl_all_CluSizeDTLastHits.C
index 51a84ef8fc..36d1e484a0 100644
--- a/macro/beamtime/pl_all_CluSizeDTLastHits.C
+++ b/macro/beamtime/pl_all_CluSizeDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluSizeDTLastHits.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluSizeDTLastHits(Int_t iNSt = 6, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_DTLastHits.C b/macro/beamtime/pl_all_DTLastHits.C
index 11da5113e6..397b72d32b 100644
--- a/macro/beamtime/pl_all_DTLastHits.C
+++ b/macro/beamtime/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 6, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_DTLastHits_CluSize.C b/macro/beamtime/pl_all_DTLastHits_CluSize.C
index 89755f0c67..2ce653205c 100644
--- a/macro/beamtime/pl_all_DTLastHits_CluSize.C
+++ b/macro/beamtime/pl_all_DTLastHits_CluSize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits_CluSize.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DTLastHits_CluSize(Int_t iNSt = 6, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_DTLastHits_Tot.C b/macro/beamtime/pl_all_DTLastHits_Tot.C
index 3c938cc9df..85f6d32073 100644
--- a/macro/beamtime/pl_all_DTLastHits_Tot.C
+++ b/macro/beamtime/pl_all_DTLastHits_Tot.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits_Tot.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DTLastHits_Tot(Int_t iNSt = 6, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_DigiCor.C b/macro/beamtime/pl_all_DigiCor.C
index 036ce5ebd9..3dd7b4935f 100644
--- a/macro/beamtime/pl_all_DigiCor.C
+++ b/macro/beamtime/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_Fpar.C b/macro/beamtime/pl_all_Fpar.C
index d9e55c582f..ef84de7779 100644
--- a/macro/beamtime/pl_all_Fpar.C
+++ b/macro/beamtime/pl_all_Fpar.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Fpar.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_Fpar(Int_t iNSt = 6, Int_t iPar = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_LHTime.C b/macro/beamtime/pl_all_LHTime.C
index 1188d3647b..6becc57661 100644
--- a/macro/beamtime/pl_all_LHTime.C
+++ b/macro/beamtime/pl_all_LHTime.C
@@ -1,3 +1,8 @@
+/** @file pl_all_LHTime.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_all_LHTime(Int_t iNDet = 22, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_Svel.C b/macro/beamtime/pl_all_Svel.C
index b6be56568d..4bdbc4e192 100644
--- a/macro/beamtime/pl_all_Svel.C
+++ b/macro/beamtime/pl_all_Svel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_Svel.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_Svel(Int_t iNSt = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_TOffDTLastHits.C b/macro/beamtime/pl_all_TOffDTLastHits.C
index 9e668e1c68..e96b21d08b 100644
--- a/macro/beamtime/pl_all_TOffDTLastHits.C
+++ b/macro/beamtime/pl_all_TOffDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TOffDTLastHits.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_TOffDTLastHits(Int_t iNSt = 6, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_TotDTLastHits.C b/macro/beamtime/pl_all_TotDTLastHits.C
index 34ac413f5e..6d63230087 100644
--- a/macro/beamtime/pl_all_TotDTLastHits.C
+++ b/macro/beamtime/pl_all_TotDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TotDTLastHits.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_TotDTLastHits(Int_t iNSt = 6, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_XY.C b/macro/beamtime/pl_all_XY.C
index 90b3f83018..6d541ca355 100644
--- a/macro/beamtime/pl_all_XY.C
+++ b/macro/beamtime/pl_all_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_all_XY.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_XY(Int_t iNDet = 24, Int_t iMode = 0, Double_t dMax = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_cluWalk.C b/macro/beamtime/pl_all_cluWalk.C
index 3e198feaaf..479cdc3717 100644
--- a/macro/beamtime/pl_all_cluWalk.C
+++ b/macro/beamtime/pl_all_cluWalk.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalk.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluWalk(Int_t iNch = 1, Int_t i1 = 0, Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_cluWalkSel.C b/macro/beamtime/pl_all_cluWalkSel.C
index 03b68652ea..66ac6c358a 100644
--- a/macro/beamtime/pl_all_cluWalkSel.C
+++ b/macro/beamtime/pl_all_cluWalkSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalkSel.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Christian Simon **/
+
 void pl_all_cluWalkSel(Int_t iNch = 1, Int_t i1 = 0, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_all_dTSel.C b/macro/beamtime/pl_all_dTSel.C
index 4972888719..1f23199a38 100644
--- a/macro/beamtime/pl_all_dTSel.C
+++ b/macro/beamtime/pl_all_dTSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_dTSel.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_dTSel(Int_t iNSel = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ana_DTXY.C b/macro/beamtime/pl_ana_DTXY.C
index 9c5457adf5..c7b5bb0712 100644
--- a/macro/beamtime/pl_ana_DTXY.C
+++ b/macro/beamtime/pl_ana_DTXY.C
@@ -1,3 +1,8 @@
+/** @file pl_ana_DTXY.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_ana_DTXY(Int_t iDut = 901, Int_t NewNbinsX = 3, Int_t NewNbinsY = 3, Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ana_DXXY.C b/macro/beamtime/pl_ana_DXXY.C
index 6f7e2effa0..55b8e18e82 100644
--- a/macro/beamtime/pl_ana_DXXY.C
+++ b/macro/beamtime/pl_ana_DXXY.C
@@ -1,3 +1,8 @@
+/** @file pl_ana_DXXY.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_ana_DXXY(Int_t iDut = 901, Int_t NewNbinsX = 4, Int_t NewNbinsY = 4, Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ana_DYXY.C b/macro/beamtime/pl_ana_DYXY.C
index 5a917f55f9..4850739600 100644
--- a/macro/beamtime/pl_ana_DYXY.C
+++ b/macro/beamtime/pl_ana_DYXY.C
@@ -1,3 +1,8 @@
+/** @file pl_ana_DYXY.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_ana_DYXY(Int_t iDut = 901, Int_t NewNbinsX = 4, Int_t NewNbinsY = 4, Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_calib_trk.C b/macro/beamtime/pl_calib_trk.C
index eb8ff4269b..0b7582bef5 100644
--- a/macro/beamtime/pl_calib_trk.C
+++ b/macro/beamtime/pl_calib_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_calib_trk.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_calib_trk()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_cmp_1D.C b/macro/beamtime/pl_cmp_1D.C
index 048d60ca02..ffdacb47c2 100644
--- a/macro/beamtime/pl_cmp_1D.C
+++ b/macro/beamtime/pl_cmp_1D.C
@@ -1,3 +1,8 @@
+/** @file pl_cmp_1D.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_cmp_1D(Int_t iOpt      = 1,
                TString fNameMC = "/home/nh/KRONOS/mc/mcbm/"
                                  "mcbm_beam_2019_03.agau.1.58gev.mbias.reco_hst.root",
diff --git a/macro/beamtime/pl_cmp_Eff.C b/macro/beamtime/pl_cmp_Eff.C
index 9057c2264a..00331662ba 100644
--- a/macro/beamtime/pl_cmp_Eff.C
+++ b/macro/beamtime/pl_cmp_Eff.C
@@ -1,3 +1,8 @@
+/** @file pl_cmp_Eff.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_cmp_Eff(Int_t iDut = 900, Int_t iMode = 4, Double_t dEffMin = 0., Double_t dEffMax = 1.05,
                 TString AnaOpt = "DT50_Req0_910911500_921_911921_600_0.5_5.0_trk111_Calr0111_"
                                  "20161210_0646_DT50_Req1"
diff --git a/macro/beamtime/pl_cor_walk.C b/macro/beamtime/pl_cor_walk.C
index adcb7ec927..cfe5e5900c 100644
--- a/macro/beamtime/pl_cor_walk.C
+++ b/macro/beamtime/pl_cor_walk.C
@@ -1,3 +1,7 @@
+/** @file pl_cor_walk.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void set_plot_style()
 {
diff --git a/macro/beamtime/pl_eff_XY.C b/macro/beamtime/pl_eff_XY.C
index a9d0208b80..0bb17a3e13 100644
--- a/macro/beamtime/pl_eff_XY.C
+++ b/macro/beamtime/pl_eff_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_eff_XY.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_eff_XY(Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ext_SUT.C b/macro/beamtime/pl_ext_SUT.C
index 315bdda760..0223944899 100644
--- a/macro/beamtime/pl_ext_SUT.C
+++ b/macro/beamtime/pl_ext_SUT.C
@@ -1,3 +1,8 @@
+/** @file pl_ext_SUT.C
+  * @copyright Copyright (C) 2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_ext_SUT(Double_t dThr = 0., Double_t MinEff = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ext_dXdY.C b/macro/beamtime/pl_ext_dXdY.C
index 809cdce7a3..2921b8ea59 100644
--- a/macro/beamtime/pl_ext_dXdY.C
+++ b/macro/beamtime/pl_ext_dXdY.C
@@ -1,3 +1,8 @@
+/** @file pl_ext_dXdY.C
+  * @copyright Copyright (C) 2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_ext_dXdY(Int_t iLev = 0, Int_t NSt = 12)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ext_over.C b/macro/beamtime/pl_ext_over.C
index da6f39a4c1..ec453299a8 100644
--- a/macro/beamtime/pl_ext_over.C
+++ b/macro/beamtime/pl_ext_over.C
@@ -1,3 +1,8 @@
+/** @file pl_ext_over.C
+  * @copyright Copyright (C) 2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_ext_over()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_ext_trk.C b/macro/beamtime/pl_ext_trk.C
index e418240b59..cdf77ea44c 100644
--- a/macro/beamtime/pl_ext_trk.C
+++ b/macro/beamtime/pl_ext_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_ext_trk.C
+  * @copyright Copyright (C) 2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_ext_trk(Int_t iLev = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_Mat04D4best.C b/macro/beamtime/pl_over_Mat04D4best.C
index 0231eaf7c4..38dfc095a6 100644
--- a/macro/beamtime/pl_over_Mat04D4best.C
+++ b/macro/beamtime/pl_over_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4best.C
+  * @copyright Copyright (C) 2016-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4best(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_MatD4sel.C b/macro/beamtime/pl_over_MatD4sel.C
index 933f3eb6b8..0917cbec08 100644
--- a/macro/beamtime/pl_over_MatD4sel.C
+++ b/macro/beamtime/pl_over_MatD4sel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_MatD4sel.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_MatD4sel(TString sysinfo = "")
 {
   gROOT->LoadMacro(((TString) gSystem->Getenv("VMCWORKDIR") + "/macro/beamtime/pl_Datime.C").Data());
diff --git a/macro/beamtime/pl_over_Walk2.C b/macro/beamtime/pl_over_Walk2.C
index ff37caa340..1b7010d8f6 100644
--- a/macro/beamtime/pl_over_Walk2.C
+++ b/macro/beamtime/pl_over_Walk2.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Walk2.C
+  * @copyright Copyright (C) 2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Walk2(Int_t iSel = 0, Int_t iSmT = 9, Int_t iSm = 0, Int_t iRpc = 0, Double_t Tmax = 0.2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_XX.C b/macro/beamtime/pl_over_XX.C
index 0a5392d94d..229e98ec7f 100644
--- a/macro/beamtime/pl_over_XX.C
+++ b/macro/beamtime/pl_over_XX.C
@@ -1,3 +1,8 @@
+/** @file pl_over_XX.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/beamtime/pl_over_clu.C b/macro/beamtime/pl_over_clu.C
index 85a014e1eb..ddf7d7c81b 100644
--- a/macro/beamtime/pl_over_clu.C
+++ b/macro/beamtime/pl_over_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_clu(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_cluSel.C b/macro/beamtime/pl_over_cluSel.C
index e6c3e47a27..28bc6a7161 100644
--- a/macro/beamtime/pl_over_cluSel.C
+++ b/macro/beamtime/pl_over_cluSel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cluSel.C
+  * @copyright Copyright (C) 2016-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cluSel(Int_t iSel = 0, Int_t iSmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_cor.C b/macro/beamtime/pl_over_cor.C
index 3f81ee24f9..f27d1d8539 100644
--- a/macro/beamtime/pl_over_cor.C
+++ b/macro/beamtime/pl_over_cor.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cor.C
+  * @copyright Copyright (C) 2017-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cor(Int_t SmT = 9, Int_t iSm = 0, Int_t iRpc = 0, Double_t yRange = 3.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_deltof.C b/macro/beamtime/pl_over_deltof.C
index eaf3417617..5961588b8c 100644
--- a/macro/beamtime/pl_over_deltof.C
+++ b/macro/beamtime/pl_over_deltof.C
@@ -1,3 +1,8 @@
+/** @file pl_over_deltof.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_over_deltof(Int_t iSel = 0, Int_t iNDet = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_get4.C b/macro/beamtime/pl_over_get4.C
index ab0d4ecfdc..357600e96a 100644
--- a/macro/beamtime/pl_over_get4.C
+++ b/macro/beamtime/pl_over_get4.C
@@ -1,3 +1,8 @@
+/** @file pl_over_get4.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_get4(Int_t nRoc = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_off.C b/macro/beamtime/pl_over_off.C
index 64de652eb9..dfa3469b5d 100644
--- a/macro/beamtime/pl_over_off.C
+++ b/macro/beamtime/pl_over_off.C
@@ -1,3 +1,8 @@
+/** @file pl_over_off.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_off(Int_t SmT = 6, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_pos.C b/macro/beamtime/pl_over_pos.C
index 4c02c464c1..6eb1a4a62c 100644
--- a/macro/beamtime/pl_over_pos.C
+++ b/macro/beamtime/pl_over_pos.C
@@ -1,3 +1,8 @@
+/** @file pl_over_pos.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_over_pos(Int_t iNDet = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_toff.C b/macro/beamtime/pl_over_toff.C
index 0ec791797c..a3a34254dd 100644
--- a/macro/beamtime/pl_over_toff.C
+++ b/macro/beamtime/pl_over_toff.C
@@ -1,3 +1,8 @@
+/** @file pl_over_toff.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_over_toff(Int_t iSel = 0, Int_t iNDet = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_over_trk.C b/macro/beamtime/pl_over_trk.C
index b383955457..f4ea393313 100644
--- a/macro/beamtime/pl_over_trk.C
+++ b/macro/beamtime/pl_over_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trk.C
+  * @copyright Copyright (C) 2017-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trk(Int_t NSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_pull_trk.C b/macro/beamtime/pl_pull_trk.C
index 592a61da17..34a656fbb2 100644
--- a/macro/beamtime/pl_pull_trk.C
+++ b/macro/beamtime/pl_pull_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_pull_trk.C
+  * @copyright Copyright (C) 2017-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pull_trk(Int_t NSt = 8, Int_t iVar = 0, Int_t iFit = 0, Int_t iDrop = -1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_rate_trkl.C b/macro/beamtime/pl_rate_trkl.C
index 7b7ba5d0f3..413f307196 100644
--- a/macro/beamtime/pl_rate_trkl.C
+++ b/macro/beamtime/pl_rate_trkl.C
@@ -1,3 +1,8 @@
+/** @file pl_rate_trkl.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_rate_trkl()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_raw_evt.C b/macro/beamtime/pl_raw_evt.C
index cbd25861ec..e388b5354f 100644
--- a/macro/beamtime/pl_raw_evt.C
+++ b/macro/beamtime/pl_raw_evt.C
@@ -1,3 +1,8 @@
+/** @file pl_raw_evt.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_raw_evt()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_rel_ratio.C b/macro/beamtime/pl_rel_ratio.C
index f7ec7f10a7..39862a28ce 100644
--- a/macro/beamtime/pl_rel_ratio.C
+++ b/macro/beamtime/pl_rel_ratio.C
@@ -1,3 +1,7 @@
+/** @file pl_rel_ratio.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
 
 void set_plot_style()
 {
diff --git a/macro/beamtime/pl_resi2D_trk.C b/macro/beamtime/pl_resi2D_trk.C
index e02174af5f..31040c22cd 100644
--- a/macro/beamtime/pl_resi2D_trk.C
+++ b/macro/beamtime/pl_resi2D_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_resi2D_trk.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_resi2D_trk(Int_t NSt = 8, Int_t iVar = 0, Int_t iFit = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_star_DigiCor.C b/macro/beamtime/pl_star_DigiCor.C
index 8f40c2003e..ee2a304f45 100644
--- a/macro/beamtime/pl_star_DigiCor.C
+++ b/macro/beamtime/pl_star_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_star_DigiCor.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_star_DigiCor(Int_t iNDet = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_trk_Walk.C b/macro/beamtime/pl_trk_Walk.C
index 29a7d6882b..015ef526e3 100644
--- a/macro/beamtime/pl_trk_Walk.C
+++ b/macro/beamtime/pl_trk_Walk.C
@@ -1,3 +1,8 @@
+/** @file pl_trk_Walk.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_trk_Walk(Int_t iId = 900, Int_t iOpt = 1, Double_t dMax = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_trk_cal_walk.C b/macro/beamtime/pl_trk_cal_walk.C
index 6cc74e7d4d..aab4ddd658 100644
--- a/macro/beamtime/pl_trk_cal_walk.C
+++ b/macro/beamtime/pl_trk_cal_walk.C
@@ -1,3 +1,8 @@
+/** @file pl_trk_cal_walk.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_trk_cal_walk(Int_t iType = 0, Int_t iSm = 0, Int_t iRpc = 0, Int_t iSide = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/pl_vert_trk.C b/macro/beamtime/pl_vert_trk.C
index 04d8af38b0..1f5f6c4cc1 100644
--- a/macro/beamtime/pl_vert_trk.C
+++ b/macro/beamtime/pl_vert_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_vert_trk.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Norbert Herrmann **/
+
 void pl_vert_trk(Double_t dFitWidth = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/save_hst.C b/macro/beamtime/save_hst.C
index 950c360bcc..e4caa21170 100644
--- a/macro/beamtime/save_hst.C
+++ b/macro/beamtime/save_hst.C
@@ -1,3 +1,8 @@
+/** @file save_hst.C
+  * @copyright Copyright (C) 2017-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon, Norbert Herrmann [orginator] **/
+
 void save_hst(TString cstr = "status.hst.root", Bool_t bROOT = kTRUE)
 {
   cout << "save all histograms to file " << cstr.Data() << endl;
diff --git a/macro/beamtime/star2017/ana_digi.C b/macro/beamtime/star2017/ana_digi.C
index 05ab8138e5..0b1434221e 100644
--- a/macro/beamtime/star2017/ana_digi.C
+++ b/macro/beamtime/star2017/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi(Int_t nEvents = 10000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 000, Int_t RefSel = 1,
               TString cFileId = "r0001_20170121_2310_0000_DT50_0x00000000", Int_t iCalSet = 1000001, Bool_t bOut = 0,
               Int_t iSel2 = 0, Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/star2017/ana_digi_cal.C b/macro/beamtime/star2017/ana_digi_cal.C
index 3a024914b5..23a43d57d3 100644
--- a/macro/beamtime/star2017/ana_digi_cal.C
+++ b/macro/beamtime/star2017/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 000, Int_t RefSel = 1,
                   TString cFileId = "r0001_20170121_2310_DT50_0x00000000", Int_t iCalSet = 001000001, Bool_t bOut = 0,
                   Int_t iSel2 = 0, Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/star2017/dis_digi.C b/macro/beamtime/star2017/dis_digi.C
index b1c01291aa..d92aa0fda8 100644
--- a/macro/beamtime/star2017/dis_digi.C
+++ b/macro/beamtime/star2017/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void dis_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               TString cFileId = "MbsTrbThu1715", Int_t iCalSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0,
               Double_t dDeadtime = 50., Int_t iGenCor = 1, Int_t iTrackingSetup = 0, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/star2017/pl_all_CluMemMulDTLastHits.C b/macro/beamtime/star2017/pl_all_CluMemMulDTLastHits.C
index ed5f98168d..e35187519d 100644
--- a/macro/beamtime/star2017/pl_all_CluMemMulDTLastHits.C
+++ b/macro/beamtime/star2017/pl_all_CluMemMulDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMemMulDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluMemMulDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_CluMul.C b/macro/beamtime/star2017/pl_all_CluMul.C
index 79d081ffd8..2fb5695c20 100644
--- a/macro/beamtime/star2017/pl_all_CluMul.C
+++ b/macro/beamtime/star2017/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_CluRate.C b/macro/beamtime/star2017/pl_all_CluRate.C
index 4a6eaf6524..90e4e688ac 100644
--- a/macro/beamtime/star2017/pl_all_CluRate.C
+++ b/macro/beamtime/star2017/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 2, Double_t Tstart = 0., Double_t Tend = 3600.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_CluSizeDTLastHits.C b/macro/beamtime/star2017/pl_all_CluSizeDTLastHits.C
index a5eb60b8d3..894428d53c 100644
--- a/macro/beamtime/star2017/pl_all_CluSizeDTLastHits.C
+++ b/macro/beamtime/star2017/pl_all_CluSizeDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluSizeDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluSizeDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_DTLastHits.C b/macro/beamtime/star2017/pl_all_DTLastHits.C
index 85ac4fc8a3..85dba068f3 100644
--- a/macro/beamtime/star2017/pl_all_DTLastHits.C
+++ b/macro/beamtime/star2017/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 2, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_TOffDTLastHits.C b/macro/beamtime/star2017/pl_all_TOffDTLastHits.C
index 244f93e6d0..34bbb5f87d 100644
--- a/macro/beamtime/star2017/pl_all_TOffDTLastHits.C
+++ b/macro/beamtime/star2017/pl_all_TOffDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TOffDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_TOffDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/pl_all_TotDTLastHits.C b/macro/beamtime/star2017/pl_all_TotDTLastHits.C
index 8fe0cf2163..9ae16404f4 100644
--- a/macro/beamtime/star2017/pl_all_TotDTLastHits.C
+++ b/macro/beamtime/star2017/pl_all_TotDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TotDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_TotDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2017/rootlogon.C b/macro/beamtime/star2017/rootlogon.C
index d041dcce9a..8e678b7f24 100644
--- a/macro/beamtime/star2017/rootlogon.C
+++ b/macro/beamtime/star2017/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 }
 
diff --git a/macro/beamtime/star2018/ana_digi.C b/macro/beamtime/star2018/ana_digi.C
index 05ab8138e5..0b1434221e 100644
--- a/macro/beamtime/star2018/ana_digi.C
+++ b/macro/beamtime/star2018/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi(Int_t nEvents = 10000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 000, Int_t RefSel = 1,
               TString cFileId = "r0001_20170121_2310_0000_DT50_0x00000000", Int_t iCalSet = 1000001, Bool_t bOut = 0,
               Int_t iSel2 = 0, Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/star2018/ana_digi_cal.C b/macro/beamtime/star2018/ana_digi_cal.C
index 3a024914b5..23a43d57d3 100644
--- a/macro/beamtime/star2018/ana_digi_cal.C
+++ b/macro/beamtime/star2018/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 10000000, Int_t calMode = 53, Int_t calSel = -1, Int_t calSm = 000, Int_t RefSel = 1,
                   TString cFileId = "r0001_20170121_2310_DT50_0x00000000", Int_t iCalSet = 001000001, Bool_t bOut = 0,
                   Int_t iSel2 = 0, Double_t dDeadtime = 50.)
diff --git a/macro/beamtime/star2018/dis_digi.C b/macro/beamtime/star2018/dis_digi.C
index b1c01291aa..d92aa0fda8 100644
--- a/macro/beamtime/star2018/dis_digi.C
+++ b/macro/beamtime/star2018/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void dis_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               TString cFileId = "MbsTrbThu1715", Int_t iCalSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0,
               Double_t dDeadtime = 50., Int_t iGenCor = 1, Int_t iTrackingSetup = 0, Double_t dScalFac = 5.,
diff --git a/macro/beamtime/star2018/pl_all_CluMemMulDTLastHits.C b/macro/beamtime/star2018/pl_all_CluMemMulDTLastHits.C
index ed5f98168d..e35187519d 100644
--- a/macro/beamtime/star2018/pl_all_CluMemMulDTLastHits.C
+++ b/macro/beamtime/star2018/pl_all_CluMemMulDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMemMulDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluMemMulDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_CluMul.C b/macro/beamtime/star2018/pl_all_CluMul.C
index 79d081ffd8..2fb5695c20 100644
--- a/macro/beamtime/star2018/pl_all_CluMul.C
+++ b/macro/beamtime/star2018/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluMul(Int_t iNSt = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_CluRate.C b/macro/beamtime/star2018/pl_all_CluRate.C
index 4a6eaf6524..90e4e688ac 100644
--- a/macro/beamtime/star2018/pl_all_CluRate.C
+++ b/macro/beamtime/star2018/pl_all_CluRate.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluRate.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluRate(Int_t iNSt = 2, Double_t Tstart = 0., Double_t Tend = 3600.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_CluSizeDTLastHits.C b/macro/beamtime/star2018/pl_all_CluSizeDTLastHits.C
index a5eb60b8d3..894428d53c 100644
--- a/macro/beamtime/star2018/pl_all_CluSizeDTLastHits.C
+++ b/macro/beamtime/star2018/pl_all_CluSizeDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluSizeDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_CluSizeDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_DTLastHits.C b/macro/beamtime/star2018/pl_all_DTLastHits.C
index 85ac4fc8a3..85dba068f3 100644
--- a/macro/beamtime/star2018/pl_all_DTLastHits.C
+++ b/macro/beamtime/star2018/pl_all_DTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_DTLastHits(Int_t iNSt = 2, Double_t Tstart = 1., Double_t Tend = 1000.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_TOffDTLastHits.C b/macro/beamtime/star2018/pl_all_TOffDTLastHits.C
index 244f93e6d0..34bbb5f87d 100644
--- a/macro/beamtime/star2018/pl_all_TOffDTLastHits.C
+++ b/macro/beamtime/star2018/pl_all_TOffDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TOffDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_TOffDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/pl_all_TotDTLastHits.C b/macro/beamtime/star2018/pl_all_TotDTLastHits.C
index 8fe0cf2163..9ae16404f4 100644
--- a/macro/beamtime/star2018/pl_all_TotDTLastHits.C
+++ b/macro/beamtime/star2018/pl_all_TotDTLastHits.C
@@ -1,3 +1,8 @@
+/** @file pl_all_TotDTLastHits.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_TotDTLastHits(Int_t iNSt = 2, Int_t iSel = 0, Double_t Tstart = 1., Double_t Tend = 100.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/beamtime/star2018/rootlogon.C b/macro/beamtime/star2018/rootlogon.C
index d041dcce9a..8e678b7f24 100644
--- a/macro/beamtime/star2018/rootlogon.C
+++ b/macro/beamtime/star2018/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 }
 
diff --git a/macro/beamtime/star2019/inspect_latency_histo.C b/macro/beamtime/star2019/inspect_latency_histo.C
index 66f8912602..2ebb0c0e1d 100644
--- a/macro/beamtime/star2019/inspect_latency_histo.C
+++ b/macro/beamtime/star2019/inspect_latency_histo.C
@@ -1,3 +1,8 @@
+/** @file inspect_latency_histo.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void inspect_latency_histo(Double_t dLat = 0, TString hFile = "data/HistosMonitorTofSync.root")
 {
   using namespace std;
diff --git a/macro/beamtime/star2019/inspect_shift_histo.C b/macro/beamtime/star2019/inspect_shift_histo.C
index b3ca5ed8ff..05e7dafaf2 100644
--- a/macro/beamtime/star2019/inspect_shift_histo.C
+++ b/macro/beamtime/star2019/inspect_shift_histo.C
@@ -1,3 +1,8 @@
+/** @file inspect_shift_histo.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann, Pierre-Alain Loizeau [orginator] **/
+
 void inspect_shift_histo(TString hFile = "data/HistosMonitorTofSync.root")
 {
   using namespace std;
diff --git a/macro/beamtime/star2019/inspect_sync_histo.C b/macro/beamtime/star2019/inspect_sync_histo.C
index fd2b6e4acc..f1030136d3 100644
--- a/macro/beamtime/star2019/inspect_sync_histo.C
+++ b/macro/beamtime/star2019/inspect_sync_histo.C
@@ -1,3 +1,8 @@
+/** @file inspect_sync_histo.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann, Pierre-Alain Loizeau [orginator] **/
+
 void inspect_sync_histo(TString hFile = "data/HistosMonitorTofSync.root", Double_t MaxMismatch = 1.)
 {
   using namespace std;
diff --git a/macro/beamtime/tests/TofCernFeb15Calib.C b/macro/beamtime/tests/TofCernFeb15Calib.C
index 39bbb21664..fc70e1590b 100644
--- a/macro/beamtime/tests/TofCernFeb15Calib.C
+++ b/macro/beamtime/tests/TofCernFeb15Calib.C
@@ -1,3 +1,8 @@
+/** @file TofCernFeb15Calib.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "tof_feb15_setup_unpack.C"
 
 void TofCernFeb15Calib(Int_t nEvents = 10000)
diff --git a/macro/beamtime/tests/TofCernFeb15Run.C b/macro/beamtime/tests/TofCernFeb15Run.C
index c143c82730..8197c4219d 100644
--- a/macro/beamtime/tests/TofCernFeb15Run.C
+++ b/macro/beamtime/tests/TofCernFeb15Run.C
@@ -1,3 +1,7 @@
+/** @file TofCernFeb15Run.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 void TofCernFeb15Run(Int_t nEvents = 2)
 {
diff --git a/macro/beamtime/tests/TofCernNov15Calib.C b/macro/beamtime/tests/TofCernNov15Calib.C
index c76ca1a074..0f218e2e0b 100644
--- a/macro/beamtime/tests/TofCernNov15Calib.C
+++ b/macro/beamtime/tests/TofCernNov15Calib.C
@@ -1,3 +1,8 @@
+/** @file TofCernNov15Calib.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "tof_nov15_setup_unpack.C"
 
 void TofCernNov15Calib(Int_t nEvents = 10000)
diff --git a/macro/beamtime/tests/TofCernNov15Run.C b/macro/beamtime/tests/TofCernNov15Run.C
index 1056345d43..585b213f71 100644
--- a/macro/beamtime/tests/TofCernNov15Run.C
+++ b/macro/beamtime/tests/TofCernNov15Run.C
@@ -1,3 +1,7 @@
+/** @file TofCernNov15Run.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 void TofCernNov15Run(Int_t nEvents = 2)
 {
diff --git a/macro/dimuon/invM.C b/macro/dimuon/invM.C
index f7e17979b6..91bfc57e6b 100644
--- a/macro/dimuon/invM.C
+++ b/macro/dimuon/invM.C
@@ -1,3 +1,8 @@
+/** @file invM.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 //---------------------------------------------------
 //
 // Anna Senger a.senger@gsi.de
diff --git a/macro/ecal/run_reco.C b/macro/ecal/run_reco.C
index b26c2f75d8..79c75721fe 100644
--- a/macro/ecal/run_reco.C
+++ b/macro/ecal/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2012-2015 Institute for Theoretical and Experimental Physics named by A.I. Alikhanov of National Research Centre "Kurchatov Institute" (ITEP) in Moscow, Russia, Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Mikhail Prokudin [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/ecal/run_sim.C b/macro/ecal/run_sim.C
index 33ef5a3bfb..bf7f06f508 100644
--- a/macro/ecal/run_sim.C
+++ b/macro/ecal/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2012-2015 Institute for Theoretical and Experimental Physics named by A.I. Alikhanov of National Research Centre "Kurchatov Institute" (ITEP) in Moscow, Russia, Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Mikhail Prokudin [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/fhodo/Create_mapping_parameters.C b/macro/fhodo/Create_mapping_parameters.C
index fdcceeafb3..30c521f9e5 100644
--- a/macro/fhodo/Create_mapping_parameters.C
+++ b/macro/fhodo/Create_mapping_parameters.C
@@ -1,3 +1,8 @@
+/** @file Create_mapping_parameters.C
+  * @copyright Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void Create_mapping_parameters()
 {
 
diff --git a/macro/field/FieldMapTest.C b/macro/field/FieldMapTest.C
index fc36e1176d..2f7e4928b5 100644
--- a/macro/field/FieldMapTest.C
+++ b/macro/field/FieldMapTest.C
@@ -1,3 +1,8 @@
+/** @file FieldMapTest.C
+  * @copyright Copyright (C) 2010-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for automatic check of a magnetic field map.
diff --git a/macro/field/checkFieldMap.C b/macro/field/checkFieldMap.C
index b1a4223ee8..54cf220edd 100644
--- a/macro/field/checkFieldMap.C
+++ b/macro/field/checkFieldMap.C
@@ -1,3 +1,8 @@
+/** @file checkFieldMap.C
+  * @copyright Copyright (C) 2007-2013 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebdeva [orginator], Volker Friese **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for check of a magnetic field map
diff --git a/macro/field/checkFieldSym.C b/macro/field/checkFieldSym.C
index df744194e6..cce04774df 100644
--- a/macro/field/checkFieldSym.C
+++ b/macro/field/checkFieldSym.C
@@ -1,3 +1,8 @@
+/** @file checkFieldSym.C
+  * @copyright Copyright (C) 2007-2009 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebdeva [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for check of the symmetries of a magnetic field map
diff --git a/macro/field/checkFields.C b/macro/field/checkFields.C
index 85183dac16..2dd37a23e0 100644
--- a/macro/field/checkFields.C
+++ b/macro/field/checkFields.C
@@ -1,3 +1,8 @@
+/** @file checkFields.C
+  * @copyright Copyright (C) 2007-2009 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebdeva [orginator] **/
+
 int checkFields(const char* field_basename, double field_Z_origin = 0, double fixed_coord = 170, int flag_yx_zx_z = 0,
                 double xyz_shift = 0)
 {
diff --git a/macro/field/createDistorted.C b/macro/field/createDistorted.C
index 5a7faac979..e5669dee18 100644
--- a/macro/field/createDistorted.C
+++ b/macro/field/createDistorted.C
@@ -1,3 +1,7 @@
+/** @file createDistorted.C
+  * @copyright Copyright (C) 2008 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Elena Lebdeva [orginator] **/
 
 {
 
diff --git a/macro/field/createFieldMap.C b/macro/field/createFieldMap.C
index f0946699e1..6e9047c935 100644
--- a/macro/field/createFieldMap.C
+++ b/macro/field/createFieldMap.C
@@ -1,3 +1,8 @@
+/** @file createFieldMap.C
+  * @copyright Copyright (C) 2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // This macro allows to create a field map out of an arbitrary number
diff --git a/macro/field/drawField.C b/macro/field/drawField.C
index 16fe0baa7c..d73ead6686 100644
--- a/macro/field/drawField.C
+++ b/macro/field/drawField.C
@@ -1,3 +1,8 @@
+/** @file drawField.C
+  * @copyright Copyright (C) 2012-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void drawField()
 {
 
diff --git a/macro/fles/PlotChRate.C b/macro/fles/PlotChRate.C
index 3ef7f6c962..e96ae384a2 100644
--- a/macro/fles/PlotChRate.C
+++ b/macro/fles/PlotChRate.C
@@ -1,3 +1,8 @@
+/** @file PlotChRate.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   Int_t iNbGet4 = 48;
   TH2D* pGet4Histos[iNbGet4];
diff --git a/macro/fles/PlotEventBuilder.C b/macro/fles/PlotEventBuilder.C
index 4f057b6d6b..4561a70c89 100644
--- a/macro/fles/PlotEventBuilder.C
+++ b/macro/fles/PlotEventBuilder.C
@@ -1,3 +1,8 @@
+/** @file PlotEventBuilder.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cEventBuilder = new TCanvas("cEventBuilder", "EventBuilder");
   cEventBuilder->Divide(2);
diff --git a/macro/fles/PlotMap.C b/macro/fles/PlotMap.C
index f56ed7f3d8..9e99f2c0c9 100644
--- a/macro/fles/PlotMap.C
+++ b/macro/fles/PlotMap.C
@@ -1,3 +1,7 @@
+/** @file PlotMap.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 {
   TCanvas* c2 = new TCanvas("c2", "c2s");
diff --git a/macro/fles/PlotTimeEvo.C b/macro/fles/PlotTimeEvo.C
index 5e3ad8a7c6..a6f8adf6aa 100644
--- a/macro/fles/PlotTimeEvo.C
+++ b/macro/fles/PlotTimeEvo.C
@@ -1,3 +1,8 @@
+/** @file PlotTimeEvo.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   Double_t dStartTime = 0.0;
   Double_t dStopTime  = 400.0;
diff --git a/macro/fles/call_Tsa_client.C b/macro/fles/call_Tsa_client.C
index f04671a138..8391baf010 100644
--- a/macro/fles/call_Tsa_client.C
+++ b/macro/fles/call_Tsa_client.C
@@ -1,3 +1,8 @@
+/** @file call_Tsa_client.C
+  * @copyright Copyright (C) 2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 void call_Tsa_client(Int_t nMin = 1)
 {
   Int_t nEvents      = nMin * 60 * 10;  //minutes * seconds * 10Hz TimeSlices
diff --git a/macro/fles/call_Tsa_client_Cruz.C b/macro/fles/call_Tsa_client_Cruz.C
index dedfe43ca2..67623dd5c8 100644
--- a/macro/fles/call_Tsa_client_Cruz.C
+++ b/macro/fles/call_Tsa_client_Cruz.C
@@ -1,3 +1,8 @@
+/** @file call_Tsa_client_Cruz.C
+  * @copyright Copyright (C) 2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 void call_Tsa_client_Cruz(Int_t nMin = 1)
 {
   Int_t nEvents      = nMin * 60 * 10;  //minutes * seconds * 10Hz TimeSlices
diff --git a/macro/fles/data/readHistosFromFile.C b/macro/fles/data/readHistosFromFile.C
index f6fd87ab5b..a14166d69d 100644
--- a/macro/fles/data/readHistosFromFile.C
+++ b/macro/fles/data/readHistosFromFile.C
@@ -1,3 +1,7 @@
+/** @file readHistosFromFile.C
+  * @copyright Copyright (C) 2015 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
 
 #include "TCanvas.h"
 #include "TFile.h"
diff --git a/macro/fles/get4/PlotChRate.C b/macro/fles/get4/PlotChRate.C
index d6a49871af..6264eacdbf 100644
--- a/macro/fles/get4/PlotChRate.C
+++ b/macro/fles/get4/PlotChRate.C
@@ -1,3 +1,8 @@
+/** @file PlotChRate.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   Int_t iNbGet4 = 48;
   TH2D* pGet4Histos[iNbGet4];
diff --git a/macro/fles/get4/PlotEpochJumps.C b/macro/fles/get4/PlotEpochJumps.C
index b5500d4779..ad7a01857f 100644
--- a/macro/fles/get4/PlotEpochJumps.C
+++ b/macro/fles/get4/PlotEpochJumps.C
@@ -1,3 +1,8 @@
+/** @file PlotEpochJumps.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cEpJumpChips = new TCanvas("cEpJumpChips", "Epoch Jumps CT chips");
   cEpJumpChips->Divide(2, 4);
diff --git a/macro/fles/get4/PlotEventBuilder.C b/macro/fles/get4/PlotEventBuilder.C
index 4f057b6d6b..4561a70c89 100644
--- a/macro/fles/get4/PlotEventBuilder.C
+++ b/macro/fles/get4/PlotEventBuilder.C
@@ -1,3 +1,8 @@
+/** @file PlotEventBuilder.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cEventBuilder = new TCanvas("cEventBuilder", "EventBuilder");
   cEventBuilder->Divide(2);
diff --git a/macro/fles/get4/PlotFtEdgesRatio.C b/macro/fles/get4/PlotFtEdgesRatio.C
index 4cadf0f4bd..c8fc0eed73 100644
--- a/macro/fles/get4/PlotFtEdgesRatio.C
+++ b/macro/fles/get4/PlotFtEdgesRatio.C
@@ -1,3 +1,7 @@
+/** @file PlotFtEdgesRatio.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 //   hPulserFeeDnl->Draw("colz");
diff --git a/macro/fles/get4/PlotMap.C b/macro/fles/get4/PlotMap.C
index f56ed7f3d8..9e99f2c0c9 100644
--- a/macro/fles/get4/PlotMap.C
+++ b/macro/fles/get4/PlotMap.C
@@ -1,3 +1,7 @@
+/** @file PlotMap.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 {
   TCanvas* c2 = new TCanvas("c2", "c2s");
diff --git a/macro/fles/get4/PlotMultiDet.C b/macro/fles/get4/PlotMultiDet.C
index 7e0454633c..4ec7265e94 100644
--- a/macro/fles/get4/PlotMultiDet.C
+++ b/macro/fles/get4/PlotMultiDet.C
@@ -1,3 +1,8 @@
+/** @file PlotMultiDet.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 
   TCanvas* cHDP2 = new TCanvas("cHDP2", "HDP2");
diff --git a/macro/fles/get4/PlotMultiDetDist.C b/macro/fles/get4/PlotMultiDetDist.C
index 6d8e157807..ad8311d35b 100644
--- a/macro/fles/get4/PlotMultiDetDist.C
+++ b/macro/fles/get4/PlotMultiDetDist.C
@@ -1,3 +1,8 @@
+/** @file PlotMultiDetDist.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 
   TCanvas* cHDP2 = new TCanvas("cHDP2", "HDP2");
diff --git a/macro/fles/get4/PlotMultiDetTot.C b/macro/fles/get4/PlotMultiDetTot.C
index aa2eb645bb..a5632731e0 100644
--- a/macro/fles/get4/PlotMultiDetTot.C
+++ b/macro/fles/get4/PlotMultiDetTot.C
@@ -1,3 +1,8 @@
+/** @file PlotMultiDetTot.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
 
   TCanvas* cHDP2 = new TCanvas("cHDP2", "HDP2");
diff --git a/macro/fles/get4/PlotPulsCt.C b/macro/fles/get4/PlotPulsCt.C
index 079b4fe4d4..80f3920bb6 100644
--- a/macro/fles/get4/PlotPulsCt.C
+++ b/macro/fles/get4/PlotPulsCt.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsCt.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cCtChipsA = new TCanvas("cCtChipsA", "CT distributions for chips 0-3 in FEE A");
   cCtChipsA->Divide(2, 2);
diff --git a/macro/fles/get4/PlotPulsDist.C b/macro/fles/get4/PlotPulsDist.C
index 74dff0924c..cab79d28ae 100644
--- a/macro/fles/get4/PlotPulsDist.C
+++ b/macro/fles/get4/PlotPulsDist.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsDist.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cPulserDistNs = new TCanvas("cPulserDistNs", "Pulses time interval, ns range");
   cPulserDistNs->cd();
diff --git a/macro/fles/get4/PlotPulsFtDt.C b/macro/fles/get4/PlotPulsFtDt.C
index ca725dcef7..2030cae327 100644
--- a/macro/fles/get4/PlotPulsFtDt.C
+++ b/macro/fles/get4/PlotPulsFtDt.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsFtDt.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   /*
    TCanvas *cFtDtTime= new TCanvas("cFtDtTime", "Time edge FT for big and small dt");
diff --git a/macro/fles/get4/PlotPulsMulti.C b/macro/fles/get4/PlotPulsMulti.C
index a39a8f29b9..144a7d5929 100644
--- a/macro/fles/get4/PlotPulsMulti.C
+++ b/macro/fles/get4/PlotPulsMulti.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsMulti.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cRoc0Fee01 = new TCanvas("cRoc0Fee01", "cRoc0Fee01");
   cRoc0Fee01->Divide(4, 4);
diff --git a/macro/fles/get4/PlotPulsMultiDist.C b/macro/fles/get4/PlotPulsMultiDist.C
index a153ac816d..b9593b1341 100644
--- a/macro/fles/get4/PlotPulsMultiDist.C
+++ b/macro/fles/get4/PlotPulsMultiDist.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsMultiDist.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cRoc0Fee01DistD = new TCanvas("cRoc0Fee01DistD", "cRoc0Fee01 Double hits distance");
   cRoc0Fee01DistD->Divide(4, 4);
diff --git a/macro/fles/get4/PlotPulsMultiTot.C b/macro/fles/get4/PlotPulsMultiTot.C
index fd23308583..11ca83d09b 100644
--- a/macro/fles/get4/PlotPulsMultiTot.C
+++ b/macro/fles/get4/PlotPulsMultiTot.C
@@ -1,3 +1,8 @@
+/** @file PlotPulsMultiTot.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   TCanvas* cRoc0Fee01Tot = new TCanvas("cRoc0Fee01Tot", "cRoc0Fee01 Multiple hits as function of TOT");
   cRoc0Fee01Tot->Divide(4, 4);
diff --git a/macro/fles/get4/PlotPulsRes.C b/macro/fles/get4/PlotPulsRes.C
index d506eea52e..9a5458646b 100644
--- a/macro/fles/get4/PlotPulsRes.C
+++ b/macro/fles/get4/PlotPulsRes.C
@@ -1,3 +1,7 @@
+/** @file PlotPulsRes.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 {
   TCanvas* cFeeRms = new TCanvas("cFeeRms", "Fee RMS");
diff --git a/macro/fles/get4/PlotPulsResEnc.C b/macro/fles/get4/PlotPulsResEnc.C
index f46893e3ef..cbc4fb5fb7 100644
--- a/macro/fles/get4/PlotPulsResEnc.C
+++ b/macro/fles/get4/PlotPulsResEnc.C
@@ -1,3 +1,7 @@
+/** @file PlotPulsResEnc.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 {
   const UInt_t kuNbChanMax  = 32 * 4 + 32 * 4 + 32 * 4;  // 4 FEE/ROC in hardware + 4 FEE/ROC only in software, 2 ROCS
diff --git a/macro/fles/get4/PlotPulsResTot.C b/macro/fles/get4/PlotPulsResTot.C
index f11614b32b..455957184c 100644
--- a/macro/fles/get4/PlotPulsResTot.C
+++ b/macro/fles/get4/PlotPulsResTot.C
@@ -1,3 +1,7 @@
+/** @file PlotPulsResTot.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 {
   const UInt_t kuNbChanMax  = 32 * 4 + 32 * 4 + 32 * 4;  // 4 FEE/ROC in hardware + 4 FEE/ROC only in software, 2 ROCS
diff --git a/macro/fles/get4/PlotTimeEvo.C b/macro/fles/get4/PlotTimeEvo.C
index 2fe043486f..cb2381bf19 100644
--- a/macro/fles/get4/PlotTimeEvo.C
+++ b/macro/fles/get4/PlotTimeEvo.C
@@ -1,3 +1,8 @@
+/** @file PlotTimeEvo.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   Double_t dStartTime = 0.0;
   Double_t dStopTime  = 400.0;
diff --git a/macro/fles/get4/rootlogon.C b/macro/fles/get4/rootlogon.C
index 01ea59afd9..7e4d29ba1b 100644
--- a/macro/fles/get4/rootlogon.C
+++ b/macro/fles/get4/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   cout << " Executing rootlogon.C (nh)" << endl;
   gStyle->SetOptStat(111);
diff --git a/macro/fles/readNxTsa.C b/macro/fles/readNxTsa.C
index cf77148c07..f12c774585 100644
--- a/macro/fles/readNxTsa.C
+++ b/macro/fles/readNxTsa.C
@@ -1,3 +1,8 @@
+/** @file readNxTsa.C
+  * @copyright Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void readNxTsa()
 {
 
diff --git a/macro/fles/readTsaFexOffline.C b/macro/fles/readTsaFexOffline.C
index dd8e64731d..d2124a68c3 100644
--- a/macro/fles/readTsaFexOffline.C
+++ b/macro/fles/readTsaFexOffline.C
@@ -1,3 +1,7 @@
+/** @file readTsaFexOffline.C
+  * @copyright Copyright (C) 2017 Institute for Computer Science, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors  **/
 
 
 void readTsaFexOffline(TString inFile =
diff --git a/macro/fles/readTsaTimeOffline.C b/macro/fles/readTsaTimeOffline.C
index 12a2710269..e88f0d95d8 100644
--- a/macro/fles/readTsaTimeOffline.C
+++ b/macro/fles/readTsaTimeOffline.C
@@ -1,3 +1,8 @@
+/** @file readTsaTimeOffline.C
+  * @copyright Copyright (C) 2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 void readTsaTimeOffline(TString inFile =
                           //"data/98_ba2015.tsa"
                         //"data/129_ba2015.tsa"
diff --git a/macro/fles/readTsa_file_stsxyter.C b/macro/fles/readTsa_file_stsxyter.C
index d15e4a010e..4eee664f7e 100644
--- a/macro/fles/readTsa_file_stsxyter.C
+++ b/macro/fles/readTsa_file_stsxyter.C
@@ -1,3 +1,7 @@
+/** @file readTsa_file_stsxyter.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Iuri Sorokin [orginator] **/
 
 void readTsa_file_stsxyter(TString inFile = "stsxdata.tsa")
 {
diff --git a/macro/generators/run_CbmIonGenerator.C b/macro/generators/run_CbmIonGenerator.C
index 984ad2da79..5b48c79418 100644
--- a/macro/generators/run_CbmIonGenerator.C
+++ b/macro/generators/run_CbmIonGenerator.C
@@ -1,3 +1,8 @@
+/** @file run_CbmIonGenerator.C
+  * @copyright Copyright (C) 2012-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void run_CbmIonGenerator(Int_t nEvents = 1)
 {
   // ========================================================================
diff --git a/macro/generators/run_pluto.C b/macro/generators/run_pluto.C
index 650b3e7e51..999593274d 100644
--- a/macro/generators/run_pluto.C
+++ b/macro/generators/run_pluto.C
@@ -1,3 +1,8 @@
+/** @file run_pluto.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // Macro for running Cbm  with Geant3  or Geant4 (M. Al-Turany , D. Bertini)
 // Modified 22/06/2005 D.Bertini
 run_pluto(Int_t pluto_example = 1)
diff --git a/macro/geometry/check_media.C b/macro/geometry/check_media.C
index 44b107fa7b..fd70b2454f 100644
--- a/macro/geometry/check_media.C
+++ b/macro/geometry/check_media.C
@@ -1,3 +1,8 @@
+/** @file check_media.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // The macro compares the media for defined TGeoNodes in the mcbm setup with
 // the media assigned to the nodes during creation of the feometries of the
 // different detector systems.
diff --git a/macro/geometry/create_medialist.C b/macro/geometry/create_medialist.C
index 699979b84a..ac826be0fa 100644
--- a/macro/geometry/create_medialist.C
+++ b/macro/geometry/create_medialist.C
@@ -1,3 +1,8 @@
+/** @file create_medialist.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //forward declaration
 void loop_over_nodes(TObjArray*, TString&, CbmMediaList&);
 
diff --git a/macro/geometry/create_positionlist.C b/macro/geometry/create_positionlist.C
index f06082aa18..a0c4d22b60 100644
--- a/macro/geometry/create_positionlist.C
+++ b/macro/geometry/create_positionlist.C
@@ -1,3 +1,8 @@
+/** @file create_positionlist.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //forward declaration
 void loop_over_nodes(TObjArray*, TString&, std::map<TString, TVector3>&);
 
diff --git a/macro/geometry/print_medialist.C b/macro/geometry/print_medialist.C
index 4a5cc6bc73..97b57f1733 100644
--- a/macro/geometry/print_medialist.C
+++ b/macro/geometry/print_medialist.C
@@ -1,3 +1,8 @@
+/** @file print_medialist.C
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void print_medialist(TString fileName)
 {
 
diff --git a/macro/global/Merger.C b/macro/global/Merger.C
index fe8e299736..1a68e4ea0b 100644
--- a/macro/global/Merger.C
+++ b/macro/global/Merger.C
@@ -1,3 +1,8 @@
+/** @file Merger.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // Macro for merging of STS and TRD tracks and TOF hits
 
 {
diff --git a/macro/hadron/acceptance.C b/macro/hadron/acceptance.C
index 0fffd41ccf..d354408468 100644
--- a/macro/hadron/acceptance.C
+++ b/macro/hadron/acceptance.C
@@ -1,3 +1,7 @@
+/** @file acceptance.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 #include "/u/kresan/cbm/trunk_feb12/cbmroot/cbmbase/CbmDetectorList.h"
 
diff --git a/macro/hadron/draw.C b/macro/hadron/draw.C
index a3037c2f93..ee4685b1f8 100644
--- a/macro/hadron/draw.C
+++ b/macro/hadron/draw.C
@@ -1,3 +1,8 @@
+/** @file draw.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #define MPION 0.1395700
 #define MKAON 0.493677
 #define MPROT 0.938272
diff --git a/macro/hadron/drawStyle.C b/macro/hadron/drawStyle.C
index 6450534595..c61f1e4b5d 100644
--- a/macro/hadron/drawStyle.C
+++ b/macro/hadron/drawStyle.C
@@ -1,3 +1,8 @@
+/** @file drawStyle.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 // drawStyle.C
 // Set the drawing style of different objects
 
diff --git a/macro/hadron/draw_reco.C b/macro/hadron/draw_reco.C
index e729046734..b3bb1479a5 100644
--- a/macro/hadron/draw_reco.C
+++ b/macro/hadron/draw_reco.C
@@ -1,3 +1,8 @@
+/** @file draw_reco.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #include "drawStyle.C"
 
 
diff --git a/macro/hadron/draw_run.C b/macro/hadron/draw_run.C
index a139a68cf0..2ddba499f8 100644
--- a/macro/hadron/draw_run.C
+++ b/macro/hadron/draw_run.C
@@ -1,3 +1,8 @@
+/** @file draw_run.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #include "drawStyle.C"
 
 void plot()
diff --git a/macro/hadron/fillm2.C b/macro/hadron/fillm2.C
index 569f335e61..120a2b710a 100644
--- a/macro/hadron/fillm2.C
+++ b/macro/hadron/fillm2.C
@@ -1,3 +1,7 @@
+/** @file fillm2.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void fillm2(Float_t beamMomentum, Float_t timeResolution, Int_t level)
 {
diff --git a/macro/hadron/fitm2.C b/macro/hadron/fitm2.C
index d1d8262b72..3195c6aaec 100644
--- a/macro/hadron/fitm2.C
+++ b/macro/hadron/fitm2.C
@@ -1,3 +1,7 @@
+/** @file fitm2.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void fitm2(Float_t beamMomentum, Float_t timeResolution, Float_t purity, Int_t level)
 {
diff --git a/macro/hadron/produceDst.C b/macro/hadron/produceDst.C
index f5fabe2b3a..0bc111777e 100644
--- a/macro/hadron/produceDst.C
+++ b/macro/hadron/produceDst.C
@@ -1,3 +1,7 @@
+/** @file produceDst.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void produceDst(Float_t beamMomentum, Int_t index)
 {
diff --git a/macro/hadron/reco.urqmd.C b/macro/hadron/reco.urqmd.C
index 8d0e859d55..1ba856dd4b 100644
--- a/macro/hadron/reco.urqmd.C
+++ b/macro/hadron/reco.urqmd.C
@@ -1,3 +1,7 @@
+/** @file reco.urqmd.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void reco_urqmd(Int_t index)
 {
diff --git a/macro/hadron/run.urqmd.C b/macro/hadron/run.urqmd.C
index e63bd50c70..34a9b00a84 100644
--- a/macro/hadron/run.urqmd.C
+++ b/macro/hadron/run.urqmd.C
@@ -1,3 +1,7 @@
+/** @file run.urqmd.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void run_urqmd(Float_t beamMomentum, Int_t index)
 {
diff --git a/macro/hadron/spectra.urqmd.C b/macro/hadron/spectra.urqmd.C
index 4e64967174..9b91568b06 100644
--- a/macro/hadron/spectra.urqmd.C
+++ b/macro/hadron/spectra.urqmd.C
@@ -1,3 +1,7 @@
+/** @file spectra.urqmd.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void spectra_urqmd(Float_t beamMomentum, Float_t timeResolution, Float_t purity)
 {
diff --git a/macro/hadron/yields.urqmd.C b/macro/hadron/yields.urqmd.C
index ee7d5fb6df..051bbbbeec 100644
--- a/macro/hadron/yields.urqmd.C
+++ b/macro/hadron/yields.urqmd.C
@@ -1,3 +1,7 @@
+/** @file yields.urqmd.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 void yields_urqmd()
 {
diff --git a/macro/htrack/Style.C b/macro/htrack/Style.C
index fc0ef5d07b..6561f8801f 100644
--- a/macro/htrack/Style.C
+++ b/macro/htrack/Style.C
@@ -1,3 +1,7 @@
+/** @file Style.C
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
 
 //////////////////////////////////////////////////////////////////////
 //
diff --git a/macro/htrack/runHoughStsTrackFinder.C b/macro/htrack/runHoughStsTrackFinder.C
index ed5a3f5237..1157798f9c 100644
--- a/macro/htrack/runHoughStsTrackFinder.C
+++ b/macro/htrack/runHoughStsTrackFinder.C
@@ -1,3 +1,8 @@
+/** @file runHoughStsTrackFinder.C
+  * @copyright Copyright (C) 2007-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction in STS from MC data
diff --git a/macro/htrack/runProduceFile.C b/macro/htrack/runProduceFile.C
index 0a7388a13f..9a9ed621d9 100644
--- a/macro/htrack/runProduceFile.C
+++ b/macro/htrack/runProduceFile.C
@@ -1,3 +1,8 @@
+/** @file runProduceFile.C
+  * @copyright Copyright (C) 2007-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/kronos/histos/CalculateEfficiency.C b/macro/kronos/histos/CalculateEfficiency.C
index 152f74ce20..c75ca20f36 100644
--- a/macro/kronos/histos/CalculateEfficiency.C
+++ b/macro/kronos/histos/CalculateEfficiency.C
@@ -1,3 +1,8 @@
+/** @file CalculateEfficiency.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 void CalculateEfficiency(TString inputDir)
 {
 
diff --git a/macro/kronos/macro/run_mc.C b/macro/kronos/macro/run_mc.C
index c88e6f6f77..5423ab4892 100644
--- a/macro/kronos/macro/run_mc.C
+++ b/macro/kronos/macro/run_mc.C
@@ -1,3 +1,8 @@
+/** @file run_mc.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/littrack/clustering/test_much_vis.C b/macro/littrack/clustering/test_much_vis.C
index 9f728c54bd..ff8f886ed4 100644
--- a/macro/littrack/clustering/test_much_vis.C
+++ b/macro/littrack/clustering/test_much_vis.C
@@ -1,3 +1,8 @@
+/** @file test_much_vis.C
+  * @copyright Copyright (C) 2012 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for visualization of MC points and reconstructed hits
diff --git a/macro/littrack/eloss_ana.C b/macro/littrack/eloss_ana.C
index a13df049b7..3711e73e99 100644
--- a/macro/littrack/eloss_ana.C
+++ b/macro/littrack/eloss_ana.C
@@ -1,3 +1,8 @@
+/** @file eloss_ana.C
+  * @copyright Copyright (C) 2008-2009 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 void eloss_ana(Int_t nEvents = 20000)
 {
   TString dir     = "/home/d/andrey/eloss/";
diff --git a/macro/littrack/eloss_sim.C b/macro/littrack/eloss_sim.C
index 1048fbf629..fdf462ac1b 100644
--- a/macro/littrack/eloss_sim.C
+++ b/macro/littrack/eloss_sim.C
@@ -1,3 +1,8 @@
+/** @file eloss_sim.C
+  * @copyright Copyright (C) 2008-2010 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 void eloss_sim(Int_t nEvents = 20000)
 {
   TString dir     = "/home/d/andrey/eloss/";
diff --git a/macro/littrack/fit_speed.C b/macro/littrack/fit_speed.C
index 216c3cad7b..24ecb3838e 100644
--- a/macro/littrack/fit_speed.C
+++ b/macro/littrack/fit_speed.C
@@ -1,3 +1,8 @@
+/** @file fit_speed.C
+  * @copyright Copyright (C) 2009-2010 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 void fit_speed(Int_t nEvents = 10000)
 {
   TString dir              = "/d/cbm02/andrey/std13_10mu/";
diff --git a/macro/littrack/phys.C b/macro/littrack/phys.C
index 9a74619dc3..b296449a97 100644
--- a/macro/littrack/phys.C
+++ b/macro/littrack/phys.C
@@ -1,3 +1,7 @@
+/** @file phys.C
+  * @copyright Copyright (C) 2012 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
 
 void phys(Int_t nEvents = 100)
 {
diff --git a/macro/littrack/radlength_sim.C b/macro/littrack/radlength_sim.C
index dd33a14792..8068cf80bd 100644
--- a/macro/littrack/radlength_sim.C
+++ b/macro/littrack/radlength_sim.C
@@ -1,3 +1,8 @@
+/** @file radlength_sim.C
+  * @copyright Copyright (C) 2013-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Florian Uhlig **/
+
 #include <algorithm>
 #include <iostream>
 using std::cout;
diff --git a/macro/littrack/scripts/much/check_files.C b/macro/littrack/scripts/much/check_files.C
index 8fdc33927a..c0e910bffa 100644
--- a/macro/littrack/scripts/much/check_files.C
+++ b/macro/littrack/scripts/much/check_files.C
@@ -1,3 +1,8 @@
+/** @file check_files.C
+  * @copyright Copyright (C) 2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "TFile.h"
 #include "TH1.h"
 #include "TTree.h"
diff --git a/macro/littrack/scripts/much/much_ana.C b/macro/littrack/scripts/much/much_ana.C
index ebfffa0597..7bb3fc1e3e 100644
--- a/macro/littrack/scripts/much/much_ana.C
+++ b/macro/littrack/scripts/much/much_ana.C
@@ -1,3 +1,7 @@
+/** @file much_ana.C
+  * @copyright Copyright (C) 2013-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Andrey Lebedev [orginator] **/
 
 void much_ana(Int_t nEvents = 1000)
 {
diff --git a/macro/littrack/test_matrix_math.C b/macro/littrack/test_matrix_math.C
index 1d7b5ba975..98a7ec74e5 100644
--- a/macro/littrack/test_matrix_math.C
+++ b/macro/littrack/test_matrix_math.C
@@ -1,3 +1,8 @@
+/** @file test_matrix_math.C
+  * @copyright Copyright (C) 2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 void test_matrix_math()
 {
   gROOT->LoadMacro("$VMCWORKDIR/gconfig/basiclibs.C");
diff --git a/macro/mcbm/eventDisplay.C b/macro/mcbm/eventDisplay.C
index 2808729af0..31d19282fc 100644
--- a/macro/mcbm/eventDisplay.C
+++ b/macro/mcbm/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 void eventDisplay(TString cSys = "lam", TString cEbeam = "2.5gev", TString cCentr = "-", Int_t iRun = 0,
                   const char* setup = "sis18_mcbm")
 {
diff --git a/macro/mcbm/eventDisplay_reco.C b/macro/mcbm/eventDisplay_reco.C
index 29665ef802..5476b6db68 100644
--- a/macro/mcbm/eventDisplay_reco.C
+++ b/macro/mcbm/eventDisplay_reco.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay_reco.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/geometry/Create_TOF_Geometry_v18m_mCbm.C b/macro/mcbm/geometry/Create_TOF_Geometry_v18m_mCbm.C
index daec7fbce7..726c94b824 100644
--- a/macro/mcbm/geometry/Create_TOF_Geometry_v18m_mCbm.C
+++ b/macro/mcbm/geometry/Create_TOF_Geometry_v18m_mCbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18m_mCbm.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18k_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/hodo/test_hodogeo_reco.C b/macro/mcbm/geometry/hodo/test_hodogeo_reco.C
index 0c628f48c7..ab392994cd 100644
--- a/macro/mcbm/geometry/hodo/test_hodogeo_reco.C
+++ b/macro/mcbm/geometry/hodo/test_hodogeo_reco.C
@@ -1,3 +1,8 @@
+/** @file test_hodogeo_reco.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of mcbm data (2019)
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18b.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18b.C
index 0fa332b85b..eb676835dc 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18b.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18b.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18b.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18c.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18c.C
index 657492c219..1ed087fb4c 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18c.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18c.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18c.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18c.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18d.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18d.C
index e51482b691..4da22b3f5a 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18d.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18d.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18d.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18d.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18e.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18e.C
index 409aaaaf2c..fb9d68f498 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18e.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18e.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18e.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18e.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18e1.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18e1.C
index 98763412bb..571f241433 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18e1.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18e1.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18e1.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18e.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18f.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18f.C
index 98ffc522f2..eac17ff92a 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18f.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18f.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18f.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18f.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18g.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18g.C
index 52d35342e2..5838facb76 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18g.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18g.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18g.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18g.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18h.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18h.C
index d57cc20384..2a5892e539 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18h.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18h.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18h.C
+  * @copyright Copyright (C) 2018 Department of Physics, Aligarh Muslim University, Aligarh
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Omveer Singh [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18h.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18i.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18i.C
index e72ce6ee3a..97f34053f0 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18i.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18i.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18i.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18i.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v18j.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v18j.C
index 92371dc993..4232b49344 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v18j.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v18j.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18j.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v18j.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v19a_mcbm.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v19a_mcbm.C
index fd292e26a8..cf1064d468 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v19a_mcbm.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v19a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v19a_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v19a.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v19b_mcbm.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v19b_mcbm.C
index 35c5e54eae..1aac8265ee 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v19b_mcbm.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v19b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v19b_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v19b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v19c_mcbm.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v19c_mcbm.C
index 9ba4e6dd79..ec0a74bf6e 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v19c_mcbm.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v19c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v19c_mcbm.C
+  * @copyright Copyright (C) 2019-2020 Department of Physics, Banaras Hindu University, Varanasi
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Ajay Kumar [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v19b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/much/create_MUCH_geometry_v19d_mcbm.C b/macro/mcbm/geometry/much/create_MUCH_geometry_v19d_mcbm.C
index 48ab6d60d7..2766057bd7 100644
--- a/macro/mcbm/geometry/much/create_MUCH_geometry_v19d_mcbm.C
+++ b/macro/mcbm/geometry/much/create_MUCH_geometry_v19d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v19d_mcbm.C
+  * @copyright Copyright (C) 2020 Department of Physics, Banaras Hindu University, Varanasi
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Ajay Kumar [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v19d.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/mcbm/geometry/rich/create_rich_v18a_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18a_mcbm.C
index 57846ff783..fa23e91aab 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18a_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18a_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/mcbm/geometry/rich/create_rich_v18b_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18b_mcbm.C
index dbd293b308..16cb50a2de 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18b_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18b_mcbm.C
+  * @copyright Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/mcbm/geometry/rich/create_rich_v18c_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18c_mcbm.C
index e0033aca4f..edf8904ae8 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18c_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18c_mcbm.C
+  * @copyright Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/mcbm/geometry/rich/create_rich_v18d_gp_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18d_gp_mcbm.C
index 41280d3de0..3fdeea2b63 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18d_gp_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18d_gp_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18d_gp_mcbm.C
+  * @copyright Copyright (C) 2017-2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/mcbm/geometry/rich/create_rich_v18d_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18d_mcbm.C
index 4bf0f2e5bb..4cd33d7389 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18d_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18d_mcbm.C
+  * @copyright Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include "TDatime.h"
 #include "TFile.h"
 #include "TGeoArb8.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v18e_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18e_mcbm.C
index 1e3a520203..c9b2b7cc7e 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18e_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18e_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18e_mcbm.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include "TDatime.h"
 #include "TFile.h"
 #include "TGeoArb8.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v18f_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18f_mcbm.C
index 32283dc9f0..db4bf45069 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18f_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18f_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18f_mcbm.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include "TDatime.h"
 #include "TFile.h"
 #include "TGeoArb8.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v18g_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18g_mcbm.C
index 0bda76d19b..e04c591e58 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18g_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18g_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18g_mcbm.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include "TDatime.h"
 #include "TFile.h"
 #include "TGeoArb8.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v18h_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v18h_mcbm.C
index e3b3f69f18..ee6c37f79f 100644
--- a/macro/mcbm/geometry/rich/create_rich_v18h_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v18h_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v18h_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include "TDatime.h"
 #include "TFile.h"
 #include "TGeoArb8.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v19a_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v19a_mcbm.C
index 6421dfb4ba..12f776a56f 100644
--- a/macro/mcbm/geometry/rich/create_rich_v19a_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v19a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v19a_mcbm.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v19b_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v19b_mcbm.C
index adbbcedca0..2f4f35b7da 100644
--- a/macro/mcbm/geometry/rich/create_rich_v19b_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v19b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v19b_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v19c_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v19c_mcbm.C
index bae4ffe0a7..71c23b3c02 100644
--- a/macro/mcbm/geometry/rich/create_rich_v19c_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v19c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v19c_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v19d_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v19d_mcbm.C
index e9a4e8f90f..1e0edfbdc5 100644
--- a/macro/mcbm/geometry/rich/create_rich_v19d_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v19d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v19d_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v19e_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v19e_mcbm.C
index 5fced8e956..ac243b181b 100644
--- a/macro/mcbm/geometry/rich/create_rich_v19e_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v19e_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v19e_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v20b_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v20b_mcbm.C
index 171fd3c67c..cc0c7d0c2b 100644
--- a/macro/mcbm/geometry/rich/create_rich_v20b_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v20b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v20b_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v20c_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v20c_mcbm.C
index c14728db52..88b77ab68b 100644
--- a/macro/mcbm/geometry/rich/create_rich_v20c_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v20c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v20c_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/rich/create_rich_v20d_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v20d_mcbm.C
index b098b7bc6c..5106840a9a 100644
--- a/macro/mcbm/geometry/rich/create_rich_v20d_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v20d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file create_rich_v20d_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 //#include "FairGeoMedium.h"
 //#include "FairGeoBuilder.h"
diff --git a/macro/mcbm/geometry/targetbox/ctub_orig.C b/macro/mcbm/geometry/targetbox/ctub_orig.C
index 989e86a1bb..b080c1218d 100644
--- a/macro/mcbm/geometry/targetbox/ctub_orig.C
+++ b/macro/mcbm/geometry/targetbox/ctub_orig.C
@@ -1,3 +1,8 @@
+/** @file ctub_orig.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/targetbox/cutout1.C b/macro/mcbm/geometry/targetbox/cutout1.C
index e2da01de45..1fd97c6b64 100644
--- a/macro/mcbm/geometry/targetbox/cutout1.C
+++ b/macro/mcbm/geometry/targetbox/cutout1.C
@@ -1,3 +1,8 @@
+/** @file cutout1.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/targetbox/cutout2.C b/macro/mcbm/geometry/targetbox/cutout2.C
index 8ca6805fb1..21e0d9f679 100644
--- a/macro/mcbm/geometry/targetbox/cutout2.C
+++ b/macro/mcbm/geometry/targetbox/cutout2.C
@@ -1,3 +1,8 @@
+/** @file cutout2.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/targetbox/targetbox1.C b/macro/mcbm/geometry/targetbox/targetbox1.C
index 4e5b1968dd..7369fe2369 100644
--- a/macro/mcbm/geometry/targetbox/targetbox1.C
+++ b/macro/mcbm/geometry/targetbox/targetbox1.C
@@ -1,3 +1,8 @@
+/** @file targetbox1.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/targetbox/targetbox2.C b/macro/mcbm/geometry/targetbox/targetbox2.C
index b80a31c4c4..68696d6f51 100644
--- a/macro/mcbm/geometry/targetbox/targetbox2.C
+++ b/macro/mcbm/geometry/targetbox/targetbox2.C
@@ -1,3 +1,8 @@
+/** @file targetbox2.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/targetbox/targetbox3.C b/macro/mcbm/geometry/targetbox/targetbox3.C
index 739f2c39f2..8285e140ea 100644
--- a/macro/mcbm/geometry/targetbox/targetbox3.C
+++ b/macro/mcbm/geometry/targetbox/targetbox3.C
@@ -1,3 +1,8 @@
+/** @file targetbox3.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // from the following website
 // https://root.cern.ch/doc/master/classTGeoCtub.html
 
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_mCBM_1.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_mCBM_1.C
index eb58f2f2cb..39786b791e 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_mCBM_1.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_mCBM_1.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_mCBM_1.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // Macro creating a ToF geometry for miniCBM
 // derived from Macro creating a ToF geometry for STAR wheel (AKA Create_TOF_Geometry_Star_1.C)
 //
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_1x.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_1x.C
index 5f263fc31a..fc77a2accd 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_1x.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_1x.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18_1x.C
+  * @copyright Copyright (C) 2015-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_2x.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_2x.C
index 3fc786bd3b..2129dc750c 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_2x.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_2x.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18_2x.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_3x.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_3x.C
index 35d6827401..978bb9b31d 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_3x.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18_3x.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18_3x.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18d_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18d_mcbm.C
index a6d52e19f1..3709b9342b 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18d_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18d_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18d_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18e_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18e_mcbm.C
index 93d77e3e35..87fefca254 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18e_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18e_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18e_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18e_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18f_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18f_mcbm.C
index 86d747ae71..a3223d8d4b 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18f_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18f_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18f_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18f_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18g_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18g_mcbm.C
index 81bf70ac27..a734d4dfe7 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18g_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18g_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18g_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18g_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18h_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18h_mcbm.C
index f61916ab99..03712652c1 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18h_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18h_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18h_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18h_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18i_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18i_mcbm.C
index 5ef7093145..b224899579 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18i_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18i_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18i_mcbm.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18h_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18j_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18j_mcbm.C
index 57268e9be7..5bdd8186c8 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18j_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18j_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18j_mcbm.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18j_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18k_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18k_mcbm.C
index 2ffa5e8e3c..a287e280fd 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18k_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18k_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18k_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18k_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18l_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18l_mcbm.C
index 64f53d3b2a..9cb7e6d391 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18l_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v18l_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18l_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18l_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19a_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19a_mcbm.C
index 5ea22dfddb..6aa537212e 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19a_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v19a_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v19a_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19b_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19b_mcbm.C
index 7b7938dd46..51ae08c525 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19b_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v19b_mcbm.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v19a_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19c_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19c_mcbm.C
index 1a1903d68a..a423fd836a 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19c_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v19c_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v19a_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19d_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19d_mcbm.C
index 7dcd5bc539..5c2425de60 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19d_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v19d_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v19d_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19e_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19e_mcbm.C
index ad9c353098..fced2d99e1 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19e_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v19e_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v19e_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v19e_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_cosmicHD.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_cosmicHD.C
index 19b9a80d67..54b07c9d9b 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_cosmicHD.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_cosmicHD.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20a_cosmicHD.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file derived from Create_TOF_Geometry_v18m_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_mcbm.C
index 1bbe1ca9f6..f613b12ce1 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20a_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20a_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_cosmicHD.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_cosmicHD.C
index 7266516558..920e51030c 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_cosmicHD.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_cosmicHD.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20b_cosmicHD.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file derived from Create_TOF_Geometry_v18m_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_mcbm.C
index 4e13abbdf2..6ba961b7f1 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20b_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20b_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20c_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20c_mcbm.C
index f5fae88852..e1522c1e1e 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20c_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20c_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20c_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20b_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_cosmicHD.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_cosmicHD.C
index 7d82be8d54..5ee5f685fd 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_cosmicHD.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_cosmicHD.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20d_cosmicHD.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file derived from Create_TOF_Geometry_v18m_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_mcbm.C
index 50a6fab261..aa100c3679 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20d_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20d_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20b_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20e_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20e_mcbm.C
index 290511a1b6..f4af299c47 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20e_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20e_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20e_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20e_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20f_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20f_mcbm.C
index 582af10ecf..bf6daf8442 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20f_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v20f_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20f_mcbm.C
+  * @copyright Copyright (C) 2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v20f_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21a_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21a_mcbm.C
index 9979f00e7b..a06d9936a9 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21a_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21a_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v21a_mcbm.C
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v21a_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21b_mcbm.C b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21b_mcbm.C
index 0d7ee45b38..f8fb1f2983 100644
--- a/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21b_mcbm.C
+++ b/macro/mcbm/geometry/tof/Create_TOF_Geometry_v21b_mcbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v21b_mcbm.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v21b_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v17s.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v17s.C
index 1380ede475..a0b99f848e 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v17s.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v17s.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17s.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17s.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18a_1e.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18a_1e.C
index dee5bbf79e..9ec72b2d4b 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18a_1e.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18a_1e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18a_1e.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18b_1e.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18b_1e.C
index 6a677d5889..b27615c971 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18b_1e.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18b_1e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18b_1e.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18c_1e.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18c_1e.C
index 9d6b4f4f93..a8bc2b8e90 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18c_1e.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18c_1e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18c_1e.C
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18d_1e.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18d_1e.C
index f0efec6f30..26202d1f04 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18d_1e.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18d_1e.C
@@ -1,3 +1,7 @@
+/** @file Create_TRD_Geometry_v18d_1e.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
 
 ///
 /// \file Create_TRD_Geometry_v18a.C
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18e.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18e.C
index b87cd51348..f674e986b7 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18e.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18e.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18e.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18f.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18f.C
index 1914e5aa87..cba7c8ce08 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18f.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18f.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18f.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18f.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18g.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18g.C
index 46e36b71cc..fc61fccfab 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18g.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18g.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18g.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18g.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18h.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18h.C
index 2f11513f19..3cf57bda6d 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18h.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18h.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18h.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18h.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18i.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18i.C
index c98c279df0..f2680ad788 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18i.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18i.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18i.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18i.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18j.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18j.C
index 9386710d6f..8aead31264 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18j.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18j.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18j.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18j.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18k.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18k.C
index a948a4d878..c3b5c11d05 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18k.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18k.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18k.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18k.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18l.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18l.C
index 21072a24c8..8e88ab7ae9 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18l.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18l.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18l.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18l.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18m.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18m.C
index 469e2e2376..4c5a707a61 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18m.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18m.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18m.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18m.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18n.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18n.C
index 028888cd5a..0e44829cdf 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18n.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18n.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18n.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18n.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18o.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18o.C
index e014cd0443..f155aa1173 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18o.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18o.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18o.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18o.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18p.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18p.C
index 9ff3574450..caefd6ba6b 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18p.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18p.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18p.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18p.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18q.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18q.C
index fd14a39fb3..9c4b631091 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18q.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18q.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18q.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18q.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18r.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18r.C
index c0a25b4595..9d6a9898d2 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18r.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v18r.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18r.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18r.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20a.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20a.C
index 658f77cfb7..fce6dda32d 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20a.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20a.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v20a.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v20a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20b.C b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20b.C
index a40fd951eb..7c2bf8e6ac 100644
--- a/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20b.C
+++ b/macro/mcbm/geometry/trd/Create_TRD_Geometry_v20b.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v20b.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v20b.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/mcbm/legacy/eventDisplay.C b/macro/mcbm/legacy/eventDisplay.C
index d6169d6ab0..b58f301e02 100644
--- a/macro/mcbm/legacy/eventDisplay.C
+++ b/macro/mcbm/legacy/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2015-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //void eventDisplay(const char* setup = "sis18_mcbm_25deg_long")
 void eventDisplay(const char* setup = "mcbm_beam_2019_03")
 // void eventDisplay(const char* setup = "mcbm_beam_2018_11")
diff --git a/macro/mcbm/legacy/mcbm_mc.C b/macro/mcbm/legacy/mcbm_mc.C
index f33ea18484..bb07b4f54f 100644
--- a/macro/mcbm/legacy/mcbm_mc.C
+++ b/macro/mcbm/legacy/mcbm_mc.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc.C
+  * @copyright Copyright (C) 2017-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/legacy/mcbm_mc_dev.C b/macro/mcbm/legacy/mcbm_mc_dev.C
index fd64d085c4..634faa6be7 100644
--- a/macro/mcbm/legacy/mcbm_mc_dev.C
+++ b/macro/mcbm/legacy/mcbm_mc_dev.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc_dev.C
+  * @copyright Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/legacy/mcbm_mc_gp.C b/macro/mcbm/legacy/mcbm_mc_gp.C
index 3e0dafe316..f0e8350cae 100644
--- a/macro/mcbm/legacy/mcbm_mc_gp.C
+++ b/macro/mcbm/legacy/mcbm_mc_gp.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc_gp.C
+  * @copyright Copyright (C) 2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/legacy/mcbm_mc_nh.C b/macro/mcbm/legacy/mcbm_mc_nh.C
index 3800089269..80921f5da4 100644
--- a/macro/mcbm/legacy/mcbm_mc_nh.C
+++ b/macro/mcbm/legacy/mcbm_mc_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc_nh.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/legacy/mcbm_sim.C b/macro/mcbm/legacy/mcbm_sim.C
index f3e6170e25..4a5b66cc55 100644
--- a/macro/mcbm/legacy/mcbm_sim.C
+++ b/macro/mcbm/legacy/mcbm_sim.C
@@ -1,3 +1,8 @@
+/** @file mcbm_sim.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/matbudget_ana_mcbm_mvd.C b/macro/mcbm/matbudget_ana_mcbm_mvd.C
index c35bf0f09b..7dd906afe4 100644
--- a/macro/mcbm/matbudget_ana_mcbm_mvd.C
+++ b/macro/mcbm/matbudget_ana_mcbm_mvd.C
@@ -1,3 +1,8 @@
+/** @file matbudget_ana_mcbm_mvd.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #if !defined(__CINT__) || defined(__MAKECINT__)
 #include "FairRadLenPoint.h"
 
diff --git a/macro/mcbm/matbudget_ana_mcbm_sts.C b/macro/mcbm/matbudget_ana_mcbm_sts.C
index 6f08dc80cc..fa516062fd 100644
--- a/macro/mcbm/matbudget_ana_mcbm_sts.C
+++ b/macro/mcbm/matbudget_ana_mcbm_sts.C
@@ -1,3 +1,8 @@
+/** @file matbudget_ana_mcbm_sts.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 #if !defined(__CINT__) || defined(__MAKECINT__)
 #include "FairRadLenPoint.h"
 
diff --git a/macro/mcbm/matbudget_mc_mcbm_mvd.C b/macro/mcbm/matbudget_mc_mcbm_mvd.C
index f1ace52ce8..8b72966271 100644
--- a/macro/mcbm/matbudget_mc_mcbm_mvd.C
+++ b/macro/mcbm/matbudget_mc_mcbm_mvd.C
@@ -1,3 +1,8 @@
+/** @file matbudget_mc_mcbm_mvd.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation with the STS
diff --git a/macro/mcbm/matbudget_mc_mcbm_sts.C b/macro/mcbm/matbudget_mc_mcbm_sts.C
index 0171189e2f..9496a9814c 100644
--- a/macro/mcbm/matbudget_mc_mcbm_sts.C
+++ b/macro/mcbm/matbudget_mc_mcbm_sts.C
@@ -1,3 +1,8 @@
+/** @file matbudget_mc_mcbm_sts.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation with the STS
diff --git a/macro/mcbm/mcbm_Ana.C b/macro/mcbm/mcbm_Ana.C
index 192f1c2283..14b95f1f1e 100644
--- a/macro/mcbm/mcbm_Ana.C
+++ b/macro/mcbm/mcbm_Ana.C
@@ -1,3 +1,8 @@
+/** @file mcbm_Ana.C
+  * @copyright Copyright (C) 2017-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Florian Uhlig **/
+
 void mcbm_Ana(Int_t nEvents = 1000, TString cSys = "lam", TString cEbeam = "2.5gev", TString cCentr = "-",
               Int_t iRun = 0, Int_t parSet = 0, const char* setupName = "sis18_mcbm_20deg_long")
 {
diff --git a/macro/mcbm/mcbm_check_materials.C b/macro/mcbm/mcbm_check_materials.C
index 1ee926acd4..d55e1d44ad 100644
--- a/macro/mcbm/mcbm_check_materials.C
+++ b/macro/mcbm/mcbm_check_materials.C
@@ -1,3 +1,8 @@
+/** @file mcbm_check_materials.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // The macro compares the media for defined TGeoNodes in the mcbm setup with
 // the media assigned to the nodes during creation of the feometries of the
 // different detector systems.
diff --git a/macro/mcbm/mcbm_check_overlaps.C b/macro/mcbm/mcbm_check_overlaps.C
index 93849f99bd..46c72e4679 100644
--- a/macro/mcbm/mcbm_check_overlaps.C
+++ b/macro/mcbm/mcbm_check_overlaps.C
@@ -1,3 +1,8 @@
+/** @file mcbm_check_overlaps.C
+  * @copyright Copyright (C) 2017-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, David Emschermann [orginator] **/
+
 void mcbm_check_overlaps(const char* dataset = "test")
 {
   // 2020-07-10 - DE - simplify overlap name checking
diff --git a/macro/mcbm/mcbm_display_event.C b/macro/mcbm/mcbm_display_event.C
index a5c22d7326..a60d98cfc1 100644
--- a/macro/mcbm/mcbm_display_event.C
+++ b/macro/mcbm/mcbm_display_event.C
@@ -1,3 +1,8 @@
+/** @file mcbm_display_event.C
+  * @copyright Copyright (C) 2019-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated mCBM events with standard settings
diff --git a/macro/mcbm/mcbm_hadron_analysis.C b/macro/mcbm/mcbm_hadron_analysis.C
index 065885bdcf..f61f563a4d 100644
--- a/macro/mcbm/mcbm_hadron_analysis.C
+++ b/macro/mcbm/mcbm_hadron_analysis.C
@@ -1,3 +1,8 @@
+/** @file mcbm_hadron_analysis.C
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void mcbm_hadron_analysis(Int_t nEvents = 10, TString setup = "mcbm_beam_2020_03", const char* output = "data/test")
 {
   TString dataset(output);
diff --git a/macro/mcbm/mcbm_hadron_analysis_nh.C b/macro/mcbm/mcbm_hadron_analysis_nh.C
index 34975d1a4c..1074180a7f 100644
--- a/macro/mcbm/mcbm_hadron_analysis_nh.C
+++ b/macro/mcbm/mcbm_hadron_analysis_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_hadron_analysis_nh.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void mcbm_hadron_analysis_nh(Int_t nEvents = 10, TString RunId = "test", TString InDir = "./data/",
                              TString OutDir = "./data/", TString setup = "mcbm_beam_2021_03", bool timebased = kTRUE,
                              Double_t eventRate       = 1.E7,
diff --git a/macro/mcbm/mcbm_match_check.C b/macro/mcbm/mcbm_match_check.C
index c875080f39..398480d789 100644
--- a/macro/mcbm/mcbm_match_check.C
+++ b/macro/mcbm/mcbm_match_check.C
@@ -1,3 +1,8 @@
+/** @file mcbm_match_check.C
+  * @copyright Copyright (C) 2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void mcbm_match_check(Int_t nEvents = 10, TString setup = "mcbm_beam_2020_03", const char* output = "data/test")
 {
   TString dataset(output);
diff --git a/macro/mcbm/mcbm_mc_nh.C b/macro/mcbm/mcbm_mc_nh.C
index c8f67d55a0..25a5881ae2 100644
--- a/macro/mcbm/mcbm_mc_nh.C
+++ b/macro/mcbm/mcbm_mc_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc_nh.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/mcbm_pribeam.C b/macro/mcbm/mcbm_pribeam.C
index 97ffc98be9..807afa4162 100644
--- a/macro/mcbm/mcbm_pribeam.C
+++ b/macro/mcbm/mcbm_pribeam.C
@@ -1,3 +1,8 @@
+/** @file mcbm_pribeam.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mcbm/mcbm_qa.C b/macro/mcbm/mcbm_qa.C
index 13135a387c..f8335fff79 100644
--- a/macro/mcbm/mcbm_qa.C
+++ b/macro/mcbm/mcbm_qa.C
@@ -1,3 +1,8 @@
+/** @file mcbm_qa.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dominik Smith [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for simulation & reconstruction QA
diff --git a/macro/mcbm/mcbm_qa_nh.C b/macro/mcbm/mcbm_qa_nh.C
index 4c5ed4b776..fc3f88a6f6 100644
--- a/macro/mcbm/mcbm_qa_nh.C
+++ b/macro/mcbm/mcbm_qa_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_qa_nh.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/mcbm_reco.C b/macro/mcbm/mcbm_reco.C
index cffe75bcf1..789f319d86 100644
--- a/macro/mcbm/mcbm_reco.C
+++ b/macro/mcbm/mcbm_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco.C
+  * @copyright Copyright (C) 2015-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/mcbm_reco_dev.C b/macro/mcbm/mcbm_reco_dev.C
index f4f5bc7c75..b35daf910b 100644
--- a/macro/mcbm/mcbm_reco_dev.C
+++ b/macro/mcbm/mcbm_reco_dev.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_dev.C
+  * @copyright Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/mcbm_reco_event.C b/macro/mcbm/mcbm_reco_event.C
index f3ab80e137..039e93cceb 100644
--- a/macro/mcbm/mcbm_reco_event.C
+++ b/macro/mcbm/mcbm_reco_event.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_event.C
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Norbert Herrmann, Valentina Akishina **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated mCBM events with standard settings
diff --git a/macro/mcbm/mcbm_reco_event_tb.C b/macro/mcbm/mcbm_reco_event_tb.C
index 53744586b0..092cbef240 100644
--- a/macro/mcbm/mcbm_reco_event_tb.C
+++ b/macro/mcbm/mcbm_reco_event_tb.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_event_tb.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated/experimental mCBM events with standard settings
diff --git a/macro/mcbm/mcbm_reco_event_tb_nh.C b/macro/mcbm/mcbm_reco_event_tb_nh.C
index 089d42dfd2..55aef353a3 100644
--- a/macro/mcbm/mcbm_reco_event_tb_nh.C
+++ b/macro/mcbm/mcbm_reco_event_tb_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_event_tb_nh.C
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated mCBM events with standard settings
diff --git a/macro/mcbm/mcbm_reco_gp.C b/macro/mcbm/mcbm_reco_gp.C
index 81b7739762..2c8a73f82f 100644
--- a/macro/mcbm/mcbm_reco_gp.C
+++ b/macro/mcbm/mcbm_reco_gp.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_gp.C
+  * @copyright Copyright (C) 2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/mcbm_reco_nh.C b/macro/mcbm/mcbm_reco_nh.C
index ee39d955aa..545d874b4e 100644
--- a/macro/mcbm/mcbm_reco_nh.C
+++ b/macro/mcbm/mcbm_reco_nh.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_nh.C
+  * @copyright Copyright (C) 2017-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/mcbm/pl_lambda.C b/macro/mcbm/pl_lambda.C
index d06f44ea00..573e1ed0e6 100644
--- a/macro/mcbm/pl_lambda.C
+++ b/macro/mcbm/pl_lambda.C
@@ -1,3 +1,8 @@
+/** @file pl_lambda.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void pl_lambda(Double_t sf = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/mcbm/save_hst.C b/macro/mcbm/save_hst.C
index e3e1953c4d..21f295ae48 100644
--- a/macro/mcbm/save_hst.C
+++ b/macro/mcbm/save_hst.C
@@ -1,3 +1,8 @@
+/** @file save_hst.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void save_hst(TString cstr = "status.hst.root")
 {
 
diff --git a/macro/mcbm/sps17_mc.C b/macro/mcbm/sps17_mc.C
index c674342622..63e268eb14 100644
--- a/macro/mcbm/sps17_mc.C
+++ b/macro/mcbm/sps17_mc.C
@@ -1,3 +1,8 @@
+/** @file sps17_mc.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/much/add_histo.C b/macro/much/add_histo.C
index f4933107dc..68793a6c5e 100644
--- a/macro/much/add_histo.C
+++ b/macro/much/add_histo.C
@@ -1,3 +1,8 @@
+/** @file add_histo.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 void add_histo(Int_t NofFiles = 5000, TString type = "sub_histo", TString dir = "sis100_muon_lmvm/8gev/centr_010")
 {
   TString name;
diff --git a/macro/much/draw_histo.C b/macro/much/draw_histo.C
index c75e866568..64f539442d 100644
--- a/macro/much/draw_histo.C
+++ b/macro/much/draw_histo.C
@@ -1,3 +1,8 @@
+/** @file draw_histo.C
+  * @copyright Copyright (C) 2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator] **/
+
 void draw_histo(TString input = "sis100_muon_lmvm/8gev/centr_010_sup_histo.root")
 {
   gStyle->SetHistLineWidth(6);
diff --git a/macro/much/geometry/create_MUCH_geometry_v17a.C b/macro/much/geometry/create_MUCH_geometry_v17a.C
index c1d17dcf0b..42f3341980 100644
--- a/macro/much/geometry/create_MUCH_geometry_v17a.C
+++ b/macro/much/geometry/create_MUCH_geometry_v17a.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v17a.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v17a.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_MUCH_geometry_v17b.C b/macro/much/geometry/create_MUCH_geometry_v17b.C
index 89834cc214..89d9b7fd28 100644
--- a/macro/much/geometry/create_MUCH_geometry_v17b.C
+++ b/macro/much/geometry/create_MUCH_geometry_v17b.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v17b.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Partha Pratim Bhaduri **/
+
 //
 /// \file create_MUCH_geometry_v17b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_MUCH_geometry_v17b_jpsi.C b/macro/much/geometry/create_MUCH_geometry_v17b_jpsi.C
index 2c12e519d1..1c8f14a557 100644
--- a/macro/much/geometry/create_MUCH_geometry_v17b_jpsi.C
+++ b/macro/much/geometry/create_MUCH_geometry_v17b_jpsi.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v17b_jpsi.C
+  * @copyright Copyright (C) 2017-2018 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Partha Pratim Bhaduri [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v17b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_MUCH_geometry_v17b_lmvm.C b/macro/much/geometry/create_MUCH_geometry_v17b_lmvm.C
index 98ee5d0d81..dc943971c9 100644
--- a/macro/much/geometry/create_MUCH_geometry_v17b_lmvm.C
+++ b/macro/much/geometry/create_MUCH_geometry_v17b_lmvm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v17b_lmvm.C
+  * @copyright Copyright (C) 2017-2018 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Partha Pratim Bhaduri [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v17b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_MUCH_geometry_v18a_jpsi.C b/macro/much/geometry/create_MUCH_geometry_v18a_jpsi.C
index 979ca0e86a..5a77c16a12 100644
--- a/macro/much/geometry/create_MUCH_geometry_v18a_jpsi.C
+++ b/macro/much/geometry/create_MUCH_geometry_v18a_jpsi.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v18a_jpsi.C
+  * @copyright Copyright (C) 2018 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator], Omveer Singh **/
+
 //
 /// \file create_MUCH_geometry_v18a.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_MUCH_geometry_v19a_lmvm.C b/macro/much/geometry/create_MUCH_geometry_v19a_lmvm.C
index cb3d04d3c6..16a7a7c7d9 100644
--- a/macro/much/geometry/create_MUCH_geometry_v19a_lmvm.C
+++ b/macro/much/geometry/create_MUCH_geometry_v19a_lmvm.C
@@ -1,3 +1,8 @@
+/** @file create_MUCH_geometry_v19a_lmvm.C
+  * @copyright Copyright (C) 2019-2020 Department of Physics, Aligarh Muslim University, Aligarh
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Omveer Singh [orginator] **/
+
 //
 /// \file create_MUCH_geometry_v19a.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/geometry/create_Much_geo_v17b.C b/macro/much/geometry/create_Much_geo_v17b.C
index e6878a43f6..72a475788e 100644
--- a/macro/much/geometry/create_Much_geo_v17b.C
+++ b/macro/much/geometry/create_Much_geo_v17b.C
@@ -1,3 +1,8 @@
+/** @file create_Much_geo_v17b.C
+  * @copyright Copyright (C) 2017 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator] **/
+
 //
 /// File create_MUCH_geometry_v17b.C
 /// \brief Generates MUCH geometry in Root format.
diff --git a/macro/much/much_draw3D.C b/macro/much/much_draw3D.C
index c644fb1991..01b64af971 100644
--- a/macro/much/much_draw3D.C
+++ b/macro/much/much_draw3D.C
@@ -1,3 +1,8 @@
+/** @file much_draw3D.C
+  * @copyright Copyright (C) 2020 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator] **/
+
 void much_draw3D(TString geofile = "geofile.root")
 {
 
diff --git a/macro/much/much_histo_style.C b/macro/much/much_histo_style.C
index 71cdd93a8c..b82fad98d3 100644
--- a/macro/much/much_histo_style.C
+++ b/macro/much/much_histo_style.C
@@ -1,3 +1,8 @@
+/** @file much_histo_style.C
+  * @copyright Copyright (C) 2008-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Evgeny Kryshen, Volker Friese [orginator] **/
+
 #include "TStyle.h"
 
 void much_histo_style()
diff --git a/macro/much/much_hitsQa.C b/macro/much/much_hitsQa.C
index 3c2da51842..8d0f0fa38f 100644
--- a/macro/much/much_hitsQa.C
+++ b/macro/much/much_hitsQa.C
@@ -1,3 +1,8 @@
+/** @file much_hitsQa.C
+  * @copyright Copyright (C) 2020 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator] **/
+
 // --------------------------------------------------------------------------
 // Macro for qualitycheck of the MUCH hit producer
 // E.Kryshen 22.11.2007
diff --git a/macro/much/much_hits_gem.C b/macro/much/much_hits_gem.C
index 49a4e7b7c3..79b7e08527 100644
--- a/macro/much/much_hits_gem.C
+++ b/macro/much/much_hits_gem.C
@@ -1,3 +1,8 @@
+/** @file much_hits_gem.C
+  * @copyright Copyright (C) 2020 Variable Energy Cyclotron Centre, Kolkata
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Vikas Singhal [orginator] **/
+
 // flag =0 for sis100 flag =1 for mini cbm geometry
 void much_hits_gem(Int_t flag = 1)
 {
diff --git a/macro/much/run_ana.C b/macro/much/run_ana.C
index ef2e50747d..21c8842730 100644
--- a/macro/much/run_ana.C
+++ b/macro/much/run_ana.C
@@ -1,3 +1,8 @@
+/** @file run_ana.C
+  * @copyright Copyright (C) 2019-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Senger [orginator], Florian Uhlig **/
+
 //---------------------------------------------------
 //
 // Anna Senger a.senger@gsi.de
diff --git a/macro/mvd/digitise.C b/macro/mvd/digitise.C
index 522ec581ce..e22ada3702 100644
--- a/macro/mvd/digitise.C
+++ b/macro/mvd/digitise.C
@@ -1,3 +1,8 @@
+/** @file digitise.C
+  * @copyright Copyright (C) 2008-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christina Dritsa [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/digitise_and_HitReco.C b/macro/mvd/digitise_and_HitReco.C
index 542f4422bc..ccf3953e7c 100644
--- a/macro/mvd/digitise_and_HitReco.C
+++ b/macro/mvd/digitise_and_HitReco.C
@@ -1,3 +1,8 @@
+/** @file digitise_and_HitReco.C
+  * @copyright Copyright (C) 2008-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christina Dritsa [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/geometry/Create_Simple_MVD_Geometry.C b/macro/mvd/geometry/Create_Simple_MVD_Geometry.C
index cb4030d4be..d03e2da690 100644
--- a/macro/mvd/geometry/Create_Simple_MVD_Geometry.C
+++ b/macro/mvd/geometry/Create_Simple_MVD_Geometry.C
@@ -1,3 +1,8 @@
+/** @file Create_Simple_MVD_Geometry.C
+  * @copyright Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_Simple_MVD_Geometry
 /// \brief Generates simple MVD geometry in Root format.
diff --git a/macro/mvd/mvd_CbmUniGen_reco_cluster.C b/macro/mvd/mvd_CbmUniGen_reco_cluster.C
index 9627414c8e..da0718e948 100644
--- a/macro/mvd/mvd_CbmUniGen_reco_cluster.C
+++ b/macro/mvd/mvd_CbmUniGen_reco_cluster.C
@@ -1,3 +1,8 @@
+/** @file mvd_CbmUniGen_reco_cluster.C
+  * @copyright Copyright (C) 2014-2015 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/mvd_CbmUniGen_sim_cluster.C b/macro/mvd/mvd_CbmUniGen_sim_cluster.C
index d5069179b4..ece8ea0212 100644
--- a/macro/mvd/mvd_CbmUniGen_sim_cluster.C
+++ b/macro/mvd/mvd_CbmUniGen_sim_cluster.C
@@ -1,3 +1,8 @@
+/** @file mvd_CbmUniGen_sim_cluster.C
+  * @copyright Copyright (C) 2014-2015 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input with CbmUniGen
diff --git a/macro/mvd/mvd_analyse.C b/macro/mvd/mvd_analyse.C
index 76d2a7b8e1..6563ee296e 100644
--- a/macro/mvd/mvd_analyse.C
+++ b/macro/mvd/mvd_analyse.C
@@ -1,3 +1,7 @@
+/** @file mvd_analyse.C
+  * @copyright Copyright (C) 2015 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
 
 
 void mvd_analyse(TString input = "auau.25gev", TString system = "centr", Int_t nEvents = 100, Int_t iVerbose = 0,
diff --git a/macro/mvd/mvd_reco.C b/macro/mvd/mvd_reco.C
index 765aca33f0..a08466e092 100644
--- a/macro/mvd/mvd_reco.C
+++ b/macro/mvd/mvd_reco.C
@@ -1,3 +1,8 @@
+/** @file mvd_reco.C
+  * @copyright Copyright (C) 2007-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann, Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/mvd_sim.C b/macro/mvd/mvd_sim.C
index 202f217106..dc6f453f12 100644
--- a/macro/mvd/mvd_sim.C
+++ b/macro/mvd/mvd_sim.C
@@ -1,3 +1,8 @@
+/** @file mvd_sim.C
+  * @copyright Copyright (C) 2007-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann, Volker Friese [orginator] **/
+
 // -------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mvd/mvd_transDelta.C b/macro/mvd/mvd_transDelta.C
index 5b8da801fc..e40fd61030 100644
--- a/macro/mvd/mvd_transDelta.C
+++ b/macro/mvd/mvd_transDelta.C
@@ -1,3 +1,8 @@
+/** @file mvd_transDelta.C
+  * @copyright Copyright (C) 2015-2016 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // --------------------------------------------------------------
 //
 // Macro for standard transport delta simulation using GEANT3
diff --git a/macro/mvd/qa/mvd_digitize_for_debugging.C b/macro/mvd/qa/mvd_digitize_for_debugging.C
index 939d1f2a49..61568239d7 100644
--- a/macro/mvd/qa/mvd_digitize_for_debugging.C
+++ b/macro/mvd/qa/mvd_digitize_for_debugging.C
@@ -1,3 +1,8 @@
+/** @file mvd_digitize_for_debugging.C
+  * @copyright Copyright (C) 2011 CBM Collaboration, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors  **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/qa/mvd_qa1_transUrqmd.C b/macro/mvd/qa/mvd_qa1_transUrqmd.C
index 7922cf645b..f3d65a3bbb 100644
--- a/macro/mvd/qa/mvd_qa1_transUrqmd.C
+++ b/macro/mvd/qa/mvd_qa1_transUrqmd.C
@@ -1,3 +1,8 @@
+/** @file mvd_qa1_transUrqmd.C
+  * @copyright Copyright (C) 2010-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Philipp Sitzmann, Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mvd/qa/mvd_qa2_transDelta.C b/macro/mvd/qa/mvd_qa2_transDelta.C
index 1e9acaca26..fc4db8c3cf 100644
--- a/macro/mvd/qa/mvd_qa2_transDelta.C
+++ b/macro/mvd/qa/mvd_qa2_transDelta.C
@@ -1,3 +1,8 @@
+/** @file mvd_qa2_transDelta.C
+  * @copyright Copyright (C) 2010-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Philipp Sitzmann, Florian Uhlig **/
+
 // --------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/mvd/qa/mvd_qa3_digitize.C b/macro/mvd/qa/mvd_qa3_digitize.C
index f4437027c2..d703093c3d 100644
--- a/macro/mvd/qa/mvd_qa3_digitize.C
+++ b/macro/mvd/qa/mvd_qa3_digitize.C
@@ -1,3 +1,8 @@
+/** @file mvd_qa3_digitize.C
+  * @copyright Copyright (C) 2010-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/mvd/qa/mvd_qa4_reco.C b/macro/mvd/qa/mvd_qa4_reco.C
index 1f5e423215..c245b01865 100644
--- a/macro/mvd/qa/mvd_qa4_reco.C
+++ b/macro/mvd/qa/mvd_qa4_reco.C
@@ -1,3 +1,8 @@
+/** @file mvd_qa4_reco.C
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local MVD reconstruction from MC data
diff --git a/macro/obsolete/drawGLTracks.C b/macro/obsolete/drawGLTracks.C
index 2fa0640507..7bbd948e7f 100644
--- a/macro/obsolete/drawGLTracks.C
+++ b/macro/obsolete/drawGLTracks.C
@@ -1,3 +1,8 @@
+/** @file drawGLTracks.C
+  * @copyright Copyright (C) 2007-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Mohammad Al-Turany [orginator], Florian Uhlig **/
+
 {
 
   TFile* f         = new TFile("data/test.mc.root");
diff --git a/macro/obsolete/lhetrack.C b/macro/obsolete/lhetrack.C
index a158b39b25..6fb14b06ce 100644
--- a/macro/obsolete/lhetrack.C
+++ b/macro/obsolete/lhetrack.C
@@ -1,3 +1,8 @@
+/** @file lhetrack.C
+  * @copyright Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 //
 //  script to run tracking routine with LHEtrack's classes
 //  Modified 21/06/2005
diff --git a/macro/obsolete/run_reco_flow.C b/macro/obsolete/run_reco_flow.C
index 67cdf556fb..be933d9cc0 100644
--- a/macro/obsolete/run_reco_flow.C
+++ b/macro/obsolete/run_reco_flow.C
@@ -1,3 +1,8 @@
+/** @file run_reco_flow.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/obsolete/run_sim_flow.C b/macro/obsolete/run_sim_flow.C
index ce6c967621..531ad70c76 100644
--- a/macro/obsolete/run_sim_flow.C
+++ b/macro/obsolete/run_sim_flow.C
@@ -1,3 +1,8 @@
+/** @file run_sim_flow.C
+  * @copyright Copyright (C) 2015-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation for the sake of collective flow studies, using UrQMD or SHIELD input and GEANT4
diff --git a/macro/passive/pipe_v16a_mvdsts100.h b/macro/passive/pipe_v16a_mvdsts100.h
index 4f72a7fee1..a6fc2aab76 100644
--- a/macro/passive/pipe_v16a_mvdsts100.h
+++ b/macro/passive/pipe_v16a_mvdsts100.h
@@ -1,3 +1,7 @@
+/** @file pipe_v16a_mvdsts100.h
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 // -----   Define beam pipe sections   --------------------------------------
diff --git a/macro/psd/build_correlations_tof.C b/macro/psd/build_correlations_tof.C
index 9865a75abb..9b2a882fdd 100644
--- a/macro/psd/build_correlations_tof.C
+++ b/macro/psd/build_correlations_tof.C
@@ -1,3 +1,8 @@
+/** @file build_correlations_tof.C
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 //#include <FairParIo.h>
 #include <FairRuntimeDb.h>
 
diff --git a/macro/rich/CbmRichHitsProd.C b/macro/rich/CbmRichHitsProd.C
index d662fd3f7d..5cf5b6fd94 100644
--- a/macro/rich/CbmRichHitsProd.C
+++ b/macro/rich/CbmRichHitsProd.C
@@ -1,3 +1,8 @@
+/** @file CbmRichHitsProd.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Claudia Höhne **/
+
 /* $Id: CbmRichHitsProd.C,v 1.8 2006/09/15 12:50:52 turany Exp $ */
 
 
diff --git a/macro/rich/CbmRichTestHits.C b/macro/rich/CbmRichTestHits.C
index 6c34f280bd..c1f55b19bd 100644
--- a/macro/rich/CbmRichTestHits.C
+++ b/macro/rich/CbmRichTestHits.C
@@ -1,3 +1,8 @@
+/** @file CbmRichTestHits.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 /***************************************************************
 * $Id: CbmRichTestHits.C,v 1.3 2006/06/22 07:18:07 hoehne Exp $
 *
diff --git a/macro/rich/CbmRichTestSim.C b/macro/rich/CbmRichTestSim.C
index 3912190c17..4368b026e3 100644
--- a/macro/rich/CbmRichTestSim.C
+++ b/macro/rich/CbmRichTestSim.C
@@ -1,3 +1,8 @@
+/** @file CbmRichTestSim.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 /***************************************************************
 * $Id: CbmRichTestSim.C,v 1.5 2006/09/15 12:50:53 turany Exp $
 *
diff --git a/macro/rich/alignment/Draw/Comp_Hist.C b/macro/rich/alignment/Draw/Comp_Hist.C
index 1899f7b378..eec96ee22e 100644
--- a/macro/rich/alignment/Draw/Comp_Hist.C
+++ b/macro/rich/alignment/Draw/Comp_Hist.C
@@ -1,3 +1,8 @@
+/** @file Comp_Hist.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "TH1.h"
 #include "TH2D.h"
 
diff --git a/macro/rich/alignment/Draw/Draw_Proj.C b/macro/rich/alignment/Draw/Draw_Proj.C
index d56ca629a9..d6e3d34153 100644
--- a/macro/rich/alignment/Draw/Draw_Proj.C
+++ b/macro/rich/alignment/Draw/Draw_Proj.C
@@ -1,3 +1,8 @@
+/** @file Draw_Proj.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "/u/jbendar/cbmroot5/CBMSRC/base/draw/CbmDrawHist.h"
 
 #include <iomanip>
diff --git a/macro/rich/alignment/Draw/Draw_lit_reco_qa.C b/macro/rich/alignment/Draw/Draw_lit_reco_qa.C
index 6d9b11a1a6..283ce42268 100644
--- a/macro/rich/alignment/Draw/Draw_lit_reco_qa.C
+++ b/macro/rich/alignment/Draw/Draw_lit_reco_qa.C
@@ -1,3 +1,8 @@
+/** @file Draw_lit_reco_qa.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_lit_reco_qa_matching.C b/macro/rich/alignment/Draw/draw_lit_reco_qa_matching.C
index 88665a0604..c3bb9138d5 100644
--- a/macro/rich/alignment/Draw/draw_lit_reco_qa_matching.C
+++ b/macro/rich/alignment/Draw/draw_lit_reco_qa_matching.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_matching.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_matching(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_lit_reco_qa_position.C b/macro/rich/alignment/Draw/draw_lit_reco_qa_position.C
index 3f441edf66..ec24f10036 100644
--- a/macro/rich/alignment/Draw/draw_lit_reco_qa_position.C
+++ b/macro/rich/alignment/Draw/draw_lit_reco_qa_position.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_position.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_position(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_matching.C b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_matching.C
index 88665a0604..c3bb9138d5 100644
--- a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_matching.C
+++ b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_matching.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_matching.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_matching(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position.C b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position.C
index ae6d8fc592..72a7ed95f7 100644
--- a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position.C
+++ b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_position.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_position(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_2.C b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_2.C
index 1a0540db6c..d9f0945264 100644
--- a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_2.C
+++ b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_2.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_position_2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_position_2(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_3.C b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_3.C
index 49fd1d2656..3d22da05f1 100644
--- a/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_3.C
+++ b/macro/rich/alignment/Draw/draw_qa/draw_lit_reco_qa_position_3.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_position_3.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_position_3(bool lit, bool reco)
diff --git a/macro/rich/alignment/Draw/test_add.C b/macro/rich/alignment/Draw/test_add.C
index 33e3769f9b..a2cfb01c09 100644
--- a/macro/rich/alignment/Draw/test_add.C
+++ b/macro/rich/alignment/Draw/test_add.C
@@ -1,3 +1,8 @@
+/** @file test_add.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void test_add()
 {
   TH2D* h1 = new TH2D("h1", "h1", 100, 0., 20., 100, 0., 20.);
diff --git a/macro/rich/alignment/DrawHistograms_New.C b/macro/rich/alignment/DrawHistograms_New.C
index e318929e9e..184114fffc 100644
--- a/macro/rich/alignment/DrawHistograms_New.C
+++ b/macro/rich/alignment/DrawHistograms_New.C
@@ -1,3 +1,8 @@
+/** @file DrawHistograms_New.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <iomanip>
 #include <vector>
 
diff --git a/macro/rich/alignment/Read_Geo/ReadGeoManager_New.C b/macro/rich/alignment/Read_Geo/ReadGeoManager_New.C
index 9644f352ae..10e10bb4a3 100644
--- a/macro/rich/alignment/Read_Geo/ReadGeoManager_New.C
+++ b/macro/rich/alignment/Read_Geo/ReadGeoManager_New.C
@@ -1,3 +1,8 @@
+/** @file ReadGeoManager_New.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <unistd.h>
 
 void ReadGeoManager_New()
diff --git a/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_reco_align.C b/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_reco_align.C
index 5d188587e6..eda3576378 100644
--- a/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_reco_align.C
+++ b/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_reco_align.C
@@ -1,3 +1,8 @@
+/** @file run_reco_align.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_align(Int_t nEvents)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_sim.C b/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_sim.C
index e907a2ae7e..90476976e6 100644
--- a/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_sim.C
+++ b/macro/rich/alignment/Sim_Thesis/Results_Chap_6.2/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/create_rich_geo_with_mirror_misalignment.C b/macro/rich/alignment/Sim_Thesis/create_rich_geo_with_mirror_misalignment.C
index 5fdef2c536..e3ea2b10aa 100644
--- a/macro/rich/alignment/Sim_Thesis/create_rich_geo_with_mirror_misalignment.C
+++ b/macro/rich/alignment/Sim_Thesis/create_rich_geo_with_mirror_misalignment.C
@@ -1,3 +1,8 @@
+/** @file create_rich_geo_with_mirror_misalignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 using namespace std;
 void create_rich_geo_with_mirror_misalignment()
 {
diff --git a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa.C b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa.C
index 9793ac613a..cd5bebc08f 100644
--- a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa.C
+++ b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa(bool lit, bool reco)
diff --git a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019.C b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019.C
index 426d040e50..2493848b95 100644
--- a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019.C
+++ b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_Jan2019.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_Jan2019(bool lit, bool reco)
diff --git a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019_8AGeV.C b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019_8AGeV.C
index 9f799861b2..eb50d25ddc 100644
--- a/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019_8AGeV.C
+++ b/macro/rich/alignment/Sim_Thesis/draw_lit_reco_qa_Jan2019_8AGeV.C
@@ -1,3 +1,8 @@
+/** @file draw_lit_reco_qa_Jan2019_8AGeV.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <string>
 
 void draw_lit_reco_qa_Jan2019_8AGeV(bool lit, bool reco)
diff --git a/macro/rich/alignment/Sim_Thesis/eventDisplay.C b/macro/rich/alignment/Sim_Thesis/eventDisplay.C
index 16d21b70c9..fd878d7458 100644
--- a/macro/rich/alignment/Sim_Thesis/eventDisplay.C
+++ b/macro/rich/alignment/Sim_Thesis/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay()
 {
   TString dataDir   = "/home/jordan/Desktop/Thesis_Results/HERA-B_Ana/4mrad_X_2mrad_Y_5_3/New/";
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco.C b/macro/rich/alignment/Sim_Thesis/run_reco.C
index fe2ddd91bd..e6e4c573ad 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco(Int_t nEvents = 200, Int_t input = 2, Int_t geom = 0)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_2.C b/macro/rich/alignment/Sim_Thesis/run_reco_2.C
index 315244a52c..19714f6eac 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_2.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_2.C
@@ -1,3 +1,8 @@
+/** @file run_reco_2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_2(Int_t nEvents = 1000, Int_t input = 3, Int_t geom = 0)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_3.C b/macro/rich/alignment/Sim_Thesis/run_reco_3.C
index 594b920a13..888ba6f093 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_3.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_3.C
@@ -1,3 +1,8 @@
+/** @file run_reco_3.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_3(Int_t nEvents = 2500, Int_t geom = 3)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_4.C b/macro/rich/alignment/Sim_Thesis/run_reco_4.C
index a87bb7ce8f..231402b6c2 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_4.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_4.C
@@ -1,3 +1,8 @@
+/** @file run_reco_4.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_4(Int_t nEvents = 10000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_5_alignment.C b/macro/rich/alignment/Sim_Thesis/run_reco_5_alignment.C
index 73483ed6ec..bfdcfa5e22 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_5_alignment.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_5_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_reco_5_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_5_alignment(Int_t nEvents)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_5_correction.C b/macro/rich/alignment/Sim_Thesis/run_reco_5_correction.C
index 55ef2b7021..031e9f5a60 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_5_correction.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_5_correction.C
@@ -1,3 +1,8 @@
+/** @file run_reco_5_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_5_correction(Int_t nEvents)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_Jan2019.C b/macro/rich/alignment/Sim_Thesis/run_reco_Jan2019.C
index fe6bc83dce..f78a3b5487 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_Jan2019.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_Jan2019.C
@@ -1,3 +1,8 @@
+/** @file run_reco_Jan2019.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_Jan2019(Int_t nEvents = 10000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_alignment.C b/macro/rich/alignment/Sim_Thesis/run_reco_alignment.C
index 695867ab2d..0a378b2c3a 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_alignment.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_reco_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_backup.C b/macro/rich/alignment/Sim_Thesis/run_reco_backup.C
index cf7e7dbcab..01b5416a4b 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_backup.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_backup.C
@@ -1,3 +1,8 @@
+/** @file run_reco_backup.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/Sim_Thesis/run_reco_correction.C b/macro/rich/alignment/Sim_Thesis/run_reco_correction.C
index 2c00b90027..77ce3cb968 100644
--- a/macro/rich/alignment/Sim_Thesis/run_reco_correction.C
+++ b/macro/rich/alignment/Sim_Thesis/run_reco_correction.C
@@ -1,3 +1,8 @@
+/** @file run_reco_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim.C b/macro/rich/alignment/Sim_Thesis/run_sim.C
index 123f7d1c20..13ab11a0bd 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim_2.C b/macro/rich/alignment/Sim_Thesis/run_sim_2.C
index a3812dac30..016f29c487 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim_2.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim_2.C
@@ -1,3 +1,8 @@
+/** @file run_sim_2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim_3.C b/macro/rich/alignment/Sim_Thesis/run_sim_3.C
index 1686f0a272..1cae33d828 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim_3.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim_3.C
@@ -1,3 +1,8 @@
+/** @file run_sim_3.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim_4.C b/macro/rich/alignment/Sim_Thesis/run_sim_4.C
index 9e75ced202..805863a6bc 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim_4.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim_4.C
@@ -1,3 +1,8 @@
+/** @file run_sim_4.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim_5.C b/macro/rich/alignment/Sim_Thesis/run_sim_5.C
index d8614419b8..529035b81d 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim_5.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim_5.C
@@ -1,3 +1,8 @@
+/** @file run_sim_5.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/run_sim_Jan2019.C b/macro/rich/alignment/Sim_Thesis/run_sim_Jan2019.C
index f066136d08..80191ffade 100644
--- a/macro/rich/alignment/Sim_Thesis/run_sim_Jan2019.C
+++ b/macro/rich/alignment/Sim_Thesis/run_sim_Jan2019.C
@@ -1,3 +1,8 @@
+/** @file run_sim_Jan2019.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/Sim_Thesis/scaleHistos.C b/macro/rich/alignment/Sim_Thesis/scaleHistos.C
index c9143d13ae..18a65ed9a0 100644
--- a/macro/rich/alignment/Sim_Thesis/scaleHistos.C
+++ b/macro/rich/alignment/Sim_Thesis/scaleHistos.C
@@ -1,3 +1,8 @@
+/** @file scaleHistos.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "TH3D.h"
 
 #include <string>
diff --git a/macro/rich/alignment/eventDisplay.C b/macro/rich/alignment/eventDisplay.C
index 74c32c6015..7da97d8d77 100644
--- a/macro/rich/alignment/eventDisplay.C
+++ b/macro/rich/alignment/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay(const char* setup = "sis100_electron")
 {
 
diff --git a/macro/rich/alignment/eventDisplay1.C b/macro/rich/alignment/eventDisplay1.C
index e77b3dd2e5..efe7dab286 100644
--- a/macro/rich/alignment/eventDisplay1.C
+++ b/macro/rich/alignment/eventDisplay1.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay1.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay1()
 {
 
diff --git a/macro/rich/alignment/gauss_distrib/eventDisplay.C b/macro/rich/alignment/gauss_distrib/eventDisplay.C
index b47bba654e..bd0e1b6804 100644
--- a/macro/rich/alignment/gauss_distrib/eventDisplay.C
+++ b/macro/rich/alignment/gauss_distrib/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay()
 {
   TString dataDir = "/data/Sim_Outputs/Event_Display/plusY/";
diff --git a/macro/rich/alignment/gauss_distrib/run_reco.C b/macro/rich/alignment/gauss_distrib/run_reco.C
index 26b4d24f69..ba45403bd8 100644
--- a/macro/rich/alignment/gauss_distrib/run_reco.C
+++ b/macro/rich/alignment/gauss_distrib/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/gauss_distrib/run_reco_alignment.C b/macro/rich/alignment/gauss_distrib/run_reco_alignment.C
index 695867ab2d..0a378b2c3a 100644
--- a/macro/rich/alignment/gauss_distrib/run_reco_alignment.C
+++ b/macro/rich/alignment/gauss_distrib/run_reco_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_reco_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/gauss_distrib/run_reco_correction.C b/macro/rich/alignment/gauss_distrib/run_reco_correction.C
index 2c00b90027..77ce3cb968 100644
--- a/macro/rich/alignment/gauss_distrib/run_reco_correction.C
+++ b/macro/rich/alignment/gauss_distrib/run_reco_correction.C
@@ -1,3 +1,8 @@
+/** @file run_reco_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/gauss_distrib/run_sim.C b/macro/rich/alignment/gauss_distrib/run_sim.C
index 98be692389..c8df603abe 100644
--- a/macro/rich/alignment/gauss_distrib/run_sim.C
+++ b/macro/rich/alignment/gauss_distrib/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/gauss_distrib/scaleHistos.C b/macro/rich/alignment/gauss_distrib/scaleHistos.C
index c9143d13ae..18a65ed9a0 100644
--- a/macro/rich/alignment/gauss_distrib/scaleHistos.C
+++ b/macro/rich/alignment/gauss_distrib/scaleHistos.C
@@ -1,3 +1,8 @@
+/** @file scaleHistos.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "TH3D.h"
 
 #include <string>
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco.C
index eb474df036..43bc508c97 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco(Int_t nEvents = 50)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment.C
index 976ea4b397..ffc53804c8 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco_alignment(Int_t nEvents = 2000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment_test.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment_test.C
index 83448bfe17..f32517a21d 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment_test.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_alignment_test.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_alignment_test.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco_alignment_test(Int_t nEvents = 5000, TString tile = "", TString axis = "", TString numb = "")
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction.C
index abf9fdb394..86eb28cce2 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco_correction(Int_t nEvents = 2000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction_test.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction_test.C
index dafceaf92a..2cb2720603 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction_test.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_reco_correction_test.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_correction_test.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco_correction_test(Int_t nEvents = 5000, TString tile = "", TString axis = "", TString numb = "")
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_sim.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_sim.C
index 9a90e3bde4..fd8b1cd4a4 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_sim.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_sim.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_sim(Int_t nEvents = 5000, TString tile = "", TString axis = "", TString numb = "")
 // !!! DEFINE NEW ROTATION ANGLE IN THE GEO FILE AND RUN IMPORT_EXPORT_GEO MACRO BEFORE RUNNING RUN_SIM !!!
 {
diff --git a/macro/rich/alignment/inner_outer_region_study/run_mirror_sim_test.C b/macro/rich/alignment/inner_outer_region_study/run_mirror_sim_test.C
index ce8711c330..5174b03ece 100644
--- a/macro/rich/alignment/inner_outer_region_study/run_mirror_sim_test.C
+++ b/macro/rich/alignment/inner_outer_region_study/run_mirror_sim_test.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_sim_test.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_sim_test(Int_t nEvents = 5000, TString tile = "", TString axis = "", TString numb = "")
 // !!! DEFINE NEW ROTATION ANGLE IN THE GEO FILE AND RUN IMPORT_EXPORT_GEO MACRO BEFORE RUNNING RUN_SIM !!!
 {
diff --git a/macro/rich/alignment/matching/Analyze_matching.C b/macro/rich/alignment/matching/Analyze_matching.C
index 76216d1ae2..669ccf97be 100644
--- a/macro/rich/alignment/matching/Analyze_matching.C
+++ b/macro/rich/alignment/matching/Analyze_matching.C
@@ -1,3 +1,8 @@
+/** @file Analyze_matching.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <iomanip>
 #include <vector>
 
diff --git a/macro/rich/alignment/matching/Analyze_matching.h b/macro/rich/alignment/matching/Analyze_matching.h
index 9664bbb52f..b71187c145 100644
--- a/macro/rich/alignment/matching/Analyze_matching.h
+++ b/macro/rich/alignment/matching/Analyze_matching.h
@@ -1,3 +1,8 @@
+/** @file Analyze_matching.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 char HistText[256];
 
 TFile* ParFile;
diff --git a/macro/rich/alignment/matching/calc.C b/macro/rich/alignment/matching/calc.C
index 56a30065af..811755906c 100644
--- a/macro/rich/alignment/matching/calc.C
+++ b/macro/rich/alignment/matching/calc.C
@@ -1,3 +1,8 @@
+/** @file calc.C
+  * @copyright Copyright (C) 2019-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void calc(Double_t x, Double_t y, Double_t z)
 {
   Double_t rho = 0., theta = 0., phi = 0.;
diff --git a/macro/rich/alignment/matching/eventDisplay.C b/macro/rich/alignment/matching/eventDisplay.C
index 659c04a560..ba31e9e5a5 100644
--- a/macro/rich/alignment/matching/eventDisplay.C
+++ b/macro/rich/alignment/matching/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay(const char* setup = "sis100_electron")
 {
 
diff --git a/macro/rich/alignment/matching/run_reco_matching.C b/macro/rich/alignment/matching/run_reco_matching.C
index 0325ff6331..00e1816624 100644
--- a/macro/rich/alignment/matching/run_reco_matching.C
+++ b/macro/rich/alignment/matching/run_reco_matching.C
@@ -1,3 +1,8 @@
+/** @file run_reco_matching.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/matching/run_reco_matching_alignment.C b/macro/rich/alignment/matching/run_reco_matching_alignment.C
index 3b79a81d7e..528162ac8c 100644
--- a/macro/rich/alignment/matching/run_reco_matching_alignment.C
+++ b/macro/rich/alignment/matching/run_reco_matching_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_reco_matching_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/matching/run_reco_matching_correction.C b/macro/rich/alignment/matching/run_reco_matching_correction.C
index 8e39a914d7..98ecb8e49d 100644
--- a/macro/rich/alignment/matching/run_reco_matching_correction.C
+++ b/macro/rich/alignment/matching/run_reco_matching_correction.C
@@ -1,3 +1,8 @@
+/** @file run_reco_matching_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/matching/run_sim_matching.C b/macro/rich/alignment/matching/run_sim_matching.C
index 251ee412da..5aa018b84b 100644
--- a/macro/rich/alignment/matching/run_sim_matching.C
+++ b/macro/rich/alignment/matching/run_sim_matching.C
@@ -1,3 +1,8 @@
+/** @file run_sim_matching.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/matching/run_sim_matching2.C b/macro/rich/alignment/matching/run_sim_matching2.C
index 45ca212759..6bcb42fab7 100644
--- a/macro/rich/alignment/matching/run_sim_matching2.C
+++ b/macro/rich/alignment/matching/run_sim_matching2.C
@@ -1,3 +1,8 @@
+/** @file run_sim_matching2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/position/Compute_distance.C b/macro/rich/alignment/position/Compute_distance.C
index a2bb4bdd65..c1fed351fe 100644
--- a/macro/rich/alignment/position/Compute_distance.C
+++ b/macro/rich/alignment/position/Compute_distance.C
@@ -1,3 +1,8 @@
+/** @file Compute_distance.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include <iomanip>
 #include <vector>
 
diff --git a/macro/rich/alignment/position/Compute_distance.h b/macro/rich/alignment/position/Compute_distance.h
index bb6cdc1f02..05e08676e2 100644
--- a/macro/rich/alignment/position/Compute_distance.h
+++ b/macro/rich/alignment/position/Compute_distance.h
@@ -1,3 +1,8 @@
+/** @file Compute_distance.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 char HistText[256];
 
 TFile* ParFile;
diff --git a/macro/rich/alignment/position/calc.C b/macro/rich/alignment/position/calc.C
index 56a30065af..811755906c 100644
--- a/macro/rich/alignment/position/calc.C
+++ b/macro/rich/alignment/position/calc.C
@@ -1,3 +1,8 @@
+/** @file calc.C
+  * @copyright Copyright (C) 2019-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void calc(Double_t x, Double_t y, Double_t z)
 {
   Double_t rho = 0., theta = 0., phi = 0.;
diff --git a/macro/rich/alignment/position/eventDisplay.C b/macro/rich/alignment/position/eventDisplay.C
index 659c04a560..ba31e9e5a5 100644
--- a/macro/rich/alignment/position/eventDisplay.C
+++ b/macro/rich/alignment/position/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay(const char* setup = "sis100_electron")
 {
 
diff --git a/macro/rich/alignment/position/run_reco_position.C b/macro/rich/alignment/position/run_reco_position.C
index c4200703b1..e7b67df8fe 100644
--- a/macro/rich/alignment/position/run_reco_position.C
+++ b/macro/rich/alignment/position/run_reco_position.C
@@ -1,3 +1,8 @@
+/** @file run_reco_position.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_position(Int_t nEvents = 500000, Int_t Flag = 0)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/position/run_reco_position2.C b/macro/rich/alignment/position/run_reco_position2.C
index 4c7e5cea0f..beb387b29b 100644
--- a/macro/rich/alignment/position/run_reco_position2.C
+++ b/macro/rich/alignment/position/run_reco_position2.C
@@ -1,3 +1,8 @@
+/** @file run_reco_position2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/position/run_reco_position3.C b/macro/rich/alignment/position/run_reco_position3.C
index 4b3fcff9db..04bcbd9e6b 100644
--- a/macro/rich/alignment/position/run_reco_position3.C
+++ b/macro/rich/alignment/position/run_reco_position3.C
@@ -1,3 +1,8 @@
+/** @file run_reco_position3.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/position/run_reco_position4.C b/macro/rich/alignment/position/run_reco_position4.C
index c5e656845a..ddaca06f0f 100644
--- a/macro/rich/alignment/position/run_reco_position4.C
+++ b/macro/rich/alignment/position/run_reco_position4.C
@@ -1,3 +1,8 @@
+/** @file run_reco_position4.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/position/run_reco_position_old.C b/macro/rich/alignment/position/run_reco_position_old.C
index 5d22c570e4..2c1834d478 100644
--- a/macro/rich/alignment/position/run_reco_position_old.C
+++ b/macro/rich/alignment/position/run_reco_position_old.C
@@ -1,3 +1,8 @@
+/** @file run_reco_position_old.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco_position(Int_t nEvents = 500000, TString numb = "00001", Int_t Flag = 0)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/position/run_sim_position.C b/macro/rich/alignment/position/run_sim_position.C
index fd8e5d9920..12a22c1890 100644
--- a/macro/rich/alignment/position/run_sim_position.C
+++ b/macro/rich/alignment/position/run_sim_position.C
@@ -1,3 +1,8 @@
+/** @file run_sim_position.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_sim_position(Int_t nEvents = 100, Int_t Flag = 0)
 {
   //TEST//
diff --git a/macro/rich/alignment/position/run_sim_position2.C b/macro/rich/alignment/position/run_sim_position2.C
index a13440fe98..c31d6eb81a 100644
--- a/macro/rich/alignment/position/run_sim_position2.C
+++ b/macro/rich/alignment/position/run_sim_position2.C
@@ -1,3 +1,8 @@
+/** @file run_sim_position2.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString caveGeom;
 static TString pipeGeom;
 static TString magnetGeom;
diff --git a/macro/rich/alignment/position/run_sim_position3.C b/macro/rich/alignment/position/run_sim_position3.C
index 49992ffd35..bd4abc6abc 100644
--- a/macro/rich/alignment/position/run_sim_position3.C
+++ b/macro/rich/alignment/position/run_sim_position3.C
@@ -1,3 +1,8 @@
+/** @file run_sim_position3.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/position/run_sim_position4.C b/macro/rich/alignment/position/run_sim_position4.C
index aede9a7bc5..955f170b5d 100644
--- a/macro/rich/alignment/position/run_sim_position4.C
+++ b/macro/rich/alignment/position/run_sim_position4.C
@@ -1,3 +1,8 @@
+/** @file run_sim_position4.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/alignment/position/run_sim_position_old.C b/macro/rich/alignment/position/run_sim_position_old.C
index f6d0c6cf75..9b1e879d75 100644
--- a/macro/rich/alignment/position/run_sim_position_old.C
+++ b/macro/rich/alignment/position/run_sim_position_old.C
@@ -1,3 +1,8 @@
+/** @file run_sim_position_old.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_sim_position(Int_t nEvents = 200000, TString numb = "00001", Int_t Flag = 0)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_alignment_reco.C b/macro/rich/alignment/run_alignment_reco.C
index 997dddcad3..b0e4718462 100644
--- a/macro/rich/alignment/run_alignment_reco.C
+++ b/macro/rich/alignment/run_alignment_reco.C
@@ -1,3 +1,8 @@
+/** @file run_alignment_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_alignment_reco(Int_t nEvents = 5000, TString Rot = "5")
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_correction_reco.C b/macro/rich/alignment/run_correction_reco.C
index 0f49d58f51..b4d6d005d4 100644
--- a/macro/rich/alignment/run_correction_reco.C
+++ b/macro/rich/alignment/run_correction_reco.C
@@ -1,3 +1,8 @@
+/** @file run_correction_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_correction_reco(Int_t nEvents = 5000, TString Rot = "5")
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_mirror_reco.C b/macro/rich/alignment/run_mirror_reco.C
index eb474df036..43bc508c97 100644
--- a/macro/rich/alignment/run_mirror_reco.C
+++ b/macro/rich/alignment/run_mirror_reco.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco(Int_t nEvents = 50)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_mirror_reco_alignment.C b/macro/rich/alignment/run_mirror_reco_alignment.C
index 976ea4b397..ffc53804c8 100644
--- a/macro/rich/alignment/run_mirror_reco_alignment.C
+++ b/macro/rich/alignment/run_mirror_reco_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_reco_alignment(Int_t nEvents = 2000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_mirror_reco_correction.C b/macro/rich/alignment/run_mirror_reco_correction.C
index 1a63b31ac8..9947be8cd0 100644
--- a/macro/rich/alignment/run_mirror_reco_correction.C
+++ b/macro/rich/alignment/run_mirror_reco_correction.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_reco_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 using namespace std;
 
 void run_mirror_reco_correction(Int_t nEvents = 2000)
diff --git a/macro/rich/alignment/run_mirror_sim.C b/macro/rich/alignment/run_mirror_sim.C
index 1dc9871218..22b4d493ad 100644
--- a/macro/rich/alignment/run_mirror_sim.C
+++ b/macro/rich/alignment/run_mirror_sim.C
@@ -1,3 +1,8 @@
+/** @file run_mirror_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_mirror_sim(Int_t nEvents = 2000)
 // !!! DEFINE NEW ROTATION ANGLE IN THE GEO FILE AND RUN IMPORT_EXPORT_GEO MACRO BEFORE RUNNING RUN_SIM !!!
 {
diff --git a/macro/rich/alignment/run_reco.C b/macro/rich/alignment/run_reco.C
index 752e3d1781..359ebfc2ea 100644
--- a/macro/rich/alignment/run_reco.C
+++ b/macro/rich/alignment/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_reco(Int_t nEvents = 5000)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/alignment/run_sim.C b/macro/rich/alignment/run_sim.C
index c16c638c50..01cf99d82e 100644
--- a/macro/rich/alignment/run_sim.C
+++ b/macro/rich/alignment/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void run_sim(Int_t nEvents = 5000, TString Rot = "5")
 // !!! DEFINE NEW ROTATION ANGLE IN THE GEO FILE AND RUN IMPORT_EXPORT_GEO MACRO BEFORE RUNNING RUN_SIM !!!
 {
diff --git a/macro/rich/alignment/single_tile/eventDisplay.C b/macro/rich/alignment/single_tile/eventDisplay.C
index b47bba654e..bd0e1b6804 100644
--- a/macro/rich/alignment/single_tile/eventDisplay.C
+++ b/macro/rich/alignment/single_tile/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 void eventDisplay()
 {
   TString dataDir = "/data/Sim_Outputs/Event_Display/plusY/";
diff --git a/macro/rich/alignment/single_tile/run_reco.C b/macro/rich/alignment/single_tile/run_reco.C
index cdeb8c75a1..dc1a710990 100644
--- a/macro/rich/alignment/single_tile/run_reco.C
+++ b/macro/rich/alignment/single_tile/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/single_tile/run_reco_alignment.C b/macro/rich/alignment/single_tile/run_reco_alignment.C
index d5c816d7cb..5091d5886f 100644
--- a/macro/rich/alignment/single_tile/run_reco_alignment.C
+++ b/macro/rich/alignment/single_tile/run_reco_alignment.C
@@ -1,3 +1,8 @@
+/** @file run_reco_alignment.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/single_tile/run_reco_correction.C b/macro/rich/alignment/single_tile/run_reco_correction.C
index 2c00b90027..77ce3cb968 100644
--- a/macro/rich/alignment/single_tile/run_reco_correction.C
+++ b/macro/rich/alignment/single_tile/run_reco_correction.C
@@ -1,3 +1,8 @@
+/** @file run_reco_correction.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 TString caveGeom     = "";
 TString pipeGeom     = "";
 TString magnetGeom   = "";
diff --git a/macro/rich/alignment/single_tile/run_sim.C b/macro/rich/alignment/single_tile/run_sim.C
index df616b1e66..d9d2ac6c4f 100644
--- a/macro/rich/alignment/single_tile/run_sim.C
+++ b/macro/rich/alignment/single_tile/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/cbmlibs.C b/macro/rich/cbmlibs.C
index 1765b10c0a..199eec2cd3 100644
--- a/macro/rich/cbmlibs.C
+++ b/macro/rich/cbmlibs.C
@@ -1,3 +1,8 @@
+/** @file cbmlibs.C
+  * @copyright Copyright (C) 2009-2013 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void cbmlibs()
 {
 
diff --git a/macro/rich/create_RICH_geo_file.C b/macro/rich/create_RICH_geo_file.C
index f8b5ddc55b..fa3cd2fa1f 100644
--- a/macro/rich/create_RICH_geo_file.C
+++ b/macro/rich/create_RICH_geo_file.C
@@ -1,3 +1,8 @@
+/** @file create_RICH_geo_file.C
+  * @copyright Copyright (C) 2006-2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Claudia Höhne **/
+
 void create_RICH_geo_file(char* geometry = "rich-2900-N2-0")
 {
   char infile[256];   // geometry data file - input
diff --git a/macro/rich/create_rich_geo_with_mirror_misalignment.C b/macro/rich/create_rich_geo_with_mirror_misalignment.C
index 63cbcffa23..3e23f867fd 100644
--- a/macro/rich/create_rich_geo_with_mirror_misalignment.C
+++ b/macro/rich/create_rich_geo_with_mirror_misalignment.C
@@ -1,3 +1,8 @@
+/** @file create_rich_geo_with_mirror_misalignment.C
+  * @copyright Copyright (C) 2014 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 using namespace std;
 void create_rich_geo_with_mirror_misalignment()
 {
diff --git a/macro/rich/d0/run_d0.C b/macro/rich/d0/run_d0.C
index e1f279507c..aadf138a2e 100644
--- a/macro/rich/d0/run_d0.C
+++ b/macro/rich/d0/run_d0.C
@@ -1,3 +1,8 @@
+/** @file run_d0.C
+  * @copyright Copyright (C) 2015-2021 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Florian Uhlig **/
+
 #include <string>
 using namespace std;
 
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew.C
index b22e9d1a52..ea260db2d8 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfileNew.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfileNew(float PMTrotX = 5, float PMTrotY = 5, int RotMir = -10)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew_Dec2014.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew_Dec2014.C
index c14eb857ec..c4328a2163 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew_Dec2014.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileNew_Dec2014.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfileNew_Dec2014.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfileNew(float PMTrotX = 5, float PMTrotY = 5, int RotMir = -10)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileOld.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileOld.C
index 22c0cf55fb..4950b7aef2 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileOld.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfileOld.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfileOld.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfileOld(float PMTrotX = 5, float PMTrotY = -5, int RotMir = -10)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015.C
index acbcb3ff2f..902bfbd6f8 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfile_April2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfile_April2015(float PMTrotX = 5, float PMTrotY = 5, int RotMir = -10)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModAug2015.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModAug2015.C
index 16f88d4d19..4741f31e42 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModAug2015.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModAug2015.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfile_April2015_ModAug2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfile_April2015_ModAug2015(float pmt_pos_y_addend = 0, float pmt_pos_z_addend = 0, int RotMir = -10,
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModOct2015.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModOct2015.C
index 4207461abe..359948a71f 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModOct2015.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_April2015_ModOct2015.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfile_April2015_ModOct2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfile_April2015_ModOct2015(float pmt_pos_y_addend = 0, float pmt_pos_z_addend = 0, int RotMir = -10,
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_ExtMirrOct2015.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_ExtMirrOct2015.C
index a8193d4e6e..04d4befa6a 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_ExtMirrOct2015.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateGDMLfile_ExtMirrOct2015.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfile_ExtMirrOct2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfile_ExtMirrOct2015(float pmt_pos_y_addend = 10, float pmt_pos_z_addend = 80, int RotMir = -10,
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateInputForGeo.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateInputForGeo.C
index 1e2db11d71..55a6d889a2 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateInputForGeo.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateInputForGeo.C
@@ -1,3 +1,8 @@
+/** @file CreateInputForGeo.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateInputForGeo(float PMTrotX = 5., float PMTrotY = 5.)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/CreateReducedGDMLfileNew.C b/macro/rich/geotest/RotPMT/CreateGeo/CreateReducedGDMLfileNew.C
index ed6c385baa..9681ecc49f 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/CreateReducedGDMLfileNew.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/CreateReducedGDMLfileNew.C
@@ -1,3 +1,8 @@
+/** @file CreateReducedGDMLfileNew.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateReducedGDMLfileNew(float PMTrotX = 5, float PMTrotY = 5, int RotMir = -10)
diff --git a/macro/rich/geotest/RotPMT/CreateGeo/create_RICH_geo_file.C b/macro/rich/geotest/RotPMT/CreateGeo/create_RICH_geo_file.C
index b14cafd728..308c052cf8 100644
--- a/macro/rich/geotest/RotPMT/CreateGeo/create_RICH_geo_file.C
+++ b/macro/rich/geotest/RotPMT/CreateGeo/create_RICH_geo_file.C
@@ -1,3 +1,8 @@
+/** @file create_RICH_geo_file.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void create_RICH_geo_file(float PMTrotX = 5., float PMTrotY = 5.)
 {  //char *geometry="rich-2900-N2-0"){
 
diff --git a/macro/rich/geotest/RotPMT/Run_Ana_GeoOpt_Batch.C b/macro/rich/geotest/RotPMT/Run_Ana_GeoOpt_Batch.C
index e745314b60..281d4b2e49 100644
--- a/macro/rich/geotest/RotPMT/Run_Ana_GeoOpt_Batch.C
+++ b/macro/rich/geotest/RotPMT/Run_Ana_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Ana_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Ana_GeoOpt_Batch(Int_t nEvents = 10)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/geotest/RotPMT/Run_Reco_GeoOpt_Batch.C b/macro/rich/geotest/RotPMT/Run_Reco_GeoOpt_Batch.C
index 7c4019ca2b..122d860ba2 100644
--- a/macro/rich/geotest/RotPMT/Run_Reco_GeoOpt_Batch.C
+++ b/macro/rich/geotest/RotPMT/Run_Reco_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Reco_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Reco_GeoOpt_Batch(Int_t nEvents = 1)
 {
 
diff --git a/macro/rich/geotest/RotPMT/Run_Sim_GeoOpt_Batch.C b/macro/rich/geotest/RotPMT/Run_Sim_GeoOpt_Batch.C
index aa0c7ef202..3a7a292f2a 100644
--- a/macro/rich/geotest/RotPMT/Run_Sim_GeoOpt_Batch.C
+++ b/macro/rich/geotest/RotPMT/Run_Sim_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Sim_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Sim_GeoOpt_Batch(Int_t nEvents = 1)
 {
 
diff --git a/macro/rich/geotest/RotPMT/eventDisplay.C b/macro/rich/geotest/RotPMT/eventDisplay.C
index 347bd18f94..86228d68f6 100644
--- a/macro/rich/geotest/RotPMT/eventDisplay.C
+++ b/macro/rich/geotest/RotPMT/eventDisplay.C
@@ -1,3 +1,7 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
 
 
 void eventDisplay(int PMTrotX = 10, int PMTrotY = 15, int RotMir = 1)
diff --git a/macro/rich/geotest/TransPMT/CreateGeo/CreateGDMLfile_April2015.C b/macro/rich/geotest/TransPMT/CreateGeo/CreateGDMLfile_April2015.C
index bb8631b279..97babb4fd6 100644
--- a/macro/rich/geotest/TransPMT/CreateGeo/CreateGDMLfile_April2015.C
+++ b/macro/rich/geotest/TransPMT/CreateGeo/CreateGDMLfile_April2015.C
@@ -1,3 +1,8 @@
+/** @file CreateGDMLfile_April2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateGDMLfile_April2015(float PMTrotX = 5, float PMTrotY = 5, int RotMir = -10)
diff --git a/macro/rich/geotest/TransPMT/CreateGeo/CreateTransGDMLfile_April2015.C b/macro/rich/geotest/TransPMT/CreateGeo/CreateTransGDMLfile_April2015.C
index f7e0954d07..0f996af5e1 100644
--- a/macro/rich/geotest/TransPMT/CreateGeo/CreateTransGDMLfile_April2015.C
+++ b/macro/rich/geotest/TransPMT/CreateGeo/CreateTransGDMLfile_April2015.C
@@ -1,3 +1,8 @@
+/** @file CreateTransGDMLfile_April2015.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 #include <fstream>
 #include <iostream>
 void CreateTransGDMLfile_April2015(float pmt_pos_y_addend = 0, float pmt_pos_z_addend = 0, int RotMir = -10,
diff --git a/macro/rich/geotest/TransPMT/CreateGeo/GDML_to_ROOT_Trans.C b/macro/rich/geotest/TransPMT/CreateGeo/GDML_to_ROOT_Trans.C
index 84839589d9..d69b13a6dc 100644
--- a/macro/rich/geotest/TransPMT/CreateGeo/GDML_to_ROOT_Trans.C
+++ b/macro/rich/geotest/TransPMT/CreateGeo/GDML_to_ROOT_Trans.C
@@ -1,3 +1,8 @@
+/** @file GDML_to_ROOT_Trans.C
+  * @copyright Copyright (C) 2015-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Tariq Mahmoud [orginator] **/
+
 void GDML_to_ROOT_Trans(float pmt_pos_y_addend = 0, float pmt_pos_z_addend = 0, int RotMir = -10, float PMTrotX = 5,
                         float PMTrotY = 5)
 {
diff --git a/macro/rich/geotest/TransPMT/Run_Ana_GeoOpt_Batch.C b/macro/rich/geotest/TransPMT/Run_Ana_GeoOpt_Batch.C
index 7a5025a8b6..201f280a0a 100644
--- a/macro/rich/geotest/TransPMT/Run_Ana_GeoOpt_Batch.C
+++ b/macro/rich/geotest/TransPMT/Run_Ana_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Ana_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Ana_GeoOpt_Batch(Int_t nEvents = 10, int PMTtransY = 0, int PMTtransZ = 0, float PMTrotX = 2,
                           float PMTrotY = 2, int RotMir = -10)
 {
diff --git a/macro/rich/geotest/TransPMT/Run_Reco_GeoOpt_Batch.C b/macro/rich/geotest/TransPMT/Run_Reco_GeoOpt_Batch.C
index d5c96381b7..ec37992e44 100644
--- a/macro/rich/geotest/TransPMT/Run_Reco_GeoOpt_Batch.C
+++ b/macro/rich/geotest/TransPMT/Run_Reco_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Reco_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Reco_GeoOpt_Batch(Int_t nEvents = 10, int PMTtransY = 0, int PMTtransZ = 0, float PMTrotX = 2,
                            float PMTrotY = 2, int RotMir = -10)
 {
diff --git a/macro/rich/geotest/TransPMT/Run_Sim_GeoOpt_Batch.C b/macro/rich/geotest/TransPMT/Run_Sim_GeoOpt_Batch.C
index 2d0baa750e..46cfccb0bf 100644
--- a/macro/rich/geotest/TransPMT/Run_Sim_GeoOpt_Batch.C
+++ b/macro/rich/geotest/TransPMT/Run_Sim_GeoOpt_Batch.C
@@ -1,3 +1,8 @@
+/** @file Run_Sim_GeoOpt_Batch.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Tariq Mahmoud [orginator] **/
+
 void Run_Sim_GeoOpt_Batch(Int_t nEvents = 10, int PMTtransY = 0, int PMTtransZ = 0, float PMTrotX = 2,
                           float PMTrotY = 2, int RotMir = -10)
 {
diff --git a/macro/rich/geotest/geoopt/create_geos.C b/macro/rich/geotest/geoopt/create_geos.C
index d8f95c89eb..bebb2336a0 100644
--- a/macro/rich/geotest/geoopt/create_geos.C
+++ b/macro/rich/geotest/geoopt/create_geos.C
@@ -1,3 +1,8 @@
+/** @file create_geos.C
+  * @copyright Copyright (C) 2019 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include <fstream>
 #include <iostream>
 #include <iterator>
diff --git a/macro/rich/geotest/geoopt/run_geotest_opt.C b/macro/rich/geotest/geoopt/run_geotest_opt.C
index 89f29d1c5e..d2ec082c5f 100644
--- a/macro/rich/geotest/geoopt/run_geotest_opt.C
+++ b/macro/rich/geotest/geoopt/run_geotest_opt.C
@@ -1,3 +1,8 @@
+/** @file run_geotest_opt.C
+  * @copyright Copyright (C) 2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_geotest_opt()
 {
   int mirrorRotation    = 10;
diff --git a/macro/rich/geotest/run_ana_geo_opt.C b/macro/rich/geotest/run_ana_geo_opt.C
index 1841a974bd..281009dcc8 100644
--- a/macro/rich/geotest/run_ana_geo_opt.C
+++ b/macro/rich/geotest/run_ana_geo_opt.C
@@ -1,3 +1,7 @@
+/** @file run_ana_geo_opt.C
+  * @copyright Copyright (C) 2014 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void run_ana_geo_opt(Int_t nEvents = 200)
 {
diff --git a/macro/rich/geotest/run_digi_geotest.C b/macro/rich/geotest/run_digi_geotest.C
index c3b4640118..890afbb061 100644
--- a/macro/rich/geotest/run_digi_geotest.C
+++ b/macro/rich/geotest/run_digi_geotest.C
@@ -1,3 +1,8 @@
+/** @file run_digi_geotest.C
+  * @copyright Copyright (C) 2018-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_digi_geotest(const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/mc.00000.root",
                       const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/param.00000.root",
                       const string& digiFile = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/digi.00000.root",
diff --git a/macro/rich/geotest/run_digi_urqmdtest.C b/macro/rich/geotest/run_digi_urqmdtest.C
index eb0631b885..51f654d715 100644
--- a/macro/rich/geotest/run_digi_urqmdtest.C
+++ b/macro/rich/geotest/run_digi_urqmdtest.C
@@ -1,3 +1,8 @@
+/** @file run_digi_urqmdtest.C
+  * @copyright Copyright (C) 2018-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_digi_urqmdtest(
   const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/mc.00000.root",
   const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/param.00000.root",
diff --git a/macro/rich/geotest/run_qa_geotest.C b/macro/rich/geotest/run_qa_geotest.C
index d4c21197a9..e32f766089 100644
--- a/macro/rich/geotest/run_qa_geotest.C
+++ b/macro/rich/geotest/run_qa_geotest.C
@@ -1,3 +1,7 @@
+/** @file run_qa_geotest.C
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void run_qa_geotest(const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/mc.00000.root",
                     const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/param.00000.root",
diff --git a/macro/rich/geotest/run_qa_urqmdtest.C b/macro/rich/geotest/run_qa_urqmdtest.C
index 642716e447..f198c2e6e8 100644
--- a/macro/rich/geotest/run_qa_urqmdtest.C
+++ b/macro/rich/geotest/run_qa_urqmdtest.C
@@ -1,3 +1,8 @@
+/** @file run_qa_urqmdtest.C
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_qa_urqmdtest(
   const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/mc.00000.root",
   const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/param.00000.root",
diff --git a/macro/rich/geotest/run_reco_geo_opt.C b/macro/rich/geotest/run_reco_geo_opt.C
index a7a9a44f03..a2500e6518 100644
--- a/macro/rich/geotest/run_reco_geo_opt.C
+++ b/macro/rich/geotest/run_reco_geo_opt.C
@@ -1,3 +1,7 @@
+/** @file run_reco_geo_opt.C
+  * @copyright Copyright (C) 2014-2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void run_reco_geo_opt(Int_t nEvents = 30000)
 {
diff --git a/macro/rich/geotest/run_reco_geotest.C b/macro/rich/geotest/run_reco_geotest.C
index 2183b8d9e6..b219c2553f 100644
--- a/macro/rich/geotest/run_reco_geotest.C
+++ b/macro/rich/geotest/run_reco_geotest.C
@@ -1,3 +1,7 @@
+/** @file run_reco_geotest.C
+  * @copyright Copyright (C) 2009-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
 
 void run_reco_geotest(const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/mc.00000.root",
                       const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/param.00000.root",
diff --git a/macro/rich/geotest/run_reco_urqmdtest.C b/macro/rich/geotest/run_reco_urqmdtest.C
index 9d79e31d40..608de3202d 100644
--- a/macro/rich/geotest/run_reco_urqmdtest.C
+++ b/macro/rich/geotest/run_reco_urqmdtest.C
@@ -1,3 +1,8 @@
+/** @file run_reco_urqmdtest.C
+  * @copyright Copyright (C) 2013-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_reco_urqmdtest(
   const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/mc.00000.root",
   const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/urqmdtest/param.00000.root",
diff --git a/macro/rich/geotest/run_sim_geo_opt.C b/macro/rich/geotest/run_sim_geo_opt.C
index 3069c90f3f..02f2049924 100644
--- a/macro/rich/geotest/run_sim_geo_opt.C
+++ b/macro/rich/geotest/run_sim_geo_opt.C
@@ -1,3 +1,8 @@
+/** @file run_sim_geo_opt.C
+  * @copyright Copyright (C) 2014 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_sim_geo_opt(Int_t nEvents = 200)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/geotest/run_sim_geotest.C b/macro/rich/geotest/run_sim_geotest.C
index 096f303210..1f1ed744ee 100644
--- a/macro/rich/geotest/run_sim_geotest.C
+++ b/macro/rich/geotest/run_sim_geotest.C
@@ -1,3 +1,8 @@
+/** @file run_sim_geotest.C
+  * @copyright Copyright (C) 2009-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_sim_geotest(const string& plutoFile = "",  // if "", BoxGenerator is used
                      const string& mcFile    = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/mc.00000.root",
                      const string& parFile   = "/Users/slebedev/Development/cbm/data/sim/rich/geotest/param.00000.root",
diff --git a/macro/rich/geotest/run_sim_urqmdtest.C b/macro/rich/geotest/run_sim_urqmdtest.C
index 6d6925ec27..5331c55d0e 100644
--- a/macro/rich/geotest/run_sim_urqmdtest.C
+++ b/macro/rich/geotest/run_sim_urqmdtest.C
@@ -1,3 +1,8 @@
+/** @file run_sim_urqmdtest.C
+  * @copyright Copyright (C) 2013-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_sim_urqmdtest(
   const string& urqmdFile = "/Users/slebedev/Development/cbm/data/urqmd/auau/"
                             "8gev/centr/urqmd.auau.8gev.centr.00001.root",
diff --git a/macro/rich/mcbm/beamtime/run_aerogel_analysis.C b/macro/rich/mcbm/beamtime/run_aerogel_analysis.C
index f80e619786..2af9dc04c0 100644
--- a/macro/rich/mcbm/beamtime/run_aerogel_analysis.C
+++ b/macro/rich/mcbm/beamtime/run_aerogel_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_aerogel_analysis.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void run_aerogel_analysis(const string& parFile = "/lustre/cbm/users/adrian/cbmgitnew/cbmsource/macro/"
                                                   "beamtime/mcbm2020/data/unp_mcbm_params_598.root",
                           const string& digiFile = "/lustre/cbm/users/adrian/cbmgitnew/cbmsource/macro/"
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_real.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_real.C
index 75a0464704..0254453993 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real.C
@@ -1,3 +1,7 @@
+/** @file run_reco_mcbm_real.C
+  * @copyright Copyright (C) 2019 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber **/
 
 void run_reco_mcbm_real(const string& parFile  = "/lustre/nyx/cbm/users/adrian/data/159/10kTS/unp_mcbm_params_159.root",
                         const string& digiFile = "/lustre/nyx/cbm/users/adrian/data/159/10kTS/unp_mcbm_159.root",
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 9c0b6aba1c..067f8aa14d 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF.C
@@ -1,3 +1,8 @@
+/** @file run_reco_mcbm_real_wToF.C
+  * @copyright Copyright (C) 2019-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 void run_reco_mcbm_real_wToF(
   //     const string& parFile = "/lustre/nyx/cbm/users/adrian/data/159/10kTS/unp_mcbm_params_159.root",
   //const string& digiFile = "/lustre/nyx/cbm/users/adrian/data/159/10kTS/unp_mcbm_159.root",
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_dec19.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_dec19.C
index 89e5939359..35d288e503 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_dec19.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_dec19.C
@@ -1,3 +1,8 @@
+/** @file run_reco_mcbm_real_wToF_dec19.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void run_reco_mcbm_real_wToF_dec19(
   //        const string& parFile  = "/lustre/nyx/cbm/users/adrian/data19Dec12/testNew2/unp_mcbm_params_384.root",
   //        const string& digiFile = "/lustre/nyx/cbm/users/adrian/data19Dec12/testNew2/unp_mcbm_384.root",
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_mar20.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_mar20.C
index da151a8f4d..c2412ad995 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_mar20.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_mar20.C
@@ -1,3 +1,8 @@
+/** @file run_reco_mcbm_real_wToF_mar20.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 void run_reco_mcbm_real_wToF_mar20(const string srcfolder = "/lustre/cbm/users/adrian/mcbmbeamtime/cbmsource/"
                                                             "macro/beamtime/mcbm2020/data",
                                    const unsigned int runId = 831,  // used for the output folder
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_nov19.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_nov19.C
index 3726ba1556..f00e72b4d3 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_nov19.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_real_wToF_nov19.C
@@ -1,3 +1,8 @@
+/** @file run_reco_mcbm_real_wToF_nov19.C
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 void run_reco_mcbm_real_wToF_nov19(
   const string& parFile  = "/lustre/nyx/cbm/users/adrian/data/nov19/unp_mcbm_params_370.root",
   const string& digiFile = "/lustre/nyx/cbm/users/adrian/data/nov19/unp_mcbm_370.root",
diff --git a/macro/rich/mcbm/beamtime/run_reco_mcbm_richOnly.C b/macro/rich/mcbm/beamtime/run_reco_mcbm_richOnly.C
index 37a0d60e97..9fd5dabb3c 100644
--- a/macro/rich/mcbm/beamtime/run_reco_mcbm_richOnly.C
+++ b/macro/rich/mcbm/beamtime/run_reco_mcbm_richOnly.C
@@ -1,3 +1,7 @@
+/** @file run_reco_mcbm_richOnly.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
 
 void run_reco_mcbm_richOnly(
   const string srcfolder   = "/lustre/cbm/users/adrian/cbmgitnew/cbmsource/macro/beamtime/mcbm2020/data",
diff --git a/macro/rich/mcbm/drawHistos.C b/macro/rich/mcbm/drawHistos.C
index f1fdf22b9c..3ff65c4745 100644
--- a/macro/rich/mcbm/drawHistos.C
+++ b/macro/rich/mcbm/drawHistos.C
@@ -1,3 +1,8 @@
+/** @file drawHistos.C
+  * @copyright Copyright (C) 2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void drawHistos(TString inFilename = "~/TSA_files/result/test60001.root")
 {
   TFile* inFile = new TFile(inFilename, "READ");
diff --git a/macro/rich/mcbm/draw_mcbm_rich_qa.C b/macro/rich/mcbm/draw_mcbm_rich_qa.C
index 6444b9896f..07536ca0a3 100644
--- a/macro/rich/mcbm/draw_mcbm_rich_qa.C
+++ b/macro/rich/mcbm/draw_mcbm_rich_qa.C
@@ -1,3 +1,8 @@
+/** @file draw_mcbm_rich_qa.C
+  * @copyright Copyright (C) 2018 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void draw_mcbm_rich_qa()
 {
   std::string outputDir = "results_mcbm_rich_qa/";
diff --git a/macro/rich/mcbm/eventDisplay.C b/macro/rich/mcbm/eventDisplay.C
index 83aaefa356..cc50e20a06 100644
--- a/macro/rich/mcbm/eventDisplay.C
+++ b/macro/rich/mcbm/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Gregor Pitsch [orginator] **/
+
 //void eventDisplay(const char* setup = "sis18_mcbm_25deg")
 //void eventDisplay(const char* setup = "sis18_mcbm_20deg_short")
 void eventDisplay(const char* setup = "sis18_mcbm_20deg_long")
diff --git a/macro/rich/mcbm/mcbm_mc_gp.C b/macro/rich/mcbm/mcbm_mc_gp.C
index 12991f75b6..a2fae6866f 100644
--- a/macro/rich/mcbm/mcbm_mc_gp.C
+++ b/macro/rich/mcbm/mcbm_mc_gp.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc_gp.C
+  * @copyright Copyright (C) 2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/rich/mcbm/mcbm_reco_gp.C b/macro/rich/mcbm/mcbm_reco_gp.C
index e468d29aa9..a7838f910a 100644
--- a/macro/rich/mcbm/mcbm_reco_gp.C
+++ b/macro/rich/mcbm/mcbm_reco_gp.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco_gp.C
+  * @copyright Copyright (C) 2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/rich/mcbm/run_reco_mcbm.C b/macro/rich/mcbm/run_reco_mcbm.C
index 63ca2659df..f0e96c308b 100644
--- a/macro/rich/mcbm/run_reco_mcbm.C
+++ b/macro/rich/mcbm/run_reco_mcbm.C
@@ -1,3 +1,8 @@
+/** @file run_reco_mcbm.C
+  * @copyright Copyright (C) 2018 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Gregor Pitsch [orginator] **/
+
 void run_reco_mcbm(Int_t nEvents = 1000)
 {
 
diff --git a/macro/rich/mcbm/run_sim_mcbm.C b/macro/rich/mcbm/run_sim_mcbm.C
index 6daf2ce240..d371e820c3 100644
--- a/macro/rich/mcbm/run_sim_mcbm.C
+++ b/macro/rich/mcbm/run_sim_mcbm.C
@@ -1,3 +1,7 @@
+/** @file run_sim_mcbm.C
+  * @copyright Copyright (C) 2018-2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Gregor Pitsch [orginator] **/
 
 void run_sim_mcbm(Int_t nEvents = 10)
 {
diff --git a/macro/rich/mcbm/test_daq.C b/macro/rich/mcbm/test_daq.C
index e239f5f187..7be4320a6b 100644
--- a/macro/rich/mcbm/test_daq.C
+++ b/macro/rich/mcbm/test_daq.C
@@ -1,3 +1,8 @@
+/** @file test_daq.C
+  * @copyright Copyright (C) 2018-2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void test_daq(Int_t startEvent = 0, Int_t nEvents = 10000, TString inFile = "/home/evovch/TSA_files/delay_2_2_0000.tsa",
               TString outFile = "~/TSA_files/result/delay_2_2_0000_3.root")
 {
diff --git a/macro/rich/mirrors/run_ronchi.C b/macro/rich/mirrors/run_ronchi.C
index 03ee8ca0df..c6ca3e6242 100644
--- a/macro/rich/mirrors/run_ronchi.C
+++ b/macro/rich/mirrors/run_ronchi.C
@@ -1,3 +1,8 @@
+/** @file run_ronchi.C
+  * @copyright Copyright (C) 2018-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Semen Lebedev, Egor Ovcharenko **/
+
 void run_ronchi()
 {
   //gSystem->Load("libCbmRichMirrors");
diff --git a/macro/rich/prototype/PID.C b/macro/rich/prototype/PID.C
index 6a5626b0a2..912a98228d 100644
--- a/macro/rich/prototype/PID.C
+++ b/macro/rich/prototype/PID.C
@@ -1,3 +1,7 @@
+/** @file PID.C
+  * @copyright Copyright (C) 2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 
 {
diff --git a/macro/rich/prototype/angle.C b/macro/rich/prototype/angle.C
index ea3abfa2c4..8054b773a3 100644
--- a/macro/rich/prototype/angle.C
+++ b/macro/rich/prototype/angle.C
@@ -1,3 +1,8 @@
+/** @file angle.C
+  * @copyright Copyright (C) 2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #include "/misc/kresan/tools/drawStyle.C"
 
 
diff --git a/macro/rich/prototype/beamtime/Fall2015/Correction_building/FilterMultiPeak.C b/macro/rich/prototype/beamtime/Fall2015/Correction_building/FilterMultiPeak.C
index 73dd279961..2e21626932 100644
--- a/macro/rich/prototype/beamtime/Fall2015/Correction_building/FilterMultiPeak.C
+++ b/macro/rich/prototype/beamtime/Fall2015/Correction_building/FilterMultiPeak.C
@@ -1,3 +1,8 @@
+/** @file FilterMultiPeak.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define THRESHOLD 45.  // Check the (un)commented code at the end of the macro
 #define KOEF 5         // Rebinning koef
 #define WINMIN 1.5     // ns
diff --git a/macro/rich/prototype/beamtime/Fall2015/Correction_building/buildDeltaTable.C b/macro/rich/prototype/beamtime/Fall2015/Correction_building/buildDeltaTable.C
index 55a9f31c93..957a495944 100644
--- a/macro/rich/prototype/beamtime/Fall2015/Correction_building/buildDeltaTable.C
+++ b/macro/rich/prototype/beamtime/Fall2015/Correction_building/buildDeltaTable.C
@@ -1,3 +1,8 @@
+/** @file buildDeltaTable.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // Transform pair tdcId/ch into some unique ID [from 0 to 255]
 // Size of the matrix is fixed to 16*16
 UInt_t tdcAndChToID(UInt_t tdcId, UInt_t ch)
diff --git a/macro/rich/prototype/beamtime/Fall2015/Correction_building/entriesCounter_simple.C b/macro/rich/prototype/beamtime/Fall2015/Correction_building/entriesCounter_simple.C
index da728aad73..75de8cc939 100644
--- a/macro/rich/prototype/beamtime/Fall2015/Correction_building/entriesCounter_simple.C
+++ b/macro/rich/prototype/beamtime/Fall2015/Correction_building/entriesCounter_simple.C
@@ -1,3 +1,8 @@
+/** @file entriesCounter_simple.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void entriesCounter_simple(TString filename = "alphas.root", TString picturesFolder = "pictures")
 {
   char LINE[256];
diff --git a/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/buildDeltaTable.C b/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/buildDeltaTable.C
index 352d55182a..311c467c51 100644
--- a/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/buildDeltaTable.C
+++ b/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/buildDeltaTable.C
@@ -1,3 +1,8 @@
+/** @file buildDeltaTable.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // Transform pair tdcId/ch into some unique ID [from 0 to 255]
 // Size of the matrix is fixed to 16*16
 UInt_t tdcAndChToID(UInt_t tdcId, UInt_t ch)
diff --git a/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/entriesCounter_simple.C b/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/entriesCounter_simple.C
index 43f896bcdd..83970b6cb1 100644
--- a/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/entriesCounter_simple.C
+++ b/macro/rich/prototype/beamtime/Fall2015/beamtime_laser_analysis/entriesCounter_simple.C
@@ -1,3 +1,8 @@
+/** @file entriesCounter_simple.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void entriesCounter_simple(TString filename = "alphas.root", TString picturesFolder = "pictures")
 {
   char LINE[256];
diff --git a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawAllHisto3.C b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawAllHisto3.C
index a252cc786b..a808a6424c 100644
--- a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawAllHisto3.C
+++ b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawAllHisto3.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto3.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawDist.C b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawDist.C
index 3158d2aaaf..3c2de26708 100644
--- a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawDist.C
+++ b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawDist.C
@@ -1,3 +1,8 @@
+/** @file drawDist.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void drawDist(TString filename)
 {
   FILE* f = fopen(filename.Data(), "r");
diff --git a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawInTime.C b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawInTime.C
index 612258c63a..5410a42d9d 100644
--- a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawInTime.C
+++ b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/drawInTime.C
@@ -1,3 +1,8 @@
+/** @file drawInTime.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void drawInTime(TString filename, Int_t num)
 {
   FILE* f = fopen(filename.Data(), "r");
diff --git a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/printMean.C b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/printMean.C
index 716f170b80..ce5f4ff209 100644
--- a/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/printMean.C
+++ b/macro/rich/prototype/beamtime/Fall2015/corrections_analysis/printMean.C
@@ -1,3 +1,8 @@
+/** @file printMean.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 
diff --git a/macro/rich/prototype/beamtime/Fall2015/run_analysis.C b/macro/rich/prototype/beamtime/Fall2015/run_analysis.C
index be439f5529..28a4679071 100644
--- a/macro/rich/prototype/beamtime/Fall2015/run_analysis.C
+++ b/macro/rich/prototype/beamtime/Fall2015/run_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_analysis.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Fall2015/run_analysis_calibrate.C b/macro/rich/prototype/beamtime/Fall2015/run_analysis_calibrate.C
index 1f5b8d8a20..15afa8a846 100644
--- a/macro/rich/prototype/beamtime/Fall2015/run_analysis_calibrate.C
+++ b/macro/rich/prototype/beamtime/Fall2015/run_analysis_calibrate.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_calibrate.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan.C b/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan.C
index 8af1820527..d365feaed7 100644
--- a/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan.C
+++ b/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_ringscan.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan2.C b/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan2.C
index 5adc94fecd..56daabbc9d 100644
--- a/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan2.C
+++ b/macro/rich/prototype/beamtime/Fall2015/run_analysis_ringscan2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_ringscan2.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/FilterMultiPeak.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/FilterMultiPeak.C
index 43fe967ddd..3a5c3eb49f 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/FilterMultiPeak.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/FilterMultiPeak.C
@@ -1,3 +1,8 @@
+/** @file FilterMultiPeak.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define THRESHOLD 50.
 
 void FilterMultiPeak(TString filename = "output/sum_WLS_off.root")
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAlHistograms.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAlHistograms.C
index 537f0c6f23..0e4675af92 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAlHistograms.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAlHistograms.C
@@ -1,3 +1,8 @@
+/** @file drawAlHistograms.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void drawAlHistograms(TString filename = "../output/sum_WLS_off.root", TString picturesFolder = "pictures")
 {
   TFile f(filename);
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto3.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto3.C
index 857b4cd0c9..f6f80ac378 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto3.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto3.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto3.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto4.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto4.C
index 857b4cd0c9..5b4bf52bf3 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto4.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawAllHisto4.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto4.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawNonShityHistos.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawNonShityHistos.C
index c70feb7554..7237d9c232 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/drawNonShityHistos.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/drawNonShityHistos.C
@@ -1,3 +1,8 @@
+/** @file drawNonShityHistos.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define THRESHOLD 35.
 
 #define KOEF 2  // Rebinning koef
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/draw_overlap.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/draw_overlap.C
index 01568c8a5f..1a4c17f245 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/draw_overlap.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/draw_overlap.C
@@ -1,3 +1,8 @@
+/** @file draw_overlap.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void draw_overlap(TString filename1, TString filename2, TString tdc1N = "50", TString tdc2N = "50", Int_t ch1 = 0,
                   Int_t ch2 = 2, TString outFolder = "pics_comparison")
 {
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/entriesCounter.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/entriesCounter.C
index ecae1ea5fb..00d4b657c4 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/entriesCounter.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/entriesCounter.C
@@ -1,3 +1,8 @@
+/** @file entriesCounter.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void entriesCounter(TString filename = "../output/sum_WLS_off.root")
 {
   TFile f(filename, "UPDATE");
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/histoRemove.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/histoRemove.C
index 6ece97226a..e5f226dde4 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/histoRemove.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/histoRemove.C
@@ -1,3 +1,8 @@
+/** @file histoRemove.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void histoRemove(TString filename, TString histoname)
 {
   TFile f(filename, "UPDATE");
diff --git a/macro/rich/prototype/beamtime/Fall2015/support_macros/testtest.C b/macro/rich/prototype/beamtime/Fall2015/support_macros/testtest.C
index 0c85c3a96f..9e453eb445 100644
--- a/macro/rich/prototype/beamtime/Fall2015/support_macros/testtest.C
+++ b/macro/rich/prototype/beamtime/Fall2015/support_macros/testtest.C
@@ -1,3 +1,8 @@
+/** @file testtest.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void testtest()
 {
   TString tdcIDs[16];
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/doDraw.C b/macro/rich/prototype/beamtime/NewUnpacker/doDraw.C
index 454a4a49bd..aca8977c0d 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/doDraw.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/doDraw.C
@@ -1,3 +1,8 @@
+/** @file doDraw.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void doDraw(int tdc, int ch)
 {
   TFile* f = new TFile("output/Wuppertal_analysis.histo.root", "READ");
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/doScan.C b/macro/rich/prototype/beamtime/NewUnpacker/doScan.C
index 6ee667eccc..2ad7ed29b6 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/doScan.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/doScan.C
@@ -1,3 +1,8 @@
+/** @file doScan.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #!/ bin / bash
 
 cd ~ / cbmroot_may2015_devel / build / make Rich make_return_code = $ ? cd -
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto.C b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto.C
index 030f8f7e56..748f3b43a6 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto2.C b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto2.C
index a4e4de37c3..1357f76ff2 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto2.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto2.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto2.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto3.C b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto3.C
index a252cc786b..a808a6424c 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto3.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/drawAllHisto3.C
@@ -1,3 +1,8 @@
+/** @file drawAllHisto3.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 // ind = [0;15] - index of the canvas to plot
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/dumpHLD.cpp b/macro/rich/prototype/beamtime/NewUnpacker/dumpHLD.cpp
index 468b7ac331..a6f3dcaad2 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/dumpHLD.cpp
+++ b/macro/rich/prototype/beamtime/NewUnpacker/dumpHLD.cpp
@@ -1,3 +1,8 @@
+/** @file dumpHLD.cpp
+  * @copyright Copyright (C) - 
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors  **/
+
 #include <iostream>
 
 #include <arpa/inet.h>
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/printMean.C b/macro/rich/prototype/beamtime/NewUnpacker/printMean.C
index 716f170b80..ce5f4ff209 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/printMean.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/printMean.C
@@ -1,3 +1,8 @@
+/** @file printMean.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 // calib = 0 - see results before calibration
 // calib = 1 - see results after calibration
 
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis2.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis2.C
index 7543ce42bd..bda4239a40 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis2.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis2.C
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis3.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis3.C
index 07c5a3814b..1146dd9479 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis3.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis3.C
@@ -1,3 +1,8 @@
+/** @file run_analysis3.C
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_single.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_single.C
index 26371bc95a..f2b1276c46 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_single.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_single.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_single.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_thr_scan.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_thr_scan.C
index 8757ff09f8..53d8f40353 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_thr_scan.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_thr_scan.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_thr_scan.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu.C
index 93540edf6d..4bea51d1f1 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_wu.C
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2.C
index 6647938cad..bde536a3b0 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_wu_2.C
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2_ip.C b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2_ip.C
index bbf36799e6..4f67f0d238 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2_ip.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/run_analysis_wu_2_ip.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_wu_2_ip.C
+  * @copyright Copyright (C) 2015-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/NewUnpacker/spectra_from_data/drawSpectra.C b/macro/rich/prototype/beamtime/NewUnpacker/spectra_from_data/drawSpectra.C
index ea5d292581..35714ba9da 100644
--- a/macro/rich/prototype/beamtime/NewUnpacker/spectra_from_data/drawSpectra.C
+++ b/macro/rich/prototype/beamtime/NewUnpacker/spectra_from_data/drawSpectra.C
@@ -1,3 +1,8 @@
+/** @file drawSpectra.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define NUMOFLINES 46
 
 void drawSpectra(const char* filename)
diff --git a/macro/rich/prototype/beamtime/Nov2015/FilterMultiPeak.C b/macro/rich/prototype/beamtime/Nov2015/FilterMultiPeak.C
index 15b9eb599d..4fbb7b3af7 100644
--- a/macro/rich/prototype/beamtime/Nov2015/FilterMultiPeak.C
+++ b/macro/rich/prototype/beamtime/Nov2015/FilterMultiPeak.C
@@ -1,3 +1,8 @@
+/** @file FilterMultiPeak.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define THRESHOLD 45.  // Check the (un)commented code at the end of the macro
 #define KOEF 5         // Rebinning koef
 #define WINMIN 1.5     // ns
diff --git a/macro/rich/prototype/beamtime/Nov2015/FitExpo.C b/macro/rich/prototype/beamtime/Nov2015/FitExpo.C
index b95ea5b536..68d3739fc4 100644
--- a/macro/rich/prototype/beamtime/Nov2015/FitExpo.C
+++ b/macro/rich/prototype/beamtime/Nov2015/FitExpo.C
@@ -1,3 +1,8 @@
+/** @file FitExpo.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void FitExpo(TString filename = "sum_WLS_on_G1.root", TString histoName = "ExponentaBudetTut")
 {
   TFile* f1 = new TFile(filename);
diff --git a/macro/rich/prototype/beamtime/Nov2015/buildDeltaTable.C b/macro/rich/prototype/beamtime/Nov2015/buildDeltaTable.C
index d825a88372..03be7dc95c 100644
--- a/macro/rich/prototype/beamtime/Nov2015/buildDeltaTable.C
+++ b/macro/rich/prototype/beamtime/Nov2015/buildDeltaTable.C
@@ -1,3 +1,8 @@
+/** @file buildDeltaTable.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 #define MATRIXSIZE 128  // or 256 if you consider 4*4 PMTs
 
 // Transform pair tdcId/ch into some unique ID [from 0 to 255]
diff --git a/macro/rich/prototype/beamtime/Nov2015/draw_hitsPerEvent.C b/macro/rich/prototype/beamtime/Nov2015/draw_hitsPerEvent.C
index 73c33a77bc..39907242b6 100644
--- a/macro/rich/prototype/beamtime/Nov2015/draw_hitsPerEvent.C
+++ b/macro/rich/prototype/beamtime/Nov2015/draw_hitsPerEvent.C
@@ -1,3 +1,8 @@
+/** @file draw_hitsPerEvent.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void draw_hitsPerEvent(TString filename                = "output_fine_2/output_file_list.txt",
                        TString picturesFolder          = "pictures_fine_2",
                        TString analysisResultsFilename = "output_fine_2/analysisResults.root")
diff --git a/macro/rich/prototype/beamtime/Nov2015/draw_two_exps.C b/macro/rich/prototype/beamtime/Nov2015/draw_two_exps.C
index 4ea7755ac9..893e6fd57c 100644
--- a/macro/rich/prototype/beamtime/Nov2015/draw_two_exps.C
+++ b/macro/rich/prototype/beamtime/Nov2015/draw_two_exps.C
@@ -1,3 +1,8 @@
+/** @file draw_two_exps.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void draw_two_exps(TString filename1, TString filename2, TString histoName1 = "ExponentaBudetTut",
                    TString histoName2 = "ExponentaBudetTut", TString outFolder = "pictures")
 {
diff --git a/macro/rich/prototype/beamtime/Nov2015/draw_two_exps_same.C b/macro/rich/prototype/beamtime/Nov2015/draw_two_exps_same.C
index af39024215..d783148521 100644
--- a/macro/rich/prototype/beamtime/Nov2015/draw_two_exps_same.C
+++ b/macro/rich/prototype/beamtime/Nov2015/draw_two_exps_same.C
@@ -1,3 +1,8 @@
+/** @file draw_two_exps_same.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void draw_two_exps_same(TString filename1, TString filename2, TString histoName1, TString histoName2,
                         TString outFolder = "pics_comparison")
 {
diff --git a/macro/rich/prototype/beamtime/Nov2015/integrate.C b/macro/rich/prototype/beamtime/Nov2015/integrate.C
index 752b6b3a64..8743772e27 100644
--- a/macro/rich/prototype/beamtime/Nov2015/integrate.C
+++ b/macro/rich/prototype/beamtime/Nov2015/integrate.C
@@ -1,3 +1,8 @@
+/** @file integrate.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void integrate(TString filename1, TString filename2, TString histoName1, TString histoName2)
 {
 
diff --git a/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser.C b/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser.C
index 000de71c87..2d4ebeb7f3 100644
--- a/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser.C
+++ b/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_laser.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser2.C b/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser2.C
index 89700330c2..f182c0bbc0 100644
--- a/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser2.C
+++ b/macro/rich/prototype/beamtime/Nov2015/run_analysis_laser2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_laser2.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings.C b/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings.C
index 8f9d88a2a8..bf163c8a70 100644
--- a/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings.C
+++ b/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_rings.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings2.C b/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings2.C
index 37323b968b..5c863e6ee7 100644
--- a/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings2.C
+++ b/macro/rich/prototype/beamtime/Nov2015/run_analysis_rings2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis_rings2.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/Nov2015/test/draw_two_exps.C b/macro/rich/prototype/beamtime/Nov2015/test/draw_two_exps.C
index 9116ef38fa..8dfd929da6 100644
--- a/macro/rich/prototype/beamtime/Nov2015/test/draw_two_exps.C
+++ b/macro/rich/prototype/beamtime/Nov2015/test/draw_two_exps.C
@@ -1,3 +1,8 @@
+/** @file draw_two_exps.C
+  * @copyright Copyright (C) 2015 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Egor Ovcharenko [orginator] **/
+
 void draw_two_exps(TString filename1 = "sum_WLS_off_G1.root", TString filename2 = "sum_WLS_on_G1.root",
                    TString histoName1 = "ExponentaBudetTut", TString histoName2 = "ExponentaBudetTut")
 {
diff --git a/macro/rich/prototype/beamtime/draw_analysis.C b/macro/rich/prototype/beamtime/draw_analysis.C
index a93997b1d8..621331df4b 100644
--- a/macro/rich/prototype/beamtime/draw_analysis.C
+++ b/macro/rich/prototype/beamtime/draw_analysis.C
@@ -1,3 +1,7 @@
+/** @file draw_analysis.C
+  * @copyright Copyright (C) 2014-2016 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
 
 void draw_analysis()
 {
diff --git a/macro/rich/prototype/beamtime/draw_study_report.C b/macro/rich/prototype/beamtime/draw_study_report.C
index 10cc88e226..740fad1abe 100644
--- a/macro/rich/prototype/beamtime/draw_study_report.C
+++ b/macro/rich/prototype/beamtime/draw_study_report.C
@@ -1,3 +1,7 @@
+/** @file draw_study_report.C
+  * @copyright Copyright (C) 2014-2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 void draw_study_report()
 {
diff --git a/macro/rich/prototype/beamtime/run_analysis.C b/macro/rich/prototype/beamtime/run_analysis.C
index 3af242ebc5..0ff66a6256 100644
--- a/macro/rich/prototype/beamtime/run_analysis.C
+++ b/macro/rich/prototype/beamtime/run_analysis.C
@@ -1,3 +1,8 @@
+/** @file run_analysis.C
+  * @copyright Copyright (C) 2014-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Egor Ovcharenko **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/beamtime/run_analysis2.C b/macro/rich/prototype/beamtime/run_analysis2.C
index d6df75f1bd..2869ea1eba 100644
--- a/macro/rich/prototype/beamtime/run_analysis2.C
+++ b/macro/rich/prototype/beamtime/run_analysis2.C
@@ -1,3 +1,8 @@
+/** @file run_analysis2.C
+  * @copyright Copyright (C) 2014-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Egor Ovcharenko **/
+
 enum enu_calibMode
 {
   etn_IMPORT,  // import calibration tables from the file and use them
diff --git a/macro/rich/prototype/draw.C b/macro/rich/prototype/draw.C
index a38b93b04f..7536132880 100644
--- a/macro/rich/prototype/draw.C
+++ b/macro/rich/prototype/draw.C
@@ -1,3 +1,8 @@
+/** @file draw.C
+  * @copyright Copyright (C) 2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
+
 #include "/misc/kresan/tools/drawStyle.C"
 
 
diff --git a/macro/rich/prototype/efficiency.C b/macro/rich/prototype/efficiency.C
index 47a5842928..8711b96e86 100644
--- a/macro/rich/prototype/efficiency.C
+++ b/macro/rich/prototype/efficiency.C
@@ -1,3 +1,7 @@
+/** @file efficiency.C
+  * @copyright Copyright (C) 2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 
 {
diff --git a/macro/rich/prototype/geometry.C b/macro/rich/prototype/geometry.C
index ed0041526d..f8c1f59d88 100644
--- a/macro/rich/prototype/geometry.C
+++ b/macro/rich/prototype/geometry.C
@@ -1,3 +1,7 @@
+/** @file geometry.C
+  * @copyright Copyright (C) 2011-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 
 void geometry()
diff --git a/macro/rich/prototype/run_ascii_generator.C b/macro/rich/prototype/run_ascii_generator.C
index d5cf536579..58839737d9 100644
--- a/macro/rich/prototype/run_ascii_generator.C
+++ b/macro/rich/prototype/run_ascii_generator.C
@@ -1,3 +1,8 @@
+/** @file run_ascii_generator.C
+  * @copyright Copyright (C) 2013 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include <string>
 
 using namespace std;
diff --git a/macro/rich/prototype/run_reco.C b/macro/rich/prototype/run_reco.C
index 097c455bb3..371a321b17 100644
--- a/macro/rich/prototype/run_reco.C
+++ b/macro/rich/prototype/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2011-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Dmytro Kresan [orginator] **/
+
 #include <string>
 
 using namespace std;
diff --git a/macro/rich/prototype/run_sim.C b/macro/rich/prototype/run_sim.C
index abd065fe33..fa807968f4 100644
--- a/macro/rich/prototype/run_sim.C
+++ b/macro/rich/prototype/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2011-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Dmytro Kresan [orginator] **/
+
 void run_sim(Int_t nEvents = 100000)
 {
   TString script = TString(gSystem->Getenv("SCRIPT"));
diff --git a/macro/rich/prototype/smallprototype/cosy17/create_geo_cosy17.C b/macro/rich/prototype/smallprototype/cosy17/create_geo_cosy17.C
index 2268328dcc..c3de392b00 100644
--- a/macro/rich/prototype/smallprototype/cosy17/create_geo_cosy17.C
+++ b/macro/rich/prototype/smallprototype/cosy17/create_geo_cosy17.C
@@ -1,3 +1,8 @@
+/** @file create_geo_cosy17.C
+  * @copyright Copyright (C) 2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/rich/prototype/smallprototype/cosy17/draw_study_report_cosy17.C b/macro/rich/prototype/smallprototype/cosy17/draw_study_report_cosy17.C
index 95c4e5b3e3..d589feb68f 100644
--- a/macro/rich/prototype/smallprototype/cosy17/draw_study_report_cosy17.C
+++ b/macro/rich/prototype/smallprototype/cosy17/draw_study_report_cosy17.C
@@ -1,3 +1,8 @@
+/** @file draw_study_report_cosy17.C
+  * @copyright Copyright (C) 2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 using namespace std;
 void draw_study_report()
 {
diff --git a/macro/rich/prototype/smallprototype/cosy17/run_ascii_generator_cosy17.C b/macro/rich/prototype/smallprototype/cosy17/run_ascii_generator_cosy17.C
index 6a9e4ef804..ec9dff8514 100644
--- a/macro/rich/prototype/smallprototype/cosy17/run_ascii_generator_cosy17.C
+++ b/macro/rich/prototype/smallprototype/cosy17/run_ascii_generator_cosy17.C
@@ -1,3 +1,8 @@
+/** @file run_ascii_generator_cosy17.C
+  * @copyright Copyright (C) 2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include <iostream>
 #include <string>
 
diff --git a/macro/rich/prototype/smallprototype/cosy17/run_reco_cosy17.C b/macro/rich/prototype/smallprototype/cosy17/run_reco_cosy17.C
index 2c2395b643..85a7405ac1 100644
--- a/macro/rich/prototype/smallprototype/cosy17/run_reco_cosy17.C
+++ b/macro/rich/prototype/smallprototype/cosy17/run_reco_cosy17.C
@@ -1,3 +1,8 @@
+/** @file run_reco_cosy17.C
+  * @copyright Copyright (C) 2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_reco_cosy17(Int_t nEvents = 500)
 {
   TTree::SetMaxTreeSize(90000000000);
diff --git a/macro/rich/prototype/smallprototype/cosy17/run_sim_cosy17.C b/macro/rich/prototype/smallprototype/cosy17/run_sim_cosy17.C
index 8ba398db3c..04f24d1463 100644
--- a/macro/rich/prototype/smallprototype/cosy17/run_sim_cosy17.C
+++ b/macro/rich/prototype/smallprototype/cosy17/run_sim_cosy17.C
@@ -1,3 +1,8 @@
+/** @file run_sim_cosy17.C
+  * @copyright Copyright (C) 2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_sim_cosy17(Int_t nEvents = 500)
 {
 
diff --git a/macro/rich/prototype/smallprototype/create_geo_smallprototype.C b/macro/rich/prototype/smallprototype/create_geo_smallprototype.C
index f5405c9afe..da9134cb74 100644
--- a/macro/rich/prototype/smallprototype/create_geo_smallprototype.C
+++ b/macro/rich/prototype/smallprototype/create_geo_smallprototype.C
@@ -1,3 +1,8 @@
+/** @file create_geo_smallprototype.C
+  * @copyright Copyright (C) 2016-2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Gregor Pitsch [orginator], Andrey Lebedev **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/macro/rich/prototype/smallprototype/draw_study_report.C b/macro/rich/prototype/smallprototype/draw_study_report.C
index cd12d64091..c27c97db9f 100644
--- a/macro/rich/prototype/smallprototype/draw_study_report.C
+++ b/macro/rich/prototype/smallprototype/draw_study_report.C
@@ -1,3 +1,8 @@
+/** @file draw_study_report.C
+  * @copyright Copyright (C) 2016-2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 using namespace std;
 void draw_study_report()
 {
diff --git a/macro/rich/prototype/smallprototype/run_ascii_generator.C b/macro/rich/prototype/smallprototype/run_ascii_generator.C
index 23d6c00ee7..d39fdbbe37 100644
--- a/macro/rich/prototype/smallprototype/run_ascii_generator.C
+++ b/macro/rich/prototype/smallprototype/run_ascii_generator.C
@@ -1,3 +1,8 @@
+/** @file run_ascii_generator.C
+  * @copyright Copyright (C) 2016-2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator] **/
+
 #include <iostream>
 #include <string>
 
diff --git a/macro/rich/prototype/smallprototype/run_reco.C b/macro/rich/prototype/smallprototype/run_reco.C
index bce8a35345..4c23998e48 100644
--- a/macro/rich/prototype/smallprototype/run_reco.C
+++ b/macro/rich/prototype/smallprototype/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2016-2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch, Semen Lebedev [orginator] **/
+
 using namespace std;
 
 void run_reco(Int_t nEvents = 100000)
diff --git a/macro/rich/prototype/smallprototype/run_sim.C b/macro/rich/prototype/smallprototype/run_sim.C
index 16bb60b230..5d84cb335b 100644
--- a/macro/rich/prototype/smallprototype/run_sim.C
+++ b/macro/rich/prototype/smallprototype/run_sim.C
@@ -1,3 +1,8 @@
+/** @file run_sim.C
+  * @copyright Copyright (C) 2016-2017 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch, Semen Lebedev [orginator] **/
+
 static TString fieldMap;
 static Double_t fieldZ;
 static Double_t fieldScale;
diff --git a/macro/rich/prototype/spectrum.C b/macro/rich/prototype/spectrum.C
index 05c9f3b80d..e39c49b29a 100644
--- a/macro/rich/prototype/spectrum.C
+++ b/macro/rich/prototype/spectrum.C
@@ -1,5 +1,7 @@
-
-
+/** @file spectrum.C
+  * @copyright Copyright (C) 2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Dmytro Kresan [orginator] **/
 
 {
   const Float_t c = 2.998e8;
diff --git a/macro/rich/run/draw_litqa.C b/macro/rich/run/draw_litqa.C
index 3d1d2cfbb9..4015cd7a3c 100644
--- a/macro/rich/run/draw_litqa.C
+++ b/macro/rich/run/draw_litqa.C
@@ -1,3 +1,8 @@
+/** @file draw_litqa.C
+  * @copyright Copyright (C) 2014-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void draw_litqa()
 {
   //gROOT->LoadMacro("$VMCWORKDIR/macro/littrack/loadlibs.C");
diff --git a/macro/rich/run/run_digi.C b/macro/rich/run/run_digi.C
index d2be733b35..03a47be471 100644
--- a/macro/rich/run/run_digi.C
+++ b/macro/rich/run/run_digi.C
@@ -1,3 +1,8 @@
+/** @file run_digi.C
+  * @copyright Copyright (C) 2018-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev, Semen Lebedev [orginator] **/
+
 void run_digi(const string& traFile  = "/Users/slebedev/Development/cbm/data/sim/rich/reco/tra.00000.root",
               const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/reco/par.00000.root",
               const string& digiFile = "/Users/slebedev/Development/cbm/data/sim/rich/reco/raw.00000.root",
diff --git a/macro/rich/run/run_qa.C b/macro/rich/run/run_qa.C
index bcb6bc211b..48f808c23c 100644
--- a/macro/rich/run/run_qa.C
+++ b/macro/rich/run/run_qa.C
@@ -1,3 +1,8 @@
+/** @file run_qa.C
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_qa(const string& mcFile   = "/Users/slebedev/Development/cbm/data/sim/rich/reco/mc.00000.root",
             const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/reco/param.00000.root",
             const string& digiFile = "/Users/slebedev/Development/cbm/data/sim/rich/reco/digi.00000.root",
diff --git a/macro/rich/run/run_reco.C b/macro/rich/run/run_reco.C
index 582a5c07a8..c69ee0c189 100644
--- a/macro/rich/run/run_reco.C
+++ b/macro/rich/run/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2009-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Semen Lebedev [orginator], Andrey Lebedev **/
+
 void run_reco(const string& traFile  = "/Users/slebedev/Development/cbm/data/sim/rich/reco/tra.00000.root",
               const string& parFile  = "/Users/slebedev/Development/cbm/data/sim/rich/reco/par.00000.root",
               const string& digiFile = "/Users/slebedev/Development/cbm/data/sim/rich/reco/raw.00000.root",
diff --git a/macro/rich/run/run_transport.C b/macro/rich/run/run_transport.C
index a8102cf0eb..e864fc61d7 100644
--- a/macro/rich/run/run_transport.C
+++ b/macro/rich/run/run_transport.C
@@ -1,3 +1,8 @@
+/** @file run_transport.C
+  * @copyright Copyright (C) 2021 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 void run_transport(const string& urqmdFile = "/Users/slebedev/Development/cbm/data/urqmd/auau/8gev/centr/"
                                              "urqmd.auau.8gev.centr.00001.root",  // if "", no urqmd
                    const string& traFile   = "/Users/slebedev/Development/cbm/data/sim/rich/reco/tra.00000.root",
diff --git a/macro/rich/timebased/run_rich_digi_tb.C b/macro/rich/timebased/run_rich_digi_tb.C
index 13f1e71739..47e6017a21 100644
--- a/macro/rich/timebased/run_rich_digi_tb.C
+++ b/macro/rich/timebased/run_rich_digi_tb.C
@@ -1,3 +1,7 @@
+/** @file run_rich_digi_tb.C
+  * @copyright Copyright (C) 2017-2018 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
 
 
 void run_rich_digi_tb(Int_t nEvents = 1000)
diff --git a/macro/rich/timebased/run_rich_reco_tb.C b/macro/rich/timebased/run_rich_reco_tb.C
index 075f5f54d9..10beeb454d 100644
--- a/macro/rich/timebased/run_rich_reco_tb.C
+++ b/macro/rich/timebased/run_rich_reco_tb.C
@@ -1,3 +1,7 @@
+/** @file run_rich_reco_tb.C
+  * @copyright Copyright (C) 2017-2018 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
 
 void run_rich_reco_tb()
 {
diff --git a/macro/rich/timebased/run_rich_sim_tb.C b/macro/rich/timebased/run_rich_sim_tb.C
index bbddd79844..8b500b6e16 100644
--- a/macro/rich/timebased/run_rich_sim_tb.C
+++ b/macro/rich/timebased/run_rich_sim_tb.C
@@ -1,3 +1,8 @@
+/** @file run_rich_sim_tb.C
+  * @copyright Copyright (C) 2017-2018 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include <stdio.h>
 
 void run_rich_sim_tb(Int_t nEvents = 1000)
diff --git a/macro/run/checkFieldMap.C b/macro/run/checkFieldMap.C
index 7e5df31cb3..f7db5b8eb4 100644
--- a/macro/run/checkFieldMap.C
+++ b/macro/run/checkFieldMap.C
@@ -1,3 +1,8 @@
+/** @file checkFieldMap.C
+  * @copyright Copyright (C) 2006-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for check of a magnetic field map
diff --git a/macro/run/checkFieldSym.C b/macro/run/checkFieldSym.C
index 5bd10c8c31..aa54e61f17 100644
--- a/macro/run/checkFieldSym.C
+++ b/macro/run/checkFieldSym.C
@@ -1,3 +1,8 @@
+/** @file checkFieldSym.C
+  * @copyright Copyright (C) 2006-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for check of the symmetries of a magnetic field map
diff --git a/macro/run/checkFields.C b/macro/run/checkFields.C
index 8995f82618..dc7a6a75ce 100644
--- a/macro/run/checkFields.C
+++ b/macro/run/checkFields.C
@@ -1,3 +1,8 @@
+/** @file checkFields.C
+  * @copyright Copyright (C) 2006-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 // -------------------------------------------------------------------------------
 //
 // Macro to plot selected parts of magnetic field (map or B-splined) and auto save to pdf
diff --git a/macro/run/check_overlaps.C b/macro/run/check_overlaps.C
index 72e83a480a..128cc6ae3e 100644
--- a/macro/run/check_overlaps.C
+++ b/macro/run/check_overlaps.C
@@ -1,3 +1,8 @@
+/** @file check_overlaps.C
+  * @copyright Copyright (C) 2010-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese, Florian Uhlig [orginator] **/
+
 void check_overlaps(const char* dataset = "test")
 {
   // 2014-07-04 - DE - test CBM setups for collisions in nightly tests
diff --git a/macro/run/draw.C b/macro/run/draw.C
index 3adf7fd044..14aea9bfda 100644
--- a/macro/run/draw.C
+++ b/macro/run/draw.C
@@ -1,3 +1,8 @@
+/** @file draw.C
+  * @copyright Copyright (C) 2006-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 {
   TFile* f = new TFile("data/test.mc.root");
   TTree* t = f->Get("cbmsim");
diff --git a/macro/run/eventDisplay.C b/macro/run/eventDisplay.C
index e38c0b44be..b3db9d6328 100644
--- a/macro/run/eventDisplay.C
+++ b/macro/run/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2008-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, David Emschermann, Volker Friese, Mohammad Al-Turany [orginator], Florian Uhlig **/
+
 void eventDisplay(TString dataset = "test")
 {
   TString inFile  = dataset + ".tra.root";
diff --git a/macro/run/run_qa.C b/macro/run/run_qa.C
index 267e2caf8a..edf4d6b404 100644
--- a/macro/run/run_qa.C
+++ b/macro/run/run_qa.C
@@ -1,3 +1,8 @@
+/** @file run_qa.C
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov, Denis Bertini [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for simulation & reconstruction QA
diff --git a/macro/run/run_qa_old.C b/macro/run/run_qa_old.C
index 632232ac56..0394a5bc49 100644
--- a/macro/run/run_qa_old.C
+++ b/macro/run/run_qa_old.C
@@ -1,3 +1,8 @@
+/** @file run_qa_old.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for STS QA
diff --git a/macro/run/run_reco_event.C b/macro/run/run_reco_event.C
index 1d9629a782..034843b4bd 100644
--- a/macro/run/run_reco_event.C
+++ b/macro/run/run_reco_event.C
@@ -1,3 +1,8 @@
+/** @file run_reco_event.C
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 #// --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated raw data
diff --git a/macro/run/run_recoqa_tb_track.C b/macro/run/run_recoqa_tb_track.C
index b4442a9fd7..9f26d6298b 100644
--- a/macro/run/run_recoqa_tb_track.C
+++ b/macro/run/run_recoqa_tb_track.C
@@ -1,3 +1,8 @@
+/** @file run_recoqa_tb_track.C
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated time slices
diff --git a/macro/run/run_transport_qa.C b/macro/run/run_transport_qa.C
index 62d14396de..add4a8085f 100644
--- a/macro/run/run_transport_qa.C
+++ b/macro/run/run_transport_qa.C
@@ -1,3 +1,8 @@
+/** @file run_transport_qa.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // Test macro which compares the mean number of MC points for the various
 // detectors with benchmark values which were calculated using 100 central
 // UrQMD events. If the number of events is smaller than 10 the maximum deviation
diff --git a/macro/simcheck/checkSimField.C b/macro/simcheck/checkSimField.C
index 68b3b0e59a..02a5d49f75 100644
--- a/macro/simcheck/checkSimField.C
+++ b/macro/simcheck/checkSimField.C
@@ -1,3 +1,8 @@
+/** @file checkSimField.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for check of the magnetic field used in simulation
diff --git a/macro/sts/Occupancy.C b/macro/sts/Occupancy.C
index 43567c11ef..2a6b033fe2 100644
--- a/macro/sts/Occupancy.C
+++ b/macro/sts/Occupancy.C
@@ -1,3 +1,8 @@
+/** @file Occupancy.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // example.C
 #include <TCanvas.h>
 #include <TF1.h>
diff --git a/macro/sts/draw_qa_reco.C b/macro/sts/draw_qa_reco.C
index f1d9b1a54d..f338eebedb 100644
--- a/macro/sts/draw_qa_reco.C
+++ b/macro/sts/draw_qa_reco.C
@@ -1,3 +1,8 @@
+/** @file draw_qa_reco.C
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Radoslaw Karabowicz [orginator] **/
+
 void draw_qa_reco(TString inFileName = "reco.qa.root")
 {
   gStyle->SetPalette(1);
diff --git a/macro/sts/draw_qa_sim.C b/macro/sts/draw_qa_sim.C
index 2397162ecd..7f26dff1ed 100644
--- a/macro/sts/draw_qa_sim.C
+++ b/macro/sts/draw_qa_sim.C
@@ -1,3 +1,8 @@
+/** @file draw_qa_sim.C
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Radoslaw Karabowicz [orginator] **/
+
 void draw_qa_sim(TString inFileName = "sim.qa.root")
 {
   gStyle->SetPalette(1);
diff --git a/macro/sts/geometry/create_STS_geo_file.C b/macro/sts/geometry/create_STS_geo_file.C
index 35eea69e57..8588fa4a09 100644
--- a/macro/sts/geometry/create_STS_geo_file.C
+++ b/macro/sts/geometry/create_STS_geo_file.C
@@ -1,3 +1,8 @@
+/** @file create_STS_geo_file.C
+  * @copyright Copyright (C) 2006 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 void create_STS_geo_file(char* geometry = "sts-3maps-4strips")
 {
 
diff --git a/macro/sts/geometry/create_positionlist_plus4.C b/macro/sts/geometry/create_positionlist_plus4.C
index 8e65708d12..020674b9ca 100644
--- a/macro/sts/geometry/create_positionlist_plus4.C
+++ b/macro/sts/geometry/create_positionlist_plus4.C
@@ -1,3 +1,8 @@
+/** @file create_positionlist_plus4.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //forward declaration
 void loop_over_nodes(TObjArray*, TString&, std::map<TString, TVector3>&);
 
diff --git a/macro/sts/matbudget_ana.C b/macro/sts/matbudget_ana.C
index ea4dd7b2d2..296e54fc15 100644
--- a/macro/sts/matbudget_ana.C
+++ b/macro/sts/matbudget_ana.C
@@ -1,3 +1,8 @@
+/** @file matbudget_ana.C
+  * @copyright Copyright (C) 2015-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Volker Friese [orginator], David Emschermann **/
+
 #if !defined(__CINT__) || defined(__MAKECINT__)
 #include "FairRadLenPoint.h"
 
diff --git a/macro/sts/matbudget_ana_phi.C b/macro/sts/matbudget_ana_phi.C
index b7bce2f6ff..813a535621 100644
--- a/macro/sts/matbudget_ana_phi.C
+++ b/macro/sts/matbudget_ana_phi.C
@@ -1,3 +1,8 @@
+/** @file matbudget_ana_phi.C
+  * @copyright Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 #if !defined(__CINT__) || defined(__MAKECINT__)
 #include "FairRadLenPoint.h"
 
diff --git a/macro/sts/matbudget_mc.C b/macro/sts/matbudget_mc.C
index 011a4c7d46..e1ccb2494a 100644
--- a/macro/sts/matbudget_mc.C
+++ b/macro/sts/matbudget_mc.C
@@ -1,3 +1,8 @@
+/** @file matbudget_mc.C
+  * @copyright Copyright (C) 2015-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], David Emschermann **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation with the STS
diff --git a/macro/sts/matbudget_mc_phi.C b/macro/sts/matbudget_mc_phi.C
index c42d350520..1982e83667 100644
--- a/macro/sts/matbudget_mc_phi.C
+++ b/macro/sts/matbudget_mc_phi.C
@@ -1,3 +1,8 @@
+/** @file matbudget_mc_phi.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation with the STS
diff --git a/macro/sts/qa_reco.C b/macro/sts/qa_reco.C
index 1baa213ac3..41523a8ad5 100644
--- a/macro/sts/qa_reco.C
+++ b/macro/sts/qa_reco.C
@@ -1,3 +1,8 @@
+/** @file qa_reco.C
+  * @copyright Copyright (C) 2007-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Radoslaw Karabowicz [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for STS Reconstruction QA
diff --git a/macro/sts/qa_sim.C b/macro/sts/qa_sim.C
index 34422a3218..5989f8571f 100644
--- a/macro/sts/qa_sim.C
+++ b/macro/sts/qa_sim.C
@@ -1,3 +1,8 @@
+/** @file qa_sim.C
+  * @copyright Copyright (C) 2007-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Radoslaw Karabowicz [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for STS Simulation QA
diff --git a/macro/sts/sts_Qa.C b/macro/sts/sts_Qa.C
index a8431bd95a..79bd8b17f0 100644
--- a/macro/sts/sts_Qa.C
+++ b/macro/sts/sts_Qa.C
@@ -1,3 +1,8 @@
+/** @file sts_Qa.C
+  * @copyright Copyright (C) 2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for quality check in STS
diff --git a/macro/sts/sts_digi.C b/macro/sts/sts_digi.C
index b9c506d4b6..ec02620ae9 100644
--- a/macro/sts/sts_digi.C
+++ b/macro/sts/sts_digi.C
@@ -1,3 +1,8 @@
+/** @file sts_digi.C
+  * @copyright Copyright (C) 2006-2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia, Denis Bertini [orginator], Volker Friese **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for digitization in STS from MC data
diff --git a/macro/sts/sts_reco.C b/macro/sts/sts_reco.C
index 4f9596eabd..04d2a2139d 100644
--- a/macro/sts/sts_reco.C
+++ b/macro/sts/sts_reco.C
@@ -1,3 +1,8 @@
+/** @file sts_reco.C
+  * @copyright Copyright (C) 2006-2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Anna Kotynia, Radoslaw Karabowicz **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction in STS from digi data
diff --git a/macro/sts/sts_reco_all.C b/macro/sts/sts_reco_all.C
index 332f020255..2c466888de 100644
--- a/macro/sts/sts_reco_all.C
+++ b/macro/sts/sts_reco_all.C
@@ -1,3 +1,8 @@
+/** @file sts_reco_all.C
+  * @copyright Copyright (C) 2010-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction in STS from MC data
diff --git a/macro/sts/sts_reco_ideal.C b/macro/sts/sts_reco_ideal.C
index 2b1d018ea3..79e1e7166e 100644
--- a/macro/sts/sts_reco_ideal.C
+++ b/macro/sts/sts_reco_ideal.C
@@ -1,3 +1,8 @@
+/** @file sts_reco_ideal.C
+  * @copyright Copyright (C) 2009-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction in STS from MC data
diff --git a/macro/sts/sts_reco_raw.C b/macro/sts/sts_reco_raw.C
index 86441ee6f4..d0091a73a9 100644
--- a/macro/sts/sts_reco_raw.C
+++ b/macro/sts/sts_reco_raw.C
@@ -1,3 +1,8 @@
+/** @file sts_reco_raw.C
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Volker Friese **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for local reconstruction in STS from RAW data
diff --git a/macro/sts/sts_sim.C b/macro/sts/sts_sim.C
index a2a9e0fc86..9a4230acd7 100644
--- a/macro/sts/sts_sim.C
+++ b/macro/sts/sts_sim.C
@@ -1,3 +1,8 @@
+/** @file sts_sim.C
+  * @copyright Copyright (C) 2006-2011 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Volker Friese **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/sts/sts_sim_auau.C b/macro/sts/sts_sim_auau.C
index 62afbee643..47442aa92f 100644
--- a/macro/sts/sts_sim_auau.C
+++ b/macro/sts/sts_sim_auau.C
@@ -1,3 +1,8 @@
+/** @file sts_sim_auau.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/sts/sts_sim_pau.C b/macro/sts/sts_sim_pau.C
index 718b56531e..0335654b12 100644
--- a/macro/sts/sts_sim_pau.C
+++ b/macro/sts/sts_sim_pau.C
@@ -1,3 +1,8 @@
+/** @file sts_sim_pau.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/sts/sts_sim_single.C b/macro/sts/sts_sim_single.C
index 9d7d80a2e6..9c8f3fe183 100644
--- a/macro/sts/sts_sim_single.C
+++ b/macro/sts/sts_sim_single.C
@@ -1,3 +1,8 @@
+/** @file sts_sim_single.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for STS-only simulation, digitisation and reconstruction
diff --git a/macro/sts/sts_transport.C b/macro/sts/sts_transport.C
index 81d548b6bb..bc0e047ee3 100644
--- a/macro/sts/sts_transport.C
+++ b/macro/sts/sts_transport.C
@@ -1,3 +1,8 @@
+/** @file sts_transport.C
+  * @copyright Copyright (C) 2010-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese, Anna Kotynia [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for STS-only transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/CbmTofHitsProd.C b/macro/tof/CbmTofHitsProd.C
index d6240aadb3..f15d299f99 100644
--- a/macro/tof/CbmTofHitsProd.C
+++ b/macro/tof/CbmTofHitsProd.C
@@ -1,3 +1,8 @@
+/** @file CbmTofHitsProd.C
+  * @copyright Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Norbert Herrmann **/
+
 // Macro to produce Tof Hit from transported file
 
 {
diff --git a/macro/tof/TOF_test.C b/macro/tof/TOF_test.C
index 6dfa83e0c5..c49699ebd8 100644
--- a/macro/tof/TOF_test.C
+++ b/macro/tof/TOF_test.C
@@ -1,3 +1,8 @@
+/** @file TOF_test.C
+  * @copyright Copyright (C) 2012 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 //Generator for CbmTof Geometry
 //Update 01/10/2012 nh
 // 08/10/2012 add sensitive gas gaps
diff --git a/macro/tof/Tof_QA.C b/macro/tof/Tof_QA.C
index af808664d7..cb2b0e23fe 100644
--- a/macro/tof/Tof_QA.C
+++ b/macro/tof/Tof_QA.C
@@ -1,3 +1,8 @@
+/** @file Tof_QA.C
+  * @copyright Copyright (C) 2007-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #include "CbmGlobalTrack.h"
 #include "CbmMCTrack.h"
 #include "CbmStsTrack.h"
diff --git a/macro/tof/anaTof100.C b/macro/tof/anaTof100.C
index 04f61a806b..14958ce74a 100644
--- a/macro/tof/anaTof100.C
+++ b/macro/tof/anaTof100.C
@@ -1,3 +1,8 @@
+/** @file anaTof100.C
+  * @copyright Copyright (C) 2012 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 anaTof100()
 {
 
diff --git a/macro/tof/beamtime/apr14/ana_digi.C b/macro/tof/beamtime/apr14/ana_digi.C
index bb9d79210e..92e7de22e9 100644
--- a/macro/tof/beamtime/apr14/ana_digi.C
+++ b/macro/tof/beamtime/apr14/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void ana_digi(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calTrg = -1, Int_t calSmType = 2, Int_t RefTrg = 5,
               char* cFileId = "MbsTrbSun2325")
 {
diff --git a/macro/tof/beamtime/apr14/ana_digi_Sun2325.C b/macro/tof/beamtime/apr14/ana_digi_Sun2325.C
index e42a4233b3..587abbc8f5 100644
--- a/macro/tof/beamtime/apr14/ana_digi_Sun2325.C
+++ b/macro/tof/beamtime/apr14/ana_digi_Sun2325.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_Sun2325.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void ana_digi_Sun2325(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calTrg = -1, Int_t calSmType = 2,
                       Int_t RefTrg = 1, char* cFileId = "MbsTrbSun2325")
 {
diff --git a/macro/tof/beamtime/apr14/ana_lmd.C b/macro/tof/beamtime/apr14/ana_lmd.C
index c68cdad489..674f241025 100644
--- a/macro/tof/beamtime/apr14/ana_lmd.C
+++ b/macro/tof/beamtime/apr14/ana_lmd.C
@@ -1,3 +1,8 @@
+/** @file ana_lmd.C
+  * @copyright Copyright (C) 2015-2016 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for analyzing test setup data
diff --git a/macro/tof/beamtime/apr14/currents/CurrRateHd.C b/macro/tof/beamtime/apr14/currents/CurrRateHd.C
index 5285ee4988..f4404fd8f1 100644
--- a/macro/tof/beamtime/apr14/currents/CurrRateHd.C
+++ b/macro/tof/beamtime/apr14/currents/CurrRateHd.C
@@ -1,3 +1,8 @@
+/** @file CurrRateHd.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 #include "TString.h"
 
 #include "StructDef.h"
diff --git a/macro/tof/beamtime/apr14/currents/StructDef.h b/macro/tof/beamtime/apr14/currents/StructDef.h
index 2b72339d55..b3f7b7bd99 100644
--- a/macro/tof/beamtime/apr14/currents/StructDef.h
+++ b/macro/tof/beamtime/apr14/currents/StructDef.h
@@ -1,3 +1,7 @@
+/** @file StructDef.h
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "Riostream.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/currentPlot.C b/macro/tof/beamtime/apr14/currents/currentPlot.C
index a432e53d08..341f977c2f 100644
--- a/macro/tof/beamtime/apr14/currents/currentPlot.C
+++ b/macro/tof/beamtime/apr14/currents/currentPlot.C
@@ -1,3 +1,7 @@
+/** @file currentPlot.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/currentPlotHd.C b/macro/tof/beamtime/apr14/currents/currentPlotHd.C
index 0a63b520c3..e4734e9593 100644
--- a/macro/tof/beamtime/apr14/currents/currentPlotHd.C
+++ b/macro/tof/beamtime/apr14/currents/currentPlotHd.C
@@ -1,3 +1,7 @@
+/** @file currentPlotHd.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/currentTreeConv.C b/macro/tof/beamtime/apr14/currents/currentTreeConv.C
index eaf4e39aee..9b05920b6f 100644
--- a/macro/tof/beamtime/apr14/currents/currentTreeConv.C
+++ b/macro/tof/beamtime/apr14/currents/currentTreeConv.C
@@ -1,3 +1,7 @@
+/** @file currentTreeConv.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/hvScalUseExample.C b/macro/tof/beamtime/apr14/currents/hvScalUseExample.C
index 17818b8ffc..b973e6e711 100644
--- a/macro/tof/beamtime/apr14/currents/hvScalUseExample.C
+++ b/macro/tof/beamtime/apr14/currents/hvScalUseExample.C
@@ -1,3 +1,7 @@
+/** @file hvScalUseExample.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "StructDef.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/loopTreeConv.C b/macro/tof/beamtime/apr14/currents/loopTreeConv.C
index 49b6433d2b..b1ea7da84a 100644
--- a/macro/tof/beamtime/apr14/currents/loopTreeConv.C
+++ b/macro/tof/beamtime/apr14/currents/loopTreeConv.C
@@ -1,3 +1,7 @@
+/** @file loopTreeConv.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 
 Bool_t loopTreeConv(Int_t iSecOffset = 0, Int_t iMilliSecOffset = 0)
diff --git a/macro/tof/beamtime/apr14/currents/mergeTrees.C b/macro/tof/beamtime/apr14/currents/mergeTrees.C
index ae679e9f8d..50e63d8029 100644
--- a/macro/tof/beamtime/apr14/currents/mergeTrees.C
+++ b/macro/tof/beamtime/apr14/currents/mergeTrees.C
@@ -1,3 +1,7 @@
+/** @file mergeTrees.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/apr14/currents/ratePlot.C b/macro/tof/beamtime/apr14/currents/ratePlot.C
index 617c811298..cb4aa92bca 100644
--- a/macro/tof/beamtime/apr14/currents/ratePlot.C
+++ b/macro/tof/beamtime/apr14/currents/ratePlot.C
@@ -1,3 +1,7 @@
+/** @file ratePlot.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 Bool_t ratePlot()
 {
diff --git a/macro/tof/beamtime/apr14/currents/ratePlotExample.C b/macro/tof/beamtime/apr14/currents/ratePlotExample.C
index 52e92e9ff7..0fb1137f9b 100644
--- a/macro/tof/beamtime/apr14/currents/ratePlotExample.C
+++ b/macro/tof/beamtime/apr14/currents/ratePlotExample.C
@@ -1,3 +1,7 @@
+/** @file ratePlotExample.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 Bool_t ratePlotExample(Int_t iScalerIndex = 3, Double_t dScalerArea = -1)
 {
diff --git a/macro/tof/beamtime/apr14/currents/ratePlotHd.C b/macro/tof/beamtime/apr14/currents/ratePlotHd.C
index a52fb90a79..cf4cc36120 100644
--- a/macro/tof/beamtime/apr14/currents/ratePlotHd.C
+++ b/macro/tof/beamtime/apr14/currents/ratePlotHd.C
@@ -1,3 +1,7 @@
+/** @file ratePlotHd.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 Bool_t ratePlotHd()
 {
diff --git a/macro/tof/beamtime/apr14/pl_all_DigiCor.C b/macro/tof/beamtime/apr14/pl_all_DigiCor.C
index 3d123bfbee..86ddf0bb36 100644
--- a/macro/tof/beamtime/apr14/pl_all_DigiCor.C
+++ b/macro/tof/beamtime/apr14/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc(Int_t iNDet = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_cluDelTofTrg.C b/macro/tof/beamtime/apr14/pl_all_cluDelTofTrg.C
index 24f3d9dc98..ea80ba0632 100644
--- a/macro/tof/beamtime/apr14/pl_all_cluDelTofTrg.C
+++ b/macro/tof/beamtime/apr14/pl_all_cluDelTofTrg.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluDelTofTrg.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_cluDelTofTrg(Int_t iNch = 1, Int_t iTrg = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_cluWalkTrg.C b/macro/tof/beamtime/apr14/pl_all_cluWalkTrg.C
index eff45541d3..236156f980 100644
--- a/macro/tof/beamtime/apr14/pl_all_cluWalkTrg.C
+++ b/macro/tof/beamtime/apr14/pl_all_cluWalkTrg.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalkTrg.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_cluWalkTrg(Int_t iNch = 1, Int_t i1 = 0, Int_t iTrg = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_trb_evtsize.C b/macro/tof/beamtime/apr14/pl_all_trb_evtsize.C
index f52ddb5576..7c12be209a 100644
--- a/macro/tof/beamtime/apr14/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/apr14/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_trbtdc.C b/macro/tof/beamtime/apr14/pl_all_trbtdc.C
index fe5cf786e7..ac13167373 100644
--- a/macro/tof/beamtime/apr14/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/apr14/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/apr14/pl_all_trbtdc_proc_status.C
index d232607aac..c4acc8d9fe 100644
--- a/macro/tof/beamtime/apr14/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/apr14/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_all_trbtdc_words.C b/macro/tof/beamtime/apr14/pl_all_trbtdc_words.C
index aeca9a8058..e7c5df62dd 100644
--- a/macro/tof/beamtime/apr14/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/apr14/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_deb_pla.C b/macro/tof/beamtime/apr14/pl_deb_pla.C
index 3502d5d7f7..93231ad026 100644
--- a/macro/tof/beamtime/apr14/pl_deb_pla.C
+++ b/macro/tof/beamtime/apr14/pl_deb_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_deb_pla.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_moni_clu.C b/macro/tof/beamtime/apr14/pl_moni_clu.C
index 1349f2be3c..3dfcd8a7b4 100644
--- a/macro/tof/beamtime/apr14/pl_moni_clu.C
+++ b/macro/tof/beamtime/apr14/pl_moni_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_moni_clu.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_Mat04best.C b/macro/tof/beamtime/apr14/pl_over_Mat04best.C
index 9a39056e1f..3dd188ee7f 100644
--- a/macro/tof/beamtime/apr14/pl_over_Mat04best.C
+++ b/macro/tof/beamtime/apr14/pl_over_Mat04best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04best.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_Mat24.C b/macro/tof/beamtime/apr14/pl_over_Mat24.C
index 200aa76c53..6fe82431b1 100644
--- a/macro/tof/beamtime/apr14/pl_over_Mat24.C
+++ b/macro/tof/beamtime/apr14/pl_over_Mat24.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat24.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_cl2g.C b/macro/tof/beamtime/apr14/pl_over_cl2g.C
index 54153d3d6d..ef894e4337 100644
--- a/macro/tof/beamtime/apr14/pl_over_cl2g.C
+++ b/macro/tof/beamtime/apr14/pl_over_cl2g.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cl2g.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu.C b/macro/tof/beamtime/apr14/pl_over_clu.C
index 4f6a629436..0ec6ee0378 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_clu(Int_t SmT = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_over_clu0.C b/macro/tof/beamtime/apr14/pl_over_clu0.C
index f595acb4c1..fc32c93c43 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu0.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu0T0.C b/macro/tof/beamtime/apr14/pl_over_clu0T0.C
index c480e0702f..6e14a062af 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu0T0.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu0T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0T0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu1.C b/macro/tof/beamtime/apr14/pl_over_clu1.C
index 0d30825ece..902523b8ef 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu1.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu1.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu1.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu2.C b/macro/tof/beamtime/apr14/pl_over_clu2.C
index 7e6ae43443..890290e19b 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu2.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu2.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu2T.C b/macro/tof/beamtime/apr14/pl_over_clu2T.C
index 548655afe8..d67fadcfe0 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu2T.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu2T.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu2trg0.C b/macro/tof/beamtime/apr14/pl_over_clu2trg0.C
index 829d747e11..245497c8c1 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu2trg0.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu2trg0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2trg0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_clu4.C b/macro/tof/beamtime/apr14/pl_over_clu4.C
index 5f964e9f73..1ef24acf4b 100644
--- a/macro/tof/beamtime/apr14/pl_over_clu4.C
+++ b/macro/tof/beamtime/apr14/pl_over_clu4.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_cluTrg.C b/macro/tof/beamtime/apr14/pl_over_cluTrg.C
index 748eb097db..cf6604e964 100644
--- a/macro/tof/beamtime/apr14/pl_over_cluTrg.C
+++ b/macro/tof/beamtime/apr14/pl_over_cluTrg.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cluTrg.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_cluTrg(Int_t iTrg = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_over_clust.C b/macro/tof/beamtime/apr14/pl_over_clust.C
index 179ce00364..36e115dc69 100644
--- a/macro/tof/beamtime/apr14/pl_over_clust.C
+++ b/macro/tof/beamtime/apr14/pl_over_clust.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clust.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_pla.C b/macro/tof/beamtime/apr14/pl_over_pla.C
index bd8c402dd4..18619ebb0e 100644
--- a/macro/tof/beamtime/apr14/pl_over_pla.C
+++ b/macro/tof/beamtime/apr14/pl_over_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_over_pla.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/apr14/pl_over_trb_ct.C b/macro/tof/beamtime/apr14/pl_over_trb_ct.C
index 5cf941221e..19be056f2b 100644
--- a/macro/tof/beamtime/apr14/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/apr14/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_over_trb_ft.C b/macro/tof/beamtime/apr14/pl_over_trb_ft.C
index c9180330ba..ddf4aaec69 100644
--- a/macro/tof/beamtime/apr14/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/apr14/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/apr14/pl_over_vftx.C b/macro/tof/beamtime/apr14/pl_over_vftx.C
index 3a318b8546..fa1d0f7f13 100644
--- a/macro/tof/beamtime/apr14/pl_over_vftx.C
+++ b/macro/tof/beamtime/apr14/pl_over_vftx.C
@@ -1,3 +1,8 @@
+/** @file pl_over_vftx.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/ana_digi.C b/macro/tof/beamtime/feb15/ana_digi.C
index 4da26a132f..1de0e98034 100644
--- a/macro/tof/beamtime/feb15/ana_digi.C
+++ b/macro/tof/beamtime/feb15/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/tof/beamtime/feb15/ana_digi_cal.C b/macro/tof/beamtime/feb15/ana_digi_cal.C
index 3b76a20e03..0c2500c551 100644
--- a/macro/tof/beamtime/feb15/ana_digi_cal.C
+++ b/macro/tof/beamtime/feb15/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/feb15/ana_digi_deb.C b/macro/tof/beamtime/feb15/ana_digi_deb.C
index 59959f218e..6713338507 100644
--- a/macro/tof/beamtime/feb15/ana_digi_deb.C
+++ b/macro/tof/beamtime/feb15/ana_digi_deb.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_deb.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_deb(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSmType = 2, Int_t RefSel = 1,
                   char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/tof/beamtime/feb15/ana_digi_ini.C b/macro/tof/beamtime/feb15/ana_digi_ini.C
index 96111e302c..ad9d538bd6 100644
--- a/macro/tof/beamtime/feb15/ana_digi_ini.C
+++ b/macro/tof/beamtime/feb15/ana_digi_ini.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_ini.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_ini(Int_t nEvents = 10000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "CernSps05Mar0041", Int_t iSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/feb15/ana_digi_nodia.C b/macro/tof/beamtime/feb15/ana_digi_nodia.C
index 2e53d4724c..bc6bb6f714 100644
--- a/macro/tof/beamtime/feb15/ana_digi_nodia.C
+++ b/macro/tof/beamtime/feb15/ana_digi_nodia.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_nodia.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_nodia(Int_t nEvents = 10000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSmType = 2, Int_t RefSel = 0,
                     char* cFileId = "Trb24Feb2028", Int_t iSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/tof/beamtime/feb15/ana_hits.C b/macro/tof/beamtime/feb15/ana_hits.C
index 2b32de166f..577c9daf72 100644
--- a/macro/tof/beamtime/feb15/ana_hits.C
+++ b/macro/tof/beamtime/feb15/ana_hits.C
@@ -1,3 +1,8 @@
+/** @file ana_hits.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", Int_t iSet = 0,
               Int_t iSel2 = 0, Int_t iTrackingSetup = 3)
 {
diff --git a/macro/tof/beamtime/feb15/basic_unpacking.C b/macro/tof/beamtime/feb15/basic_unpacking.C
index d61c0eb8ec..6f84fc44e9 100644
--- a/macro/tof/beamtime/feb15/basic_unpacking.C
+++ b/macro/tof/beamtime/feb15/basic_unpacking.C
@@ -1,3 +1,8 @@
+/** @file basic_unpacking.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/feb15/current/FileListDef.h b/macro/tof/beamtime/feb15/current/FileListDef.h
index 35050e5dec..9781f6d4fa 100644
--- a/macro/tof/beamtime/feb15/current/FileListDef.h
+++ b/macro/tof/beamtime/feb15/current/FileListDef.h
@@ -1,3 +1,8 @@
+/** @file FileListDef.h
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // Definitions for the HV monitoring in Feb. 2015 beamtime at CERN SPS
 // 22/04/2015, P.-A. Loizeau
 
diff --git a/macro/tof/beamtime/feb15/current/StructDef.h b/macro/tof/beamtime/feb15/current/StructDef.h
index b689d74609..957f726984 100644
--- a/macro/tof/beamtime/feb15/current/StructDef.h
+++ b/macro/tof/beamtime/feb15/current/StructDef.h
@@ -1,3 +1,7 @@
+/** @file StructDef.h
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 //#include "Riostream.h"
 
diff --git a/macro/tof/beamtime/feb15/current/currentTreeConv.C b/macro/tof/beamtime/feb15/current/currentTreeConv.C
index 269d64d9df..f0c24bf851 100644
--- a/macro/tof/beamtime/feb15/current/currentTreeConv.C
+++ b/macro/tof/beamtime/feb15/current/currentTreeConv.C
@@ -1,3 +1,8 @@
+/** @file currentTreeConv.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // ROOT headers
 #include "TFile.h"
 #include "TObjArray.h"
diff --git a/macro/tof/beamtime/feb15/current/loopTreeConv.C b/macro/tof/beamtime/feb15/current/loopTreeConv.C
index 9afa530c54..a89a74a700 100644
--- a/macro/tof/beamtime/feb15/current/loopTreeConv.C
+++ b/macro/tof/beamtime/feb15/current/loopTreeConv.C
@@ -1,3 +1,8 @@
+/** @file loopTreeConv.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "FileListDef.h"
 
 Bool_t loopTreeConv(Int_t iSecOffset = 0, Int_t iMilliSecOffset = 0)
diff --git a/macro/tof/beamtime/feb15/current/mergeTrees.C b/macro/tof/beamtime/feb15/current/mergeTrees.C
index 3d378e5adc..c386956dbe 100644
--- a/macro/tof/beamtime/feb15/current/mergeTrees.C
+++ b/macro/tof/beamtime/feb15/current/mergeTrees.C
@@ -1,3 +1,7 @@
+/** @file mergeTrees.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/feb15/current/plot_Current_Date.C b/macro/tof/beamtime/feb15/current/plot_Current_Date.C
index d60f1f4d98..b83823f0c4 100644
--- a/macro/tof/beamtime/feb15/current/plot_Current_Date.C
+++ b/macro/tof/beamtime/feb15/current/plot_Current_Date.C
@@ -1,3 +1,7 @@
+/** @file plot_Current_Date.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "FileListDef.h"
 #include "StructDef.h"
diff --git a/macro/tof/beamtime/feb15/dis_hits.C b/macro/tof/beamtime/feb15/dis_hits.C
index f48da62d3a..fceff8fd83 100644
--- a/macro/tof/beamtime/feb15/dis_hits.C
+++ b/macro/tof/beamtime/feb15/dis_hits.C
@@ -1,3 +1,8 @@
+/** @file dis_hits.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", Int_t iSet = 0,
               Int_t iSel2 = 0, Int_t iTrackingSetup = 6)
 {  // display hits in event display
diff --git a/macro/tof/beamtime/feb15/merge_rate.C b/macro/tof/beamtime/feb15/merge_rate.C
index 3eabe5a836..1ac9e2e519 100644
--- a/macro/tof/beamtime/feb15/merge_rate.C
+++ b/macro/tof/beamtime/feb15/merge_rate.C
@@ -1,3 +1,7 @@
+/** @file merge_rate.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 void merge_rate()
diff --git a/macro/tof/beamtime/feb15/pl_XY_trk.C b/macro/tof/beamtime/feb15/pl_XY_trk.C
index 2bf2533beb..766988d286 100644
--- a/macro/tof/beamtime/feb15/pl_XY_trk.C
+++ b/macro/tof/beamtime/feb15/pl_XY_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_XY_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_XY_trk(Int_t NSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_CluMul.C b/macro/tof/beamtime/feb15/pl_all_CluMul.C
index f2fd4aa61a..5c0bbb7ed2 100644
--- a/macro/tof/beamtime/feb15/pl_all_CluMul.C
+++ b/macro/tof/beamtime/feb15/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluMul(Int_t iNDet = 8)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_DigiCor.C b/macro/tof/beamtime/feb15/pl_all_DigiCor.C
index 5c088c09ec..c0cce3b257 100644
--- a/macro/tof/beamtime/feb15/pl_all_DigiCor.C
+++ b/macro/tof/beamtime/feb15/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 9)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_XY.C b/macro/tof/beamtime/feb15/pl_all_XY.C
index a85765113b..cea6aa10b6 100644
--- a/macro/tof/beamtime/feb15/pl_all_XY.C
+++ b/macro/tof/beamtime/feb15/pl_all_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_all_XY.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_XY(Int_t iNDet = 10)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_cluDelTofSel.C b/macro/tof/beamtime/feb15/pl_all_cluDelTofSel.C
index 6efa4cded5..ab33c96c25 100644
--- a/macro/tof/beamtime/feb15/pl_all_cluDelTofSel.C
+++ b/macro/tof/beamtime/feb15/pl_all_cluDelTofSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluDelTofSel.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluDelTofSel(Int_t iNch = 1, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_cluWalk.C b/macro/tof/beamtime/feb15/pl_all_cluWalk.C
index df137f91d9..58b937c0cb 100644
--- a/macro/tof/beamtime/feb15/pl_all_cluWalk.C
+++ b/macro/tof/beamtime/feb15/pl_all_cluWalk.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluWalk(Int_t iNch = 1, Int_t i1 = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_cluWalkSel.C b/macro/tof/beamtime/feb15/pl_all_cluWalkSel.C
index ae3a76edfa..896a9a3f0a 100644
--- a/macro/tof/beamtime/feb15/pl_all_cluWalkSel.C
+++ b/macro/tof/beamtime/feb15/pl_all_cluWalkSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalkSel.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluWalkSel(Int_t iNch = 1, Int_t i1 = 0, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_time_resolution.C b/macro/tof/beamtime/feb15/pl_all_time_resolution.C
index a13fa3eb55..0e7ebf6661 100644
--- a/macro/tof/beamtime/feb15/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/feb15/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_time_resolution(UInt_t uTdcNumber1, UInt_t uTdcNumber2)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/feb15/pl_all_trb_evtsize.C b/macro/tof/beamtime/feb15/pl_all_trb_evtsize.C
index f52ddb5576..bdcb9ca764 100644
--- a/macro/tof/beamtime/feb15/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/feb15/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_trbtdc.C b/macro/tof/beamtime/feb15/pl_all_trbtdc.C
index 2849872cd1..85ca9382ea 100644
--- a/macro/tof/beamtime/feb15/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/feb15/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/feb15/pl_all_trbtdc_proc_status.C
index d232607aac..4827018231 100644
--- a/macro/tof/beamtime/feb15/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/feb15/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_trbtdc_refs.C b/macro/tof/beamtime/feb15/pl_all_trbtdc_refs.C
index 0826c49761..6a170e24ce 100644
--- a/macro/tof/beamtime/feb15/pl_all_trbtdc_refs.C
+++ b/macro/tof/beamtime/feb15/pl_all_trbtdc_refs.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_refs.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_refs(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_all_trbtdc_words.C b/macro/tof/beamtime/feb15/pl_all_trbtdc_words.C
index aeca9a8058..c99e2276ae 100644
--- a/macro/tof/beamtime/feb15/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/feb15/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_calib_trk.C b/macro/tof/beamtime/feb15/pl_calib_trk.C
index 905c6b3a2b..b5c6e4bd2f 100644
--- a/macro/tof/beamtime/feb15/pl_calib_trk.C
+++ b/macro/tof/beamtime/feb15/pl_calib_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_calib_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 void pl_calib_trk()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_deb_pla.C b/macro/tof/beamtime/feb15/pl_deb_pla.C
index 3502d5d7f7..eb855ce82e 100644
--- a/macro/tof/beamtime/feb15/pl_deb_pla.C
+++ b/macro/tof/beamtime/feb15/pl_deb_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_deb_pla.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_diam_tres.C b/macro/tof/beamtime/feb15/pl_diam_tres.C
index 0f5a1bbdaa..edd96b9d1f 100644
--- a/macro/tof/beamtime/feb15/pl_diam_tres.C
+++ b/macro/tof/beamtime/feb15/pl_diam_tres.C
@@ -1,3 +1,8 @@
+/** @file pl_diam_tres.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_diam_tres(UInt_t uTdcNumber1 = 32, UInt_t uTdcNumber2 = 33)
 {
   const Int_t kiNbCh = 16;
diff --git a/macro/tof/beamtime/feb15/pl_eff_XY.C b/macro/tof/beamtime/feb15/pl_eff_XY.C
index 2af0c5944e..ff98d213f8 100644
--- a/macro/tof/beamtime/feb15/pl_eff_XY.C
+++ b/macro/tof/beamtime/feb15/pl_eff_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_eff_XY.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_eff_XY(Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_info_2D.C b/macro/tof/beamtime/feb15/pl_info_2D.C
index 4c41ee0e30..0bac80c939 100644
--- a/macro/tof/beamtime/feb15/pl_info_2D.C
+++ b/macro/tof/beamtime/feb15/pl_info_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_2D.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_2D(char* cHist = "hDTD4DT04D4best", Int_t iDBin = 1, Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_info_Chi2D.C b/macro/tof/beamtime/feb15/pl_info_Chi2D.C
index f098507b25..5b10d7520f 100644
--- a/macro/tof/beamtime/feb15/pl_info_Chi2D.C
+++ b/macro/tof/beamtime/feb15/pl_info_Chi2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Chi2D.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_Chi2D(char* cHist = "hChiDT04D4best", Int_t iDBin = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_info_Mat04D4best.C b/macro/tof/beamtime/feb15/pl_info_Mat04D4best.C
index 0418ac2756..cd095594db 100644
--- a/macro/tof/beamtime/feb15/pl_info_Mat04D4best.C
+++ b/macro/tof/beamtime/feb15/pl_info_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Mat04D4best.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_info_cluTot.C b/macro/tof/beamtime/feb15/pl_info_cluTot.C
index 3ab816732c..54fc43558d 100644
--- a/macro/tof/beamtime/feb15/pl_info_cluTot.C
+++ b/macro/tof/beamtime/feb15/pl_info_cluTot.C
@@ -1,3 +1,8 @@
+/** @file pl_info_cluTot.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_cluTot(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_loc_XY.C b/macro/tof/beamtime/feb15/pl_loc_XY.C
index 8405ab7134..af79023f59 100644
--- a/macro/tof/beamtime/feb15/pl_loc_XY.C
+++ b/macro/tof/beamtime/feb15/pl_loc_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_loc_XY.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_loc_XY(Int_t iNDet = 10)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_map_debug.C b/macro/tof/beamtime/feb15/pl_map_debug.C
index 053e99bf14..1b42025dff 100644
--- a/macro/tof/beamtime/feb15/pl_map_debug.C
+++ b/macro/tof/beamtime/feb15/pl_map_debug.C
@@ -1,3 +1,7 @@
+/** @file pl_map_debug.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void pl_map_debug(Int_t iFirstTdc = 30, Int_t iSecondTdc = 30)
 {
diff --git a/macro/tof/beamtime/feb15/pl_moni_clu.C b/macro/tof/beamtime/feb15/pl_moni_clu.C
index 1349f2be3c..c339a08bc8 100644
--- a/macro/tof/beamtime/feb15/pl_moni_clu.C
+++ b/macro/tof/beamtime/feb15/pl_moni_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_moni_clu.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_2hit.C b/macro/tof/beamtime/feb15/pl_over_2hit.C
index 79d0bc0fd2..7e7febef93 100644
--- a/macro/tof/beamtime/feb15/pl_over_2hit.C
+++ b/macro/tof/beamtime/feb15/pl_over_2hit.C
@@ -1,3 +1,8 @@
+/** @file pl_over_2hit.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_2hit(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_Mat04.C b/macro/tof/beamtime/feb15/pl_over_Mat04.C
index 6416c2bc2c..4ff1c8aee1 100644
--- a/macro/tof/beamtime/feb15/pl_over_Mat04.C
+++ b/macro/tof/beamtime/feb15/pl_over_Mat04.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_Mat04D4best.C b/macro/tof/beamtime/feb15/pl_over_Mat04D4best.C
index ac5bdf67ed..5a1895ba45 100644
--- a/macro/tof/beamtime/feb15/pl_over_Mat04D4best.C
+++ b/macro/tof/beamtime/feb15/pl_over_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4best.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4best(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_Mat04D4sbest.C b/macro/tof/beamtime/feb15/pl_over_Mat04D4sbest.C
index 6e7d38db64..29ead97286 100644
--- a/macro/tof/beamtime/feb15/pl_over_Mat04D4sbest.C
+++ b/macro/tof/beamtime/feb15/pl_over_Mat04D4sbest.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4sbest.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4sbest(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_Mat04best.C b/macro/tof/beamtime/feb15/pl_over_Mat04best.C
index 3a2cc8a6ff..b3550c1e58 100644
--- a/macro/tof/beamtime/feb15/pl_over_Mat04best.C
+++ b/macro/tof/beamtime/feb15/pl_over_Mat04best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04best.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_Mat24.C b/macro/tof/beamtime/feb15/pl_over_Mat24.C
index d4bf23cd52..1c863f4bc2 100644
--- a/macro/tof/beamtime/feb15/pl_over_Mat24.C
+++ b/macro/tof/beamtime/feb15/pl_over_Mat24.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat24.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_MatD4sel.C b/macro/tof/beamtime/feb15/pl_over_MatD4sel.C
index f3f5a2bf1a..e6ab6174fc 100644
--- a/macro/tof/beamtime/feb15/pl_over_MatD4sel.C
+++ b/macro/tof/beamtime/feb15/pl_over_MatD4sel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_MatD4sel.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_MatD4sel()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_XX.C b/macro/tof/beamtime/feb15/pl_over_XX.C
index 4a851f2a81..33baf642bc 100644
--- a/macro/tof/beamtime/feb15/pl_over_XX.C
+++ b/macro/tof/beamtime/feb15/pl_over_XX.C
@@ -1,3 +1,8 @@
+/** @file pl_over_XX.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_cl2g.C b/macro/tof/beamtime/feb15/pl_over_cl2g.C
index 54153d3d6d..223f543802 100644
--- a/macro/tof/beamtime/feb15/pl_over_cl2g.C
+++ b/macro/tof/beamtime/feb15/pl_over_cl2g.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cl2g.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu.C b/macro/tof/beamtime/feb15/pl_over_clu.C
index a49bb227ac..bc3e34e41f 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_clu(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_clu0.C b/macro/tof/beamtime/feb15/pl_over_clu0.C
index f595acb4c1..84ab1ab46c 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu0T0.C b/macro/tof/beamtime/feb15/pl_over_clu0T0.C
index c480e0702f..b782cb863d 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu0T0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu0T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0T0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu1.C b/macro/tof/beamtime/feb15/pl_over_clu1.C
index 0d30825ece..f3695c2767 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu1.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu1.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu1.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu2.C b/macro/tof/beamtime/feb15/pl_over_clu2.C
index 7e6ae43443..31039fdf62 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu2.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu2.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu2T.C b/macro/tof/beamtime/feb15/pl_over_clu2T.C
index 548655afe8..7918f58185 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu2T.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu2T.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu2T0.C b/macro/tof/beamtime/feb15/pl_over_clu2T0.C
index 548655afe8..827bcc87c4 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu2T0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu2T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu2trg0.C b/macro/tof/beamtime/feb15/pl_over_clu2trg0.C
index 829d747e11..afc2a63e9d 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu2trg0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu2trg0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2trg0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu4.C b/macro/tof/beamtime/feb15/pl_over_clu4.C
index 5f964e9f73..986225a5e9 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu4.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu4.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu4T0.C b/macro/tof/beamtime/feb15/pl_over_clu4T0.C
index 6d3afd7919..3fc019ed8c 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu4T0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu4T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4T0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu5.C b/macro/tof/beamtime/feb15/pl_over_clu5.C
index 743a7bea2e..0f930e2e98 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu5.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu5.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu5.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu6.C b/macro/tof/beamtime/feb15/pl_over_clu6.C
index 0bcc770ca1..612f1bce14 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu6.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu6.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu6.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu7.C b/macro/tof/beamtime/feb15/pl_over_clu7.C
index 8dad0767b7..26773b84e5 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu7.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu7.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu7.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu7T0.C b/macro/tof/beamtime/feb15/pl_over_clu7T0.C
index c3e5d85c12..a57fb3713a 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu7T0.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu7T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu7T0.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_clu8.C b/macro/tof/beamtime/feb15/pl_over_clu8.C
index 1d90c415ac..6062a14f71 100644
--- a/macro/tof/beamtime/feb15/pl_over_clu8.C
+++ b/macro/tof/beamtime/feb15/pl_over_clu8.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu8.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_cluSel.C b/macro/tof/beamtime/feb15/pl_over_cluSel.C
index c6633a9c56..114d9b5d4e 100644
--- a/macro/tof/beamtime/feb15/pl_over_cluSel.C
+++ b/macro/tof/beamtime/feb15/pl_over_cluSel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cluSel.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cluSel(Int_t iSel = 0, Int_t iSmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_clust.C b/macro/tof/beamtime/feb15/pl_over_clust.C
index 179ce00364..24fa28cede 100644
--- a/macro/tof/beamtime/feb15/pl_over_clust.C
+++ b/macro/tof/beamtime/feb15/pl_over_clust.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clust.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_cor.C b/macro/tof/beamtime/feb15/pl_over_cor.C
index 69b7bb56b5..ad898c296f 100644
--- a/macro/tof/beamtime/feb15/pl_over_cor.C
+++ b/macro/tof/beamtime/feb15/pl_over_cor.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cor.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cor(Int_t SmT = 3, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_off.C b/macro/tof/beamtime/feb15/pl_over_off.C
index 365522ac79..1bb91e5bd5 100644
--- a/macro/tof/beamtime/feb15/pl_over_off.C
+++ b/macro/tof/beamtime/feb15/pl_over_off.C
@@ -1,3 +1,8 @@
+/** @file pl_over_off.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_off(Int_t SmT = 3, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_pla.C b/macro/tof/beamtime/feb15/pl_over_pla.C
index f860dcd627..ae1fb0bc66 100644
--- a/macro/tof/beamtime/feb15/pl_over_pla.C
+++ b/macro/tof/beamtime/feb15/pl_over_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_over_pla.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_over_trb_ct.C b/macro/tof/beamtime/feb15/pl_over_trb_ct.C
index 5cf941221e..86861368d7 100644
--- a/macro/tof/beamtime/feb15/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/feb15/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_trb_ft.C b/macro/tof/beamtime/feb15/pl_over_trb_ft.C
index 6541d18f75..5c50d2af3d 100644
--- a/macro/tof/beamtime/feb15/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/feb15/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_trk.C b/macro/tof/beamtime/feb15/pl_over_trk.C
index 211911dffe..0bba5456e3 100644
--- a/macro/tof/beamtime/feb15/pl_over_trk.C
+++ b/macro/tof/beamtime/feb15/pl_over_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trk(Int_t NSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_over_vftx.C b/macro/tof/beamtime/feb15/pl_over_vftx.C
index 3a318b8546..558705cb35 100644
--- a/macro/tof/beamtime/feb15/pl_over_vftx.C
+++ b/macro/tof/beamtime/feb15/pl_over_vftx.C
@@ -1,3 +1,8 @@
+/** @file pl_over_vftx.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/feb15/pl_page.C b/macro/tof/beamtime/feb15/pl_page.C
index 15b54f955e..79a2abb466 100644
--- a/macro/tof/beamtime/feb15/pl_page.C
+++ b/macro/tof/beamtime/feb15/pl_page.C
@@ -1,3 +1,8 @@
+/** @file pl_page.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_page(Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_pla_res_vs_tot.C b/macro/tof/beamtime/feb15/pl_pla_res_vs_tot.C
index b395202cce..296b3289a1 100644
--- a/macro/tof/beamtime/feb15/pl_pla_res_vs_tot.C
+++ b/macro/tof/beamtime/feb15/pl_pla_res_vs_tot.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_res_vs_tot.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pla_res_vs_tot(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/feb15/pl_pla_resolution.C b/macro/tof/beamtime/feb15/pl_pla_resolution.C
index 8db2c8a629..5216020248 100644
--- a/macro/tof/beamtime/feb15/pl_pla_resolution.C
+++ b/macro/tof/beamtime/feb15/pl_pla_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_resolution.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pla_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/feb15/pl_pull_trk.C b/macro/tof/beamtime/feb15/pl_pull_trk.C
index 3e1d40b11e..6002b136ac 100644
--- a/macro/tof/beamtime/feb15/pl_pull_trk.C
+++ b/macro/tof/beamtime/feb15/pl_pull_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_pull_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 void pl_pull_trk(Int_t NSt = 5, char* var = "X", Int_t iFit = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/pl_tdc_ref_res.C b/macro/tof/beamtime/feb15/pl_tdc_ref_res.C
index 62cf972278..676802d5ef 100644
--- a/macro/tof/beamtime/feb15/pl_tdc_ref_res.C
+++ b/macro/tof/beamtime/feb15/pl_tdc_ref_res.C
@@ -1,3 +1,7 @@
+/** @file pl_tdc_ref_res.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void pl_tdc_ref_res(Int_t fNumberOfTDC = 34)
 {
diff --git a/macro/tof/beamtime/feb15/pl_time_resolution.C b/macro/tof/beamtime/feb15/pl_time_resolution.C
index 9a7c41bcf4..9c1c440e40 100644
--- a/macro/tof/beamtime/feb15/pl_time_resolution.C
+++ b/macro/tof/beamtime/feb15/pl_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_time_resolution.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_time_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2)
 {
 
diff --git a/macro/tof/beamtime/feb15/pl_tot_per_channel.C b/macro/tof/beamtime/feb15/pl_tot_per_channel.C
index 713971c1e9..a27dac1254 100644
--- a/macro/tof/beamtime/feb15/pl_tot_per_channel.C
+++ b/macro/tof/beamtime/feb15/pl_tot_per_channel.C
@@ -1,3 +1,8 @@
+/** @file pl_tot_per_channel.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_tot_per_channel(UInt_t uTdcNumber)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/feb15/pl_vert_trk.C b/macro/tof/beamtime/feb15/pl_vert_trk.C
index dd73207fd8..0645eaa5ed 100644
--- a/macro/tof/beamtime/feb15/pl_vert_trk.C
+++ b/macro/tof/beamtime/feb15/pl_vert_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_vert_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 void pl_vert_trk()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/feb15/plot_Flux.C b/macro/tof/beamtime/feb15/plot_Flux.C
index a5f011f4d9..39af0d4168 100644
--- a/macro/tof/beamtime/feb15/plot_Flux.C
+++ b/macro/tof/beamtime/feb15/plot_Flux.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/feb15/plot_Flux_Date.C b/macro/tof/beamtime/feb15/plot_Flux_Date.C
index bebade7378..035d169584 100644
--- a/macro/tof/beamtime/feb15/plot_Flux_Date.C
+++ b/macro/tof/beamtime/feb15/plot_Flux_Date.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux_Date.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/feb15/rates_unpacking.C b/macro/tof/beamtime/feb15/rates_unpacking.C
index 55071b7724..8202ce1c85 100644
--- a/macro/tof/beamtime/feb15/rates_unpacking.C
+++ b/macro/tof/beamtime/feb15/rates_unpacking.C
@@ -1,3 +1,8 @@
+/** @file rates_unpacking.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/feb15/rootlogon.C b/macro/tof/beamtime/feb15/rootlogon.C
index 56774779ce..b2313d0268 100644
--- a/macro/tof/beamtime/feb15/rootlogon.C
+++ b/macro/tof/beamtime/feb15/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Christian Simon **/
+
 {
   cout << " Executing rootlogon.C (nh)" << endl;
   gStyle->SetOptStat(111);
diff --git a/macro/tof/beamtime/feb15/unpackCalib.C b/macro/tof/beamtime/feb15/unpackCalib.C
index a7670b861c..6d1cc580f6 100644
--- a/macro/tof/beamtime/feb15/unpackCalib.C
+++ b/macro/tof/beamtime/feb15/unpackCalib.C
@@ -1,3 +1,8 @@
+/** @file unpackCalib.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackCalib(char* cFileId = "CernSps05Mar0041")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/feb15/unpackRun.C b/macro/tof/beamtime/feb15/unpackRun.C
index 4766a34b3e..5207c93fd6 100644
--- a/macro/tof/beamtime/feb15/unpackRun.C
+++ b/macro/tof/beamtime/feb15/unpackRun.C
@@ -1,3 +1,8 @@
+/** @file unpackRun.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackRun(char* cFileId = "CernSps05Mar0041")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/fit_ybox.C b/macro/tof/beamtime/fit_ybox.C
index 1a55a78941..85d82f6392 100644
--- a/macro/tof/beamtime/fit_ybox.C
+++ b/macro/tof/beamtime/fit_ybox.C
@@ -1,3 +1,8 @@
+/** @file fit_ybox.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // box with polynomial filling
 Double_t f1_xboxe(double* x, double* par)
 {
diff --git a/macro/tof/beamtime/get4/set_Get4v1Cond.C b/macro/tof/beamtime/get4/set_Get4v1Cond.C
index 09499d3150..dabbd41810 100644
--- a/macro/tof/beamtime/get4/set_Get4v1Cond.C
+++ b/macro/tof/beamtime/get4/set_Get4v1Cond.C
@@ -1,3 +1,8 @@
+/** @file set_Get4v1Cond.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // this is example how the ROC conditions can be initialized
 void set_Get4v1Cond()
 {
diff --git a/macro/tof/beamtime/get4/set_Get4v1Par.C b/macro/tof/beamtime/get4/set_Get4v1Par.C
index e3a80e2694..6018111782 100644
--- a/macro/tof/beamtime/get4/set_Get4v1Par.C
+++ b/macro/tof/beamtime/get4/set_Get4v1Par.C
@@ -1,3 +1,8 @@
+/** @file set_Get4v1Par.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void set_Get4v1Par()
 //void set_Get4v1Par( TGet4v1Param* param1 )
 {
diff --git a/macro/tof/beamtime/get4/unpack_get4_Fair.C b/macro/tof/beamtime/get4/unpack_get4_Fair.C
index 241986c6c1..2aa78e58a4 100644
--- a/macro/tof/beamtime/get4/unpack_get4_Fair.C
+++ b/macro/tof/beamtime/get4/unpack_get4_Fair.C
@@ -1,3 +1,8 @@
+/** @file unpack_get4_Fair.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/tof/beamtime/invert_matrix.C b/macro/tof/beamtime/invert_matrix.C
index 454e7290fa..2f73366426 100644
--- a/macro/tof/beamtime/invert_matrix.C
+++ b/macro/tof/beamtime/invert_matrix.C
@@ -1,3 +1,8 @@
+/** @file invert_matrix.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void invert_matrix(Int_t NSt = 3, char* var = "X", Int_t iFit = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/ana_digi.C b/macro/tof/beamtime/lab16/ana_digi.C
index 6004f6446d..6e8ce508ea 100644
--- a/macro/tof/beamtime/lab16/ana_digi.C
+++ b/macro/tof/beamtime/lab16/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iCalSet = 901900921, Bool_t bOut = 0, Int_t iSel2 = 0,
               Bool_t bAvWalk = kTRUE)
diff --git a/macro/tof/beamtime/lab16/ana_digi_cal.C b/macro/tof/beamtime/lab16/ana_digi_cal.C
index 083d55ad8b..4c3df89688 100644
--- a/macro/tof/beamtime/lab16/ana_digi_cal.C
+++ b/macro/tof/beamtime/lab16/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "CbmTofPiHd_22Aug1616", Int_t iCalSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/lab16/ana_digi_cal_self.C b/macro/tof/beamtime/lab16/ana_digi_cal_self.C
index d6db84da2b..b837783e66 100644
--- a/macro/tof/beamtime/lab16/ana_digi_cal_self.C
+++ b/macro/tof/beamtime/lab16/ana_digi_cal_self.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal_self.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal_self(Int_t nEvents = 10000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                        char* cFileId = "CbmTofSps_27Nov1728", Int_t iSet = 0, Int_t iBRef = 500, Bool_t bOut = 0)
 {
diff --git a/macro/tof/beamtime/lab16/ana_digi_ini.C b/macro/tof/beamtime/lab16/ana_digi_ini.C
index cc788ea3e2..4a0f512790 100644
--- a/macro/tof/beamtime/lab16/ana_digi_ini.C
+++ b/macro/tof/beamtime/lab16/ana_digi_ini.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_ini.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_ini(Int_t nEvents = 10000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "CbmTofPiHd_22Aug1616", Int_t iCalSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/lab16/ana_digi_nh.C b/macro/tof/beamtime/lab16/ana_digi_nh.C
index c2415ab4ed..97dcd68eb0 100644
--- a/macro/tof/beamtime/lab16/ana_digi_nh.C
+++ b/macro/tof/beamtime/lab16/ana_digi_nh.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_nh.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iCalSet = 901900921, Bool_t bOut = 0, Int_t iSel2 = 0,
               Bool_t bAvWalk = kTRUE)
diff --git a/macro/tof/beamtime/lab16/ana_hits.C b/macro/tof/beamtime/lab16/ana_hits.C
index 662a1567a5..20709b8a6e 100644
--- a/macro/tof/beamtime/lab16/ana_hits.C
+++ b/macro/tof/beamtime/lab16/ana_hits.C
@@ -1,3 +1,8 @@
+/** @file ana_hits.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_hits(Int_t nEvents = 10000000, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "CbmTofPiHd_29Aug1401",
               char* cSet = "901900921_-921", Int_t iSel2 = 0, Int_t iTrackingSetup = 0, Double_t dScalFac = 1.,
               Double_t dChi2Lim2 = 10.)
diff --git a/macro/tof/beamtime/lab16/ana_hits_nh.C b/macro/tof/beamtime/lab16/ana_hits_nh.C
index c481fa2257..55f5ea53be 100644
--- a/macro/tof/beamtime/lab16/ana_hits_nh.C
+++ b/macro/tof/beamtime/lab16/ana_hits_nh.C
@@ -1,3 +1,8 @@
+/** @file ana_hits_nh.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", char* cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0, Double_t dScalFac = 1., Double_t dChi2Lim2 = 10.)
 {
diff --git a/macro/tof/beamtime/lab16/basic_unpacking.C b/macro/tof/beamtime/lab16/basic_unpacking.C
index 4ddab81409..b02ff85dac 100644
--- a/macro/tof/beamtime/lab16/basic_unpacking.C
+++ b/macro/tof/beamtime/lab16/basic_unpacking.C
@@ -1,3 +1,8 @@
+/** @file basic_unpacking.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/lab16/dis_digi.C b/macro/tof/beamtime/lab16/dis_digi.C
index c241423d3b..6b5bf263d7 100644
--- a/macro/tof/beamtime/lab16/dis_digi.C
+++ b/macro/tof/beamtime/lab16/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0, Int_t iGenCor = 1,
               Int_t iTrackingSetup = 0)
diff --git a/macro/tof/beamtime/lab16/dis_hits.C b/macro/tof/beamtime/lab16/dis_hits.C
index 967450000d..7a8eb4e990 100644
--- a/macro/tof/beamtime/lab16/dis_hits.C
+++ b/macro/tof/beamtime/lab16/dis_hits.C
@@ -1,3 +1,8 @@
+/** @file dis_hits.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", char* cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0)
 {
diff --git a/macro/tof/beamtime/lab16/hld_unpack.C b/macro/tof/beamtime/lab16/hld_unpack.C
index e47cb31cf4..c2c3a548f8 100644
--- a/macro/tof/beamtime/lab16/hld_unpack.C
+++ b/macro/tof/beamtime/lab16/hld_unpack.C
@@ -1,3 +1,8 @@
+/** @file hld_unpack.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/lab16/merge_rate.C b/macro/tof/beamtime/lab16/merge_rate.C
index e99ef082a5..b5e1aecffa 100644
--- a/macro/tof/beamtime/lab16/merge_rate.C
+++ b/macro/tof/beamtime/lab16/merge_rate.C
@@ -1,3 +1,7 @@
+/** @file merge_rate.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 
 void merge_rate()
diff --git a/macro/tof/beamtime/lab16/pl_TdcChannelCoincidences.C b/macro/tof/beamtime/lab16/pl_TdcChannelCoincidences.C
index 84c512bbeb..c3d497f140 100644
--- a/macro/tof/beamtime/lab16/pl_TdcChannelCoincidences.C
+++ b/macro/tof/beamtime/lab16/pl_TdcChannelCoincidences.C
@@ -1,3 +1,7 @@
+/** @file pl_TdcChannelCoincidences.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 
 void pl_TdcChannelCoincidences(
diff --git a/macro/tof/beamtime/lab16/pl_all_time_resolution.C b/macro/tof/beamtime/lab16/pl_all_time_resolution.C
index 414d1bdf98..9211448726 100644
--- a/macro/tof/beamtime/lab16/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/lab16/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_time_resolution(
   UInt_t uTdcNumber1, UInt_t uTdcNumber2,
   const TString& sTreeFile = "unpack_CbmTofQa_05Jun1043_mrpc1_000_mrpc2_200_mrpc3_200_nb.out.root",
diff --git a/macro/tof/beamtime/lab16/pl_all_trb_evtsize.C b/macro/tof/beamtime/lab16/pl_all_trb_evtsize.C
index f52ddb5576..148d4d60fe 100644
--- a/macro/tof/beamtime/lab16/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/lab16/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_all_trbtdc.C b/macro/tof/beamtime/lab16/pl_all_trbtdc.C
index 2849872cd1..a5f190e2bb 100644
--- a/macro/tof/beamtime/lab16/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/lab16/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/lab16/pl_all_trbtdc_proc_status.C
index d232607aac..fb093c4cc2 100644
--- a/macro/tof/beamtime/lab16/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/lab16/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_all_trbtdc_refs.C b/macro/tof/beamtime/lab16/pl_all_trbtdc_refs.C
index 0826c49761..beb6537f29 100644
--- a/macro/tof/beamtime/lab16/pl_all_trbtdc_refs.C
+++ b/macro/tof/beamtime/lab16/pl_all_trbtdc_refs.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_refs.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_refs(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_all_trbtdc_words.C b/macro/tof/beamtime/lab16/pl_all_trbtdc_words.C
index aeca9a8058..98126c8e76 100644
--- a/macro/tof/beamtime/lab16/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/lab16/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_over_trb_ct.C b/macro/tof/beamtime/lab16/pl_over_trb_ct.C
index 5cf941221e..7c652c686a 100644
--- a/macro/tof/beamtime/lab16/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/lab16/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/pl_over_trb_ft.C b/macro/tof/beamtime/lab16/pl_over_trb_ft.C
index 6541d18f75..6f4c40f6ac 100644
--- a/macro/tof/beamtime/lab16/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/lab16/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/lab16/plot_Flux.C b/macro/tof/beamtime/lab16/plot_Flux.C
index a5f011f4d9..6cae804e43 100644
--- a/macro/tof/beamtime/lab16/plot_Flux.C
+++ b/macro/tof/beamtime/lab16/plot_Flux.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/lab16/plot_Flux_Date.C b/macro/tof/beamtime/lab16/plot_Flux_Date.C
index 3cf79c0e29..4e281e0a2d 100644
--- a/macro/tof/beamtime/lab16/plot_Flux_Date.C
+++ b/macro/tof/beamtime/lab16/plot_Flux_Date.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux_Date.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/lab16/rates_monitoring.C b/macro/tof/beamtime/lab16/rates_monitoring.C
index 3f7eafb2c5..abb53b6fc1 100644
--- a/macro/tof/beamtime/lab16/rates_monitoring.C
+++ b/macro/tof/beamtime/lab16/rates_monitoring.C
@@ -1,3 +1,8 @@
+/** @file rates_monitoring.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/lab16/rates_unpacking.C b/macro/tof/beamtime/lab16/rates_unpacking.C
index 55071b7724..d6aa12a61f 100644
--- a/macro/tof/beamtime/lab16/rates_unpacking.C
+++ b/macro/tof/beamtime/lab16/rates_unpacking.C
@@ -1,3 +1,8 @@
+/** @file rates_unpacking.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/lab16/rootlogon.C b/macro/tof/beamtime/lab16/rootlogon.C
index 01ea59afd9..746462517b 100644
--- a/macro/tof/beamtime/lab16/rootlogon.C
+++ b/macro/tof/beamtime/lab16/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   cout << " Executing rootlogon.C (nh)" << endl;
   gStyle->SetOptStat(111);
diff --git a/macro/tof/beamtime/lab16/tdcref_monitoring.C b/macro/tof/beamtime/lab16/tdcref_monitoring.C
index 14b233e01f..c202fbd48d 100644
--- a/macro/tof/beamtime/lab16/tdcref_monitoring.C
+++ b/macro/tof/beamtime/lab16/tdcref_monitoring.C
@@ -1,3 +1,8 @@
+/** @file tdcref_monitoring.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/lab16/tdcref_monitoring_auto.C b/macro/tof/beamtime/lab16/tdcref_monitoring_auto.C
index 0a2e2d3d2b..c9f161a075 100644
--- a/macro/tof/beamtime/lab16/tdcref_monitoring_auto.C
+++ b/macro/tof/beamtime/lab16/tdcref_monitoring_auto.C
@@ -1,3 +1,8 @@
+/** @file tdcref_monitoring_auto.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/lab16/unpackCalib.C b/macro/tof/beamtime/lab16/unpackCalib.C
index 39ff7480a8..604814a1d6 100644
--- a/macro/tof/beamtime/lab16/unpackCalib.C
+++ b/macro/tof/beamtime/lab16/unpackCalib.C
@@ -1,3 +1,8 @@
+/** @file unpackCalib.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackCalib(char* cFileId = "CbmTofSps_01Dec0206")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/lab16/unpackRun.C b/macro/tof/beamtime/lab16/unpackRun.C
index 665b044d85..6212ad7012 100644
--- a/macro/tof/beamtime/lab16/unpackRun.C
+++ b/macro/tof/beamtime/lab16/unpackRun.C
@@ -1,3 +1,8 @@
+/** @file unpackRun.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackRun(char* cFileId = "CbmTofSps_01Dec0206")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/load_hst.C b/macro/tof/beamtime/load_hst.C
index 7346802673..c5e3275eee 100644
--- a/macro/tof/beamtime/load_hst.C
+++ b/macro/tof/beamtime/load_hst.C
@@ -1,3 +1,8 @@
+/** @file load_hst.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void load_hst(TString cstr = "hst/default.hst.root")
 {
   // Read histogramms from the file
diff --git a/macro/tof/beamtime/nov15/ana_calib_hits.C b/macro/tof/beamtime/nov15/ana_calib_hits.C
index d9c5cbd1a0..6dc13d615a 100644
--- a/macro/tof/beamtime/nov15/ana_calib_hits.C
+++ b/macro/tof/beamtime/nov15/ana_calib_hits.C
@@ -1,3 +1,8 @@
+/** @file ana_calib_hits.C
+  * @copyright Copyright (C) 2017 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- ana_calib_hits.C                                                  -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/ana_digi.C b/macro/tof/beamtime/nov15/ana_digi.C
index 0aee70aae4..5cb4aa369d 100644
--- a/macro/tof/beamtime/nov15/ana_digi.C
+++ b/macro/tof/beamtime/nov15/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iCalSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0)
 {
diff --git a/macro/tof/beamtime/nov15/ana_digi_cal.C b/macro/tof/beamtime/nov15/ana_digi_cal.C
index 2136598ebe..5f9ae87b73 100644
--- a/macro/tof/beamtime/nov15/ana_digi_cal.C
+++ b/macro/tof/beamtime/nov15/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "MbsTrbThu1715", Int_t iCalSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/nov15/ana_digi_ini.C b/macro/tof/beamtime/nov15/ana_digi_ini.C
index c76bc36e17..5816b21363 100644
--- a/macro/tof/beamtime/nov15/ana_digi_ini.C
+++ b/macro/tof/beamtime/nov15/ana_digi_ini.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_ini.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_digi_ini(Int_t nEvents = 10000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 200, Int_t RefSel = 1,
                   char* cFileId = "CbmTofSps_27Nov1728", Int_t iCalSet = 0, Int_t iBRef = 500)
 {
diff --git a/macro/tof/beamtime/nov15/ana_hits.C b/macro/tof/beamtime/nov15/ana_hits.C
index ad4d050c06..a4e7e06a1a 100644
--- a/macro/tof/beamtime/nov15/ana_hits.C
+++ b/macro/tof/beamtime/nov15/ana_hits.C
@@ -1,3 +1,8 @@
+/** @file ana_hits.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, TString cFileId = "Cern", TString cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0, Double_t dScalFac = 1.)
 {
diff --git a/macro/tof/beamtime/nov15/ana_trks.C b/macro/tof/beamtime/nov15/ana_trks.C
index 5803ee5c6f..b2f02de806 100644
--- a/macro/tof/beamtime/nov15/ana_trks.C
+++ b/macro/tof/beamtime/nov15/ana_trks.C
@@ -1,3 +1,8 @@
+/** @file ana_trks.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void ana_trks(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", char* cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0, Double_t dScalFac = 10.)
 {
diff --git a/macro/tof/beamtime/nov15/basic_unpacking.C b/macro/tof/beamtime/nov15/basic_unpacking.C
index 4ddab81409..8ac8fb48c0 100644
--- a/macro/tof/beamtime/nov15/basic_unpacking.C
+++ b/macro/tof/beamtime/nov15/basic_unpacking.C
@@ -1,3 +1,8 @@
+/** @file basic_unpacking.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/calib_digi.C b/macro/tof/beamtime/nov15/calib_digi.C
index a63c3b89f9..46ae62e480 100644
--- a/macro/tof/beamtime/nov15/calib_digi.C
+++ b/macro/tof/beamtime/nov15/calib_digi.C
@@ -1,3 +1,8 @@
+/** @file calib_digi.C
+  * @copyright Copyright (C) 2017 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- calib_digi.C                                                      -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/calib_digi_cal.C b/macro/tof/beamtime/nov15/calib_digi_cal.C
index 2f7c0fd259..5f4e573f99 100644
--- a/macro/tof/beamtime/nov15/calib_digi_cal.C
+++ b/macro/tof/beamtime/nov15/calib_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file calib_digi_cal.C
+  * @copyright Copyright (C) 2017 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- calib_digi_cal.C                                                  -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/calib_digi_ini.C b/macro/tof/beamtime/nov15/calib_digi_ini.C
index 3e4cfc6db0..62a6c078d1 100644
--- a/macro/tof/beamtime/nov15/calib_digi_ini.C
+++ b/macro/tof/beamtime/nov15/calib_digi_ini.C
@@ -1,3 +1,8 @@
+/** @file calib_digi_ini.C
+  * @copyright Copyright (C) 2017 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- calib_digi_ini.C                                                  -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/current/FileListDef.h b/macro/tof/beamtime/nov15/current/FileListDef.h
index 9b39a83d57..6d439bf0fa 100644
--- a/macro/tof/beamtime/nov15/current/FileListDef.h
+++ b/macro/tof/beamtime/nov15/current/FileListDef.h
@@ -1,3 +1,8 @@
+/** @file FileListDef.h
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // Definitions for the HV monitoring in Nov. 2015 beamtime at CERN SPS
 // 15/12/2015, P.-A. Loizeau
 
diff --git a/macro/tof/beamtime/nov15/current/StructDef.h b/macro/tof/beamtime/nov15/current/StructDef.h
index b689d74609..957f726984 100644
--- a/macro/tof/beamtime/nov15/current/StructDef.h
+++ b/macro/tof/beamtime/nov15/current/StructDef.h
@@ -1,3 +1,7 @@
+/** @file StructDef.h
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 //#include "Riostream.h"
 
diff --git a/macro/tof/beamtime/nov15/current/currentTreeConv.C b/macro/tof/beamtime/nov15/current/currentTreeConv.C
index 5402d9ed90..06596a9ae4 100644
--- a/macro/tof/beamtime/nov15/current/currentTreeConv.C
+++ b/macro/tof/beamtime/nov15/current/currentTreeConv.C
@@ -1,3 +1,8 @@
+/** @file currentTreeConv.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // ROOT headers
 #include "TFile.h"
 #include "TObjArray.h"
diff --git a/macro/tof/beamtime/nov15/current/loopTreeConv.C b/macro/tof/beamtime/nov15/current/loopTreeConv.C
index 9afa530c54..a89a74a700 100644
--- a/macro/tof/beamtime/nov15/current/loopTreeConv.C
+++ b/macro/tof/beamtime/nov15/current/loopTreeConv.C
@@ -1,3 +1,8 @@
+/** @file loopTreeConv.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "FileListDef.h"
 
 Bool_t loopTreeConv(Int_t iSecOffset = 0, Int_t iMilliSecOffset = 0)
diff --git a/macro/tof/beamtime/nov15/current/mergeTrees.C b/macro/tof/beamtime/nov15/current/mergeTrees.C
index 01abe53709..7721a37a74 100644
--- a/macro/tof/beamtime/nov15/current/mergeTrees.C
+++ b/macro/tof/beamtime/nov15/current/mergeTrees.C
@@ -1,3 +1,7 @@
+/** @file mergeTrees.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "TString.h"
 
diff --git a/macro/tof/beamtime/nov15/current/plot_Current_Date.C b/macro/tof/beamtime/nov15/current/plot_Current_Date.C
index d00069fdc4..738079cf70 100644
--- a/macro/tof/beamtime/nov15/current/plot_Current_Date.C
+++ b/macro/tof/beamtime/nov15/current/plot_Current_Date.C
@@ -1,3 +1,7 @@
+/** @file plot_Current_Date.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #include "FileListDef.h"
 #include "StructDef.h"
diff --git a/macro/tof/beamtime/nov15/dis_digi.C b/macro/tof/beamtime/nov15/dis_digi.C
index 87d66c70b3..8f9ff95223 100644
--- a/macro/tof/beamtime/nov15/dis_digi.C
+++ b/macro/tof/beamtime/nov15/dis_digi.C
@@ -1,3 +1,8 @@
+/** @file dis_digi.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_digi(Int_t nEvents = 100000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSm = 300, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Bool_t bOut = 0, Int_t iSel2 = 0, Int_t iGenCor = 1,
               Int_t iTrackingSetup = 0)
diff --git a/macro/tof/beamtime/nov15/dis_hits.C b/macro/tof/beamtime/nov15/dis_hits.C
index c3346ceaa9..b4c8d69563 100644
--- a/macro/tof/beamtime/nov15/dis_hits.C
+++ b/macro/tof/beamtime/nov15/dis_hits.C
@@ -1,3 +1,8 @@
+/** @file dis_hits.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void dis_hits(Int_t nEvents = 10, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "Cern", char* cSet = "345",
               Int_t iSel2 = 0, Int_t iTrackingSetup = 0)
 {
diff --git a/macro/tof/beamtime/nov15/hld_unpack.C b/macro/tof/beamtime/nov15/hld_unpack.C
index 9957472eff..b160626c15 100644
--- a/macro/tof/beamtime/nov15/hld_unpack.C
+++ b/macro/tof/beamtime/nov15/hld_unpack.C
@@ -1,3 +1,8 @@
+/** @file hld_unpack.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/merge_rate.C b/macro/tof/beamtime/nov15/merge_rate.C
index 350dbe9b33..646853cd6e 100644
--- a/macro/tof/beamtime/nov15/merge_rate.C
+++ b/macro/tof/beamtime/nov15/merge_rate.C
@@ -1,3 +1,7 @@
+/** @file merge_rate.C
+  * @copyright Copyright (C) 2015-2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 void merge_rate()
diff --git a/macro/tof/beamtime/nov15/pl_TdcChannelCoincidences.C b/macro/tof/beamtime/nov15/pl_TdcChannelCoincidences.C
index 84c512bbeb..b0bc30b59c 100644
--- a/macro/tof/beamtime/nov15/pl_TdcChannelCoincidences.C
+++ b/macro/tof/beamtime/nov15/pl_TdcChannelCoincidences.C
@@ -1,3 +1,7 @@
+/** @file pl_TdcChannelCoincidences.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 void pl_TdcChannelCoincidences(
diff --git a/macro/tof/beamtime/nov15/pl_all_time_resolution.C b/macro/tof/beamtime/nov15/pl_all_time_resolution.C
index 414d1bdf98..087df5a55c 100644
--- a/macro/tof/beamtime/nov15/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/nov15/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_time_resolution(
   UInt_t uTdcNumber1, UInt_t uTdcNumber2,
   const TString& sTreeFile = "unpack_CbmTofQa_05Jun1043_mrpc1_000_mrpc2_200_mrpc3_200_nb.out.root",
diff --git a/macro/tof/beamtime/nov15/pl_all_trb_evtsize.C b/macro/tof/beamtime/nov15/pl_all_trb_evtsize.C
index f52ddb5576..3e31161e5d 100644
--- a/macro/tof/beamtime/nov15/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/nov15/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_all_trbtdc.C b/macro/tof/beamtime/nov15/pl_all_trbtdc.C
index 2849872cd1..3808971957 100644
--- a/macro/tof/beamtime/nov15/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/nov15/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/nov15/pl_all_trbtdc_proc_status.C
index d232607aac..94a7a7b4f4 100644
--- a/macro/tof/beamtime/nov15/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/nov15/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_all_trbtdc_refs.C b/macro/tof/beamtime/nov15/pl_all_trbtdc_refs.C
index 0826c49761..3ed9f276fb 100644
--- a/macro/tof/beamtime/nov15/pl_all_trbtdc_refs.C
+++ b/macro/tof/beamtime/nov15/pl_all_trbtdc_refs.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_refs.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_trbtdc_refs(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_all_trbtdc_words.C b/macro/tof/beamtime/nov15/pl_all_trbtdc_words.C
index aeca9a8058..c2bb2d48dc 100644
--- a/macro/tof/beamtime/nov15/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/nov15/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_over_trb_ct.C b/macro/tof/beamtime/nov15/pl_over_trb_ct.C
index 5cf941221e..a6fd709071 100644
--- a/macro/tof/beamtime/nov15/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/nov15/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/pl_over_trb_ft.C b/macro/tof/beamtime/nov15/pl_over_trb_ft.C
index 6541d18f75..3a39fcceb8 100644
--- a/macro/tof/beamtime/nov15/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/nov15/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/nov15/plot_Flux.C b/macro/tof/beamtime/nov15/plot_Flux.C
index a5f011f4d9..39af0d4168 100644
--- a/macro/tof/beamtime/nov15/plot_Flux.C
+++ b/macro/tof/beamtime/nov15/plot_Flux.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/nov15/plot_Flux_Date.C b/macro/tof/beamtime/nov15/plot_Flux_Date.C
index e25e69ff59..7d4f67db90 100644
--- a/macro/tof/beamtime/nov15/plot_Flux_Date.C
+++ b/macro/tof/beamtime/nov15/plot_Flux_Date.C
@@ -1,3 +1,8 @@
+/** @file plot_Flux_Date.C
+  * @copyright Copyright (C) 2015-2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/nov15/rates_monitoring.C b/macro/tof/beamtime/nov15/rates_monitoring.C
index 3f7eafb2c5..07fd06803b 100644
--- a/macro/tof/beamtime/nov15/rates_monitoring.C
+++ b/macro/tof/beamtime/nov15/rates_monitoring.C
@@ -1,3 +1,8 @@
+/** @file rates_monitoring.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/nov15/rates_unpacking.C b/macro/tof/beamtime/nov15/rates_unpacking.C
index a193fbb82e..3142c550cd 100644
--- a/macro/tof/beamtime/nov15/rates_unpacking.C
+++ b/macro/tof/beamtime/nov15/rates_unpacking.C
@@ -1,3 +1,8 @@
+/** @file rates_unpacking.C
+  * @copyright Copyright (C) 2015-2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // ----- intended use: unpacking of rate data acquired with MBS            -----
diff --git a/macro/tof/beamtime/nov15/rootlogon.C b/macro/tof/beamtime/nov15/rootlogon.C
index 56774779ce..f9583a5f73 100644
--- a/macro/tof/beamtime/nov15/rootlogon.C
+++ b/macro/tof/beamtime/nov15/rootlogon.C
@@ -1,3 +1,8 @@
+/** @file rootlogon.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Christian Simon **/
+
 {
   cout << " Executing rootlogon.C (nh)" << endl;
   gStyle->SetOptStat(111);
diff --git a/macro/tof/beamtime/nov15/tdcref_monitoring.C b/macro/tof/beamtime/nov15/tdcref_monitoring.C
index 14b233e01f..84d08cf04a 100644
--- a/macro/tof/beamtime/nov15/tdcref_monitoring.C
+++ b/macro/tof/beamtime/nov15/tdcref_monitoring.C
@@ -1,3 +1,8 @@
+/** @file tdcref_monitoring.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/tdcref_monitoring_auto.C b/macro/tof/beamtime/nov15/tdcref_monitoring_auto.C
index 698dcb66f2..7fb930f4ba 100644
--- a/macro/tof/beamtime/nov15/tdcref_monitoring_auto.C
+++ b/macro/tof/beamtime/nov15/tdcref_monitoring_auto.C
@@ -1,3 +1,8 @@
+/** @file tdcref_monitoring_auto.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/nov15/unpackCalib.C b/macro/tof/beamtime/nov15/unpackCalib.C
index 39ff7480a8..604814a1d6 100644
--- a/macro/tof/beamtime/nov15/unpackCalib.C
+++ b/macro/tof/beamtime/nov15/unpackCalib.C
@@ -1,3 +1,8 @@
+/** @file unpackCalib.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackCalib(char* cFileId = "CbmTofSps_01Dec0206")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/nov15/unpackRun.C b/macro/tof/beamtime/nov15/unpackRun.C
index d8ca545f58..eaad4aa048 100644
--- a/macro/tof/beamtime/nov15/unpackRun.C
+++ b/macro/tof/beamtime/nov15/unpackRun.C
@@ -1,3 +1,8 @@
+/** @file unpackRun.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void unpackRun(char* cFileId = "CbmTofSps_01Dec0206")
 {
   FairRunOnline* run = new FairRunOnline();
diff --git a/macro/tof/beamtime/pl_Ana_Dut.C b/macro/tof/beamtime/pl_Ana_Dut.C
index d40a497688..aefd98687c 100644
--- a/macro/tof/beamtime/pl_Ana_Dut.C
+++ b/macro/tof/beamtime/pl_Ana_Dut.C
@@ -1,3 +1,8 @@
+/** @file pl_Ana_Dut.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_Ana_Dut(Int_t iDut = 3, Int_t iFit = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_DigiCor.C b/macro/tof/beamtime/pl_DigiCor.C
index 5385a16983..d204aa4bfe 100644
--- a/macro/tof/beamtime/pl_DigiCor.C
+++ b/macro/tof/beamtime/pl_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_DigiCor.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_DigiCor(Int_t SmT = 1, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_MulCor.C b/macro/tof/beamtime/pl_MulCor.C
index 11d208b1b4..37e5f0b740 100644
--- a/macro/tof/beamtime/pl_MulCor.C
+++ b/macro/tof/beamtime/pl_MulCor.C
@@ -1,3 +1,8 @@
+/** @file pl_MulCor.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_MulCor(Int_t SmT = 1, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_TIS.C b/macro/tof/beamtime/pl_TIS.C
index f08c8cb373..81c9a26cf0 100644
--- a/macro/tof/beamtime/pl_TIS.C
+++ b/macro/tof/beamtime/pl_TIS.C
@@ -1,3 +1,8 @@
+/** @file pl_TIS.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 pl_TIS(Double_t dFracMax = 0.1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_XY_trk.C b/macro/tof/beamtime/pl_XY_trk.C
index 782ca82108..151a9c2528 100644
--- a/macro/tof/beamtime/pl_XY_trk.C
+++ b/macro/tof/beamtime/pl_XY_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_XY_trk.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_XY_trk(Int_t NSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_CluMul.C b/macro/tof/beamtime/pl_all_CluMul.C
index f2fd4aa61a..6286626238 100644
--- a/macro/tof/beamtime/pl_all_CluMul.C
+++ b/macro/tof/beamtime/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_CluMul(Int_t iNDet = 8)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_DigiCor.C b/macro/tof/beamtime/pl_all_DigiCor.C
index 5c088c09ec..4d2a1c4117 100644
--- a/macro/tof/beamtime/pl_all_DigiCor.C
+++ b/macro/tof/beamtime/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 9)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_XY.C b/macro/tof/beamtime/pl_all_XY.C
index 556276ee16..e04c846de1 100644
--- a/macro/tof/beamtime/pl_all_XY.C
+++ b/macro/tof/beamtime/pl_all_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_all_XY.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_XY(Int_t iNDet = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_cluDelTofSel.C b/macro/tof/beamtime/pl_all_cluDelTofSel.C
index 6efa4cded5..19c1ffb5b9 100644
--- a/macro/tof/beamtime/pl_all_cluDelTofSel.C
+++ b/macro/tof/beamtime/pl_all_cluDelTofSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluDelTofSel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluDelTofSel(Int_t iNch = 1, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_cluWalk.C b/macro/tof/beamtime/pl_all_cluWalk.C
index 00e2327ad8..5e5565bd4a 100644
--- a/macro/tof/beamtime/pl_all_cluWalk.C
+++ b/macro/tof/beamtime/pl_all_cluWalk.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalk.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluWalk(Int_t iNch = 1, Int_t i1 = 0, Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_cluWalkSel.C b/macro/tof/beamtime/pl_all_cluWalkSel.C
index ae3a76edfa..00476061e6 100644
--- a/macro/tof/beamtime/pl_all_cluWalkSel.C
+++ b/macro/tof/beamtime/pl_all_cluWalkSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalkSel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_cluWalkSel(Int_t iNch = 1, Int_t i1 = 0, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_dTSel.C b/macro/tof/beamtime/pl_all_dTSel.C
index 49717a4674..ba5ba308c7 100644
--- a/macro/tof/beamtime/pl_all_dTSel.C
+++ b/macro/tof/beamtime/pl_all_dTSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_dTSel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_dTSel(Int_t iNSel = 2)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_time_resolution.C b/macro/tof/beamtime/pl_all_time_resolution.C
index a13fa3eb55..0a4d0af622 100644
--- a/macro/tof/beamtime/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_time_resolution(UInt_t uTdcNumber1, UInt_t uTdcNumber2)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/pl_all_trb_evtsize.C b/macro/tof/beamtime/pl_all_trb_evtsize.C
index f52ddb5576..148d4d60fe 100644
--- a/macro/tof/beamtime/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_trbtdc.C b/macro/tof/beamtime/pl_all_trbtdc.C
index 2849872cd1..a5f190e2bb 100644
--- a/macro/tof/beamtime/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/pl_all_trbtdc_proc_status.C
index d232607aac..fb093c4cc2 100644
--- a/macro/tof/beamtime/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_trbtdc_refs.C b/macro/tof/beamtime/pl_all_trbtdc_refs.C
index 0826c49761..beb6537f29 100644
--- a/macro/tof/beamtime/pl_all_trbtdc_refs.C
+++ b/macro/tof/beamtime/pl_all_trbtdc_refs.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_refs.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_refs(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_trbtdc_tot.C b/macro/tof/beamtime/pl_all_trbtdc_tot.C
index 2c34336934..324cd9e0af 100644
--- a/macro/tof/beamtime/pl_all_trbtdc_tot.C
+++ b/macro/tof/beamtime/pl_all_trbtdc_tot.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_tot.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_tot(Int_t iTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_all_trbtdc_words.C b/macro/tof/beamtime/pl_all_trbtdc_words.C
index aeca9a8058..98126c8e76 100644
--- a/macro/tof/beamtime/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_ana_DTXY.C b/macro/tof/beamtime/pl_ana_DTXY.C
index 1085e270b4..3596fd5748 100644
--- a/macro/tof/beamtime/pl_ana_DTXY.C
+++ b/macro/tof/beamtime/pl_ana_DTXY.C
@@ -1,3 +1,8 @@
+/** @file pl_ana_DTXY.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_ana_DTXY(Int_t iDut = 9, Int_t NewNbinsX = 3, Int_t NewNbinsY = 3, Int_t iOpt = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_calib_trk.C b/macro/tof/beamtime/pl_calib_trk.C
index fba44b6c5a..90ee6208e6 100644
--- a/macro/tof/beamtime/pl_calib_trk.C
+++ b/macro/tof/beamtime/pl_calib_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_calib_trk.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_calib_trk()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_deb_pla.C b/macro/tof/beamtime/pl_deb_pla.C
index 3502d5d7f7..bd3276dbeb 100644
--- a/macro/tof/beamtime/pl_deb_pla.C
+++ b/macro/tof/beamtime/pl_deb_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_deb_pla.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_diam_tres.C b/macro/tof/beamtime/pl_diam_tres.C
index 0f5a1bbdaa..a0c5351f65 100644
--- a/macro/tof/beamtime/pl_diam_tres.C
+++ b/macro/tof/beamtime/pl_diam_tres.C
@@ -1,3 +1,8 @@
+/** @file pl_diam_tres.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_diam_tres(UInt_t uTdcNumber1 = 32, UInt_t uTdcNumber2 = 33)
 {
   const Int_t kiNbCh = 16;
diff --git a/macro/tof/beamtime/pl_eff_XY.C b/macro/tof/beamtime/pl_eff_XY.C
index 20b6042ee1..ba40ca26f3 100644
--- a/macro/tof/beamtime/pl_eff_XY.C
+++ b/macro/tof/beamtime/pl_eff_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_eff_XY.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_eff_XY(Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_info_2D.C b/macro/tof/beamtime/pl_info_2D.C
index 4c41ee0e30..a5b8df8801 100644
--- a/macro/tof/beamtime/pl_info_2D.C
+++ b/macro/tof/beamtime/pl_info_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_2D.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_2D(char* cHist = "hDTD4DT04D4best", Int_t iDBin = 1, Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_info_Chi2D.C b/macro/tof/beamtime/pl_info_Chi2D.C
index f098507b25..a6e9ac9e06 100644
--- a/macro/tof/beamtime/pl_info_Chi2D.C
+++ b/macro/tof/beamtime/pl_info_Chi2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Chi2D.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_Chi2D(char* cHist = "hChiDT04D4best", Int_t iDBin = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_info_Mat04D4best.C b/macro/tof/beamtime/pl_info_Mat04D4best.C
index 0418ac2756..ec58b22133 100644
--- a/macro/tof/beamtime/pl_info_Mat04D4best.C
+++ b/macro/tof/beamtime/pl_info_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Mat04D4best.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_info_cluTot.C b/macro/tof/beamtime/pl_info_cluTot.C
index 3ab816732c..5a7b290bd7 100644
--- a/macro/tof/beamtime/pl_info_cluTot.C
+++ b/macro/tof/beamtime/pl_info_cluTot.C
@@ -1,3 +1,8 @@
+/** @file pl_info_cluTot.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_info_cluTot(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_loc_XY.C b/macro/tof/beamtime/pl_loc_XY.C
index 8405ab7134..8cdafcf21b 100644
--- a/macro/tof/beamtime/pl_loc_XY.C
+++ b/macro/tof/beamtime/pl_loc_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_loc_XY.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_loc_XY(Int_t iNDet = 10)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_map_debug.C b/macro/tof/beamtime/pl_map_debug.C
index 053e99bf14..29a7efa587 100644
--- a/macro/tof/beamtime/pl_map_debug.C
+++ b/macro/tof/beamtime/pl_map_debug.C
@@ -1,3 +1,7 @@
+/** @file pl_map_debug.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void pl_map_debug(Int_t iFirstTdc = 30, Int_t iSecondTdc = 30)
 {
diff --git a/macro/tof/beamtime/pl_moni_clu.C b/macro/tof/beamtime/pl_moni_clu.C
index 1349f2be3c..e27cc87554 100644
--- a/macro/tof/beamtime/pl_moni_clu.C
+++ b/macro/tof/beamtime/pl_moni_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_moni_clu.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_2hit.C b/macro/tof/beamtime/pl_over_2hit.C
index 79d0bc0fd2..32c6403550 100644
--- a/macro/tof/beamtime/pl_over_2hit.C
+++ b/macro/tof/beamtime/pl_over_2hit.C
@@ -1,3 +1,8 @@
+/** @file pl_over_2hit.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_2hit(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_Mat04.C b/macro/tof/beamtime/pl_over_Mat04.C
index 6416c2bc2c..f19609aba8 100644
--- a/macro/tof/beamtime/pl_over_Mat04.C
+++ b/macro/tof/beamtime/pl_over_Mat04.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_Mat04D4best.C b/macro/tof/beamtime/pl_over_Mat04D4best.C
index 148d871845..a697ad4a10 100644
--- a/macro/tof/beamtime/pl_over_Mat04D4best.C
+++ b/macro/tof/beamtime/pl_over_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4best.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4best(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_Mat04D4sbest.C b/macro/tof/beamtime/pl_over_Mat04D4sbest.C
index 6e7d38db64..37c78036d2 100644
--- a/macro/tof/beamtime/pl_over_Mat04D4sbest.C
+++ b/macro/tof/beamtime/pl_over_Mat04D4sbest.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4sbest.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4sbest(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_Mat04best.C b/macro/tof/beamtime/pl_over_Mat04best.C
index 3a2cc8a6ff..75f6b6d783 100644
--- a/macro/tof/beamtime/pl_over_Mat04best.C
+++ b/macro/tof/beamtime/pl_over_Mat04best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04best.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_Mat24.C b/macro/tof/beamtime/pl_over_Mat24.C
index d4bf23cd52..b001f6aa59 100644
--- a/macro/tof/beamtime/pl_over_Mat24.C
+++ b/macro/tof/beamtime/pl_over_Mat24.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat24.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_MatD4sel.C b/macro/tof/beamtime/pl_over_MatD4sel.C
index fd6baa2cb3..9e523f52bb 100644
--- a/macro/tof/beamtime/pl_over_MatD4sel.C
+++ b/macro/tof/beamtime/pl_over_MatD4sel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_MatD4sel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_MatD4sel()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_XX.C b/macro/tof/beamtime/pl_over_XX.C
index ee861265c9..1173c1b0ad 100644
--- a/macro/tof/beamtime/pl_over_XX.C
+++ b/macro/tof/beamtime/pl_over_XX.C
@@ -1,3 +1,8 @@
+/** @file pl_over_XX.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_cl2g.C b/macro/tof/beamtime/pl_over_cl2g.C
index 54153d3d6d..47f847f2cb 100644
--- a/macro/tof/beamtime/pl_over_cl2g.C
+++ b/macro/tof/beamtime/pl_over_cl2g.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cl2g.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu.C b/macro/tof/beamtime/pl_over_clu.C
index 35e5b2d40a..b69249fcfd 100644
--- a/macro/tof/beamtime/pl_over_clu.C
+++ b/macro/tof/beamtime/pl_over_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_clu(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_clu0.C b/macro/tof/beamtime/pl_over_clu0.C
index f595acb4c1..a9c615be5d 100644
--- a/macro/tof/beamtime/pl_over_clu0.C
+++ b/macro/tof/beamtime/pl_over_clu0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu0T0.C b/macro/tof/beamtime/pl_over_clu0T0.C
index c480e0702f..e6476d4594 100644
--- a/macro/tof/beamtime/pl_over_clu0T0.C
+++ b/macro/tof/beamtime/pl_over_clu0T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0T0.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu2T.C b/macro/tof/beamtime/pl_over_clu2T.C
index 548655afe8..5f5e853cb6 100644
--- a/macro/tof/beamtime/pl_over_clu2T.C
+++ b/macro/tof/beamtime/pl_over_clu2T.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu2T0.C b/macro/tof/beamtime/pl_over_clu2T0.C
index 548655afe8..4fbd294250 100644
--- a/macro/tof/beamtime/pl_over_clu2T0.C
+++ b/macro/tof/beamtime/pl_over_clu2T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T0.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu2trg0.C b/macro/tof/beamtime/pl_over_clu2trg0.C
index 829d747e11..9e4dcec8ce 100644
--- a/macro/tof/beamtime/pl_over_clu2trg0.C
+++ b/macro/tof/beamtime/pl_over_clu2trg0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2trg0.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_clu4T0.C b/macro/tof/beamtime/pl_over_clu4T0.C
index 6d3afd7919..3a0f96c725 100644
--- a/macro/tof/beamtime/pl_over_clu4T0.C
+++ b/macro/tof/beamtime/pl_over_clu4T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4T0.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_cluSel.C b/macro/tof/beamtime/pl_over_cluSel.C
index 26e5af8120..df538991d6 100644
--- a/macro/tof/beamtime/pl_over_cluSel.C
+++ b/macro/tof/beamtime/pl_over_cluSel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cluSel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cluSel(Int_t iSel = 0, Int_t iSmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_clust.C b/macro/tof/beamtime/pl_over_clust.C
index 179ce00364..daf2409eee 100644
--- a/macro/tof/beamtime/pl_over_clust.C
+++ b/macro/tof/beamtime/pl_over_clust.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clust.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_cor.C b/macro/tof/beamtime/pl_over_cor.C
index 69b7bb56b5..6074c65cba 100644
--- a/macro/tof/beamtime/pl_over_cor.C
+++ b/macro/tof/beamtime/pl_over_cor.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cor.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_cor(Int_t SmT = 3, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_off.C b/macro/tof/beamtime/pl_over_off.C
index 365522ac79..b3f6a12f43 100644
--- a/macro/tof/beamtime/pl_over_off.C
+++ b/macro/tof/beamtime/pl_over_off.C
@@ -1,3 +1,8 @@
+/** @file pl_over_off.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_off(Int_t SmT = 3, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_pla.C b/macro/tof/beamtime/pl_over_pla.C
index f860dcd627..b46d74be23 100644
--- a/macro/tof/beamtime/pl_over_pla.C
+++ b/macro/tof/beamtime/pl_over_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_over_pla.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_over_trb_ct.C b/macro/tof/beamtime/pl_over_trb_ct.C
index 5cf941221e..7c652c686a 100644
--- a/macro/tof/beamtime/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_trb_ft.C b/macro/tof/beamtime/pl_over_trb_ft.C
index 6541d18f75..6f4c40f6ac 100644
--- a/macro/tof/beamtime/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_trk.C b/macro/tof/beamtime/pl_over_trk.C
index bee19c802b..d492789828 100644
--- a/macro/tof/beamtime/pl_over_trk.C
+++ b/macro/tof/beamtime/pl_over_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trk.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_trk(Int_t NSt = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_over_vftx.C b/macro/tof/beamtime/pl_over_vftx.C
index 3a318b8546..3404f5373a 100644
--- a/macro/tof/beamtime/pl_over_vftx.C
+++ b/macro/tof/beamtime/pl_over_vftx.C
@@ -1,3 +1,8 @@
+/** @file pl_over_vftx.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_page.C b/macro/tof/beamtime/pl_page.C
index 15b54f955e..aa97340576 100644
--- a/macro/tof/beamtime/pl_page.C
+++ b/macro/tof/beamtime/pl_page.C
@@ -1,3 +1,8 @@
+/** @file pl_page.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_page(Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_pla_res_vs_tot.C b/macro/tof/beamtime/pl_pla_res_vs_tot.C
index b395202cce..d234c2e7dc 100644
--- a/macro/tof/beamtime/pl_pla_res_vs_tot.C
+++ b/macro/tof/beamtime/pl_pla_res_vs_tot.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_res_vs_tot.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pla_res_vs_tot(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/pl_pla_resolution.C b/macro/tof/beamtime/pl_pla_resolution.C
index 8db2c8a629..b11efefc5b 100644
--- a/macro/tof/beamtime/pl_pla_resolution.C
+++ b/macro/tof/beamtime/pl_pla_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_resolution.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pla_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/pl_pull_trk.C b/macro/tof/beamtime/pl_pull_trk.C
index 810940f891..976bb4fbdb 100644
--- a/macro/tof/beamtime/pl_pull_trk.C
+++ b/macro/tof/beamtime/pl_pull_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_pull_trk.C
+  * @copyright Copyright (C) 2015-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_pull_trk(Int_t NSt = 8, char* var = "X", Int_t iFit = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/pl_tdc_ref_res.C b/macro/tof/beamtime/pl_tdc_ref_res.C
index a47a875ffc..6d639e2173 100644
--- a/macro/tof/beamtime/pl_tdc_ref_res.C
+++ b/macro/tof/beamtime/pl_tdc_ref_res.C
@@ -1,3 +1,7 @@
+/** @file pl_tdc_ref_res.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
 
 void pl_tdc_ref_res(Int_t fNumberOfTDC = 34)
 {
diff --git a/macro/tof/beamtime/pl_time_resolution.C b/macro/tof/beamtime/pl_time_resolution.C
index 9a7c41bcf4..bf31dc0c98 100644
--- a/macro/tof/beamtime/pl_time_resolution.C
+++ b/macro/tof/beamtime/pl_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_time_resolution.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_time_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2)
 {
 
diff --git a/macro/tof/beamtime/pl_tot_per_channel.C b/macro/tof/beamtime/pl_tot_per_channel.C
index 713971c1e9..61ee993d7f 100644
--- a/macro/tof/beamtime/pl_tot_per_channel.C
+++ b/macro/tof/beamtime/pl_tot_per_channel.C
@@ -1,3 +1,8 @@
+/** @file pl_tot_per_channel.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_tot_per_channel(UInt_t uTdcNumber)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/pl_trigger.C b/macro/tof/beamtime/pl_trigger.C
index 2c652a5485..4ae2bb34b9 100644
--- a/macro/tof/beamtime/pl_trigger.C
+++ b/macro/tof/beamtime/pl_trigger.C
@@ -1,3 +1,8 @@
+/** @file pl_trigger.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/pl_vert_trk.C b/macro/tof/beamtime/pl_vert_trk.C
index dd73207fd8..4236d8f135 100644
--- a/macro/tof/beamtime/pl_vert_trk.C
+++ b/macro/tof/beamtime/pl_vert_trk.C
@@ -1,3 +1,8 @@
+/** @file pl_vert_trk.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_vert_trk()
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/save_hst.C b/macro/tof/beamtime/save_hst.C
index bf8830f302..762367492b 100644
--- a/macro/tof/beamtime/save_hst.C
+++ b/macro/tof/beamtime/save_hst.C
@@ -1,3 +1,8 @@
+/** @file save_hst.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Christian Simon **/
+
 void save_hst(TString cstr = "hst/default.hst.root")
 {
   TIter next(gDirectory->GetList());
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Day.C b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Day.C
index f3c23c7cd5..f8e07141c2 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Day.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Day.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Fri10Day.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0811_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0811_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0811_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Late.C b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Late.C
index b39c5bda97..9c9ab57d4d 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Late.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Late.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Fri10Late.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri1906_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri1906_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri1906_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Night.C b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Night.C
index e9408dabfb..940184baf7 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Fri10Night.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Fri10Night.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Fri10Night.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0028_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0036_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbFri0036_0001.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Mon13Night.C b/macro/tof/beamtime/sep14/AddFileGsi_Mon13Night.C
index ace5423d09..0dc12ee9a4 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Mon13Night.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Mon13Night.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Mon13Night.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbMon0020_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbMon0100_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbMon0100_0001.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Sat11Late.C b/macro/tof/beamtime/sep14/AddFileGsi_Sat11Late.C
index d35bff49fe..5e594a37a0 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Sat11Late.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Sat11Late.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Sat11Late.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat1630_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat1630_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat1630_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Sat11Night.C b/macro/tof/beamtime/sep14/AddFileGsi_Sat11Night.C
index ee802902aa..9e76fe8c11 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Sat11Night.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Sat11Night.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Sat11Night.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat0011_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat0011_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSat0011_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Day.C b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Day.C
index d47a163991..6fdba04216 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Day.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Day.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Sun12Day.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0900_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0900_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0900_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Late.C b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Late.C
index f38d30301f..4b56fe5ab0 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Late.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Late.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Sun12Late.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun1630_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun1630_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun1630_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Night.C b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Night.C
index 1dcf8bc51a..6a75b52345 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Sun12Night.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Sun12Night.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Sun12Night.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0125_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0133_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbSun0142_0000.lmd");
diff --git a/macro/tof/beamtime/sep14/AddFileGsi_Thu09Test.C b/macro/tof/beamtime/sep14/AddFileGsi_Thu09Test.C
index c32341749c..c28ec47994 100644
--- a/macro/tof/beamtime/sep14/AddFileGsi_Thu09Test.C
+++ b/macro/tof/beamtime/sep14/AddFileGsi_Thu09Test.C
@@ -1,3 +1,8 @@
+/** @file AddFileGsi_Thu09Test.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbThu1715_0000.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbThu1715_0001.lmd");
 source->AddFile("/hera/cbm/users/tofGsiApr14/sep14/MbsTrbThu1715_0002.lmd");
diff --git a/macro/tof/beamtime/sep14/ana_digi.C b/macro/tof/beamtime/sep14/ana_digi.C
index 60d3f2c9fc..2b99bfc375 100644
--- a/macro/tof/beamtime/sep14/ana_digi.C
+++ b/macro/tof/beamtime/sep14/ana_digi.C
@@ -1,3 +1,8 @@
+/** @file ana_digi.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void ana_digi(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSmType = 2, Int_t RefSel = 1,
               char* cFileId = "MbsTrbThu1715", Int_t iSet = 0, Bool_t bOut = 0)
 {
diff --git a/macro/tof/beamtime/sep14/ana_digi3.C b/macro/tof/beamtime/sep14/ana_digi3.C
index 909d364930..503c6f0b36 100644
--- a/macro/tof/beamtime/sep14/ana_digi3.C
+++ b/macro/tof/beamtime/sep14/ana_digi3.C
@@ -1,3 +1,8 @@
+/** @file ana_digi3.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void ana_digi3(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSmType = 2, Int_t RefSel = 1,
                char* cFileId = "MbsTrbThu1715", Int_t iSet = 0)
 {
diff --git a/macro/tof/beamtime/sep14/ana_digi_cal.C b/macro/tof/beamtime/sep14/ana_digi_cal.C
index 7b3f06b74e..cba1d5f8fc 100644
--- a/macro/tof/beamtime/sep14/ana_digi_cal.C
+++ b/macro/tof/beamtime/sep14/ana_digi_cal.C
@@ -1,3 +1,8 @@
+/** @file ana_digi_cal.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void ana_digi_cal(Int_t nEvents = 1000000, Int_t calMode = 0, Int_t calSel = -1, Int_t calSmType = 2, Int_t RefSel = 1,
                   char* cFileId = "MbsTrbThu1715", Int_t iSet = 0)
 {
diff --git a/macro/tof/beamtime/sep14/ana_hits.C b/macro/tof/beamtime/sep14/ana_hits.C
index 5946b96b5f..058d8989c2 100644
--- a/macro/tof/beamtime/sep14/ana_hits.C
+++ b/macro/tof/beamtime/sep14/ana_hits.C
@@ -1,3 +1,8 @@
+/** @file ana_hits.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator], Norbert Herrmann **/
+
 void ana_hits(Int_t nEvents = 10000000, Int_t iSel = 1, Int_t iGenCor = 1, char* cFileId = "MbsTrbSat1805",
               Int_t iSet = 0)
 {
diff --git a/macro/tof/beamtime/sep14/pl_all_CluMul.C b/macro/tof/beamtime/sep14/pl_all_CluMul.C
index cf7bf49e3e..f5bab1170d 100644
--- a/macro/tof/beamtime/sep14/pl_all_CluMul.C
+++ b/macro/tof/beamtime/sep14/pl_all_CluMul.C
@@ -1,3 +1,8 @@
+/** @file pl_all_CluMul.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_CluMul(Int_t iNDet = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_DigiCor.C b/macro/tof/beamtime/sep14/pl_all_DigiCor.C
index d89817d6fb..ad9fbe55eb 100644
--- a/macro/tof/beamtime/sep14/pl_all_DigiCor.C
+++ b/macro/tof/beamtime/sep14/pl_all_DigiCor.C
@@ -1,3 +1,8 @@
+/** @file pl_all_DigiCor.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_DigiCor(Int_t iNDet = 6)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_XY.C b/macro/tof/beamtime/sep14/pl_all_XY.C
index 512d55ba75..2c1eb16fcb 100644
--- a/macro/tof/beamtime/sep14/pl_all_XY.C
+++ b/macro/tof/beamtime/sep14/pl_all_XY.C
@@ -1,3 +1,8 @@
+/** @file pl_all_XY.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_XY(Int_t iNDet = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_cluDelTofSel.C b/macro/tof/beamtime/sep14/pl_all_cluDelTofSel.C
index 717bf3b6e4..aeff6f9123 100644
--- a/macro/tof/beamtime/sep14/pl_all_cluDelTofSel.C
+++ b/macro/tof/beamtime/sep14/pl_all_cluDelTofSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluDelTofSel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_cluDelTofSel(Int_t iNch = 1, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_cluWalk.C b/macro/tof/beamtime/sep14/pl_all_cluWalk.C
index 5258698140..5ad5accdb6 100644
--- a/macro/tof/beamtime/sep14/pl_all_cluWalk.C
+++ b/macro/tof/beamtime/sep14/pl_all_cluWalk.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalk.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_cluWalk(Int_t iNch = 1, Int_t i1 = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_cluWalkSel.C b/macro/tof/beamtime/sep14/pl_all_cluWalkSel.C
index 699a947cba..700d0acd02 100644
--- a/macro/tof/beamtime/sep14/pl_all_cluWalkSel.C
+++ b/macro/tof/beamtime/sep14/pl_all_cluWalkSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_cluWalkSel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_cluWalkSel(Int_t iNch = 1, Int_t i1 = 0, Int_t iSel = 0, Int_t SmT = 0, Int_t iSm = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_dTSel.C b/macro/tof/beamtime/sep14/pl_all_dTSel.C
index 28ad06aefa..f0eabc4a85 100644
--- a/macro/tof/beamtime/sep14/pl_all_dTSel.C
+++ b/macro/tof/beamtime/sep14/pl_all_dTSel.C
@@ -1,3 +1,8 @@
+/** @file pl_all_dTSel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_dTSel(Int_t iNSel = 4)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_time_resolution.C b/macro/tof/beamtime/sep14/pl_all_time_resolution.C
index a13fa3eb55..00601a743f 100644
--- a/macro/tof/beamtime/sep14/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/sep14/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_time_resolution(UInt_t uTdcNumber1, UInt_t uTdcNumber2)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/sep14/pl_all_trb_evtsize.C b/macro/tof/beamtime/sep14/pl_all_trb_evtsize.C
index f52ddb5576..7c12be209a 100644
--- a/macro/tof/beamtime/sep14/pl_all_trb_evtsize.C
+++ b/macro/tof/beamtime/sep14/pl_all_trb_evtsize.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trb_evtsize.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trb_evtsize(Int_t iNBoard = 5)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_trbtdc.C b/macro/tof/beamtime/sep14/pl_all_trbtdc.C
index 2849872cd1..214528e095 100644
--- a/macro/tof/beamtime/sep14/pl_all_trbtdc.C
+++ b/macro/tof/beamtime/sep14/pl_all_trbtdc.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc(Int_t iNTdc = 34)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_trbtdc_proc_status.C b/macro/tof/beamtime/sep14/pl_all_trbtdc_proc_status.C
index d232607aac..c4acc8d9fe 100644
--- a/macro/tof/beamtime/sep14/pl_all_trbtdc_proc_status.C
+++ b/macro/tof/beamtime/sep14/pl_all_trbtdc_proc_status.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_proc_status.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc_proc_status(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_trbtdc_refs.C b/macro/tof/beamtime/sep14/pl_all_trbtdc_refs.C
index 0826c49761..7f116845d2 100644
--- a/macro/tof/beamtime/sep14/pl_all_trbtdc_refs.C
+++ b/macro/tof/beamtime/sep14/pl_all_trbtdc_refs.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_refs.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc_refs(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_all_trbtdc_words.C b/macro/tof/beamtime/sep14/pl_all_trbtdc_words.C
index aeca9a8058..e7c5df62dd 100644
--- a/macro/tof/beamtime/sep14/pl_all_trbtdc_words.C
+++ b/macro/tof/beamtime/sep14/pl_all_trbtdc_words.C
@@ -1,3 +1,8 @@
+/** @file pl_all_trbtdc_words.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_all_trbtdc_words(Int_t iNTdc = 24)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_diam_tres.C b/macro/tof/beamtime/sep14/pl_diam_tres.C
index 0f5a1bbdaa..698a7e673f 100644
--- a/macro/tof/beamtime/sep14/pl_diam_tres.C
+++ b/macro/tof/beamtime/sep14/pl_diam_tres.C
@@ -1,3 +1,8 @@
+/** @file pl_diam_tres.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_diam_tres(UInt_t uTdcNumber1 = 32, UInt_t uTdcNumber2 = 33)
 {
   const Int_t kiNbCh = 16;
diff --git a/macro/tof/beamtime/sep14/pl_info_2D.C b/macro/tof/beamtime/sep14/pl_info_2D.C
index 9f7124c599..cdfbee9baf 100644
--- a/macro/tof/beamtime/sep14/pl_info_2D.C
+++ b/macro/tof/beamtime/sep14/pl_info_2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_2D.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_info_2D(char* cHist = "hDTD4DT04D4best", Int_t iDBin = 1, Int_t iMode = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_info_Chi2D.C b/macro/tof/beamtime/sep14/pl_info_Chi2D.C
index f098507b25..19c97892cc 100644
--- a/macro/tof/beamtime/sep14/pl_info_Chi2D.C
+++ b/macro/tof/beamtime/sep14/pl_info_Chi2D.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Chi2D.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_info_Chi2D(char* cHist = "hChiDT04D4best", Int_t iDBin = 1)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_info_Mat04D4best.C b/macro/tof/beamtime/sep14/pl_info_Mat04D4best.C
index 0418ac2756..e77d81bce0 100644
--- a/macro/tof/beamtime/sep14/pl_info_Mat04D4best.C
+++ b/macro/tof/beamtime/sep14/pl_info_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_info_Mat04D4best.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_map_debug.C b/macro/tof/beamtime/sep14/pl_map_debug.C
index 053e99bf14..216a1fb74e 100644
--- a/macro/tof/beamtime/sep14/pl_map_debug.C
+++ b/macro/tof/beamtime/sep14/pl_map_debug.C
@@ -1,3 +1,7 @@
+/** @file pl_map_debug.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 void pl_map_debug(Int_t iFirstTdc = 30, Int_t iSecondTdc = 30)
 {
diff --git a/macro/tof/beamtime/sep14/pl_over_Mat04.C b/macro/tof/beamtime/sep14/pl_over_Mat04.C
index 6416c2bc2c..cd0c8ede7f 100644
--- a/macro/tof/beamtime/sep14/pl_over_Mat04.C
+++ b/macro/tof/beamtime/sep14/pl_over_Mat04.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_Mat04D4best.C b/macro/tof/beamtime/sep14/pl_over_Mat04D4best.C
index ac5bdf67ed..a62e5ff6ff 100644
--- a/macro/tof/beamtime/sep14/pl_over_Mat04D4best.C
+++ b/macro/tof/beamtime/sep14/pl_over_Mat04D4best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4best.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator], Pierre-Alain Loizeau **/
+
 void pl_over_Mat04D4best(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_Mat04D4sbest.C b/macro/tof/beamtime/sep14/pl_over_Mat04D4sbest.C
index a3ab75f1d5..a40a3bb131 100644
--- a/macro/tof/beamtime/sep14/pl_over_Mat04D4sbest.C
+++ b/macro/tof/beamtime/sep14/pl_over_Mat04D4sbest.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04D4sbest.C
+  * @copyright Copyright (C) 2015 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_over_Mat04D4sbest(Int_t iLog = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_Mat04best.C b/macro/tof/beamtime/sep14/pl_over_Mat04best.C
index 3a2cc8a6ff..d5ad213fce 100644
--- a/macro/tof/beamtime/sep14/pl_over_Mat04best.C
+++ b/macro/tof/beamtime/sep14/pl_over_Mat04best.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat04best.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_Mat24.C b/macro/tof/beamtime/sep14/pl_over_Mat24.C
index d4bf23cd52..4c22fba300 100644
--- a/macro/tof/beamtime/sep14/pl_over_Mat24.C
+++ b/macro/tof/beamtime/sep14/pl_over_Mat24.C
@@ -1,3 +1,8 @@
+/** @file pl_over_Mat24.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_MatD4sel.C b/macro/tof/beamtime/sep14/pl_over_MatD4sel.C
index 5d0a87c5cc..33f77aa42e 100644
--- a/macro/tof/beamtime/sep14/pl_over_MatD4sel.C
+++ b/macro/tof/beamtime/sep14/pl_over_MatD4sel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_MatD4sel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_XX.C b/macro/tof/beamtime/sep14/pl_over_XX.C
index 4a851f2a81..3728c9bc69 100644
--- a/macro/tof/beamtime/sep14/pl_over_XX.C
+++ b/macro/tof/beamtime/sep14/pl_over_XX.C
@@ -1,3 +1,8 @@
+/** @file pl_over_XX.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_cl2g.C b/macro/tof/beamtime/sep14/pl_over_cl2g.C
index 54153d3d6d..ef894e4337 100644
--- a/macro/tof/beamtime/sep14/pl_over_cl2g.C
+++ b/macro/tof/beamtime/sep14/pl_over_cl2g.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cl2g.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu.C b/macro/tof/beamtime/sep14/pl_over_clu.C
index 5d94f78bf4..32c47615de 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_clu(Int_t SmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_clu0.C b/macro/tof/beamtime/sep14/pl_over_clu0.C
index f595acb4c1..fc32c93c43 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu0T0.C b/macro/tof/beamtime/sep14/pl_over_clu0T0.C
index c480e0702f..6e14a062af 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu0T0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu0T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu0T0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu1.C b/macro/tof/beamtime/sep14/pl_over_clu1.C
index 0d30825ece..902523b8ef 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu1.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu1.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu1.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu2.C b/macro/tof/beamtime/sep14/pl_over_clu2.C
index 7e6ae43443..890290e19b 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu2.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu2.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu2T.C b/macro/tof/beamtime/sep14/pl_over_clu2T.C
index 548655afe8..d67fadcfe0 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu2T.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu2T.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu2T0.C b/macro/tof/beamtime/sep14/pl_over_clu2T0.C
index 548655afe8..68033fba4a 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu2T0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu2T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2T0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu2trg0.C b/macro/tof/beamtime/sep14/pl_over_clu2trg0.C
index 829d747e11..245497c8c1 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu2trg0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu2trg0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu2trg0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu4.C b/macro/tof/beamtime/sep14/pl_over_clu4.C
index 5f964e9f73..1ef24acf4b 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu4.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu4.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu4T0.C b/macro/tof/beamtime/sep14/pl_over_clu4T0.C
index 6d3afd7919..57a7883fae 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu4T0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu4T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu4T0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu5.C b/macro/tof/beamtime/sep14/pl_over_clu5.C
index 743a7bea2e..bb4e8410bd 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu5.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu5.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu5.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu6.C b/macro/tof/beamtime/sep14/pl_over_clu6.C
index 0bcc770ca1..ac3a60ccc3 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu6.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu6.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu6.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu7.C b/macro/tof/beamtime/sep14/pl_over_clu7.C
index 8dad0767b7..b556278a48 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu7.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu7.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu7.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu7T0.C b/macro/tof/beamtime/sep14/pl_over_clu7T0.C
index c3e5d85c12..e008abbe40 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu7T0.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu7T0.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu7T0.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_clu8.C b/macro/tof/beamtime/sep14/pl_over_clu8.C
index 1d90c415ac..779101e131 100644
--- a/macro/tof/beamtime/sep14/pl_over_clu8.C
+++ b/macro/tof/beamtime/sep14/pl_over_clu8.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clu8.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_cluSel.C b/macro/tof/beamtime/sep14/pl_over_cluSel.C
index 0af22392ee..460d55fd57 100644
--- a/macro/tof/beamtime/sep14/pl_over_cluSel.C
+++ b/macro/tof/beamtime/sep14/pl_over_cluSel.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cluSel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_cluSel(Int_t iSel = 0, Int_t iSmT = 0, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_clust.C b/macro/tof/beamtime/sep14/pl_over_clust.C
index 179ce00364..36e115dc69 100644
--- a/macro/tof/beamtime/sep14/pl_over_clust.C
+++ b/macro/tof/beamtime/sep14/pl_over_clust.C
@@ -1,3 +1,8 @@
+/** @file pl_over_clust.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_cor.C b/macro/tof/beamtime/sep14/pl_over_cor.C
index 3f827a633d..3fdca447ab 100644
--- a/macro/tof/beamtime/sep14/pl_over_cor.C
+++ b/macro/tof/beamtime/sep14/pl_over_cor.C
@@ -1,3 +1,8 @@
+/** @file pl_over_cor.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_cor(Int_t SmT = 3, Int_t iSm = 0, Int_t iRpc = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_pla.C b/macro/tof/beamtime/sep14/pl_over_pla.C
index 0280a91d9a..c5e57643bc 100644
--- a/macro/tof/beamtime/sep14/pl_over_pla.C
+++ b/macro/tof/beamtime/sep14/pl_over_pla.C
@@ -1,3 +1,8 @@
+/** @file pl_over_pla.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_over_trb_ct.C b/macro/tof/beamtime/sep14/pl_over_trb_ct.C
index 5cf941221e..19be056f2b 100644
--- a/macro/tof/beamtime/sep14/pl_over_trb_ct.C
+++ b/macro/tof/beamtime/sep14/pl_over_trb_ct.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ct.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_trb_ct(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_trb_ft.C b/macro/tof/beamtime/sep14/pl_over_trb_ft.C
index 6541d18f75..6a3cb57a45 100644
--- a/macro/tof/beamtime/sep14/pl_over_trb_ft.C
+++ b/macro/tof/beamtime/sep14/pl_over_trb_ft.C
@@ -1,3 +1,8 @@
+/** @file pl_over_trb_ft.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_over_trb_ft(Int_t iBoard = 0)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/beamtime/sep14/pl_over_vftx.C b/macro/tof/beamtime/sep14/pl_over_vftx.C
index 3a318b8546..fa1d0f7f13 100644
--- a/macro/tof/beamtime/sep14/pl_over_vftx.C
+++ b/macro/tof/beamtime/sep14/pl_over_vftx.C
@@ -1,3 +1,8 @@
+/** @file pl_over_vftx.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 {
   //  TCanvas *can = new TCanvas("can22","can22");
   //  can->Divide(2,2);
diff --git a/macro/tof/beamtime/sep14/pl_pla_res_vs_tot.C b/macro/tof/beamtime/sep14/pl_pla_res_vs_tot.C
index b395202cce..40661f8725 100644
--- a/macro/tof/beamtime/sep14/pl_pla_res_vs_tot.C
+++ b/macro/tof/beamtime/sep14/pl_pla_res_vs_tot.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_res_vs_tot.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_pla_res_vs_tot(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/sep14/pl_pla_resolution.C b/macro/tof/beamtime/sep14/pl_pla_resolution.C
index 8db2c8a629..78f776772d 100644
--- a/macro/tof/beamtime/sep14/pl_pla_resolution.C
+++ b/macro/tof/beamtime/sep14/pl_pla_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_pla_resolution.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_pla_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2, UInt_t uTdcNumber3,
                        UInt_t uChNumber3, UInt_t uTdcNumber4, UInt_t uChNumber4)
 {
diff --git a/macro/tof/beamtime/sep14/pl_tdc_ref_res.C b/macro/tof/beamtime/sep14/pl_tdc_ref_res.C
index 62cf972278..338847f98a 100644
--- a/macro/tof/beamtime/sep14/pl_tdc_ref_res.C
+++ b/macro/tof/beamtime/sep14/pl_tdc_ref_res.C
@@ -1,3 +1,7 @@
+/** @file pl_tdc_ref_res.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
 
 void pl_tdc_ref_res(Int_t fNumberOfTDC = 34)
 {
diff --git a/macro/tof/beamtime/sep14/pl_time_resolution.C b/macro/tof/beamtime/sep14/pl_time_resolution.C
index 9a7c41bcf4..d792f23e4f 100644
--- a/macro/tof/beamtime/sep14/pl_time_resolution.C
+++ b/macro/tof/beamtime/sep14/pl_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_time_resolution.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_time_resolution(UInt_t uTdcNumber1, UInt_t uChNumber1, UInt_t uTdcNumber2, UInt_t uChNumber2)
 {
 
diff --git a/macro/tof/beamtime/sep14/pl_tot_per_channel.C b/macro/tof/beamtime/sep14/pl_tot_per_channel.C
index 713971c1e9..8e772637dd 100644
--- a/macro/tof/beamtime/sep14/pl_tot_per_channel.C
+++ b/macro/tof/beamtime/sep14/pl_tot_per_channel.C
@@ -1,3 +1,8 @@
+/** @file pl_tot_per_channel.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 void pl_tot_per_channel(UInt_t uTdcNumber)
 {
   Int_t const kTdcChNb = 16;
diff --git a/macro/tof/beamtime/thuqa/basic_unpacking.C b/macro/tof/beamtime/thuqa/basic_unpacking.C
index 2544b0632f..c478dc0a98 100644
--- a/macro/tof/beamtime/thuqa/basic_unpacking.C
+++ b/macro/tof/beamtime/thuqa/basic_unpacking.C
@@ -1,3 +1,8 @@
+/** @file basic_unpacking.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // -----------------------------------------------------------------------------
 // ----- $Id::                                                           $ -----
 // -----                                                                   -----
diff --git a/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidences.C b/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidences.C
index 84c512bbeb..fa6432de5f 100644
--- a/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidences.C
+++ b/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidences.C
@@ -1,3 +1,7 @@
+/** @file pl_TdcChannelCoincidences.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Weidenkaff [orginator] **/
 
 
 void pl_TdcChannelCoincidences(
diff --git a/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidencesNoCalib.C b/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidencesNoCalib.C
index 288e085430..56ae9e33dc 100644
--- a/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidencesNoCalib.C
+++ b/macro/tof/beamtime/thuqa/pl_TdcChannelCoincidencesNoCalib.C
@@ -1,3 +1,7 @@
+/** @file pl_TdcChannelCoincidencesNoCalib.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Weidenkaff [orginator] **/
 
 
 void pl_TdcChannelCoincidencesNoCalib(
diff --git a/macro/tof/beamtime/thuqa/pl_TdcPlaCheck0703.C b/macro/tof/beamtime/thuqa/pl_TdcPlaCheck0703.C
index 2f10604c14..3cc8099b0e 100644
--- a/macro/tof/beamtime/thuqa/pl_TdcPlaCheck0703.C
+++ b/macro/tof/beamtime/thuqa/pl_TdcPlaCheck0703.C
@@ -1,3 +1,7 @@
+/** @file pl_TdcPlaCheck0703.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Weidenkaff [orginator] **/
 
 
 void pl_TdcPlaCheck0703(
diff --git a/macro/tof/beamtime/thuqa/pl_all_time_resolution.C b/macro/tof/beamtime/thuqa/pl_all_time_resolution.C
index 414d1bdf98..c39c1a72cb 100644
--- a/macro/tof/beamtime/thuqa/pl_all_time_resolution.C
+++ b/macro/tof/beamtime/thuqa/pl_all_time_resolution.C
@@ -1,3 +1,8 @@
+/** @file pl_all_time_resolution.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau, Christian Simon [orginator] **/
+
 void pl_all_time_resolution(
   UInt_t uTdcNumber1, UInt_t uTdcNumber2,
   const TString& sTreeFile = "unpack_CbmTofQa_05Jun1043_mrpc1_000_mrpc2_200_mrpc3_200_nb.out.root",
diff --git a/macro/tof/beamtime/unpack_run36_Fair.C b/macro/tof/beamtime/unpack_run36_Fair.C
index 99a3d88701..bae8f05338 100644
--- a/macro/tof/beamtime/unpack_run36_Fair.C
+++ b/macro/tof/beamtime/unpack_run36_Fair.C
@@ -1,3 +1,8 @@
+/** @file unpack_run36_Fair.C
+  * @copyright Copyright (C) 2015 Physikalisches Institut, Universitaet Heidelberg, Heidelberg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Christian Simon [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/tof/deb/global_phys.C b/macro/tof/deb/global_phys.C
index 35f956285c..561485df2f 100644
--- a/macro/tof/deb/global_phys.C
+++ b/macro/tof/deb/global_phys.C
@@ -1,3 +1,8 @@
+/** @file global_phys.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void global_phys(Int_t nEvents = 10, Int_t seed = 555)
 {
   gRandom->SetSeed(seed);
diff --git a/macro/tof/deb/tof_Ana100p.C b/macro/tof/deb/tof_Ana100p.C
index 090fde0b8a..2ccf9647ee 100644
--- a/macro/tof/deb/tof_Ana100p.C
+++ b/macro/tof/deb/tof_Ana100p.C
@@ -1,3 +1,8 @@
+/** @file tof_Ana100p.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_Ana100p(Int_t nEvents = 1000, Int_t iout = 1)
 {
 
diff --git a/macro/tof/deb/tof_Ana104.C b/macro/tof/deb/tof_Ana104.C
index 40f252f087..a778c350af 100644
--- a/macro/tof/deb/tof_Ana104.C
+++ b/macro/tof/deb/tof_Ana104.C
@@ -1,3 +1,8 @@
+/** @file tof_Ana104.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_Ana104(Int_t nEvents = 1000, Int_t iout = 1)
 {
 
diff --git a/macro/tof/deb/tof_Ana300.C b/macro/tof/deb/tof_Ana300.C
index 7c3884fc3b..84cf4202f6 100644
--- a/macro/tof/deb/tof_Ana300.C
+++ b/macro/tof/deb/tof_Ana300.C
@@ -1,3 +1,8 @@
+/** @file tof_Ana300.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_Ana300(Int_t nEvents = 1000, Int_t iout = 0)
 {
 
diff --git a/macro/tof/deb/tof_Ana_100.C b/macro/tof/deb/tof_Ana_100.C
index ab497e8b9e..6ac5d61528 100644
--- a/macro/tof/deb/tof_Ana_100.C
+++ b/macro/tof/deb/tof_Ana_100.C
@@ -1,3 +1,8 @@
+/** @file tof_Ana_100.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_Ana_100(Int_t nEvents = 1000, Int_t iout = 1)
 {
 
diff --git a/macro/tof/deb/tof_ana100.C b/macro/tof/deb/tof_ana100.C
index c9db7ed6e6..21b76fc6fa 100644
--- a/macro/tof/deb/tof_ana100.C
+++ b/macro/tof/deb/tof_ana100.C
@@ -1,3 +1,8 @@
+/** @file tof_ana100.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_ana100(Int_t nEvents = 1000, Int_t iout = 1)
 {
 
diff --git a/macro/tof/deb/tof_deb100.C b/macro/tof/deb/tof_deb100.C
index 0c76360087..6e6b7aaad6 100644
--- a/macro/tof/deb/tof_deb100.C
+++ b/macro/tof/deb/tof_deb100.C
@@ -1,3 +1,8 @@
+/** @file tof_deb100.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 tof_deb100(Int_t nEvents = 1000, Int_t iout = 1)
 {
 
diff --git a/macro/tof/deb/tof_reco100.C b/macro/tof/deb/tof_reco100.C
index 4e7152428a..c3c0b2a456 100644
--- a/macro/tof/deb/tof_reco100.C
+++ b/macro/tof/deb/tof_reco100.C
@@ -1,3 +1,8 @@
+/** @file tof_reco100.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/deb/tof_reco100box.C b/macro/tof/deb/tof_reco100box.C
index 66c770b49a..ce7ce4724c 100644
--- a/macro/tof/deb/tof_reco100box.C
+++ b/macro/tof/deb/tof_reco100box.C
@@ -1,3 +1,8 @@
+/** @file tof_reco100box.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/deb/tof_reco100p.C b/macro/tof/deb/tof_reco100p.C
index 6e2854d6b2..e29441b6ee 100644
--- a/macro/tof/deb/tof_reco100p.C
+++ b/macro/tof/deb/tof_reco100p.C
@@ -1,3 +1,8 @@
+/** @file tof_reco100p.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/deb/tof_reco104.C b/macro/tof/deb/tof_reco104.C
index 70abf010b5..1dec95248f 100644
--- a/macro/tof/deb/tof_reco104.C
+++ b/macro/tof/deb/tof_reco104.C
@@ -1,3 +1,8 @@
+/** @file tof_reco104.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/deb/tof_reco300.C b/macro/tof/deb/tof_reco300.C
index 0166064684..8cea9a7708 100644
--- a/macro/tof/deb/tof_reco300.C
+++ b/macro/tof/deb/tof_reco300.C
@@ -1,3 +1,8 @@
+/** @file tof_reco300.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/deb/tof_sim100box.C b/macro/tof/deb/tof_sim100box.C
index 786a911617..a8f337fe34 100644
--- a/macro/tof/deb/tof_sim100box.C
+++ b/macro/tof/deb/tof_sim100box.C
@@ -1,3 +1,8 @@
+/** @file tof_sim100box.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/deb/tof_sim100p.C b/macro/tof/deb/tof_sim100p.C
index c2f2bd4c72..794562be04 100644
--- a/macro/tof/deb/tof_sim100p.C
+++ b/macro/tof/deb/tof_sim100p.C
@@ -1,3 +1,8 @@
+/** @file tof_sim100p.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/deb/tof_sim104.C b/macro/tof/deb/tof_sim104.C
index 9793c044a0..2ba42a58aa 100644
--- a/macro/tof/deb/tof_sim104.C
+++ b/macro/tof/deb/tof_sim104.C
@@ -1,3 +1,8 @@
+/** @file tof_sim104.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/digitizer/GenTofBdfRootInput_v17a.C b/macro/tof/digitizer/GenTofBdfRootInput_v17a.C
index 05eab0fbe5..d4a70ee9e6 100644
--- a/macro/tof/digitizer/GenTofBdfRootInput_v17a.C
+++ b/macro/tof/digitizer/GenTofBdfRootInput_v17a.C
@@ -1,3 +1,8 @@
+/** @file GenTofBdfRootInput_v17a.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /*
  * GenTofBdfRootInput_v17a.C
  * p.-a Loizeau, GSI, 09/05/2017
diff --git a/macro/tof/digitizer/run_digi.C b/macro/tof/digitizer/run_digi.C
index a600e0335d..5909694d4e 100644
--- a/macro/tof/digitizer/run_digi.C
+++ b/macro/tof/digitizer/run_digi.C
@@ -1,3 +1,8 @@
+/** @file run_digi.C
+  * @copyright Copyright (C) 2013-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for TOF digitzer testing
diff --git a/macro/tof/digitizer/run_digi_test.C b/macro/tof/digitizer/run_digi_test.C
index f26ad0123c..68f8459185 100644
--- a/macro/tof/digitizer/run_digi_test.C
+++ b/macro/tof/digitizer/run_digi_test.C
@@ -1,3 +1,8 @@
+/** @file run_digi_test.C
+  * @copyright Copyright (C) 2015-2019 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for TOF digitzer testing
diff --git a/macro/tof/digitizer/run_reco.C b/macro/tof/digitizer/run_reco.C
index af86ff251a..f54913dd72 100644
--- a/macro/tof/digitizer/run_reco.C
+++ b/macro/tof/digitizer/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2013-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/tof/digitizer/run_reco100.C b/macro/tof/digitizer/run_reco100.C
index 9efe0615c0..3a4cba02e5 100644
--- a/macro/tof/digitizer/run_reco100.C
+++ b/macro/tof/digitizer/run_reco100.C
@@ -1,3 +1,8 @@
+/** @file run_reco100.C
+  * @copyright Copyright (C) 2013-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/tof/digitizer/run_tof_disim.C b/macro/tof/digitizer/run_tof_disim.C
index ab93612360..a1b51ad5ee 100644
--- a/macro/tof/digitizer/run_tof_disim.C
+++ b/macro/tof/digitizer/run_tof_disim.C
@@ -1,3 +1,8 @@
+/** @file run_tof_disim.C
+  * @copyright Copyright (C) 2015-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/eventDisplay100.C b/macro/tof/eventDisplay100.C
index 62c44edfae..15e235aeab 100644
--- a/macro/tof/eventDisplay100.C
+++ b/macro/tof/eventDisplay100.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay100.C
+  * @copyright Copyright (C) 2012-2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Florian Uhlig **/
+
 eventDisplay100()
 {
 
diff --git a/macro/tof/eventDisplay_1p.C b/macro/tof/eventDisplay_1p.C
index 8d9b96b020..359204e5c0 100644
--- a/macro/tof/eventDisplay_1p.C
+++ b/macro/tof/eventDisplay_1p.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay_1p.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 eventDisplay_1p(Int_t iTrackingSetup = 1, Int_t iSys = 0, Int_t iSel = 1, Int_t iSel2 = -3)
 {
   switch (iSys) {
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v12a.C b/macro/tof/geometry/Create_TOF_Geometry_v12a.C
index 5f059eac28..69a58373ff 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v12a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v12a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v12a.C
+  * @copyright Copyright (C) 2012-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // in root all sizes are given in cm
 
 #include "TFile.h"
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v13_3a.C b/macro/tof/geometry/Create_TOF_Geometry_v13_3a.C
index 2b1e4a836b..7e2aed6468 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v13_3a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v13_3a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v13_3a.C
+  * @copyright Copyright (C) 2013-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // in root all sizes are given in cm
 
 #include "TFile.h"
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v13_3b.C b/macro/tof/geometry/Create_TOF_Geometry_v13_3b.C
index 0a59b6a806..05e6519a98 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v13_3b.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v13_3b.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v13_3b.C
+  * @copyright Copyright (C) 2013-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // in root all sizes are given in cm
 
 #include "TFile.h"
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v13_4x.C b/macro/tof/geometry/Create_TOF_Geometry_v13_4x.C
index 5d36f1716f..7d71c6ea33 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v13_4x.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v13_4x.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v13_4x.C
+  * @copyright Copyright (C) 2013-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v13_5x.C b/macro/tof/geometry/Create_TOF_Geometry_v13_5x.C
index 9451a84544..c32acb7b32 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v13_5x.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v13_5x.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v13_5x.C
+  * @copyright Copyright (C) 2013-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v14_0.C b/macro/tof/geometry/Create_TOF_Geometry_v14_0.C
index 8c402e4cdd..50287e10c5 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v14_0.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v14_0.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v14_0.C
+  * @copyright Copyright (C) 2014-2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v14a.C b/macro/tof/geometry/Create_TOF_Geometry_v14a.C
index 2c97f8ceb1..c041f31783 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v14a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v14a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v14a.C
+  * @copyright Copyright (C) 2015-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v14b.C b/macro/tof/geometry/Create_TOF_Geometry_v14b.C
index b5b085adee..a2d3aa93e9 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v14b.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v14b.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v14b.C
+  * @copyright Copyright (C) 2015-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v14c.C b/macro/tof/geometry/Create_TOF_Geometry_v14c.C
index 51a7ad55d8..daff2c7d19 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v14c.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v14c.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v14c.C
+  * @copyright Copyright (C) 2015-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v14c - Cern Feb 15, compact version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v15a.C b/macro/tof/geometry/Create_TOF_Geometry_v15a.C
index 39adae19a7..715d9b3757 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v15a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v15a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v15a.C
+  * @copyright Copyright (C) 2015-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v15a - Cern Feb 15, (before moving) compact version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v15b.C b/macro/tof/geometry/Create_TOF_Geometry_v15b.C
index c9158811e0..0dfcdf6e14 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v15b.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v15b.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v15b.C
+  * @copyright Copyright (C) 2015-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v14c - Cern Feb 15, compact version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v15c.C b/macro/tof/geometry/Create_TOF_Geometry_v15c.C
index 455b694117..862d5d1060 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v15c.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v15c.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v15c.C
+  * @copyright Copyright (C) 2015-2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Christian Simon **/
+
 // Macro creating a ToF geometry for test beam: v15c - Cern Nov 15, initial version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v15d.C b/macro/tof/geometry/Create_TOF_Geometry_v15d.C
index 4008549e57..0ad837effb 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v15d.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v15d.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v15d.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for cosmic setup: v15d
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v16a.C b/macro/tof/geometry/Create_TOF_Geometry_v16a.C
index dd78fe075a..f40db99bbe 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v16a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v16a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v16a.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v16b.C b/macro/tof/geometry/Create_TOF_Geometry_v16b.C
index beaa88d419..6fd8582c1b 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v16b.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v16b.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v16b.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v16b - Cern Nov 2016, initial version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v16c.C b/macro/tof/geometry/Create_TOF_Geometry_v16c.C
index a45e3d0850..4042145ffd 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v16c.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v16c.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v16c.C
+  * @copyright Copyright (C) 2017-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v16d.C b/macro/tof/geometry/Create_TOF_Geometry_v16d.C
index 46d2d70b04..91e272c8dd 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v16d.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v16d.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v16d.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v16e.C b/macro/tof/geometry/Create_TOF_Geometry_v16e.C
index 58320537e0..c82d648ff1 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v16e.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v16e.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v16e.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v17a.C b/macro/tof/geometry/Create_TOF_Geometry_v17a.C
index 7b4fb6b1b3..f496bed921 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v17a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v17a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v17a.C
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Pierre-Alain Loizeau **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v17b.C b/macro/tof/geometry/Create_TOF_Geometry_v17b.C
index c69812555c..18cf5a84e1 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v17b.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v17b.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v17b.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v17b - Heidelberg Cosmic April 2017, initial version
 //
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v17c.C b/macro/tof/geometry/Create_TOF_Geometry_v17c.C
index 62d3417d39..04a4480334 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v17c.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v17c.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v17c.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v18j_cosmicHD.C b/macro/tof/geometry/Create_TOF_Geometry_v18j_cosmicHD.C
index f145264644..72904e9978 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v18j_cosmicHD.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v18j_cosmicHD.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18j_cosmicHD.C
+  * @copyright Copyright (C) 2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18h_mcbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v18l_mCbm.C b/macro/tof/geometry/Create_TOF_Geometry_v18l_mCbm.C
index 08f7aaf008..0ef34b07dc 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v18l_mCbm.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v18l_mCbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18l_mCbm.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18k_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v18m_mCbm.C b/macro/tof/geometry/Create_TOF_Geometry_v18m_mCbm.C
index daec7fbce7..726c94b824 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v18m_mCbm.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v18m_mCbm.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18m_mCbm.C
+  * @copyright Copyright (C) 2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 ///
 /// \file Create_TOF_Geometry_v18k_mCbm.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v18p.C b/macro/tof/geometry/Create_TOF_Geometry_v18p.C
index ebad146dbf..af999abd55 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v18p.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v18p.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18p.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v18a - Heidelberg Cosmic December 2017, 1 real STAR module
 // Ingo Deppner
 // Usage:
diff --git a/macro/tof/geometry/Create_TOF_Geometry_v20a.C b/macro/tof/geometry/Create_TOF_Geometry_v20a.C
index cd931b7309..cd64f0a8c1 100644
--- a/macro/tof/geometry/Create_TOF_Geometry_v20a.C
+++ b/macro/tof/geometry/Create_TOF_Geometry_v20a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v20a.C
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Eoin Clerkin [orginator], Norbert Herrmann **/
+
 ///
 /// \file Create_TOF_Geometry_v13_4x.C
 /// \brief Generates TOF geometry in Root format.
diff --git a/macro/tof/geometry/TOF_test.C b/macro/tof/geometry/TOF_test.C
index 3df24fab64..a179a85433 100644
--- a/macro/tof/geometry/TOF_test.C
+++ b/macro/tof/geometry/TOF_test.C
@@ -1,3 +1,8 @@
+/** @file TOF_test.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 //Generator for CbmTof Geometry
 //Update 01/10/2012 nh
 // 08/10/2012 add sensitive gas gaps
diff --git a/macro/tof/geometry/make_geofile.C b/macro/tof/geometry/make_geofile.C
index 17c7f92cb5..1a74264c01 100644
--- a/macro/tof/geometry/make_geofile.C
+++ b/macro/tof/geometry/make_geofile.C
@@ -1,3 +1,8 @@
+/** @file make_geofile.C
+  * @copyright Copyright (C) 2013-2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/geometry/make_geofile_noBfield.C b/macro/tof/geometry/make_geofile_noBfield.C
index 14062d67fd..d6a9ccd13f 100644
--- a/macro/tof/geometry/make_geofile_noBfield.C
+++ b/macro/tof/geometry/make_geofile_noBfield.C
@@ -1,3 +1,8 @@
+/** @file make_geofile_noBfield.C
+  * @copyright Copyright (C) 2016-2019 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/geometry/star/Create_TOF_Geometry_Star_1.C b/macro/tof/geometry/star/Create_TOF_Geometry_Star_1.C
index 9ef36c7328..81e906f876 100644
--- a/macro/tof/geometry/star/Create_TOF_Geometry_Star_1.C
+++ b/macro/tof/geometry/star/Create_TOF_Geometry_Star_1.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_Star_1.C
+  * @copyright Copyright (C) 2016-2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for STAR wheel
 //
 // Usage:
diff --git a/macro/tof/geometry/star/Create_TOF_Geometry_Star_2.C b/macro/tof/geometry/star/Create_TOF_Geometry_Star_2.C
index a477ab3295..0a3294635f 100644
--- a/macro/tof/geometry/star/Create_TOF_Geometry_Star_2.C
+++ b/macro/tof/geometry/star/Create_TOF_Geometry_Star_2.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_Star_2.C
+  * @copyright Copyright (C) 2017 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro creating a ToF geometry for STAR wheel within FAIRROOT
 //
 // Usage:
diff --git a/macro/tof/geometry/star/Create_TOF_Geometry_v18_star_cosmics_a.C b/macro/tof/geometry/star/Create_TOF_Geometry_v18_star_cosmics_a.C
index e81a9c311a..a6c7263bcc 100644
--- a/macro/tof/geometry/star/Create_TOF_Geometry_v18_star_cosmics_a.C
+++ b/macro/tof/geometry/star/Create_TOF_Geometry_v18_star_cosmics_a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_v18_star_cosmics_a.C
+  * @copyright Copyright (C) 2017 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v18a - Heidelberg Cosmic December 2017, 1 real STAR module
 // Ingo Deppner
 // Usage:
diff --git a/macro/tof/geometry/star/Create_TOF_Geometry_vSTAR17a.C b/macro/tof/geometry/star/Create_TOF_Geometry_vSTAR17a.C
index 8eb2b434cd..a569c965db 100644
--- a/macro/tof/geometry/star/Create_TOF_Geometry_vSTAR17a.C
+++ b/macro/tof/geometry/star/Create_TOF_Geometry_vSTAR17a.C
@@ -1,3 +1,8 @@
+/** @file Create_TOF_Geometry_vSTAR17a.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // Macro creating a ToF geometry for test beam: v16b - Cern Nov 2016, initial version
 //
 // Usage:
diff --git a/macro/tof/pl_lambda.C b/macro/tof/pl_lambda.C
index 51b6777194..4b251624e8 100644
--- a/macro/tof/pl_lambda.C
+++ b/macro/tof/pl_lambda.C
@@ -1,3 +1,8 @@
+/** @file pl_lambda.C
+  * @copyright Copyright (C) 2018 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void pl_lambda(Double_t sf = 0.)
 {
   //  TCanvas *can = new TCanvas("can22","can22");
diff --git a/macro/tof/qa/GeomHitMapComp.C b/macro/tof/qa/GeomHitMapComp.C
index 7b0a11a609..46f4bac2a4 100644
--- a/macro/tof/qa/GeomHitMapComp.C
+++ b/macro/tof/qa/GeomHitMapComp.C
@@ -1,3 +1,7 @@
+/** @file GeomHitMapComp.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 
 Bool_t GeomHitMapComp()
diff --git a/macro/tof/qa/data/MultiPntDeltaYClosest.C b/macro/tof/qa/data/MultiPntDeltaYClosest.C
index b89aec2dea..9335139a5d 100644
--- a/macro/tof/qa/data/MultiPntDeltaYClosest.C
+++ b/macro/tof/qa/data/MultiPntDeltaYClosest.C
@@ -1,3 +1,8 @@
+/** @file MultiPntDeltaYClosest.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel1/
   //=========  (Tue Sep 29 13:53:52 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/data/MultiPntDeltaYMean.C b/macro/tof/qa/data/MultiPntDeltaYMean.C
index 3d9727b7d2..174fb6f845 100644
--- a/macro/tof/qa/data/MultiPntDeltaYMean.C
+++ b/macro/tof/qa/data/MultiPntDeltaYMean.C
@@ -1,3 +1,8 @@
+/** @file MultiPntDeltaYMean.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel2/
   //=========  (Tue Sep 29 13:54:31 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/data/MultiTrkDeltaYClosest.C b/macro/tof/qa/data/MultiTrkDeltaYClosest.C
index 5d94c165cd..632c1dc27c 100644
--- a/macro/tof/qa/data/MultiTrkDeltaYClosest.C
+++ b/macro/tof/qa/data/MultiTrkDeltaYClosest.C
@@ -1,3 +1,8 @@
+/** @file MultiTrkDeltaYClosest.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel1/
   //=========  (Tue Sep 29 13:57:45 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/data/MultiTrkDeltaYMean.C b/macro/tof/qa/data/MultiTrkDeltaYMean.C
index 7e62ec1a31..65ae3abdb1 100644
--- a/macro/tof/qa/data/MultiTrkDeltaYMean.C
+++ b/macro/tof/qa/data/MultiTrkDeltaYMean.C
@@ -1,3 +1,8 @@
+/** @file MultiTrkDeltaYMean.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel1/
   //=========  (Tue Sep 29 13:58:32 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/data/SingTrkDeltaY.C b/macro/tof/qa/data/SingTrkDeltaY.C
index 25b91ab14b..fbcb1b6348 100644
--- a/macro/tof/qa/data/SingTrkDeltaY.C
+++ b/macro/tof/qa/data/SingTrkDeltaY.C
@@ -1,3 +1,8 @@
+/** @file SingTrkDeltaY.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel1/
   //=========  (Tue Sep 29 14:12:56 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/data/SingTrkMultiPntDeltaY.C b/macro/tof/qa/data/SingTrkMultiPntDeltaY.C
index 42da9d466a..07946402d4 100644
--- a/macro/tof/qa/data/SingTrkMultiPntDeltaY.C
+++ b/macro/tof/qa/data/SingTrkMultiPntDeltaY.C
@@ -1,3 +1,8 @@
+/** @file SingTrkMultiPntDeltaY.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 {
   //=========Macro generated from canvas: Panel1/
   //=========  (Tue Sep 29 14:00:13 2015) by ROOT version5.34/32
diff --git a/macro/tof/qa/hitProdComp.C b/macro/tof/qa/hitProdComp.C
index a25cdc13fd..b735460c6a 100644
--- a/macro/tof/qa/hitProdComp.C
+++ b/macro/tof/qa/hitProdComp.C
@@ -1,3 +1,8 @@
+/** @file hitProdComp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 5;
 const TString ksDimName[kuNbDim]     = {"X", "Y", "Z", "R", "T"};
diff --git a/macro/tof/qa/hitProdCompPull.C b/macro/tof/qa/hitProdCompPull.C
index 24b4385ec4..ff9c9f6c31 100644
--- a/macro/tof/qa/hitProdCompPull.C
+++ b/macro/tof/qa/hitProdCompPull.C
@@ -1,3 +1,8 @@
+/** @file hitProdCompPull.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 4;
 const TString ksDimName[kuNbDim]     = {"X", "Y", "Z", "R"};
diff --git a/macro/tof/qa/hitProdDigiComp.C b/macro/tof/qa/hitProdDigiComp.C
index 4d2bab8854..49d2899365 100644
--- a/macro/tof/qa/hitProdDigiComp.C
+++ b/macro/tof/qa/hitProdDigiComp.C
@@ -1,3 +1,8 @@
+/** @file hitProdDigiComp.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 const UInt_t kuNbHistos               = 5;
 const UInt_t kuNbDim                  = 5;
 const TString ksDimName[kuNbDim]      = {"X", "Y", "Z", "R", "T"};
diff --git a/macro/tof/qa/hitQualComp.C b/macro/tof/qa/hitQualComp.C
index 2653b5872c..4db7a817b1 100644
--- a/macro/tof/qa/hitQualComp.C
+++ b/macro/tof/qa/hitQualComp.C
@@ -1,3 +1,7 @@
+/** @file hitQualComp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 5;
diff --git a/macro/tof/qa/hitQualCompBest.C b/macro/tof/qa/hitQualCompBest.C
index 3e63d1df39..6851ed4660 100644
--- a/macro/tof/qa/hitQualCompBest.C
+++ b/macro/tof/qa/hitQualCompBest.C
@@ -1,3 +1,7 @@
+/** @file hitQualCompBest.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 5;
diff --git a/macro/tof/qa/hitQualCompPull.C b/macro/tof/qa/hitQualCompPull.C
index 8faf1ba514..adb72ca789 100644
--- a/macro/tof/qa/hitQualCompPull.C
+++ b/macro/tof/qa/hitQualCompPull.C
@@ -1,3 +1,7 @@
+/** @file hitQualCompPull.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 4;
diff --git a/macro/tof/qa/qaPlotsComp.C b/macro/tof/qa/qaPlotsComp.C
index 4086336529..70e3562370 100644
--- a/macro/tof/qa/qaPlotsComp.C
+++ b/macro/tof/qa/qaPlotsComp.C
@@ -1,3 +1,8 @@
+/** @file qaPlotsComp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 const UInt_t kuNbFiles               = 4;
 const Color_t kcFileColor[kuNbFiles] = {kBlue, kRed, kGreen, kOrange};
 const Int_t kiLineWidth              = 2;
diff --git a/macro/tof/qa/tof_hitMeanMc_eff.C b/macro/tof/qa/tof_hitMeanMc_eff.C
index 2095b9161f..379902442c 100644
--- a/macro/tof/qa/tof_hitMeanMc_eff.C
+++ b/macro/tof/qa/tof_hitMeanMc_eff.C
@@ -1,3 +1,7 @@
+/** @file tof_hitMeanMc_eff.C
+  * @copyright Copyright (C) 2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t tof_hitMeanMc_eff(TString sFilename   = "data/tofqa.cbm100_pbar_auau.25gev.centr._qa.hst.all.root",
                          TString sOutFileTag = "_cbm100_pbar_25gev")
diff --git a/macro/tof/qa/tof_map_norm_gen_ana.C b/macro/tof/qa/tof_map_norm_gen_ana.C
index 87304e7329..291d43ac51 100644
--- a/macro/tof/qa/tof_map_norm_gen_ana.C
+++ b/macro/tof/qa/tof_map_norm_gen_ana.C
@@ -1,3 +1,8 @@
+/** @file tof_map_norm_gen_ana.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for TOF digitzer testing
diff --git a/macro/tof/qa/tof_map_norm_gen_mc.C b/macro/tof/qa/tof_map_norm_gen_mc.C
index 23494a6ab7..a7f3bcc06f 100644
--- a/macro/tof/qa/tof_map_norm_gen_mc.C
+++ b/macro/tof/qa/tof_map_norm_gen_mc.C
@@ -1,3 +1,8 @@
+/** @file tof_map_norm_gen_mc.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for transport simulation with the TOF
diff --git a/macro/tof/qa/tof_qa_ana.C b/macro/tof/qa/tof_qa_ana.C
index 3c00f2d798..faa0e1e105 100644
--- a/macro/tof/qa/tof_qa_ana.C
+++ b/macro/tof/qa/tof_qa_ana.C
@@ -1,3 +1,8 @@
+/** @file tof_qa_ana.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for TOF digitzer and clusterizer QA
diff --git a/macro/tof/qa/tof_qa_hp.C b/macro/tof/qa/tof_qa_hp.C
index c7a6fb9634..d665c13aa0 100644
--- a/macro/tof/qa/tof_qa_hp.C
+++ b/macro/tof/qa/tof_qa_hp.C
@@ -1,3 +1,8 @@
+/** @file tof_qa_hp.C
+  * @copyright Copyright (C) 2015-2016 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for TOF digitzer and clusterizer QA
diff --git a/macro/tof/qa/tof_qa_plot.C b/macro/tof/qa/tof_qa_plot.C
index 4cb9d50635..14fc744e90 100644
--- a/macro/tof/qa/tof_qa_plot.C
+++ b/macro/tof/qa/tof_qa_plot.C
@@ -1,3 +1,7 @@
+/** @file tof_qa_plot.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 // Constants definitions: Particles list
 const Int_t kiNbPart              = 13;
diff --git a/macro/tof/qa/tof_qa_sim.C b/macro/tof/qa/tof_qa_sim.C
index 8e813eb863..68a0c54822 100644
--- a/macro/tof/qa/tof_qa_sim.C
+++ b/macro/tof/qa/tof_qa_sim.C
@@ -1,3 +1,8 @@
+/** @file tof_qa_sim.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/qa/trd_notrd_comp.C b/macro/tof/qa/trd_notrd_comp.C
index c3107efe3f..5dc5ca6bf6 100644
--- a/macro/tof/qa/trd_notrd_comp.C
+++ b/macro/tof/qa/trd_notrd_comp.C
@@ -1,3 +1,7 @@
+/** @file trd_notrd_comp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 Bool_t trd_notrd_comp(TString sFilenameTrd   = "data/tofqa.cbm100_pbar_auau.25gev.centr._qa.hst.all.root",
                       TString sFilenameNoTrd = "data/tofqa.cbm100_pbar_auau.25gev.centr.noTRD_qa.hst.all.root",
diff --git a/macro/tof/qa/valGeomComp.C b/macro/tof/qa/valGeomComp.C
index 92db283744..2c6b140a70 100644
--- a/macro/tof/qa/valGeomComp.C
+++ b/macro/tof/qa/valGeomComp.C
@@ -1,3 +1,7 @@
+/** @file valGeomComp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 5;
diff --git a/macro/tof/qa/valHpDigiComp.C b/macro/tof/qa/valHpDigiComp.C
index e9acc0fe2c..17468aca1a 100644
--- a/macro/tof/qa/valHpDigiComp.C
+++ b/macro/tof/qa/valHpDigiComp.C
@@ -1,3 +1,7 @@
+/** @file valHpDigiComp.C
+  * @copyright Copyright (C) 2015 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 const UInt_t kuNbFiles               = 4;
 const UInt_t kuNbDim                 = 5;
diff --git a/macro/tof/run100.C b/macro/tof/run100.C
index c4df01ddec..77c3018753 100644
--- a/macro/tof/run100.C
+++ b/macro/tof/run100.C
@@ -1,3 +1,8 @@
+/** @file run100.C
+  * @copyright Copyright (C) 2012 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // Macro for running Cbm  with Geant3  or Geant4 (M. Al-Turany , D. Bertini)
 // Modified 22/06/2005 D.Bertini
 {
diff --git a/macro/tof/run_reco100.C b/macro/tof/run_reco100.C
index 67e60a5f64..d541f84582 100644
--- a/macro/tof/run_reco100.C
+++ b/macro/tof/run_reco100.C
@@ -1,3 +1,8 @@
+/** @file run_reco100.C
+  * @copyright Copyright (C) 2012 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/tof/run_reco_TOF_QA.C b/macro/tof/run_reco_TOF_QA.C
index ad362ab618..38652d9284 100644
--- a/macro/tof/run_reco_TOF_QA.C
+++ b/macro/tof/run_reco_TOF_QA.C
@@ -1,3 +1,8 @@
+/** @file run_reco_TOF_QA.C
+  * @copyright Copyright (C) 2007-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events
diff --git a/macro/tof/run_sim_TOF_QA.C b/macro/tof/run_sim_TOF_QA.C
index bb21af88d9..7ba1cb294f 100644
--- a/macro/tof/run_sim_TOF_QA.C
+++ b/macro/tof/run_sim_TOF_QA.C
@@ -1,3 +1,8 @@
+/** @file run_sim_TOF_QA.C
+  * @copyright Copyright (C) 2007-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/tof_ana_Testbeam.C b/macro/tof/tof_ana_Testbeam.C
index fe941ed8e9..de4b31bd97 100644
--- a/macro/tof/tof_ana_Testbeam.C
+++ b/macro/tof/tof_ana_Testbeam.C
@@ -1,3 +1,8 @@
+/** @file tof_ana_Testbeam.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 void tof_ana_Testbeam(Int_t nEvents = 1000, Int_t iSel = 1, Int_t iGenCor = 1, Int_t iTrackingSetup = 2, Int_t iout = 1,
                       char* cFileId = "MC", Int_t iSel2 = 3)
 {
diff --git a/macro/tof/tof_reco.C b/macro/tof/tof_reco.C
index f2de0124c0..9068e59505 100644
--- a/macro/tof/tof_reco.C
+++ b/macro/tof/tof_reco.C
@@ -1,3 +1,8 @@
+/** @file tof_reco.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/tof_reco100.C b/macro/tof/tof_reco100.C
index 280ad1347c..1a677fdae1 100644
--- a/macro/tof/tof_reco100.C
+++ b/macro/tof/tof_reco100.C
@@ -1,3 +1,8 @@
+/** @file tof_reco100.C
+  * @copyright Copyright (C) 2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/tof_reco_Testbeam.C b/macro/tof/tof_reco_Testbeam.C
index 09372da683..514b27b490 100644
--- a/macro/tof/tof_reco_Testbeam.C
+++ b/macro/tof/tof_reco_Testbeam.C
@@ -1,3 +1,8 @@
+/** @file tof_reco_Testbeam.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with sts and tof allone
diff --git a/macro/tof/tof_sim.C b/macro/tof/tof_sim.C
index e7880c31c0..c541453785 100644
--- a/macro/tof/tof_sim.C
+++ b/macro/tof/tof_sim.C
@@ -1,3 +1,8 @@
+/** @file tof_sim.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/tof_sim100.C b/macro/tof/tof_sim100.C
index 1efcd1ff4a..599e6a2aa1 100644
--- a/macro/tof/tof_sim100.C
+++ b/macro/tof/tof_sim100.C
@@ -1,3 +1,8 @@
+/** @file tof_sim100.C
+  * @copyright Copyright (C) 2012-2013 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tof/tof_sim_Testbeam.C b/macro/tof/tof_sim_Testbeam.C
index 6a3db211b9..aa0dd4ae42 100644
--- a/macro/tof/tof_sim_Testbeam.C
+++ b/macro/tof/tof_sim_Testbeam.C
@@ -1,3 +1,8 @@
+/** @file tof_sim_Testbeam.C
+  * @copyright Copyright (C) 2016 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tools/skimming_reco.C b/macro/tools/skimming_reco.C
index dddd9f2a2b..169a3f7968 100644
--- a/macro/tools/skimming_reco.C
+++ b/macro/tools/skimming_reco.C
@@ -1,3 +1,8 @@
+/** @file skimming_reco.C
+  * @copyright Copyright (C) 2015-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "TCollection.h"
 #include "TError.h"
 #include "TFile.h"
diff --git a/macro/tracking/lx/gen_mu_pairs.C b/macro/tracking/lx/gen_mu_pairs.C
index 582ebdbe89..0b7e25ab37 100644
--- a/macro/tracking/lx/gen_mu_pairs.C
+++ b/macro/tracking/lx/gen_mu_pairs.C
@@ -1,3 +1,8 @@
+/** @file gen_mu_pairs.C
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "TDatabasePDG.h"
 #include "TMath.h"
 #include "TRandom3.h"
diff --git a/macro/tracking/lx/run_mc.C b/macro/tracking/lx/run_mc.C
index 037f8c1d33..542581ef97 100644
--- a/macro/tracking/lx/run_mc.C
+++ b/macro/tracking/lx/run_mc.C
@@ -1,3 +1,8 @@
+/** @file run_mc.C
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 void run_mc(int index = -1)
 {
   Int_t nEvents = 1000;
diff --git a/macro/tracking/lx/run_reco.C b/macro/tracking/lx/run_reco.C
index 8d3be36bb8..780bbf172a 100644
--- a/macro/tracking/lx/run_reco.C
+++ b/macro/tracking/lx/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Florian Uhlig **/
+
 void run_reco(int index = -1)
 {
   Int_t nEvents         = 1000;
diff --git a/macro/tracking/lx/run_stat.C b/macro/tracking/lx/run_stat.C
index 291b7444ed..6cef42b067 100644
--- a/macro/tracking/lx/run_stat.C
+++ b/macro/tracking/lx/run_stat.C
@@ -1,3 +1,8 @@
+/** @file run_stat.C
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Florian Uhlig **/
+
 void run_stat(int index = -1)
 {
   Int_t nEvents         = 1000;
diff --git a/macro/trd/CbmTrdHitsProd.C b/macro/trd/CbmTrdHitsProd.C
index e637846196..bcf6c48408 100644
--- a/macro/trd/CbmTrdHitsProd.C
+++ b/macro/trd/CbmTrdHitsProd.C
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitsProd.C
+  * @copyright Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 //  Macro for producing hits in the TRD + computing the Transition
 //  Radiation (see CbmTrdRadiator.cxx & .h)
 {
diff --git a/macro/trd/TimeBasedSim/run_trd_reco.C b/macro/trd/TimeBasedSim/run_trd_reco.C
index d1eb7c8f69..4a9f56eecf 100644
--- a/macro/trd/TimeBasedSim/run_trd_reco.C
+++ b/macro/trd/TimeBasedSim/run_trd_reco.C
@@ -1,3 +1,8 @@
+/** @file run_trd_reco.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for testing the trd digitizer and hit producer
diff --git a/macro/trd/TimeBasedSim/run_trd_sim.C b/macro/trd/TimeBasedSim/run_trd_sim.C
index a1c3867469..57e3a38895 100644
--- a/macro/trd/TimeBasedSim/run_trd_sim.C
+++ b/macro/trd/TimeBasedSim/run_trd_sim.C
@@ -1,3 +1,8 @@
+/** @file run_trd_sim.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/beamtime/hv/analyzeHV.C b/macro/trd/beamtime/hv/analyzeHV.C
index 67f4d901bc..f3337dba8e 100644
--- a/macro/trd/beamtime/hv/analyzeHV.C
+++ b/macro/trd/beamtime/hv/analyzeHV.C
@@ -1,3 +1,8 @@
+/** @file analyzeHV.C
+  * @copyright Copyright (C) 2015 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Kähler [orginator] **/
+
 #include "TCanvas.h"
 #include "TDatime.h"
 #include "TFile.h"
diff --git a/macro/trd/beamtime/hv/monHV.C b/macro/trd/beamtime/hv/monHV.C
index 78cf2272a2..a1ea0bb11f 100644
--- a/macro/trd/beamtime/hv/monHV.C
+++ b/macro/trd/beamtime/hv/monHV.C
@@ -1,3 +1,8 @@
+/** @file monHV.C
+  * @copyright Copyright (C) 2015-2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Kähler [orginator] **/
+
 #include "TCanvas.h"
 #include "TDatime.h"
 #include "TFile.h"
diff --git a/macro/trd/beamtime/hv/monHVlong.C b/macro/trd/beamtime/hv/monHVlong.C
index 5d706d1fcb..feddb7f9a4 100644
--- a/macro/trd/beamtime/hv/monHVlong.C
+++ b/macro/trd/beamtime/hv/monHVlong.C
@@ -1,3 +1,8 @@
+/** @file monHVlong.C
+  * @copyright Copyright (C) 2015 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Kähler [orginator] **/
+
 #include "TCanvas.h"
 #include "TDatime.h"
 #include "TFile.h"
diff --git a/macro/trd/beamtime/hv/readHV.C b/macro/trd/beamtime/hv/readHV.C
index e91510f3f4..5052c3e9e6 100644
--- a/macro/trd/beamtime/hv/readHV.C
+++ b/macro/trd/beamtime/hv/readHV.C
@@ -1,3 +1,8 @@
+/** @file readHV.C
+  * @copyright Copyright (C) 2015 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #include "TCanvas.h"
 #include "TDatime.h"
 #include "TFile.h"
diff --git a/macro/trd/create_geometry_file_root.C b/macro/trd/create_geometry_file_root.C
index c978e909c9..cfd8a0b645 100644
--- a/macro/trd/create_geometry_file_root.C
+++ b/macro/trd/create_geometry_file_root.C
@@ -1,3 +1,8 @@
+/** @file create_geometry_file_root.C
+  * @copyright Copyright (C) 2012-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro to create a geometry file for the TRD
diff --git a/macro/trd/create_geometry_file_root_test.C b/macro/trd/create_geometry_file_root_test.C
index 5916ac0cd6..7ea6e473a4 100644
--- a/macro/trd/create_geometry_file_root_test.C
+++ b/macro/trd/create_geometry_file_root_test.C
@@ -1,3 +1,8 @@
+/** @file create_geometry_file_root_test.C
+  * @copyright Copyright (C) 2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro to create a geometry file for the TRD
diff --git a/macro/trd/data/plotResults.C b/macro/trd/data/plotResults.C
index a732276290..3d5e4b5006 100644
--- a/macro/trd/data/plotResults.C
+++ b/macro/trd/data/plotResults.C
@@ -1,3 +1,8 @@
+/** @file plotResults.C
+  * @copyright Copyright (C) 2012 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #include "TBox.h"
 #include "TCanvas.h"
 #include "TChain.h"
diff --git a/macro/trd/data/readResults.C b/macro/trd/data/readResults.C
index 0bf65c13a0..add77ab7ce 100644
--- a/macro/trd/data/readResults.C
+++ b/macro/trd/data/readResults.C
@@ -1,3 +1,8 @@
+/** @file readResults.C
+  * @copyright Copyright (C) 2014-2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #include "TLine.h"
 #include "TMath.h"
 #include "TString.h"
diff --git a/macro/trd/elid/trd_elid_reco.C b/macro/trd/elid/trd_elid_reco.C
index 275e337a65..b20095179b 100644
--- a/macro/trd/elid/trd_elid_reco.C
+++ b/macro/trd/elid/trd_elid_reco.C
@@ -1,3 +1,8 @@
+/** @file trd_elid_reco.C
+  * @copyright Copyright (C) 2009-2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void trd_elid_reco(Int_t nEvents = 200)
 {
   Int_t trdNFoils      = 70;
diff --git a/macro/trd/elid/trd_elid_sim.C b/macro/trd/elid/trd_elid_sim.C
index 62984936b1..b45b9cb18d 100644
--- a/macro/trd/elid/trd_elid_sim.C
+++ b/macro/trd/elid/trd_elid_sim.C
@@ -1,3 +1,8 @@
+/** @file trd_elid_sim.C
+  * @copyright Copyright (C) 2009-2015 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Andrey Lebedev **/
+
 void trd_elid_sim(Int_t nEvents = 200)
 {
   Double_t minMomentum = 1.5;  //minimum momentum
diff --git a/macro/trd/eventDisplay.C b/macro/trd/eventDisplay.C
index 2980df80e8..672d1aadda 100644
--- a/macro/trd/eventDisplay.C
+++ b/macro/trd/eventDisplay.C
@@ -1,3 +1,8 @@
+/** @file eventDisplay.C
+  * @copyright Copyright (C) 2009-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann, Florian Uhlig [orginator] **/
+
 // 20130605 - checked by DE
 
 eventDisplay()
diff --git a/macro/trd/geometry/plot_hollow_modules.C b/macro/trd/geometry/plot_hollow_modules.C
index 1bd24b67cf..cc9424f4c0 100644
--- a/macro/trd/geometry/plot_hollow_modules.C
+++ b/macro/trd/geometry/plot_hollow_modules.C
@@ -1,3 +1,8 @@
+/** @file plot_hollow_modules.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 //
 //  plot pad size of layers in cm2 in png files
 //  Nov 2012
diff --git a/macro/trd/geometry/plot_pad_size_in_layer.C b/macro/trd/geometry/plot_pad_size_in_layer.C
index e6809ea701..ba4bffbc39 100644
--- a/macro/trd/geometry/plot_pad_size_in_layer.C
+++ b/macro/trd/geometry/plot_pad_size_in_layer.C
@@ -1,3 +1,8 @@
+/** @file plot_pad_size_in_layer.C
+  * @copyright Copyright (C) 2012-2015 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann, Cyrano Bergmann [orginator] **/
+
 //
 //  plot pad size of layers in cm2 in png files
 //  Nov 2012
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15a_3e.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15a_3e.C
index f71c7865ab..3dfae1dcbb 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15a_3e.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15a_3e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15a_3e.C
+  * @copyright Copyright (C) 2014-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15b_3e.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15b_3e.C
index c453bbfd5b..4b7aaae337 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15b_3e.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15b_3e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15b_3e.C
+  * @copyright Copyright (C) 2015-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15c_3e.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15c_3e.C
index cfb725e4bf..13431f614b 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15c_3e.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15c_3e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15c_3e.C
+  * @copyright Copyright (C) 2015-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15c.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1e.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1e.C
index 5734e7b2c3..849f525d6b 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1e.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15d_1e.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15d.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1m.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1m.C
index 66ae031386..40b2c66274 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1m.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15d_1m.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15d_1m.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15d.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1e.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1e.C
index 6ba553a99b..3650f2a341 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1e.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15e_1e.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15e.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1m.C b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1m.C
index 145653be73..c185113e54 100644
--- a/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1m.C
+++ b/macro/trd/geometry/trd.v15/Create_TRD_Geometry_v15e_1m.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v15e_1m.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v15e.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a.C
index 3d0b89c7ce..e0e6d8ef8f 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16a.C
+  * @copyright Copyright (C) 2016-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v16a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a_3e.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a_3e.C
index 50eb99bd2c..7c12c6c7ce 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a_3e.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16a_3e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16a_3e.C
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v16a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16b.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16b.C
index 06e96959d7..10cd929adc 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16b.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16b.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16b.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16c.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16c.C
index 1488d7ecd0..bf2fbf03ad 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16c.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16c.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16c.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16d.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16d.C
index 1f162dca1b..b8a75e022d 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16d.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16d.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16d.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16e.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16e.C
index 957e5f6d0e..b74a338027 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16e.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16e.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16f.C b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16f.C
index d40dcc6d21..8ebf4791f6 100644
--- a/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16f.C
+++ b/macro/trd/geometry/trd.v16/Create_TRD_Geometry_v16f.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v16f.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17a.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17a.C
index a07acb8645..cae83a84d6 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17a.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17a.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17a.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17b.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17b.C
index 9366c089ad..b1dec88465 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17b.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17b.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17b.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17b.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17c.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17c.C
index 7c849b2e74..de638553ec 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17c.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17c.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17c.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17c.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17d.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17d.C
index ace244b591..1b834f3e4d 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17d.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17d.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17d.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17d.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17e.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17e.C
index 16d9593f70..fbc2764ee9 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17e.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17e.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17e.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17e.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17f.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17f.C
index b1d46322d5..b38f7d8a30 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17f.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17f.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17f.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17f.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17g.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17g.C
index c041be5c36..a223478425 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17g.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17g.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17g.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17g.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17h.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17h.C
index eeed124836..8d7eedd8a0 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17h.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17h.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17h.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17h.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17i.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17i.C
index 26b1f3cd1d..f6a119fb31 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17i.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17i.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17i.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17i.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17j.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17j.C
index 5bd26ac844..aaaf6cb9f8 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17j.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17j.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17j.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17j.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17k.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17k.C
index c221a287e7..4a3236cdf5 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17k.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17k.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17k.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17k.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17l.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17l.C
index ddd07fa0b1..05b028a127 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17l.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17l.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17l.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17l.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17m.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17m.C
index e7b509ad03..4327ddc044 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17m.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17m.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17m.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17m.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17n.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17n.C
index cdd16ed85b..53c9ac45b0 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17n.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17n.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17n.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17n.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17o.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17o.C
index 1defd333d0..4593401dcc 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17o.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17o.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17o.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17o.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17p.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17p.C
index 90863e246c..136ba24fd3 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17p.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17p.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17p.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17n.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17q.C b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17q.C
index fec77a3f22..6dddbdac7f 100644
--- a/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17q.C
+++ b/macro/trd/geometry/trd.v17/Create_TRD_Geometry_v17q.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v17q.C
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v17n.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v18/Create_TRD_Geometry_v18a.C b/macro/trd/geometry/trd.v18/Create_TRD_Geometry_v18a.C
index 248fa67879..b55c0eb359 100644
--- a/macro/trd/geometry/trd.v18/Create_TRD_Geometry_v18a.C
+++ b/macro/trd/geometry/trd.v18/Create_TRD_Geometry_v18a.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v18a.C
+  * @copyright Copyright (C) 2019 Horia Hulubei National Institute of Physics and Nuclear Engineering, Bucharest
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v18a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/geometry/trd.v20/Create_TRD_Geometry_v20a.C b/macro/trd/geometry/trd.v20/Create_TRD_Geometry_v20a.C
index 803fb011ed..8cb3d05b83 100644
--- a/macro/trd/geometry/trd.v20/Create_TRD_Geometry_v20a.C
+++ b/macro/trd/geometry/trd.v20/Create_TRD_Geometry_v20a.C
@@ -1,3 +1,8 @@
+/** @file Create_TRD_Geometry_v20a.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 ///
 /// \file Create_TRD_Geometry_v20a.C
 /// \brief Generates TRD geometry in Root format.
diff --git a/macro/trd/hitrateDisplay.C b/macro/trd/hitrateDisplay.C
index 9ed8cacd7b..7d166f488b 100644
--- a/macro/trd/hitrateDisplay.C
+++ b/macro/trd/hitrateDisplay.C
@@ -1,3 +1,8 @@
+/** @file hitrateDisplay.C
+  * @copyright Copyright (C) 2012 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #include "TCanvas.h"
 #include "TColor.h"
 #include "TFile.h"
diff --git a/macro/trd/mcbm_mc.C b/macro/trd/mcbm_mc.C
index 1a7b1017d0..c3440d033a 100644
--- a/macro/trd/mcbm_mc.C
+++ b/macro/trd/mcbm_mc.C
@@ -1,3 +1,8 @@
+/** @file mcbm_mc.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/mcbm_reco.C b/macro/trd/mcbm_reco.C
index c3ec807181..553f545c6c 100644
--- a/macro/trd/mcbm_reco.C
+++ b/macro/trd/mcbm_reco.C
@@ -1,3 +1,8 @@
+/** @file mcbm_reco.C
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/pidTraining/run_pid_sim.C b/macro/trd/pidTraining/run_pid_sim.C
index 1cc4991e48..561dc5db18 100644
--- a/macro/trd/pidTraining/run_pid_sim.C
+++ b/macro/trd/pidTraining/run_pid_sim.C
@@ -1,3 +1,8 @@
+/** @file run_pid_sim.C
+  * @copyright Copyright (C) 2013 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/run_CbmMCEventHeader.C b/macro/trd/run_CbmMCEventHeader.C
index 42e53ee3ea..e9bee347ca 100644
--- a/macro/trd/run_CbmMCEventHeader.C
+++ b/macro/trd/run_CbmMCEventHeader.C
@@ -1,3 +1,8 @@
+/** @file run_CbmMCEventHeader.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/run_reco.C b/macro/trd/run_reco.C
index be79566474..9b93cd2ec8 100644
--- a/macro/trd/run_reco.C
+++ b/macro/trd/run_reco.C
@@ -1,3 +1,8 @@
+/** @file run_reco.C
+  * @copyright Copyright (C) 2009-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], David Emschermann **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_TB.C b/macro/trd/run_reco_TB.C
index bc67d6b18f..af74e92d45 100644
--- a/macro/trd/run_reco_TB.C
+++ b/macro/trd/run_reco_TB.C
@@ -1,3 +1,8 @@
+/** @file run_reco_TB.C
+  * @copyright Copyright (C) 2013-2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_clusterizer.C b/macro/trd/run_reco_clusterizer.C
index 3d173719f1..692a56796e 100644
--- a/macro/trd/run_reco_clusterizer.C
+++ b/macro/trd/run_reco_clusterizer.C
@@ -1,3 +1,8 @@
+/** @file run_reco_clusterizer.C
+  * @copyright Copyright (C) 2011-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_clusterizerFast.C b/macro/trd/run_reco_clusterizerFast.C
index c94a1325a1..7c1d570a6e 100644
--- a/macro/trd/run_reco_clusterizerFast.C
+++ b/macro/trd/run_reco_clusterizerFast.C
@@ -1,3 +1,8 @@
+/** @file run_reco_clusterizerFast.C
+  * @copyright Copyright (C) 2012-2013 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_digitizer.C b/macro/trd/run_reco_digitizer.C
index db6abd5bc8..78a00ac959 100644
--- a/macro/trd/run_reco_digitizer.C
+++ b/macro/trd/run_reco_digitizer.C
@@ -1,3 +1,8 @@
+/** @file run_reco_digitizer.C
+  * @copyright Copyright (C) 2012-2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], David Emschermann **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for testing the trd digitizer and hit producer
diff --git a/macro/trd/run_reco_dpb.C b/macro/trd/run_reco_dpb.C
index 2efa69f82f..76f0617be6 100644
--- a/macro/trd/run_reco_dpb.C
+++ b/macro/trd/run_reco_dpb.C
@@ -1,3 +1,8 @@
+/** @file run_reco_dpb.C
+  * @copyright Copyright (C) 2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_hitdensitytest.C b/macro/trd/run_reco_hitdensitytest.C
index dd7c39c260..9faa42e050 100644
--- a/macro/trd/run_reco_hitdensitytest.C
+++ b/macro/trd/run_reco_hitdensitytest.C
@@ -1,3 +1,8 @@
+/** @file run_reco_hitdensitytest.C
+  * @copyright Copyright (C) 2011-2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Munkes, Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_hitratetest.C b/macro/trd/run_reco_hitratetest.C
index 44a9b8f800..f1489e43ba 100644
--- a/macro/trd/run_reco_hitratetest.C
+++ b/macro/trd/run_reco_hitratetest.C
@@ -1,3 +1,8 @@
+/** @file run_reco_hitratetest.C
+  * @copyright Copyright (C) 2011-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_maf.C b/macro/trd/run_reco_maf.C
index aca3826f08..f95984cc85 100644
--- a/macro/trd/run_reco_maf.C
+++ b/macro/trd/run_reco_maf.C
@@ -1,3 +1,8 @@
+/** @file run_reco_maf.C
+  * @copyright Copyright (C) 2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_occupancy.C b/macro/trd/run_reco_occupancy.C
index bb936fbc91..8944911656 100644
--- a/macro/trd/run_reco_occupancy.C
+++ b/macro/trd/run_reco_occupancy.C
@@ -1,3 +1,8 @@
+/** @file run_reco_occupancy.C
+  * @copyright Copyright (C) 2012-2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Munkes, Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_photon.C b/macro/trd/run_reco_photon.C
index c0dee7bd23..42aaf97c3a 100644
--- a/macro/trd/run_reco_photon.C
+++ b/macro/trd/run_reco_photon.C
@@ -1,3 +1,8 @@
+/** @file run_reco_photon.C
+  * @copyright Copyright (C) 2012 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_pi0.C b/macro/trd/run_reco_pi0.C
index 0ab19c2796..87cc221d87 100644
--- a/macro/trd/run_reco_pi0.C
+++ b/macro/trd/run_reco_pi0.C
@@ -1,3 +1,8 @@
+/** @file run_reco_pi0.C
+  * @copyright Copyright (C) 2012-2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_plot.C b/macro/trd/run_reco_plot.C
index d319149ee6..b902a46743 100644
--- a/macro/trd/run_reco_plot.C
+++ b/macro/trd/run_reco_plot.C
@@ -1,3 +1,8 @@
+/** @file run_reco_plot.C
+  * @copyright Copyright (C) 2014 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_qa.C b/macro/trd/run_reco_qa.C
index ca98816cc5..b450c0c2e4 100644
--- a/macro/trd/run_reco_qa.C
+++ b/macro/trd/run_reco_qa.C
@@ -1,3 +1,8 @@
+/** @file run_reco_qa.C
+  * @copyright Copyright (C) 2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_ratioplot.C b/macro/trd/run_reco_ratioplot.C
index ee33909dbe..420751a662 100644
--- a/macro/trd/run_reco_ratioplot.C
+++ b/macro/trd/run_reco_ratioplot.C
@@ -1,3 +1,8 @@
+/** @file run_reco_ratioplot.C
+  * @copyright Copyright (C) 2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/run_reco_smearing.C b/macro/trd/run_reco_smearing.C
index 1b9579e461..6c32838e1f 100644
--- a/macro/trd/run_reco_smearing.C
+++ b/macro/trd/run_reco_smearing.C
@@ -1,3 +1,8 @@
+/** @file run_reco_smearing.C
+  * @copyright Copyright (C) 2012 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for testing the trd digitizer and hit producer
diff --git a/macro/trd/run_sim100.C b/macro/trd/run_sim100.C
index 2137aa30e0..13efa63a5f 100644
--- a/macro/trd/run_sim100.C
+++ b/macro/trd/run_sim100.C
@@ -1,3 +1,8 @@
+/** @file run_sim100.C
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/run_sim_maf.C b/macro/trd/run_sim_maf.C
index 6a8b5b5bf0..cf4a4aaf04 100644
--- a/macro/trd/run_sim_maf.C
+++ b/macro/trd/run_sim_maf.C
@@ -1,3 +1,8 @@
+/** @file run_sim_maf.C
+  * @copyright Copyright (C) 2014-2017 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Munkes, Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard simulation (transport + digitisation)
diff --git a/macro/trd/run_sim_pi0.C b/macro/trd/run_sim_pi0.C
index 8549fb6882..33091f6b64 100644
--- a/macro/trd/run_sim_pi0.C
+++ b/macro/trd/run_sim_pi0.C
@@ -1,3 +1,8 @@
+/** @file run_sim_pi0.C
+  * @copyright Copyright (C) 2012 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/run_sim_qa.C b/macro/trd/run_sim_qa.C
index 833fa06b5c..0fecd3e302 100644
--- a/macro/trd/run_sim_qa.C
+++ b/macro/trd/run_sim_qa.C
@@ -1,3 +1,8 @@
+/** @file run_sim_qa.C
+  * @copyright Copyright (C) 2016 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/run_sim_single_elec.C b/macro/trd/run_sim_single_elec.C
index aa174af4c8..3500f2d112 100644
--- a/macro/trd/run_sim_single_elec.C
+++ b/macro/trd/run_sim_single_elec.C
@@ -1,3 +1,8 @@
+/** @file run_sim_single_elec.C
+  * @copyright Copyright (C) 2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/sim.C b/macro/trd/sim.C
index 512f3d479e..523eea9c74 100644
--- a/macro/trd/sim.C
+++ b/macro/trd/sim.C
@@ -1,3 +1,8 @@
+/** @file sim.C
+  * @copyright Copyright (C) 2006-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 // Macro for transport
 {
 
diff --git a/macro/trd/trd_digi1.C b/macro/trd/trd_digi1.C
index 9fbe1b31dc..fb610559e6 100644
--- a/macro/trd/trd_digi1.C
+++ b/macro/trd/trd_digi1.C
@@ -1,3 +1,8 @@
+/** @file trd_digi1.C
+  * @copyright Copyright (C) 2013-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 #// --------------------------------------------------------------------------
 //
 // Macro for testing the trd digitizer and hit producer
diff --git a/macro/trd/trd_digi2.C b/macro/trd/trd_digi2.C
index 2af2816373..b2f024689f 100644
--- a/macro/trd/trd_digi2.C
+++ b/macro/trd/trd_digi2.C
@@ -1,3 +1,8 @@
+/** @file trd_digi2.C
+  * @copyright Copyright (C) 2013-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for reconstruction of simulated events with standard settings
diff --git a/macro/trd/trd_sim.C b/macro/trd/trd_sim.C
index 88d2fe98eb..6357324198 100644
--- a/macro/trd/trd_sim.C
+++ b/macro/trd/trd_sim.C
@@ -1,3 +1,8 @@
+/** @file trd_sim.C
+  * @copyright Copyright (C) 2013-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator], Florian Uhlig **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/trd/trd_sim_benchmark.C b/macro/trd/trd_sim_benchmark.C
index a4fa7051c5..3961c9a7ba 100644
--- a/macro/trd/trd_sim_benchmark.C
+++ b/macro/trd/trd_sim_benchmark.C
@@ -1,3 +1,8 @@
+/** @file trd_sim_benchmark.C
+  * @copyright Copyright (C) 2013-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann [orginator] **/
+
 // --------------------------------------------------------------------------
 //
 // Macro for standard transport simulation using UrQMD input and GEANT3
diff --git a/macro/tutorial/run_HitProducerTaskIdeal.C b/macro/tutorial/run_HitProducerTaskIdeal.C
index 95391164bb..317ee8a33b 100644
--- a/macro/tutorial/run_HitProducerTaskIdeal.C
+++ b/macro/tutorial/run_HitProducerTaskIdeal.C
@@ -1,3 +1,8 @@
+/** @file run_HitProducerTaskIdeal.C
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // --------------------------------------------------------------------------
 // Macro to demonstrate the algorith based task
 //
diff --git a/mvd/CbmMvdClusterfinder.cxx b/mvd/CbmMvdClusterfinder.cxx
index 3bd0a8bc70..c1bba8f2fb 100644
--- a/mvd/CbmMvdClusterfinder.cxx
+++ b/mvd/CbmMvdClusterfinder.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdClusterfinder.cxx
+  * @copyright Copyright (C) 2014-2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdClusterfinder source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdClusterfinderTB.cxx b/mvd/CbmMvdClusterfinderTB.cxx
index ca7fe78f52..f4549eb8d7 100644
--- a/mvd/CbmMvdClusterfinderTB.cxx
+++ b/mvd/CbmMvdClusterfinderTB.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdClusterfinderTB.cxx
+  * @copyright Copyright (C) 2017-2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdClusterfinderTB source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdDigiToHit.cxx b/mvd/CbmMvdDigiToHit.cxx
index 72ba34dd59..a08e8e56f4 100644
--- a/mvd/CbmMvdDigiToHit.cxx
+++ b/mvd/CbmMvdDigiToHit.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdDigiToHit.cxx
+  * @copyright Copyright (C) 2019 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdDigiToHit source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdDigiToHitTB.cxx b/mvd/CbmMvdDigiToHitTB.cxx
index b2daf219ba..e7f39accfa 100644
--- a/mvd/CbmMvdDigiToHitTB.cxx
+++ b/mvd/CbmMvdDigiToHitTB.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdDigiToHitTB.cxx
+  * @copyright Copyright (C) 2019-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdDigiToHitTB source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdDigitizer.cxx b/mvd/CbmMvdDigitizer.cxx
index 29c6cac26d..fdd4816d6e 100644
--- a/mvd/CbmMvdDigitizer.cxx
+++ b/mvd/CbmMvdDigitizer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdDigitizer.cxx
+  * @copyright Copyright (C) 2014-2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator], Florian Uhlig, Volker Friese **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdDigitizer source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdDigitizerTB.cxx b/mvd/CbmMvdDigitizerTB.cxx
index a80e098192..12870b2039 100644
--- a/mvd/CbmMvdDigitizerTB.cxx
+++ b/mvd/CbmMvdDigitizerTB.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdDigitizerTB.cxx
+  * @copyright Copyright (C) 2017-2019 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdDigitizerTB source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdHitfinder.cxx b/mvd/CbmMvdHitfinder.cxx
index a4825fdebf..27f7ead856 100644
--- a/mvd/CbmMvdHitfinder.cxx
+++ b/mvd/CbmMvdHitfinder.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdHitfinder.cxx
+  * @copyright Copyright (C) 2014-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator], Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdHitfinder source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdHitfinderTB.cxx b/mvd/CbmMvdHitfinderTB.cxx
index 78ffcaab8a..026eb1ed37 100644
--- a/mvd/CbmMvdHitfinderTB.cxx
+++ b/mvd/CbmMvdHitfinderTB.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdHitfinderTB.cxx
+  * @copyright Copyright (C) 2017-2019 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdHitfinderTB source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/CbmMvdLinkDef.h b/mvd/CbmMvdLinkDef.h
index 3de2cd2f46..78bdfa9209 100644
--- a/mvd/CbmMvdLinkDef.h
+++ b/mvd/CbmMvdLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmMvdLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann, Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/mvd/CbmMvdReadout.cxx b/mvd/CbmMvdReadout.cxx
index 6773c7fd72..53d66e8009 100644
--- a/mvd/CbmMvdReadout.cxx
+++ b/mvd/CbmMvdReadout.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdReadout.cxx
+  * @copyright Copyright (C) 2017-2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmMvdClusterfinder source file                -----
 // -------------------------------------------------------------------------
diff --git a/mvd/SensorDataSheets/CbmMvdMimosis.cxx b/mvd/SensorDataSheets/CbmMvdMimosis.cxx
index 9c3f92b297..4bf92ea367 100644
--- a/mvd/SensorDataSheets/CbmMvdMimosis.cxx
+++ b/mvd/SensorDataSheets/CbmMvdMimosis.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdMimosis.cxx
+  * @copyright Copyright (C) 2017 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                     CbmMvdMimosis source file                 -----
 // -----                                                               -----
diff --git a/mvd/SensorDataSheets/CbmMvdMimosis.h b/mvd/SensorDataSheets/CbmMvdMimosis.h
index e96da38c6d..f00f4ba334 100644
--- a/mvd/SensorDataSheets/CbmMvdMimosis.h
+++ b/mvd/SensorDataSheets/CbmMvdMimosis.h
@@ -1,3 +1,8 @@
+/** @file CbmMvdMimosis.h
+  * @copyright Copyright (C) 2017 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----                      CbmMvdMimosis header file                -----
 // -----                                                               -----
diff --git a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
index 8dd18c96be..d37b0aa7d4 100644
--- a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
+++ b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMvdSensorDigiToHitTask.cxx
+  * @copyright Copyright (C) 2019-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                  CbmMvdSensorDigiToHitTask source file        -----
 // -----                  27.11.18 Edited by K. Hunold                 -----
diff --git a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.h b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.h
index d12cbc69c7..d9d716dd22 100644
--- a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.h
+++ b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.h
@@ -1,3 +1,8 @@
+/** @file CbmMvdSensorDigiToHitTask.h
+  * @copyright Copyright (C) 2019 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors  **/
+
 // -------------------------------------------------------------------------
 // -----                   CbmMvdSensorClusterfinderTask header file   -----
 // -----                   27.11.18 Edited by K. Hunold                -----
diff --git a/mvd/tools/CbmMvdHelper.h b/mvd/tools/CbmMvdHelper.h
index c7b2263525..c4696f3665 100644
--- a/mvd/tools/CbmMvdHelper.h
+++ b/mvd/tools/CbmMvdHelper.h
@@ -1,3 +1,7 @@
+/** @file CbmMvdHelper.h
+  * @copyright Copyright (C) 2017-2021 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Philipp Sitzmann [orginator], Florian Uhlig **/
 
 #ifndef CBMMVDHELPER_H_
 #define CBMMVDHELPER_H_ 1
diff --git a/reco/KF/CbmKF.cxx b/reco/KF/CbmKF.cxx
index c360f1301d..1e8606e902 100644
--- a/reco/KF/CbmKF.cxx
+++ b/reco/KF/CbmKF.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKF.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Sergey Gorbunov, Denis Bertini [orginator] **/
+
 #include "CbmKF.h"
 
 #include "CbmDefs.h"
diff --git a/reco/KF/CbmKFFieldMath.cxx b/reco/KF/CbmKFFieldMath.cxx
index 9516157baa..efbf00c601 100644
--- a/reco/KF/CbmKFFieldMath.cxx
+++ b/reco/KF/CbmKFFieldMath.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFFieldMath.cxx
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #include "CbmKFFieldMath.h"
 
 #include "CbmKFMath.h"
diff --git a/reco/KF/CbmKFHit.cxx b/reco/KF/CbmKFHit.cxx
index 524f980a9f..8941773918 100644
--- a/reco/KF/CbmKFHit.cxx
+++ b/reco/KF/CbmKFHit.cxx
@@ -1,3 +1,7 @@
+/** @file CbmKFHit.cxx
+  * @copyright Copyright (C) 2006 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
 
 #include "CbmKFHit.h"
 
diff --git a/reco/KF/CbmKFMaterial.cxx b/reco/KF/CbmKFMaterial.cxx
index 1be757e3f2..5c399ea8ab 100644
--- a/reco/KF/CbmKFMaterial.cxx
+++ b/reco/KF/CbmKFMaterial.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFMaterial.cxx
+  * @copyright Copyright (C) 2006-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Sergey Gorbunov, Igor Kulakov **/
+
 #include "CbmKFMaterial.h"
 
 #include "CbmKF.h"
diff --git a/reco/KF/CbmKFMath.cxx b/reco/KF/CbmKFMath.cxx
index beb61fddd9..2aa0066507 100644
--- a/reco/KF/CbmKFMath.cxx
+++ b/reco/KF/CbmKFMath.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFMath.cxx
+  * @copyright Copyright (C) 2006-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #include "CbmKFMath.h"
 
 #include "FairField.h"
diff --git a/reco/KF/CbmKFParticleFinder.cxx b/reco/KF/CbmKFParticleFinder.cxx
index b8fdfb7441..7d7bbe2899 100644
--- a/reco/KF/CbmKFParticleFinder.cxx
+++ b/reco/KF/CbmKFParticleFinder.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinder.cxx
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Volker Friese [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleFinder.h b/reco/KF/CbmKFParticleFinder.h
index 0c73664692..228a34faed 100644
--- a/reco/KF/CbmKFParticleFinder.h
+++ b/reco/KF/CbmKFParticleFinder.h
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinder.h
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Volker Friese [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleFinderPID.cxx b/reco/KF/CbmKFParticleFinderPID.cxx
index 35b8002efa..081393bb42 100644
--- a/reco/KF/CbmKFParticleFinderPID.cxx
+++ b/reco/KF/CbmKFParticleFinderPID.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinderPID.cxx
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Volker Friese [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleFinderPID.h b/reco/KF/CbmKFParticleFinderPID.h
index a07ace1be0..1b5eb8c439 100644
--- a/reco/KF/CbmKFParticleFinderPID.h
+++ b/reco/KF/CbmKFParticleFinderPID.h
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinderPID.h
+  * @copyright Copyright (C) 2014-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Volker Friese [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleFinderQA.cxx b/reco/KF/CbmKFParticleFinderQA.cxx
index 2ab315547c..b464fda409 100644
--- a/reco/KF/CbmKFParticleFinderQA.cxx
+++ b/reco/KF/CbmKFParticleFinderQA.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinderQA.cxx
+  * @copyright Copyright (C) 2014-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Volker Friese [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleFinderQA.h b/reco/KF/CbmKFParticleFinderQA.h
index b5becaaa66..96c2c76835 100644
--- a/reco/KF/CbmKFParticleFinderQA.h
+++ b/reco/KF/CbmKFParticleFinderQA.h
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleFinderQA.h
+  * @copyright Copyright (C) 2014-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Maxim Zyzak **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleInterface.cxx b/reco/KF/CbmKFParticleInterface.cxx
index 5787ef677e..0f140c2132 100644
--- a/reco/KF/CbmKFParticleInterface.cxx
+++ b/reco/KF/CbmKFParticleInterface.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleInterface.cxx
+  * @copyright Copyright (C) 2014-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFParticleInterface.h b/reco/KF/CbmKFParticleInterface.h
index a1c3d70785..176e9edf07 100644
--- a/reco/KF/CbmKFParticleInterface.h
+++ b/reco/KF/CbmKFParticleInterface.h
@@ -1,3 +1,8 @@
+/** @file CbmKFParticleInterface.h
+  * @copyright Copyright (C) 2014-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/CbmKFPixelMeasurement.cxx b/reco/KF/CbmKFPixelMeasurement.cxx
index acf8fadb36..aa80f55ddf 100644
--- a/reco/KF/CbmKFPixelMeasurement.cxx
+++ b/reco/KF/CbmKFPixelMeasurement.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFPixelMeasurement.cxx
+  * @copyright Copyright (C) 2006-2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #include "CbmKFPixelMeasurement.h"
 
 #include <cmath>
diff --git a/reco/KF/CbmKFUMeasurement.cxx b/reco/KF/CbmKFUMeasurement.cxx
index 735a975a38..60615abb15 100644
--- a/reco/KF/CbmKFUMeasurement.cxx
+++ b/reco/KF/CbmKFUMeasurement.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFUMeasurement.cxx
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Sergey Gorbunov, Maxim Zyzak **/
+
 #include "CbmKFUMeasurement.h"
 
 #include <cmath>
diff --git a/reco/KF/Interface/CbmEcalTrackExtrapolationKF.cxx b/reco/KF/Interface/CbmEcalTrackExtrapolationKF.cxx
index fd99968956..3e8296740a 100644
--- a/reco/KF/Interface/CbmEcalTrackExtrapolationKF.cxx
+++ b/reco/KF/Interface/CbmEcalTrackExtrapolationKF.cxx
@@ -1,3 +1,7 @@
+/** @file CbmEcalTrackExtrapolationKF.cxx
+  * @copyright Copyright (C) 2008-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #include "CbmEcalTrackExtrapolationKF.h"
 
diff --git a/reco/KF/Interface/CbmKFStsHit.cxx b/reco/KF/Interface/CbmKFStsHit.cxx
index e7ef5a4f62..e7f7245c0b 100644
--- a/reco/KF/Interface/CbmKFStsHit.cxx
+++ b/reco/KF/Interface/CbmKFStsHit.cxx
@@ -1,3 +1,7 @@
+/** @file CbmKFStsHit.cxx
+  * @copyright Copyright (C) 2006-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Sergey Gorbunov **/
 
 #include "CbmKFStsHit.h"
 
diff --git a/reco/KF/Interface/CbmKFStsHit.h b/reco/KF/Interface/CbmKFStsHit.h
index c0d290566e..ecbaad842d 100644
--- a/reco/KF/Interface/CbmKFStsHit.h
+++ b/reco/KF/Interface/CbmKFStsHit.h
@@ -1,3 +1,8 @@
+/** @file CbmKFStsHit.h
+  * @copyright Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Igor Kulakov **/
+
 #ifndef CbmKFStsHit_H
 #define CbmKFStsHit_H 1
 
diff --git a/reco/KF/Interface/CbmKFTrack.cxx b/reco/KF/Interface/CbmKFTrack.cxx
index f893b6a475..570ef6972f 100644
--- a/reco/KF/Interface/CbmKFTrack.cxx
+++ b/reco/KF/Interface/CbmKFTrack.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFTrack.cxx
+  * @copyright Copyright (C) 2006-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig, Andrey Lebedev **/
+
 #include "CbmKFTrack.h"
 
 #include "CbmKFMath.h"
diff --git a/reco/KF/Interface/CbmKFVertex.cxx b/reco/KF/Interface/CbmKFVertex.cxx
index bd5d31fd7b..e19e75685f 100644
--- a/reco/KF/Interface/CbmKFVertex.cxx
+++ b/reco/KF/Interface/CbmKFVertex.cxx
@@ -1,3 +1,7 @@
+/** @file CbmKFVertex.cxx
+  * @copyright Copyright (C) 2006 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
 
 #include "CbmKFVertex.h"
 
diff --git a/reco/KF/Interface/CbmKFVertex.h b/reco/KF/Interface/CbmKFVertex.h
index 4bd09f7670..48ca3093a1 100644
--- a/reco/KF/Interface/CbmKFVertex.h
+++ b/reco/KF/Interface/CbmKFVertex.h
@@ -1,3 +1,8 @@
+/** @file CbmKFVertex.h
+  * @copyright Copyright (C) 2006-2014 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #ifndef CBMKFVERTEX_H
 #define CBMKFVERTEX_H
 
diff --git a/reco/KF/Interface/CbmPVFinderKF.cxx b/reco/KF/Interface/CbmPVFinderKF.cxx
index 634f276a65..7dd4cd366b 100644
--- a/reco/KF/Interface/CbmPVFinderKF.cxx
+++ b/reco/KF/Interface/CbmPVFinderKF.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPVFinderKF.cxx
+  * @copyright Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese, Denis Bertini [orginator] **/
+
 #include "CbmPVFinderKF.h"
 
 #include "CbmEvent.h"
diff --git a/reco/KF/Interface/CbmStsKFTrackFitter.cxx b/reco/KF/Interface/CbmStsKFTrackFitter.cxx
index 45dfeafd71..90135ca56f 100644
--- a/reco/KF/Interface/CbmStsKFTrackFitter.cxx
+++ b/reco/KF/Interface/CbmStsKFTrackFitter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStsKFTrackFitter.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov, Denis Bertini [orginator] **/
+
 #include "CbmStsKFTrackFitter.h"
 
 #include "CbmKFMath.h"
diff --git a/reco/KF/Interface/CbmStsKFTrackFitter.h b/reco/KF/Interface/CbmStsKFTrackFitter.h
index 4c3162c8b0..8cdf942f69 100644
--- a/reco/KF/Interface/CbmStsKFTrackFitter.h
+++ b/reco/KF/Interface/CbmStsKFTrackFitter.h
@@ -1,3 +1,8 @@
+/** @file CbmStsKFTrackFitter.h
+  * @copyright Copyright (C) 2006-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #ifndef CBMSTSKFTRACKFITTER
 #define CBMSTSKFTRACKFITTER 1
 
diff --git a/reco/KF/KFLinkDef.h b/reco/KF/KFLinkDef.h
index 372ca46c47..f84d64a8d3 100644
--- a/reco/KF/KFLinkDef.h
+++ b/reco/KF/KFLinkDef.h
@@ -1,3 +1,8 @@
+/** @file KFLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Maxim Zyzak, Volodymyr Vovchenko, Florian Uhlig **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/KF/KFQA/CbmKFPartEfficiencies.h b/reco/KF/KFQA/CbmKFPartEfficiencies.h
index 733708cd66..3c53e10e16 100644
--- a/reco/KF/KFQA/CbmKFPartEfficiencies.h
+++ b/reco/KF/KFQA/CbmKFPartEfficiencies.h
@@ -1,3 +1,8 @@
+/** @file CbmKFPartEfficiencies.h
+  * @copyright Copyright (C) 2012-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #ifndef CbmKFPartEfficiencies_H
 #define CbmKFPartEfficiencies_H
 
diff --git a/reco/KF/KFQA/CbmKFTrackQA.cxx b/reco/KF/KFQA/CbmKFTrackQA.cxx
index c108810584..0fb0b98673 100644
--- a/reco/KF/KFQA/CbmKFTrackQA.cxx
+++ b/reco/KF/KFQA/CbmKFTrackQA.cxx
@@ -1,3 +1,8 @@
+/** @file CbmKFTrackQA.cxx
+  * @copyright Copyright (C) 2015-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator], Grigory Kozlov **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/KF/KFQA/CbmKFTrackQA.h b/reco/KF/KFQA/CbmKFTrackQA.h
index 106aec808a..a30b3858d0 100644
--- a/reco/KF/KFQA/CbmKFTrackQA.h
+++ b/reco/KF/KFQA/CbmKFTrackQA.h
@@ -1,3 +1,8 @@
+/** @file CbmKFTrackQA.h
+  * @copyright Copyright (C) 2015-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 //-----------------------------------------------------------
 //-----------------------------------------------------------
 
diff --git a/reco/L1/CbmL1Constants.h b/reco/L1/CbmL1Constants.h
index 10e2a3cc51..3df91db317 100644
--- a/reco/L1/CbmL1Constants.h
+++ b/reco/L1/CbmL1Constants.h
@@ -1,3 +1,8 @@
+/** @file CbmL1Constants.h
+  * @copyright Copyright (C) 2012 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef CBML1CONSTANTS_H_
 #define CBML1CONSTANTS_H_
 
diff --git a/reco/L1/CbmL1Counters.h b/reco/L1/CbmL1Counters.h
index 565543a202..82a2bf0c88 100644
--- a/reco/L1/CbmL1Counters.h
+++ b/reco/L1/CbmL1Counters.h
@@ -1,3 +1,8 @@
+/** @file CbmL1Counters.h
+  * @copyright Copyright (C) 2010-2017 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Maxim Zyzak **/
+
 #ifndef CbmL1Counters_H
 #define CbmL1Counters_H
 
diff --git a/reco/L1/CbmL1Def.h b/reco/L1/CbmL1Def.h
index dfb878af3c..3e1cffcbe1 100644
--- a/reco/L1/CbmL1Def.h
+++ b/reco/L1/CbmL1Def.h
@@ -1,3 +1,8 @@
+/** @file CbmL1Def.h
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Igor Kulakov [orginator], Sergey Gorbunov **/
+
 #ifndef CbmL1Def_h
 #define CbmL1Def_h 1
 
diff --git a/reco/L1/CbmL1StsHit.h b/reco/L1/CbmL1StsHit.h
index 56d4298840..6bf662faf0 100644
--- a/reco/L1/CbmL1StsHit.h
+++ b/reco/L1/CbmL1StsHit.h
@@ -1,3 +1,8 @@
+/** @file CbmL1StsHit.h
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Valentina Akishina, Maxim Zyzak **/
+
 #ifndef _CbmL1StsHit_h_
 #define _CbmL1StsHit_h_
 
diff --git a/reco/L1/CbmL1TrackPar.h b/reco/L1/CbmL1TrackPar.h
index d6d726148f..f2beefd315 100644
--- a/reco/L1/CbmL1TrackPar.h
+++ b/reco/L1/CbmL1TrackPar.h
@@ -1,3 +1,7 @@
+/** @file CbmL1TrackPar.h
+  * @copyright Copyright (C) 2006-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
 
 #ifndef CbmL1TrackPar_H
 #define CbmL1TrackPar_H
diff --git a/reco/L1/CbmL1TrdTracklet.cxx b/reco/L1/CbmL1TrdTracklet.cxx
index 311e43e81c..34bf4d3bc6 100644
--- a/reco/L1/CbmL1TrdTracklet.cxx
+++ b/reco/L1/CbmL1TrdTracklet.cxx
@@ -1,3 +1,8 @@
+/** @file CbmL1TrdTracklet.cxx
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov, Denis Bertini [orginator], Sergey Gorbunov **/
+
 #include "CbmL1TrdTracklet.h"
 
 ClassImp(CbmL1TrdTracklet);
diff --git a/reco/L1/CbmL1TrdTracklet.h b/reco/L1/CbmL1TrdTracklet.h
index 8a22c289d9..5b8a52c194 100644
--- a/reco/L1/CbmL1TrdTracklet.h
+++ b/reco/L1/CbmL1TrdTracklet.h
@@ -1,3 +1,8 @@
+/** @file CbmL1TrdTracklet.h
+  * @copyright Copyright (C) 2006-2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Sergey Gorbunov **/
+
 #ifndef CBML1TRDTRACKLET_H
 #define CBML1TRDTRACKLET_H 1
 
diff --git a/reco/L1/CbmL1TrdTracklet4.cxx b/reco/L1/CbmL1TrdTracklet4.cxx
index 4a6eef5df3..a7750af87e 100644
--- a/reco/L1/CbmL1TrdTracklet4.cxx
+++ b/reco/L1/CbmL1TrdTracklet4.cxx
@@ -1,3 +1,8 @@
+/** @file CbmL1TrdTracklet4.cxx
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov, Denis Bertini [orginator], Florian Uhlig **/
+
 #include "CbmL1TrdTracklet4.h"
 
 ClassImp(CbmL1TrdTracklet4);
diff --git a/reco/L1/CbmL1TrdTracklet4.h b/reco/L1/CbmL1TrdTracklet4.h
index e5564b5592..c2152a36e1 100644
--- a/reco/L1/CbmL1TrdTracklet4.h
+++ b/reco/L1/CbmL1TrdTracklet4.h
@@ -1,3 +1,8 @@
+/** @file CbmL1TrdTracklet4.h
+  * @copyright Copyright (C) 2006-2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Sergey Gorbunov **/
+
 #ifndef CBML1TRDTRACKLET4_H
 #define CBML1TRDTRACKLET4_H 1
 
diff --git a/reco/L1/L1Algo/L1Algo.cxx b/reco/L1/L1Algo/L1Algo.cxx
index f958ba212f..2244a3b78a 100644
--- a/reco/L1/L1Algo/L1Algo.cxx
+++ b/reco/L1/L1Algo/L1Algo.cxx
@@ -1,3 +1,8 @@
+/** @file L1Algo.cxx
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Maxim Zyzak, Valentina Akishina **/
+
 #include "L1Algo.h"
 
 #include "L1Grid.h"
diff --git a/reco/L1/L1Algo/L1Algo.h b/reco/L1/L1Algo/L1Algo.h
index 6323165164..320150aa8c 100644
--- a/reco/L1/L1Algo/L1Algo.h
+++ b/reco/L1/L1Algo/L1Algo.h
@@ -1,3 +1,8 @@
+/** @file L1Algo.h
+  * @copyright Copyright (C) 2007-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Valentina Akishina, Igor Kulakov **/
+
 #ifndef L1Algo_h
 #define L1Algo_h 1
 
diff --git a/reco/L1/L1Algo/L1AlgoTBB.h b/reco/L1/L1Algo/L1AlgoTBB.h
index 6813ab369d..b73ff6cc57 100644
--- a/reco/L1/L1Algo/L1AlgoTBB.h
+++ b/reco/L1/L1Algo/L1AlgoTBB.h
@@ -1,3 +1,8 @@
+/** @file L1AlgoTBB.h
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1AlgoTBB_h
 #define L1AlgoTBB_h
 
diff --git a/reco/L1/L1Algo/L1Event.cxx b/reco/L1/L1Algo/L1Event.cxx
index eb08e3a7d4..0b72dfddd4 100644
--- a/reco/L1/L1Algo/L1Event.cxx
+++ b/reco/L1/L1Algo/L1Event.cxx
@@ -1,3 +1,8 @@
+/** @file L1Event.cxx
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #include "L1Event.h"
 
 void L1Event::Clear() { fStsHit.clear(); }
diff --git a/reco/L1/L1Algo/L1Event.h b/reco/L1/L1Algo/L1Event.h
index a6ebbefa35..bbbde53def 100644
--- a/reco/L1/L1Algo/L1Event.h
+++ b/reco/L1/L1Algo/L1Event.h
@@ -1,3 +1,8 @@
+/** @file L1Event.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 #ifndef L1Event_H
 #define L1Event_H
 
diff --git a/reco/L1/L1Algo/L1EventEfficiencies.h b/reco/L1/L1Algo/L1EventEfficiencies.h
index ee1511c4ef..b40555293b 100644
--- a/reco/L1/L1Algo/L1EventEfficiencies.h
+++ b/reco/L1/L1Algo/L1EventEfficiencies.h
@@ -1,3 +1,8 @@
+/** @file L1EventEfficiencies.h
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #include "CbmL1Counters.h"
 
 #include <cstring>
diff --git a/reco/L1/L1Algo/L1EventMatch.cxx b/reco/L1/L1Algo/L1EventMatch.cxx
index 61cafa7cb4..89097c4848 100644
--- a/reco/L1/L1Algo/L1EventMatch.cxx
+++ b/reco/L1/L1Algo/L1EventMatch.cxx
@@ -1,3 +1,8 @@
+/** @file L1EventMatch.cxx
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #include "L1EventMatch.h"
 
 void L1EventMatch::Clear()
diff --git a/reco/L1/L1Algo/L1EventMatch.h b/reco/L1/L1Algo/L1EventMatch.h
index 1ac2c2a322..4f19664435 100644
--- a/reco/L1/L1Algo/L1EventMatch.h
+++ b/reco/L1/L1Algo/L1EventMatch.h
@@ -1,3 +1,8 @@
+/** @file L1EventMatch.h
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #ifndef L1EventMatch_H
 #define L1EventMatch_H
 
diff --git a/reco/L1/L1Algo/L1Extrapolation.h b/reco/L1/L1Algo/L1Extrapolation.h
index 1503a226e7..134677d355 100644
--- a/reco/L1/L1Algo/L1Extrapolation.h
+++ b/reco/L1/L1Algo/L1Extrapolation.h
@@ -1,3 +1,8 @@
+/** @file L1Extrapolation.h
+  * @copyright Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Sergey Gorbunov [orginator], Igor Kulakov **/
+
 #ifndef L1Extrapolation_h
 #define L1Extrapolation_h
 
diff --git a/reco/L1/L1Algo/L1Field.h b/reco/L1/L1Algo/L1Field.h
index 3e9fee8653..7c46552148 100644
--- a/reco/L1/L1Algo/L1Field.h
+++ b/reco/L1/L1Algo/L1Field.h
@@ -1,3 +1,8 @@
+/** @file L1Field.h
+  * @copyright Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator], Igor Kulakov, Maxim Zyzak **/
+
 #ifndef L1Field_h
 #define L1Field_h 1
 
diff --git a/reco/L1/L1Algo/L1Filtration.h b/reco/L1/L1Algo/L1Filtration.h
index b4d090ad4d..a7a7c21a58 100644
--- a/reco/L1/L1Algo/L1Filtration.h
+++ b/reco/L1/L1Algo/L1Filtration.h
@@ -1,3 +1,8 @@
+/** @file L1Filtration.h
+  * @copyright Copyright (C) 2007-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator], Maxim Zyzak, Igor Kulakov, Valentina Akishina **/
+
 #ifndef L1Filtration_h
 #define L1Filtration_h
 
diff --git a/reco/L1/L1Algo/L1FitMaterial.h b/reco/L1/L1Algo/L1FitMaterial.h
index ea3537f80d..6802cf7284 100644
--- a/reco/L1/L1Algo/L1FitMaterial.h
+++ b/reco/L1/L1Algo/L1FitMaterial.h
@@ -1,3 +1,8 @@
+/** @file L1FitMaterial.h
+  * @copyright Copyright (C) 2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef L1FitMaterial_h
 #define L1FitMaterial_h
 
diff --git a/reco/L1/L1Algo/L1Grid.cxx b/reco/L1/L1Algo/L1Grid.cxx
index 21f1ad8732..3503ea266d 100644
--- a/reco/L1/L1Algo/L1Grid.cxx
+++ b/reco/L1/L1Algo/L1Grid.cxx
@@ -1,3 +1,8 @@
+/** @file L1Grid.cxx
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator], Valentina Akishina **/
+
 #include "L1Grid.h"
 
 #include "CbmL1Def.h"
diff --git a/reco/L1/L1Algo/L1HitArea.h b/reco/L1/L1Algo/L1HitArea.h
index 4e8464bb5a..88698fb87e 100644
--- a/reco/L1/L1Algo/L1HitArea.h
+++ b/reco/L1/L1Algo/L1HitArea.h
@@ -1,3 +1,8 @@
+/** @file L1HitArea.h
+  * @copyright Copyright (C) 2012-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak, Igor Kulakov [orginator] **/
+
 #ifndef L1HitArea_H
 #define L1HitArea_H
 
diff --git a/reco/L1/L1Algo/L1HitPoint.h b/reco/L1/L1Algo/L1HitPoint.h
index 47f227e5f8..e9d68bb5a7 100644
--- a/reco/L1/L1Algo/L1HitPoint.h
+++ b/reco/L1/L1Algo/L1HitPoint.h
@@ -1,3 +1,8 @@
+/** @file L1HitPoint.h
+  * @copyright Copyright (C) 2010-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Valentina Akishina, Igor Kulakov [orginator], Maxim Zyzak **/
+
 #ifndef _L1HitPoint_h_
 #define _L1HitPoint_h_
 
diff --git a/reco/L1/L1Algo/L1HitsSortHelper.cxx b/reco/L1/L1Algo/L1HitsSortHelper.cxx
index 8708831308..3bd141824a 100644
--- a/reco/L1/L1Algo/L1HitsSortHelper.cxx
+++ b/reco/L1/L1Algo/L1HitsSortHelper.cxx
@@ -1,3 +1,7 @@
+/** @file L1HitsSortHelper.cxx
+  * @copyright Copyright (C) 2012-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Valentina Akishina **/
 
 #include "L1HitsSortHelper.h"
 
diff --git a/reco/L1/L1Algo/L1HitsSortHelper.h b/reco/L1/L1Algo/L1HitsSortHelper.h
index cdd10f4765..509786ecb8 100644
--- a/reco/L1/L1Algo/L1HitsSortHelper.h
+++ b/reco/L1/L1Algo/L1HitsSortHelper.h
@@ -1,3 +1,8 @@
+/** @file L1HitsSortHelper.h
+  * @copyright Copyright (C) 2012-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Maxim Zyzak **/
+
 #ifndef _L1HitsL1HitsSortHelper_h_
 #define _L1HitsL1HitsSortHelper_h_
 
diff --git a/reco/L1/L1Algo/L1MCEvent.cxx b/reco/L1/L1Algo/L1MCEvent.cxx
index 6067924082..a3734dd387 100644
--- a/reco/L1/L1Algo/L1MCEvent.cxx
+++ b/reco/L1/L1Algo/L1MCEvent.cxx
@@ -1,3 +1,8 @@
+/** @file L1MCEvent.cxx
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #include "L1MCEvent.h"
 
 int L1MCEvent::IsReconstructed()
diff --git a/reco/L1/L1Algo/L1MCEvent.h b/reco/L1/L1Algo/L1MCEvent.h
index 6fb7f0d580..96783e7580 100644
--- a/reco/L1/L1Algo/L1MCEvent.h
+++ b/reco/L1/L1Algo/L1MCEvent.h
@@ -1,3 +1,8 @@
+/** @file L1MCEvent.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #ifndef L1MCEvent_H
 #define L1MCEvent_H
 
diff --git a/reco/L1/L1Algo/L1MaterialInfo.h b/reco/L1/L1Algo/L1MaterialInfo.h
index 9a3aa0a0d0..b73085013d 100644
--- a/reco/L1/L1Algo/L1MaterialInfo.h
+++ b/reco/L1/L1Algo/L1MaterialInfo.h
@@ -1,3 +1,8 @@
+/** @file L1MaterialInfo.h
+  * @copyright Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov, Sergey Gorbunov [orginator], Andrey Lebedev **/
+
 #ifndef L1MaterialInfo_h
 #define L1MaterialInfo_h
 
diff --git a/reco/L1/L1Algo/L1Portion.h b/reco/L1/L1Algo/L1Portion.h
index 4819f2ed27..e1ed466b8f 100644
--- a/reco/L1/L1Algo/L1Portion.h
+++ b/reco/L1/L1Algo/L1Portion.h
@@ -1,3 +1,8 @@
+/** @file L1Portion.h
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1Portion_H
 #define L1Portion_H
 
diff --git a/reco/L1/L1Algo/L1Station.h b/reco/L1/L1Algo/L1Station.h
index 6616eba12c..4284f5c24d 100644
--- a/reco/L1/L1Algo/L1Station.h
+++ b/reco/L1/L1Algo/L1Station.h
@@ -1,3 +1,8 @@
+/** @file L1Station.h
+  * @copyright Copyright (C) 2007-2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator], Igor Kulakov **/
+
 #ifndef L1Station_h
 #define L1Station_h 1
 
diff --git a/reco/L1/L1Algo/L1StsHit.h b/reco/L1/L1Algo/L1StsHit.h
index f0f78baaf7..139a3b53b4 100644
--- a/reco/L1/L1Algo/L1StsHit.h
+++ b/reco/L1/L1Algo/L1StsHit.h
@@ -1,3 +1,8 @@
+/** @file L1StsHit.h
+  * @copyright Copyright (C) 2007-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Valentina Akishina, Igor Kulakov, Sergey Gorbunov [orginator], Maxim Zyzak **/
+
 #ifndef _L1StsHit_h_
 #define _L1StsHit_h_
 
diff --git a/reco/L1/L1Algo/L1TrackExtender.cxx b/reco/L1/L1Algo/L1TrackExtender.cxx
index 7816725cb5..76de911003 100644
--- a/reco/L1/L1Algo/L1TrackExtender.cxx
+++ b/reco/L1/L1Algo/L1TrackExtender.cxx
@@ -1,3 +1,8 @@
+/** @file L1TrackExtender.cxx
+  * @copyright Copyright (C) 2010-2021 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Maxim Zyzak, Valentina Akishina **/
+
 #include <iostream>
 
 #include "L1Algo.h"
diff --git a/reco/L1/L1Algo/L1TrackPar.h b/reco/L1/L1Algo/L1TrackPar.h
index e780c99696..945d180dc0 100644
--- a/reco/L1/L1Algo/L1TrackPar.h
+++ b/reco/L1/L1Algo/L1TrackPar.h
@@ -1,3 +1,8 @@
+/** @file L1TrackPar.h
+  * @copyright Copyright (C) 2007-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov, Maxim Zyzak **/
+
 #ifndef L1TrackPar_h
 #define L1TrackPar_h 1
 
diff --git a/reco/L1/L1Algo/L1TrackParFit.cxx b/reco/L1/L1Algo/L1TrackParFit.cxx
index bbcb10f81d..f7951ef478 100644
--- a/reco/L1/L1Algo/L1TrackParFit.cxx
+++ b/reco/L1/L1Algo/L1TrackParFit.cxx
@@ -1,3 +1,8 @@
+/** @file L1TrackParFit.cxx
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator], Valentina Akishina **/
+
 #include "L1TrackParFit.h"
 
 #include "L1Fit.h"
diff --git a/reco/L1/L1Algo/L1TrackParFit.h b/reco/L1/L1Algo/L1TrackParFit.h
index 970acbc01b..a201841c24 100644
--- a/reco/L1/L1Algo/L1TrackParFit.h
+++ b/reco/L1/L1Algo/L1TrackParFit.h
@@ -1,3 +1,8 @@
+/** @file L1TrackParFit.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator], Sergey Gorbunov **/
+
 #ifndef L1TrackParFit_h
 #define L1TrackParFit_h
 
diff --git a/reco/L1/L1Algo/L1Triplet.h b/reco/L1/L1Algo/L1Triplet.h
index 5fedfadf07..d843990e3f 100644
--- a/reco/L1/L1Algo/L1Triplet.h
+++ b/reco/L1/L1Algo/L1Triplet.h
@@ -1,3 +1,8 @@
+/** @file L1Triplet.h
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Valentina Akishina **/
+
 #ifndef L1Triplet_H
 #define L1Triplet_H
 #include "../CbmL1Def.h"
diff --git a/reco/L1/L1Algo/L1UMeasurementInfo.h b/reco/L1/L1Algo/L1UMeasurementInfo.h
index 597fbe01a4..9b859332d3 100644
--- a/reco/L1/L1Algo/L1UMeasurementInfo.h
+++ b/reco/L1/L1Algo/L1UMeasurementInfo.h
@@ -1,3 +1,8 @@
+/** @file L1UMeasurementInfo.h
+  * @copyright Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator], Igor Kulakov **/
+
 #ifndef L1UMeasurementInfo_h
 #define L1UMeasurementInfo_h 1
 
diff --git a/reco/L1/L1Algo/L1XYMeasurementInfo.h b/reco/L1/L1Algo/L1XYMeasurementInfo.h
index 3ba814a98c..a14d50f147 100644
--- a/reco/L1/L1Algo/L1XYMeasurementInfo.h
+++ b/reco/L1/L1Algo/L1XYMeasurementInfo.h
@@ -1,3 +1,8 @@
+/** @file L1XYMeasurementInfo.h
+  * @copyright Copyright (C) 2007-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef L1XYMeasurementInfo_h
 #define L1XYMeasurementInfo_h 1
 
diff --git a/reco/L1/L1Algo/utils/L1AlgoDraw.h b/reco/L1/L1Algo/utils/L1AlgoDraw.h
index 7e6b37f9cc..71e5f7bb2b 100644
--- a/reco/L1/L1Algo/utils/L1AlgoDraw.h
+++ b/reco/L1/L1Algo/utils/L1AlgoDraw.h
@@ -1,3 +1,8 @@
+/** @file L1AlgoDraw.h
+  * @copyright Copyright (C) 2010-2012 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1AlgoDraw_h
 #define L1AlgoDraw_h 1
 
diff --git a/reco/L1/L1Algo/utils/L1AlgoEfficiencyPerformance.h b/reco/L1/L1Algo/utils/L1AlgoEfficiencyPerformance.h
index e65ad072a4..58642a561b 100644
--- a/reco/L1/L1Algo/utils/L1AlgoEfficiencyPerformance.h
+++ b/reco/L1/L1Algo/utils/L1AlgoEfficiencyPerformance.h
@@ -1,3 +1,8 @@
+/** @file L1AlgoEfficiencyPerformance.h
+  * @copyright Copyright (C) 2010-2017 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1AlgoEfficiencyPerformance_h
 #define L1AlgoEfficiencyPerformance_h
 
diff --git a/reco/L1/L1Algo/utils/L1AlgoPulls.h b/reco/L1/L1Algo/utils/L1AlgoPulls.h
index 7fa789eda0..931d22c99f 100644
--- a/reco/L1/L1Algo/utils/L1AlgoPulls.h
+++ b/reco/L1/L1Algo/utils/L1AlgoPulls.h
@@ -1,3 +1,8 @@
+/** @file L1AlgoPulls.h
+  * @copyright Copyright (C) 2010-2017 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1AlgoPulls_h
 #define L1AlgoPulls_h
 
diff --git a/reco/L1/L1Algo/utils/L1CADebug.h b/reco/L1/L1Algo/utils/L1CADebug.h
index 2cbe18c3c4..1e41785ff2 100644
--- a/reco/L1/L1Algo/utils/L1CADebug.h
+++ b/reco/L1/L1Algo/utils/L1CADebug.h
@@ -1,3 +1,8 @@
+/** @file L1CADebug.h
+  * @copyright Copyright (C) 2010 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1CADebug_h
 #define L1CADebug_h 1
 
diff --git a/reco/L1/L1AlgoInputData.cxx b/reco/L1/L1AlgoInputData.cxx
index cc3973f6eb..897ed66871 100644
--- a/reco/L1/L1AlgoInputData.cxx
+++ b/reco/L1/L1AlgoInputData.cxx
@@ -1,3 +1,8 @@
+/** @file L1AlgoInputData.cxx
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #include "L1AlgoInputData.h"
 
 #include <cstring>
diff --git a/reco/L1/L1AlgoInputData.h b/reco/L1/L1AlgoInputData.h
index c2d3551d22..43d51a36e4 100644
--- a/reco/L1/L1AlgoInputData.h
+++ b/reco/L1/L1AlgoInputData.h
@@ -1,3 +1,8 @@
+/** @file L1AlgoInputData.h
+  * @copyright Copyright (C) 2017-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator], Valentina Akishina **/
+
 #ifndef _L1AlgoInputData_h
 #define _L1AlgoInputData_h
 
diff --git a/reco/L1/L1LinkDef.h b/reco/L1/L1LinkDef.h
index 144bd6b28b..78482e3761 100644
--- a/reco/L1/L1LinkDef.h
+++ b/reco/L1/L1LinkDef.h
@@ -1,3 +1,8 @@
+/** @file L1LinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 // $Id: L1LinkDef.h,v 1.10 2006/05/18 11:36:47 friese Exp $
 
 #ifdef __CINT__
diff --git a/reco/L1/OffLineInterface/CbmL1MuchFinder.cxx b/reco/L1/OffLineInterface/CbmL1MuchFinder.cxx
index e5fbb3ecaa..cf5d569c58 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchFinder.cxx
+++ b/reco/L1/OffLineInterface/CbmL1MuchFinder.cxx
@@ -1,3 +1,8 @@
+/** @file CbmL1MuchFinder.cxx
+  * @copyright Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov, Denis Bertini [orginator], Florian Uhlig **/
+
 #include "CbmL1MuchFinder.h"
 
 #include "CbmKF.h"
diff --git a/reco/L1/OffLineInterface/CbmL1MuchFinder.h b/reco/L1/OffLineInterface/CbmL1MuchFinder.h
index 962e140947..4f071314af 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchFinder.h
+++ b/reco/L1/OffLineInterface/CbmL1MuchFinder.h
@@ -1,3 +1,7 @@
+/** @file CbmL1MuchFinder.h
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Sergey Gorbunov **/
 
 #ifndef CBM_L1_MuchFinder_h
 #define CBM_L1_MuchFinder_h
diff --git a/reco/L1/OffLineInterface/CbmL1MuchFinderQa.cxx b/reco/L1/OffLineInterface/CbmL1MuchFinderQa.cxx
index 521f3337ff..68cfb4470f 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchFinderQa.cxx
+++ b/reco/L1/OffLineInterface/CbmL1MuchFinderQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmL1MuchFinderQa.cxx
+  * @copyright Copyright (C) 2007-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #include "CbmL1MuchFinderQa.h"
 
 #include "CbmKF.h"
diff --git a/reco/L1/OffLineInterface/CbmL1MuchFinderQa.h b/reco/L1/OffLineInterface/CbmL1MuchFinderQa.h
index 1b20a24764..6ecfaa8d5c 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchFinderQa.h
+++ b/reco/L1/OffLineInterface/CbmL1MuchFinderQa.h
@@ -1,3 +1,7 @@
+/** @file CbmL1MuchFinderQa.h
+  * @copyright Copyright (C) 2007-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #ifndef CBM_L1_MuchFinderQa_h
 #define CBM_L1_MuchFinderQa_h
diff --git a/reco/L1/OffLineInterface/CbmL1MuchHit.cxx b/reco/L1/OffLineInterface/CbmL1MuchHit.cxx
index 50153d8327..c6b6f4acee 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchHit.cxx
+++ b/reco/L1/OffLineInterface/CbmL1MuchHit.cxx
@@ -1,3 +1,7 @@
+/** @file CbmL1MuchHit.cxx
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #include "CbmL1MuchHit.h"
 
diff --git a/reco/L1/OffLineInterface/CbmL1MuchHit.h b/reco/L1/OffLineInterface/CbmL1MuchHit.h
index 334016710a..5d8d215a9f 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchHit.h
+++ b/reco/L1/OffLineInterface/CbmL1MuchHit.h
@@ -1,3 +1,8 @@
+/** @file CbmL1MuchHit.h
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef CBM_L1_MuchHit_h
 #define CBM_L1_MuchHit_h
 
diff --git a/reco/L1/OffLineInterface/CbmL1MuchTrack.cxx b/reco/L1/OffLineInterface/CbmL1MuchTrack.cxx
index ff80646efc..f74ffec9f9 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchTrack.cxx
+++ b/reco/L1/OffLineInterface/CbmL1MuchTrack.cxx
@@ -1,3 +1,7 @@
+/** @file CbmL1MuchTrack.cxx
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #include "CbmL1MuchTrack.h"
 
diff --git a/reco/L1/OffLineInterface/CbmL1MuchTrack.h b/reco/L1/OffLineInterface/CbmL1MuchTrack.h
index dd06c21707..abd9180245 100644
--- a/reco/L1/OffLineInterface/CbmL1MuchTrack.h
+++ b/reco/L1/OffLineInterface/CbmL1MuchTrack.h
@@ -1,3 +1,8 @@
+/** @file CbmL1MuchTrack.h
+  * @copyright Copyright (C) 2007 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef CBM_L1_MuchTrack_h
 #define CBM_L1_MuchTrack_h
 
diff --git a/reco/L1/OffLineInterface/CbmL1RichRingQa.cxx b/reco/L1/OffLineInterface/CbmL1RichRingQa.cxx
index 30fdc244fc..8bf9f053f2 100644
--- a/reco/L1/OffLineInterface/CbmL1RichRingQa.cxx
+++ b/reco/L1/OffLineInterface/CbmL1RichRingQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmL1RichRingQa.cxx
+  * @copyright Copyright (C) 2006-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov, Denis Bertini [orginator] **/
+
 #include "CbmL1RichRingQa.h"
 
 #include "CbmL1Def.h"
diff --git a/reco/L1/OffLineInterface/CbmL1RichRingQa.h b/reco/L1/OffLineInterface/CbmL1RichRingQa.h
index 731e4bbae3..c343d17b94 100644
--- a/reco/L1/OffLineInterface/CbmL1RichRingQa.h
+++ b/reco/L1/OffLineInterface/CbmL1RichRingQa.h
@@ -1,3 +1,8 @@
+/** @file CbmL1RichRingQa.h
+  * @copyright Copyright (C) 2006-2010 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Igor Kulakov **/
+
 #ifndef CBML1RICHRINGQA_H
 #define CBML1RICHRINGQA_H
 
diff --git a/reco/L1/OffLineInterface/CbmL1SttHit.cxx b/reco/L1/OffLineInterface/CbmL1SttHit.cxx
index 0e107e3ed5..59d745b10a 100644
--- a/reco/L1/OffLineInterface/CbmL1SttHit.cxx
+++ b/reco/L1/OffLineInterface/CbmL1SttHit.cxx
@@ -1,3 +1,7 @@
+/** @file CbmL1SttHit.cxx
+  * @copyright Copyright (C) 2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #include "CbmL1SttHit.h"
 
diff --git a/reco/L1/OffLineInterface/CbmL1SttHit.h b/reco/L1/OffLineInterface/CbmL1SttHit.h
index 6b2486bd14..2fc2a5a834 100644
--- a/reco/L1/OffLineInterface/CbmL1SttHit.h
+++ b/reco/L1/OffLineInterface/CbmL1SttHit.h
@@ -1,3 +1,8 @@
+/** @file CbmL1SttHit.h
+  * @copyright Copyright (C) 2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef CBM_L1_STTHIT_h
 #define CBM_L1_STTHIT_h
 
diff --git a/reco/L1/OffLineInterface/CbmL1SttTrack.cxx b/reco/L1/OffLineInterface/CbmL1SttTrack.cxx
index bf76c01540..4f4a353fe3 100644
--- a/reco/L1/OffLineInterface/CbmL1SttTrack.cxx
+++ b/reco/L1/OffLineInterface/CbmL1SttTrack.cxx
@@ -1,3 +1,7 @@
+/** @file CbmL1SttTrack.cxx
+  * @copyright Copyright (C) 2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #include "CbmL1SttTrack.h"
 
diff --git a/reco/L1/OffLineInterface/CbmL1SttTrack.h b/reco/L1/OffLineInterface/CbmL1SttTrack.h
index 5f48af6ead..abe80c6857 100644
--- a/reco/L1/OffLineInterface/CbmL1SttTrack.h
+++ b/reco/L1/OffLineInterface/CbmL1SttTrack.h
@@ -1,3 +1,8 @@
+/** @file CbmL1SttTrack.h
+  * @copyright Copyright (C) 2008 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
+
 #ifndef CBM_L1_STTTRACK_h
 #define CBM_L1_STTTRACK_h
 
diff --git a/reco/L1/OffLineInterface/CbmL1SttTrackFinder.h b/reco/L1/OffLineInterface/CbmL1SttTrackFinder.h
index e075144304..3cc125b7e7 100644
--- a/reco/L1/OffLineInterface/CbmL1SttTrackFinder.h
+++ b/reco/L1/OffLineInterface/CbmL1SttTrackFinder.h
@@ -1,3 +1,7 @@
+/** @file CbmL1SttTrackFinder.h
+  * @copyright Copyright (C) 2008-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Sergey Gorbunov [orginator] **/
 
 #ifndef CBM_L1_STTTRACKFINDER_H
 #define CBM_L1_STTTRACKFINDER_H
diff --git a/reco/L1/PerformanceConstants.h b/reco/L1/PerformanceConstants.h
index 4b916650bc..0d9c069d0e 100644
--- a/reco/L1/PerformanceConstants.h
+++ b/reco/L1/PerformanceConstants.h
@@ -1,3 +1,8 @@
+/** @file PerformanceConstants.h
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #ifndef _PerformanceConstants_h
 #define _PerformanceConstants_h
 
diff --git a/reco/L1/utils/Draw_L1_histo.C b/reco/L1/utils/Draw_L1_histo.C
index ed263bfc47..c7a5fcc488 100644
--- a/reco/L1/utils/Draw_L1_histo.C
+++ b/reco/L1/utils/Draw_L1_histo.C
@@ -1,3 +1,8 @@
+/** @file Draw_L1_histo.C
+  * @copyright Copyright (C) 2010-2013 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #include <unistd.h>  // for dir navigation
 
 const int textFont = 22;  // TNewRoman
diff --git a/reco/L1/vectors/P4_F32vec4.h b/reco/L1/vectors/P4_F32vec4.h
index bbb52e891e..7bf8c39558 100644
--- a/reco/L1/vectors/P4_F32vec4.h
+++ b/reco/L1/vectors/P4_F32vec4.h
@@ -1,3 +1,8 @@
+/** @file P4_F32vec4.h
+  * @copyright Copyright (C) 2010-2014 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator], Maxim Zyzak **/
+
 #ifndef L1Algo_F32vec4P4_H
 #define L1Algo_F32vec4P4_H
 
diff --git a/reco/L1/vectors/P4_F64vec2.h b/reco/L1/vectors/P4_F64vec2.h
index 6bafc0b6b0..9d0b1f4a6f 100644
--- a/reco/L1/vectors/P4_F64vec2.h
+++ b/reco/L1/vectors/P4_F64vec2.h
@@ -1,3 +1,8 @@
+/** @file P4_F64vec2.h
+  * @copyright Copyright (C) 2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Maxim Zyzak [orginator] **/
+
 #ifndef L1Algo_F64vec2P4_H
 #define L1Algo_F64vec2P4_H
 
diff --git a/reco/L1/vectors/PSEUDO_F32vec1.h b/reco/L1/vectors/PSEUDO_F32vec1.h
index a6301c6d0e..047bb130ea 100644
--- a/reco/L1/vectors/PSEUDO_F32vec1.h
+++ b/reco/L1/vectors/PSEUDO_F32vec1.h
@@ -1,3 +1,8 @@
+/** @file PSEUDO_F32vec1.h
+  * @copyright Copyright (C) 2010 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef CBM_KF_F32vec1_H
 #define CBM_KF_F32vec1_H
 
diff --git a/reco/L1/vectors/PSEUDO_F32vec4.h b/reco/L1/vectors/PSEUDO_F32vec4.h
index fb3108cdb6..98dfb08b82 100644
--- a/reco/L1/vectors/PSEUDO_F32vec4.h
+++ b/reco/L1/vectors/PSEUDO_F32vec4.h
@@ -1,3 +1,8 @@
+/** @file PSEUDO_F32vec4.h
+  * @copyright Copyright (C) 2010 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1Algo_PSEUDO_F32vec4_H
 #define L1Algo_PSEUDO_F32vec4_H
 
diff --git a/reco/L1/vectors/PSEUDO_F64vec1.h b/reco/L1/vectors/PSEUDO_F64vec1.h
index b434cd6d28..4efc89b9e5 100644
--- a/reco/L1/vectors/PSEUDO_F64vec1.h
+++ b/reco/L1/vectors/PSEUDO_F64vec1.h
@@ -1,3 +1,8 @@
+/** @file PSEUDO_F64vec1.h
+  * @copyright Copyright (C) 2010 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef L1Algo_PSEUDO_F64vec1_H
 #define L1Algo_PSEUDO_F64vec1_H
 
diff --git a/reco/L1/vectors/std_alloc.h b/reco/L1/vectors/std_alloc.h
index b09f121a05..3dbc089bd6 100644
--- a/reco/L1/vectors/std_alloc.h
+++ b/reco/L1/vectors/std_alloc.h
@@ -1,3 +1,8 @@
+/** @file std_alloc.h
+  * @copyright Copyright (C) 2010 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef STD_ALLOC_H
 #define STD_ALLOC_H
 // ---------------------- Allocator for using STL ------------------------
diff --git a/reco/L1/vectors/vec_arithmetic.h b/reco/L1/vectors/vec_arithmetic.h
index 0c7209aaf4..147376d74b 100644
--- a/reco/L1/vectors/vec_arithmetic.h
+++ b/reco/L1/vectors/vec_arithmetic.h
@@ -1,3 +1,8 @@
+/** @file vec_arithmetic.h
+  * @copyright Copyright (C) 2010-2014 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Igor Kulakov [orginator] **/
+
 #ifndef _vec_arithmetic_H
 #define _vec_arithmetic_H
 
diff --git a/reco/base/CbmRecoBaseLinkDef.h b/reco/base/CbmRecoBaseLinkDef.h
index 0ed03aa1c9..9d8fbf91ff 100644
--- a/reco/base/CbmRecoBaseLinkDef.h
+++ b/reco/base/CbmRecoBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRecoBaseLinkDef.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Pierre-Alain Loizeau [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/calibration/CbmRecoCalLinkDef.h b/reco/calibration/CbmRecoCalLinkDef.h
index 50a1b994be..8fe32960d3 100644
--- a/reco/calibration/CbmRecoCalLinkDef.h
+++ b/reco/calibration/CbmRecoCalLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRecoCalLinkDef.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/much/CbmMuchMatchTracks.cxx b/reco/detectors/much/CbmMuchMatchTracks.cxx
index 6cb301e470..649a60d438 100644
--- a/reco/detectors/much/CbmMuchMatchTracks.cxx
+++ b/reco/detectors/much/CbmMuchMatchTracks.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuchMatchTracks.cxx
+  * @copyright Copyright (C) 2007-2020 St. Petersburg Polytechnic University, St. Petersburg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Mikhail Ryzhinskiy [orginator], Florian Uhlig, Evgeny Kryshen **/
+
 #include "CbmMuchMatchTracks.h"
 
 #include "CbmMuchCluster.h"
diff --git a/reco/detectors/much/CbmMuchRecoLinkDef.h b/reco/detectors/much/CbmMuchRecoLinkDef.h
index e6c3fb6852..d50d5d0e1e 100644
--- a/reco/detectors/much/CbmMuchRecoLinkDef.h
+++ b/reco/detectors/much/CbmMuchRecoLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmMuchRecoLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/psd/CbmPsdMCbmHitProducer.cxx b/reco/detectors/psd/CbmPsdMCbmHitProducer.cxx
index 09dea6029f..6411a002aa 100644
--- a/reco/detectors/psd/CbmPsdMCbmHitProducer.cxx
+++ b/reco/detectors/psd/CbmPsdMCbmHitProducer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPsdMCbmHitProducer.cxx
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 #include "CbmPsdMCbmHitProducer.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/psd/CbmPsdMCbmHitProducer.h b/reco/detectors/psd/CbmPsdMCbmHitProducer.h
index 919f17615a..f22061c542 100644
--- a/reco/detectors/psd/CbmPsdMCbmHitProducer.h
+++ b/reco/detectors/psd/CbmPsdMCbmHitProducer.h
@@ -1,3 +1,7 @@
+/** @file CbmPsdMCbmHitProducer.h
+  * @copyright Copyright (C) 2020 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
 
 #ifndef CBM_PSD_MCBM_HIT_PRODUCER
 #define CBM_PSD_MCBM_HIT_PRODUCER
diff --git a/reco/detectors/psd/CbmPsdRecoLinkDef.h b/reco/detectors/psd/CbmPsdRecoLinkDef.h
index 62b59ea35e..9e3b8e943f 100644
--- a/reco/detectors/psd/CbmPsdRecoLinkDef.h
+++ b/reco/detectors/psd/CbmPsdRecoLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdRecoLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/rich/CbmRichConverter.cxx b/reco/detectors/rich/CbmRichConverter.cxx
index 749151411e..89b5565793 100644
--- a/reco/detectors/rich/CbmRichConverter.cxx
+++ b/reco/detectors/rich/CbmRichConverter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichConverter.cxx
+  * @copyright Copyright (C) 2012 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include "CbmRichConverter.h"
 
 TClonesArray* CbmRichConverter::fRichHits = NULL;
diff --git a/reco/detectors/rich/CbmRichRecoLinkDef.h b/reco/detectors/rich/CbmRichRecoLinkDef.h
index e94d1efa44..faac5d5b42 100644
--- a/reco/detectors/rich/CbmRichRecoLinkDef.h
+++ b/reco/detectors/rich/CbmRichRecoLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRichRecoLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Denis Bertini [orginator], Semen Lebedev **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/rich/alignment/CbmRichAlignment.cxx b/reco/detectors/rich/alignment/CbmRichAlignment.cxx
index 247118a51b..a1885f27aa 100644
--- a/reco/detectors/rich/alignment/CbmRichAlignment.cxx
+++ b/reco/detectors/rich/alignment/CbmRichAlignment.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichAlignment.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichAlignment.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichAlignment.h b/reco/detectors/rich/alignment/CbmRichAlignment.h
index d376f378dc..c3b14abedf 100644
--- a/reco/detectors/rich/alignment/CbmRichAlignment.h
+++ b/reco/detectors/rich/alignment/CbmRichAlignment.h
@@ -1,3 +1,8 @@
+/** @file CbmRichAlignment.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHALIGNMENT_H
 #define CBMRICHALIGNMENT_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichCorrection.cxx b/reco/detectors/rich/alignment/CbmRichCorrection.cxx
index fbd605ca36..3e2615effd 100644
--- a/reco/detectors/rich/alignment/CbmRichCorrection.cxx
+++ b/reco/detectors/rich/alignment/CbmRichCorrection.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichCorrection.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichCorrection.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichCorrection.h b/reco/detectors/rich/alignment/CbmRichCorrection.h
index b62c10bcd5..7cc42480a6 100644
--- a/reco/detectors/rich/alignment/CbmRichCorrection.h
+++ b/reco/detectors/rich/alignment/CbmRichCorrection.h
@@ -1,3 +1,8 @@
+/** @file CbmRichCorrection.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHCORRECTION_H
 #define CBMRICHCORRECTION_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichCorrectionVector.cxx b/reco/detectors/rich/alignment/CbmRichCorrectionVector.cxx
index 62f62b835f..2883ce34d1 100644
--- a/reco/detectors/rich/alignment/CbmRichCorrectionVector.cxx
+++ b/reco/detectors/rich/alignment/CbmRichCorrectionVector.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichCorrectionVector.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichCorrectionVector.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichCorrectionVector.h b/reco/detectors/rich/alignment/CbmRichCorrectionVector.h
index 627e10cebb..e506862dc1 100644
--- a/reco/detectors/rich/alignment/CbmRichCorrectionVector.h
+++ b/reco/detectors/rich/alignment/CbmRichCorrectionVector.h
@@ -1,3 +1,8 @@
+/** @file CbmRichCorrectionVector.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CbmRichCorrectionVector_H
 #define CbmRichCorrectionVector_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichMirror.cxx b/reco/detectors/rich/alignment/CbmRichMirror.cxx
index 9f7181daa6..8bc191f207 100644
--- a/reco/detectors/rich/alignment/CbmRichMirror.cxx
+++ b/reco/detectors/rich/alignment/CbmRichMirror.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMirror.cxx
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichMirror.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichMirror.h b/reco/detectors/rich/alignment/CbmRichMirror.h
index 947b18ec3e..fe4827f1a0 100644
--- a/reco/detectors/rich/alignment/CbmRichMirror.h
+++ b/reco/detectors/rich/alignment/CbmRichMirror.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMirror.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHMIRROR_H
 #define CBMRICHMIRROR_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.cxx b/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.cxx
index d0f3a0d9fa..cbd10a9204 100644
--- a/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.cxx
+++ b/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMirrorSortingAlignment.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "CbmRichMirrorSortingAlignment.h"
 
 #include "FairRootManager.h"
diff --git a/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.h b/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.h
index 8dc8e96205..0d950f4a85 100644
--- a/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.h
+++ b/reco/detectors/rich/alignment/CbmRichMirrorSortingAlignment.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMirrorSortingAlignment.h
+  * @copyright Copyright (C) 2016-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHMIRRORSORTINGALIGNMENT_H
 #define CBMRICHMIRRORSORTINGALIGNMENT_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.cxx b/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.cxx
index cfe757328a..2cba106c39 100644
--- a/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.cxx
+++ b/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMirrorSortingCorrection.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #include "CbmRichMirrorSortingCorrection.h"
 
 #include "alignment/CbmRichMirror.h"
diff --git a/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.h b/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.h
index ad322f466d..230e8a5ae4 100644
--- a/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.h
+++ b/reco/detectors/rich/alignment/CbmRichMirrorSortingCorrection.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMirrorSortingCorrection.h
+  * @copyright Copyright (C) 2016-2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHMIRRORSORTINGCORRECTION_H
 #define CBMRICHMIRRORSORTINGCORRECTION_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichNavigationUtil2.h b/reco/detectors/rich/alignment/CbmRichNavigationUtil2.h
index a3b7ea7f10..4900d697fd 100644
--- a/reco/detectors/rich/alignment/CbmRichNavigationUtil2.h
+++ b/reco/detectors/rich/alignment/CbmRichNavigationUtil2.h
@@ -1,3 +1,7 @@
+/** @file CbmRichNavigationUtil2.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
 
 #ifndef RICH_CbmRichNavigationUtil2
 #define RICH_CbmRichNavigationUtil2
diff --git a/reco/detectors/rich/alignment/CbmRichPMTMapping.cxx b/reco/detectors/rich/alignment/CbmRichPMTMapping.cxx
index dd177a5b27..fbff202f61 100644
--- a/reco/detectors/rich/alignment/CbmRichPMTMapping.cxx
+++ b/reco/detectors/rich/alignment/CbmRichPMTMapping.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichPMTMapping.cxx
+  * @copyright Copyright (C) 2016-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichPMTMapping.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichPMTMapping.h b/reco/detectors/rich/alignment/CbmRichPMTMapping.h
index a79937232e..47fb4fe46a 100644
--- a/reco/detectors/rich/alignment/CbmRichPMTMapping.h
+++ b/reco/detectors/rich/alignment/CbmRichPMTMapping.h
@@ -1,3 +1,8 @@
+/** @file CbmRichPMTMapping.h
+  * @copyright Copyright (C) 2016 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
+
 #ifndef CBMRICHPMTMAPPING_H
 #define CBMRICHPMTMAPPING_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichProjectionProducer2.cxx b/reco/detectors/rich/alignment/CbmRichProjectionProducer2.cxx
index 3dc6a56c6a..545ce4824e 100644
--- a/reco/detectors/rich/alignment/CbmRichProjectionProducer2.cxx
+++ b/reco/detectors/rich/alignment/CbmRichProjectionProducer2.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichProjectionProducer2.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // ---------- Original Headers ---------- //
 #include "CbmRichProjectionProducer2.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichProjectionProducer2.h b/reco/detectors/rich/alignment/CbmRichProjectionProducer2.h
index 95753c2bb5..864858aa40 100644
--- a/reco/detectors/rich/alignment/CbmRichProjectionProducer2.h
+++ b/reco/detectors/rich/alignment/CbmRichProjectionProducer2.h
@@ -1,3 +1,8 @@
+/** @file CbmRichProjectionProducer2.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CbmRichProjectionProducer2_H
 #define CbmRichProjectionProducer2_H
 
diff --git a/reco/detectors/rich/alignment/CbmRichRecoQa.cxx b/reco/detectors/rich/alignment/CbmRichRecoQa.cxx
index e6a5133f85..99b82e00a7 100644
--- a/reco/detectors/rich/alignment/CbmRichRecoQa.cxx
+++ b/reco/detectors/rich/alignment/CbmRichRecoQa.cxx
@@ -1,3 +1,7 @@
+/** @file CbmRichRecoQa.cxx
+  * @copyright Copyright (C) 2017-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
 
 #include "CbmRichRecoQa.h"
 
diff --git a/reco/detectors/rich/alignment/CbmRichRecoQa.h b/reco/detectors/rich/alignment/CbmRichRecoQa.h
index 209e7120f0..b43d97faac 100644
--- a/reco/detectors/rich/alignment/CbmRichRecoQa.h
+++ b/reco/detectors/rich/alignment/CbmRichRecoQa.h
@@ -1,3 +1,7 @@
+/** @file CbmRichRecoQa.h
+  * @copyright Copyright (C) 2017 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
 
 #ifndef CBM_RICH_RECO_QA
 #define CBM_RICH_RECO_QA
diff --git a/reco/detectors/rich/alignment/CbmRichUtil.h b/reco/detectors/rich/alignment/CbmRichUtil.h
index a263df9263..85ab1c08c6 100644
--- a/reco/detectors/rich/alignment/CbmRichUtil.h
+++ b/reco/detectors/rich/alignment/CbmRichUtil.h
@@ -1,3 +1,7 @@
+/** @file CbmRichUtil.h
+  * @copyright Copyright (C) 2019 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Jordan Bendarouach [orginator] **/
 
 #ifndef RICH_CbmRichUtil
 #define RICH_CbmRichUtil
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.cxx
index 9c092bb857..9f4dc4fc86 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmAerogelAna.cxx
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmRichMCbmAerogelAna.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.h b/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.h
index 4c8814d7da..4fd2a7d772 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmAerogelAna.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmAerogelAna.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef MCBM_RICH_Aerogel
 #define MCBM_RICH_Aerogel
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx
index 97f60c1089..9ef22f5789 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.cxx
@@ -1,3 +1,7 @@
+/** @file CbmRichMCbmHitProducer.cxx
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber, Semen Lebedev [orginator] **/
 
 #include "CbmRichMCbmHitProducer.h"
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h
index 7de29fdd98..c42e722192 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmHitProducer.h
@@ -1,3 +1,7 @@
+/** @file CbmRichMCbmHitProducer.h
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber **/
 
 #ifndef CBM_RICH_MCBM_HIT_PRODUCER
 #define CBM_RICH_MCBM_HIT_PRODUCER
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQa.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmQa.cxx
index 633551f8d0..c5b2022eba 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQa.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQa.cxx
+  * @copyright Copyright (C) 2017-2021 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Gregor Pitsch [orginator], Semen Lebedev **/
+
 #include "CbmRichMCbmQa.h"
 
 #include "CbmDrawHist.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQa.h b/reco/detectors/rich/mcbm/CbmRichMCbmQa.h
index 65004f67bb..59c073ceba 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQa.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQa.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQa.h
+  * @copyright Copyright (C) 2017-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Gregor Pitsch [orginator] **/
+
 #ifndef MCBM_RICH_QA
 #define MCBM_RICH_QA
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.cxx
index 205837e4bd..52654b44a7 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQaReal.cxx
+  * @copyright Copyright (C) 2019-2021 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber, Semen Lebedev [orginator] **/
+
 #include "CbmRichMCbmQaReal.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.h b/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.h
index 83f6ad8a30..391ddcbb53 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaReal.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQaReal.h
+  * @copyright Copyright (C) 2019-2020 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator], Adrian Amatus Weber, Florian Uhlig **/
+
 #ifndef MCBM_RICH_QA_REAL
 #define MCBM_RICH_QA_REAL
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx
index 223df49362..a1a7cf030a 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQaRichOnly.cxx
+  * @copyright Copyright (C) 2020-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig **/
+
 #include "CbmRichMCbmQaRichOnly.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h
index 575fd8e2e9..380fec3913 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmQaRichOnly.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmQaRichOnly.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef MCBM_RICH_QA_RICH_ONLY
 #define MCBM_RICH_QA_RICH_ONLY
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.cxx
index 83f6760915..a0a3b37b95 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmSEDisplay.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmRichMCbmSEDisplay.h"
 
 #include "CbmRichHit.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.h b/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.h
index 10f795c730..4688475760 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmSEDisplay.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmSEDisplay.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef MCBM_RICH_SE_DISPLAY
 #define MCBM_RICH_SE_DISPLAY
 
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.cxx b/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.cxx
index 8b9623d7ad..36d45a152c 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.cxx
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmToTShifter.cxx
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 #include "CbmRichMCbmToTShifter.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.h b/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.h
index 6280ba0788..9ddc221f42 100644
--- a/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.h
+++ b/reco/detectors/rich/mcbm/CbmRichMCbmToTShifter.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMCbmToTShifter.h
+  * @copyright Copyright (C) 2019-2020 Justus-Liebig-Universitaet Giessen, Giessen
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Adrian Amatus Weber [orginator] **/
+
 #ifndef MCBM_RICH_TOTSHIFTER
 #define MCBM_RICH_TOTSHIFTER
 
diff --git a/reco/detectors/rich/qa/CbmRichRecoQa.cxx b/reco/detectors/rich/qa/CbmRichRecoQa.cxx
index d85e6c8138..c1853fcce1 100644
--- a/reco/detectors/rich/qa/CbmRichRecoQa.cxx
+++ b/reco/detectors/rich/qa/CbmRichRecoQa.cxx
@@ -1,3 +1,7 @@
+/** @file CbmRichRecoQa.cxx
+  * @copyright Copyright (C) 2016-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Andrey Lebedev [orginator] **/
 
 #include "CbmRichRecoQa.h"
 
diff --git a/reco/detectors/rich/qa/CbmRichRecoQa.h b/reco/detectors/rich/qa/CbmRichRecoQa.h
index f0b8803604..100c429b12 100644
--- a/reco/detectors/rich/qa/CbmRichRecoQa.h
+++ b/reco/detectors/rich/qa/CbmRichRecoQa.h
@@ -1,3 +1,7 @@
+/** @file CbmRichRecoQa.h
+  * @copyright Copyright (C) 2016-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Semen Lebedev **/
 
 #ifndef CBM_RICH_RECO_QA
 #define CBM_RICH_RECO_QA
diff --git a/reco/detectors/rich/qa/CbmRichRecoTbQa.cxx b/reco/detectors/rich/qa/CbmRichRecoTbQa.cxx
index db6b4d4a04..3b4b88decd 100644
--- a/reco/detectors/rich/qa/CbmRichRecoTbQa.cxx
+++ b/reco/detectors/rich/qa/CbmRichRecoTbQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichRecoTbQa.cxx
+  * @copyright Copyright (C) 2018-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "CbmRichRecoTbQa.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/rich/qa/CbmRichRecoTbQa.h b/reco/detectors/rich/qa/CbmRichRecoTbQa.h
index 1e5c695332..5b17921adb 100644
--- a/reco/detectors/rich/qa/CbmRichRecoTbQa.h
+++ b/reco/detectors/rich/qa/CbmRichRecoTbQa.h
@@ -1,3 +1,7 @@
+/** @file CbmRichRecoTbQa.h
+  * @copyright Copyright (C) 2018-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
 
 #ifndef CBM_RICH_RECO_TB_QA
 #define CBM_RICH_RECO_TB_QA
diff --git a/reco/detectors/rich/qa/mirrors/CbmRichMirrorsLinkDef.h b/reco/detectors/rich/qa/mirrors/CbmRichMirrorsLinkDef.h
index b5860687f0..5674b58cf0 100644
--- a/reco/detectors/rich/qa/mirrors/CbmRichMirrorsLinkDef.h
+++ b/reco/detectors/rich/qa/mirrors/CbmRichMirrorsLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRichMirrorsLinkDef.h
+  * @copyright Copyright (C) 2019 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.cxx b/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.cxx
index a72322dfac..61ecd66bca 100644
--- a/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.cxx
+++ b/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichRonchiAna.cxx
+  * @copyright Copyright (C) 2018-2019 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev **/
+
 #include "CbmRichRonchiAna.h"
 
 #include <boost/gil/extension/io/tiff.hpp>
diff --git a/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.h b/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.h
index f426ff911e..e6cfbed79a 100644
--- a/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.h
+++ b/reco/detectors/rich/qa/mirrors/CbmRichRonchiAna.h
@@ -1,3 +1,8 @@
+/** @file CbmRichRonchiAna.h
+  * @copyright Copyright (C) 2018-2019 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Andrey Lebedev [orginator] **/
+
 #ifndef RICH_MIRRORS_CBMRICHRONCHIANA_H_
 #define RICH_MIRRORS_CBMRICHRONCHIANA_H_
 
diff --git a/reco/detectors/rich/selection/CbmRichRingSelectAnn.cxx b/reco/detectors/rich/selection/CbmRichRingSelectAnn.cxx
index 31582230b1..3a8af22706 100644
--- a/reco/detectors/rich/selection/CbmRichRingSelectAnn.cxx
+++ b/reco/detectors/rich/selection/CbmRichRingSelectAnn.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRichRingSelectAnn.cxx
+  * @copyright Copyright (C) 2006-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev, Andrey Lebedev, Denis Bertini [orginator] **/
+
 #include "CbmRichRingSelectAnn.h"
 
 #include "CbmRichGeoManager.h"
diff --git a/reco/detectors/rich/utils/CbmRichNavigationUtil.h b/reco/detectors/rich/utils/CbmRichNavigationUtil.h
index afe3b1ce9a..ef4f3f33d2 100644
--- a/reco/detectors/rich/utils/CbmRichNavigationUtil.h
+++ b/reco/detectors/rich/utils/CbmRichNavigationUtil.h
@@ -1,3 +1,7 @@
+/** @file CbmRichNavigationUtil.h
+  * @copyright Copyright (C) 2016-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Semen Lebedev **/
 
 #ifndef RICH_CbmRichNavigationUtil
 #define RICH_CbmRichNavigationUtil
diff --git a/reco/detectors/rich/utils/CbmRichUtil.h b/reco/detectors/rich/utils/CbmRichUtil.h
index 3467b330d5..86f8c7d15f 100644
--- a/reco/detectors/rich/utils/CbmRichUtil.h
+++ b/reco/detectors/rich/utils/CbmRichUtil.h
@@ -1,3 +1,7 @@
+/** @file CbmRichUtil.h
+  * @copyright Copyright (C) 2017-2019 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Semen Lebedev **/
 
 #ifndef RICH_CbmRichUtil
 #define RICH_CbmRichUtil
diff --git a/reco/detectors/rich/utils/hadd.C b/reco/detectors/rich/utils/hadd.C
index 3960f70da6..7406582a76 100644
--- a/reco/detectors/rich/utils/hadd.C
+++ b/reco/detectors/rich/utils/hadd.C
@@ -1,3 +1,8 @@
+/** @file hadd.C
+  * @copyright Copyright (C) 2011 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
+
 #include "TChain.h"
 #include "TFile.h"
 #include "TH1.h"
diff --git a/reco/detectors/sts/CbmRecoStsLinkDef.h b/reco/detectors/sts/CbmRecoStsLinkDef.h
index ef0a4fb575..6aaec94b1a 100644
--- a/reco/detectors/sts/CbmRecoStsLinkDef.h
+++ b/reco/detectors/sts/CbmRecoStsLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRecoStsLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/tof/CbmTofRecoLinkDef.h b/reco/detectors/tof/CbmTofRecoLinkDef.h
index 2bd8577c2c..b38c777ffc 100644
--- a/reco/detectors/tof/CbmTofRecoLinkDef.h
+++ b/reco/detectors/tof/CbmTofRecoLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTofRecoLinkDef.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/detectors/tof/CbmTofTBClusterizer.cxx b/reco/detectors/tof/CbmTofTBClusterizer.cxx
index 8064244666..1bba03d0cd 100644
--- a/reco/detectors/tof/CbmTofTBClusterizer.cxx
+++ b/reco/detectors/tof/CbmTofTBClusterizer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofTBClusterizer.cxx
+  * @copyright Copyright (C) 2017-2021 Facility for Antiproton and Ion Research in Europe, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pierre-Alain Loizeau [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/detectors/tof/CbmTofTrackFinderNN.cxx b/reco/detectors/tof/CbmTofTrackFinderNN.cxx
index 32aa46d707..20779a1f3a 100644
--- a/reco/detectors/tof/CbmTofTrackFinderNN.cxx
+++ b/reco/detectors/tof/CbmTofTrackFinderNN.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTofTrackFinderNN.cxx
+  * @copyright Copyright (C) 2015-2021 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 // ROOT Classes and includes
 #include "TClonesArray.h"
 #include "TDirectory.h"
diff --git a/reco/detectors/tof/CbmTofTrackFinderNN.h b/reco/detectors/tof/CbmTofTrackFinderNN.h
index 76ad88b97d..3b32bdfcf8 100644
--- a/reco/detectors/tof/CbmTofTrackFinderNN.h
+++ b/reco/detectors/tof/CbmTofTrackFinderNN.h
@@ -1,3 +1,8 @@
+/** @file CbmTofTrackFinderNN.h
+  * @copyright Copyright (C) 2015-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Pierre-Alain Loizeau **/
+
 /**
 nh, adapt from 
  * \file CbmTrdTrackFinderIdeal.h
diff --git a/reco/detectors/tof/LKFMinuit.cxx b/reco/detectors/tof/LKFMinuit.cxx
index 3b471ae9a5..da890538ee 100644
--- a/reco/detectors/tof/LKFMinuit.cxx
+++ b/reco/detectors/tof/LKFMinuit.cxx
@@ -1,3 +1,8 @@
+/** @file LKFMinuit.cxx
+  * @copyright Copyright (C) 2015-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator] **/
+
 #include "LKFMinuit.h"
 
 #include <Logger.h>
diff --git a/reco/detectors/tof/LKFMinuit.h b/reco/detectors/tof/LKFMinuit.h
index 0930a4183b..c840d82f10 100644
--- a/reco/detectors/tof/LKFMinuit.h
+++ b/reco/detectors/tof/LKFMinuit.h
@@ -1,3 +1,8 @@
+/** @file LKFMinuit.h
+  * @copyright Copyright (C) 2015-2020 PI-UHd, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Norbert Herrmann [orginator], Florian Uhlig, Pierre-Alain Loizeau **/
+
 #ifndef LKFMinuit_h
 #define LKFMinuit_h
 
diff --git a/reco/detectors/trd/CbmTrdClusterFinder.cxx b/reco/detectors/trd/CbmTrdClusterFinder.cxx
index 1e8f085486..c74da1aa3c 100644
--- a/reco/detectors/trd/CbmTrdClusterFinder.cxx
+++ b/reco/detectors/trd/CbmTrdClusterFinder.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdClusterFinder.cxx
+  * @copyright Copyright (C) 2010-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Pascal Raisig, Alexandru Bercuci **/
+
 #include "CbmTrdClusterFinder.h"
 
 #include "CbmDefs.h"
diff --git a/reco/detectors/trd/CbmTrdHitProducer.cxx b/reco/detectors/trd/CbmTrdHitProducer.cxx
index bb2fd35051..c57317dc79 100644
--- a/reco/detectors/trd/CbmTrdHitProducer.cxx
+++ b/reco/detectors/trd/CbmTrdHitProducer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitProducer.cxx
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pascal Raisig, Florian Uhlig [orginator] **/
+
 #include "CbmTrdHitProducer.h"
 
 #include "CbmDefs.h"
diff --git a/reco/detectors/trd/CbmTrdModuleRec.cxx b/reco/detectors/trd/CbmTrdModuleRec.cxx
index 2785b8f7de..aef2304ff6 100644
--- a/reco/detectors/trd/CbmTrdModuleRec.cxx
+++ b/reco/detectors/trd/CbmTrdModuleRec.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRec.cxx
+  * @copyright Copyright (C) 2018-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdModuleRec.h"
 
 #include <TClonesArray.h>
diff --git a/reco/detectors/trd/CbmTrdModuleRec.h b/reco/detectors/trd/CbmTrdModuleRec.h
index 83b0687bed..e19993754b 100644
--- a/reco/detectors/trd/CbmTrdModuleRec.h
+++ b/reco/detectors/trd/CbmTrdModuleRec.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRec.h
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMODULEREC_H
 #define CBMTRDMODULEREC_H
 
diff --git a/reco/detectors/trd/CbmTrdModuleRecR.cxx b/reco/detectors/trd/CbmTrdModuleRecR.cxx
index b62b9b52ab..7529c9c95e 100644
--- a/reco/detectors/trd/CbmTrdModuleRecR.cxx
+++ b/reco/detectors/trd/CbmTrdModuleRecR.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRecR.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel, Florian Uhlig [orginator], Etienne Bechtel **/
+
 #include "CbmTrdModuleRecR.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/trd/CbmTrdModuleRecR.h b/reco/detectors/trd/CbmTrdModuleRecR.h
index f7700c6b20..9ed21c8305 100644
--- a/reco/detectors/trd/CbmTrdModuleRecR.h
+++ b/reco/detectors/trd/CbmTrdModuleRecR.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRecR.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMODULERECR_H
 #define CBMTRDMODULERECR_H
 
diff --git a/reco/detectors/trd/CbmTrdModuleRecT.cxx b/reco/detectors/trd/CbmTrdModuleRecT.cxx
index 11f0c89686..624342c7da 100644
--- a/reco/detectors/trd/CbmTrdModuleRecT.cxx
+++ b/reco/detectors/trd/CbmTrdModuleRecT.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRecT.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci **/
+
 #include "CbmTrdModuleRecT.h"
 
 #include "CbmTrdCluster.h"
diff --git a/reco/detectors/trd/CbmTrdModuleRecT.h b/reco/detectors/trd/CbmTrdModuleRecT.h
index 6a5dfa8c51..8f218ca3ec 100644
--- a/reco/detectors/trd/CbmTrdModuleRecT.h
+++ b/reco/detectors/trd/CbmTrdModuleRecT.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleRecT.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexandru Bercuci, Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMODULERECT_H
 #define CBMTRDMODULERECT_H
 
diff --git a/reco/detectors/trd/CbmTrdRecoLinkDef.h b/reco/detectors/trd/CbmTrdRecoLinkDef.h
index d7868faf16..aec8a25f4c 100644
--- a/reco/detectors/trd/CbmTrdRecoLinkDef.h
+++ b/reco/detectors/trd/CbmTrdRecoLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdRecoLinkDef.h
+  * @copyright Copyright (C) 2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Pascal Raisig [orginator] **/
+
 // $Id: TrdRecoLinkDef.h $
 
 #ifdef __CINT__
diff --git a/reco/detectors/trd/pid/CbmTrdElectronsTrainAnn.cxx b/reco/detectors/trd/pid/CbmTrdElectronsTrainAnn.cxx
index ce01dabe28..5b1f765787 100644
--- a/reco/detectors/trd/pid/CbmTrdElectronsTrainAnn.cxx
+++ b/reco/detectors/trd/pid/CbmTrdElectronsTrainAnn.cxx
@@ -1,3 +1,7 @@
+/** @file CbmTrdElectronsTrainAnn.cxx
+  * @copyright Copyright (C) 2009-2021 UGiessen, JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Semen Lebedev [orginator] **/
 
 #include "CbmTrdElectronsTrainAnn.h"
 
diff --git a/reco/detectors/trd/pid/CbmTrdSetTracksPidModWkn.cxx b/reco/detectors/trd/pid/CbmTrdSetTracksPidModWkn.cxx
index 4bf3c662b2..a3d9abd384 100644
--- a/reco/detectors/trd/pid/CbmTrdSetTracksPidModWkn.cxx
+++ b/reco/detectors/trd/pid/CbmTrdSetTracksPidModWkn.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdSetTracksPidModWkn.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Olga Derenovskaya [orginator], Florian Uhlig **/
+
 // -------------------------------------------------------------------------
 // -----                    CbmTrdSetTracksPidModWkn source file          -----
 // -----                                  -----
diff --git a/reco/detectors/trd/qa/CbmTrdClusterizerFastQa.h b/reco/detectors/trd/qa/CbmTrdClusterizerFastQa.h
index 8faba0492e..f4de7f7034 100644
--- a/reco/detectors/trd/qa/CbmTrdClusterizerFastQa.h
+++ b/reco/detectors/trd/qa/CbmTrdClusterizerFastQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdClusterizerFastQa.h
+  * @copyright Copyright (C) 2013 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDCLUSTERIZERFASTQA_H
 #define CBMTRDCLUSTERIZERFASTQA_H 1
 
diff --git a/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx b/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
index d5a0bf7c1c..ccfc03f40d 100644
--- a/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdHitDensityQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitDensityQa.cxx
+  * @copyright Copyright (C) 2011-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], Florian Uhlig **/
+
 #include "CbmTrdHitDensityQa.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/trd/qa/CbmTrdHitDensityQa.h b/reco/detectors/trd/qa/CbmTrdHitDensityQa.h
index 458368bead..765201bc9c 100644
--- a/reco/detectors/trd/qa/CbmTrdHitDensityQa.h
+++ b/reco/detectors/trd/qa/CbmTrdHitDensityQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitDensityQa.h
+  * @copyright Copyright (C) 2011-2018 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], Florian Uhlig **/
+
 #ifndef CBMTRDHITDENSITYQA_H_
 #define CBMTRDHITDENSITYQA_H_
 
diff --git a/reco/detectors/trd/qa/CbmTrdHitProducerClusterQa.h b/reco/detectors/trd/qa/CbmTrdHitProducerClusterQa.h
index 1f65adb5e5..bf5a2d82c6 100644
--- a/reco/detectors/trd/qa/CbmTrdHitProducerClusterQa.h
+++ b/reco/detectors/trd/qa/CbmTrdHitProducerClusterQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitProducerClusterQa.h
+  * @copyright Copyright (C) 2013 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDHITPRODUCERCLUSTERQA_H
 #define CBMTRDHITPRODUCERCLUSTERQA_H 1
 
diff --git a/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx b/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
index 1b77358e2f..ec4ed8ef0b 100644
--- a/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdOccupancyQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdOccupancyQa.cxx
+  * @copyright Copyright (C) 2012-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], Florian Uhlig **/
+
 #include "CbmTrdOccupancyQa.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/trd/qa/CbmTrdOccupancyQa.h b/reco/detectors/trd/qa/CbmTrdOccupancyQa.h
index 666a8a8757..e1ada4fc98 100644
--- a/reco/detectors/trd/qa/CbmTrdOccupancyQa.h
+++ b/reco/detectors/trd/qa/CbmTrdOccupancyQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdOccupancyQa.h
+  * @copyright Copyright (C) 2012-2018 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDOCCUPANCYQA_H_
 #define CBMTRDOCCUPANCYQA_H_
 
diff --git a/reco/detectors/trd/qa/CbmTrdQa.cxx b/reco/detectors/trd/qa/CbmTrdQa.cxx
index 6048116c91..c72e9cd099 100644
--- a/reco/detectors/trd/qa/CbmTrdQa.cxx
+++ b/reco/detectors/trd/qa/CbmTrdQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdQa.cxx
+  * @copyright Copyright (C) 2012-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #include "CbmTrdQa.h"
 
 #include "CbmDigiManager.h"
diff --git a/reco/detectors/trd/qa/CbmTrdQa.h b/reco/detectors/trd/qa/CbmTrdQa.h
index 7021f668f3..ed14b10465 100644
--- a/reco/detectors/trd/qa/CbmTrdQa.h
+++ b/reco/detectors/trd/qa/CbmTrdQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdQa.h
+  * @copyright Copyright (C) 2012-2018 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDQA_H
 #define CBMTRDQA_H
 
diff --git a/reco/eventbuilder/CbmEventBuilderLinkDef.h b/reco/eventbuilder/CbmEventBuilderLinkDef.h
index 1f6d5431ab..41de905e1a 100644
--- a/reco/eventbuilder/CbmEventBuilderLinkDef.h
+++ b/reco/eventbuilder/CbmEventBuilderLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmEventBuilderLinkDef.h
+  * @copyright Copyright (C) 2017-2021 IKF-UFra, GSI
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Valentina Akishina [orginator], Volker Friese, Dominik Smith **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/eventbuilder/digis/CbmEvBuildSource.cxx b/reco/eventbuilder/digis/CbmEvBuildSource.cxx
index a3b8413692..2f7312fe04 100644
--- a/reco/eventbuilder/digis/CbmEvBuildSource.cxx
+++ b/reco/eventbuilder/digis/CbmEvBuildSource.cxx
@@ -1,3 +1,8 @@
+/** @file CbmEvBuildSource.cxx
+  * @copyright Copyright (C) 2016-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #include "CbmEvBuildSource.h"
 
 #include "CbmDigi.h"
diff --git a/reco/eventbuilder/digis/CbmEvBuildSource.h b/reco/eventbuilder/digis/CbmEvBuildSource.h
index c88f3e4142..bb47b73626 100644
--- a/reco/eventbuilder/digis/CbmEvBuildSource.h
+++ b/reco/eventbuilder/digis/CbmEvBuildSource.h
@@ -1,3 +1,8 @@
+/** @file CbmEvBuildSource.h
+  * @copyright Copyright (C) 2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 // FairSource which reads a time slice and creates events using a simple approach
 // Use the same approach as CbmBuildEventSimple
 // //Dr.Sys : mikhail.prokudin@cern.ch
diff --git a/reco/global/CbmEcalTrackingMuch.cxx b/reco/global/CbmEcalTrackingMuch.cxx
index f88a1d4f9b..9a04d5da63 100644
--- a/reco/global/CbmEcalTrackingMuch.cxx
+++ b/reco/global/CbmEcalTrackingMuch.cxx
@@ -1,3 +1,8 @@
+/** @file CbmEcalTrackingMuch.cxx
+  * @copyright Copyright (C) 2011-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 #include "CbmEcalTrackingMuch.h"
 
 #include "CbmEcalInf.h"
diff --git a/reco/global/CbmEcalTrackingMuch.h b/reco/global/CbmEcalTrackingMuch.h
index e3fee11d1f..c504e500a1 100644
--- a/reco/global/CbmEcalTrackingMuch.h
+++ b/reco/global/CbmEcalTrackingMuch.h
@@ -1,3 +1,8 @@
+/** @file CbmEcalTrackingMuch.h
+  * @copyright Copyright (C) 2011-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator], Florian Uhlig **/
+
 #ifndef CBMECALTRACKINGMUCH_H
 #define CBMECALTRACKINGMUCH_H
 
diff --git a/reco/global/CbmGlobalLinkDef.h b/reco/global/CbmGlobalLinkDef.h
index 9a215520ca..5959897219 100644
--- a/reco/global/CbmGlobalLinkDef.h
+++ b/reco/global/CbmGlobalLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmGlobalLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Volker Friese **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/littrack/LittrackLinkDef.h b/reco/littrack/LittrackLinkDef.h
index c74300d94f..7f95ebc605 100644
--- a/reco/littrack/LittrackLinkDef.h
+++ b/reco/littrack/LittrackLinkDef.h
@@ -1,3 +1,8 @@
+/** @file LittrackLinkDef.h
+  * @copyright Copyright (C) 2006-2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Mohammad Al-Turany [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.cxx b/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.cxx
index 08ff43341a..af3b61a1cf 100644
--- a/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.cxx
+++ b/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitCreateStandaloneData.cxx
+  * @copyright Copyright (C) 2010-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "qa/CbmLitCreateStandaloneData.h"
 
 #include "CbmMuchPixelHit.h"
diff --git a/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.h b/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.h
index 00a28e75a0..f174b0fce2 100644
--- a/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.h
+++ b/reco/littrack/cbm/qa/CbmLitCreateStandaloneData.h
@@ -1,3 +1,8 @@
+/** @file CbmLitCreateStandaloneData.h
+  * @copyright Copyright (C) 2010-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITCREATESTANDALONEDATA_H_
 #define CBMLITCREATESTANDALONEDATA_H_
 
diff --git a/reco/littrack/cbm/qa/CbmLitTestMatrixMath.cxx b/reco/littrack/cbm/qa/CbmLitTestMatrixMath.cxx
index d604f4ce2e..097e84f2ba 100644
--- a/reco/littrack/cbm/qa/CbmLitTestMatrixMath.cxx
+++ b/reco/littrack/cbm/qa/CbmLitTestMatrixMath.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitTestMatrixMath.cxx
+  * @copyright Copyright (C) 2011-2012 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "qa/CbmLitTestMatrixMath.h"
 
 #include "utils/CbmLitMatrixMath.h"
diff --git a/reco/littrack/cbm/qa/CbmLitTestMatrixMath.h b/reco/littrack/cbm/qa/CbmLitTestMatrixMath.h
index 28185abb79..f057669ed9 100644
--- a/reco/littrack/cbm/qa/CbmLitTestMatrixMath.h
+++ b/reco/littrack/cbm/qa/CbmLitTestMatrixMath.h
@@ -1,3 +1,8 @@
+/** @file CbmLitTestMatrixMath.h
+  * @copyright Copyright (C) 2011-2012 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITTESTMATRIXMATH_H_
 #define CBMLITTESTMATRIXMATH_H_
 
diff --git a/reco/littrack/cbm/qa/material/CbmLitCheckBrem.cxx b/reco/littrack/cbm/qa/material/CbmLitCheckBrem.cxx
index 827f2c9537..9e54ef38fd 100644
--- a/reco/littrack/cbm/qa/material/CbmLitCheckBrem.cxx
+++ b/reco/littrack/cbm/qa/material/CbmLitCheckBrem.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitCheckBrem.cxx
+  * @copyright Copyright (C) 2009-2021 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "qa/material/CbmLitCheckBrem.h"
 
 #include "data/CbmLitTrackParam.h"
diff --git a/reco/littrack/cbm/qa/material/CbmLitCheckBrem.h b/reco/littrack/cbm/qa/material/CbmLitCheckBrem.h
index b34130fdfb..32c8a81291 100644
--- a/reco/littrack/cbm/qa/material/CbmLitCheckBrem.h
+++ b/reco/littrack/cbm/qa/material/CbmLitCheckBrem.h
@@ -1,3 +1,8 @@
+/** @file CbmLitCheckBrem.h
+  * @copyright Copyright (C) 2009-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITCHECKBREM_H_
 #define CBMLITCHECKBREM_H_
 
diff --git a/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.cxx b/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.cxx
index 1d556a31a9..c65479f13f 100644
--- a/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.cxx
+++ b/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitCheckEnergyLossMuons.cxx
+  * @copyright Copyright (C) 2009-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "qa/material/CbmLitCheckEnergyLossMuons.h"
 
 #include "CbmDrawHist.h"
diff --git a/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.h b/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.h
index bef8fe9b5a..17e410b530 100644
--- a/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.h
+++ b/reco/littrack/cbm/qa/material/CbmLitCheckEnergyLossMuons.h
@@ -1,3 +1,8 @@
+/** @file CbmLitCheckEnergyLossMuons.h
+  * @copyright Copyright (C) 2009-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITCHECKENERGYLOSSMUONS_H_
 #define CBMLITCHECKENERGYLOSSMUONS_H_
 
diff --git a/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.cxx b/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.cxx
index 4c617e75de..93d48d54f5 100644
--- a/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.cxx
+++ b/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitRadLengthGenerator.cxx
+  * @copyright Copyright (C) 2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "CbmLitRadLengthGenerator.h"
 
 #include "FairPrimaryGenerator.h"
diff --git a/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.h b/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.h
index 04485b2d90..fcfba984c8 100644
--- a/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.h
+++ b/reco/littrack/cbm/qa/radlength/CbmLitRadLengthGenerator.h
@@ -1,3 +1,8 @@
+/** @file CbmLitRadLengthGenerator.h
+  * @copyright Copyright (C) 2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITRADLENGTHGENERATOR_H_
 #define CBMLITRADLENGTHGENERATOR_H_
 
diff --git a/reco/littrack/cbm/utils/CbmLitConverter.h b/reco/littrack/cbm/utils/CbmLitConverter.h
index ab7d4ce1ce..df3b023ba9 100644
--- a/reco/littrack/cbm/utils/CbmLitConverter.h
+++ b/reco/littrack/cbm/utils/CbmLitConverter.h
@@ -1,3 +1,8 @@
+/** @file CbmLitConverter.h
+  * @copyright Copyright (C) 2008-2020 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Timur Ablyazimov **/
+
 #ifndef CBMLITCONVERTER_H_
 #define CBMLITCONVERTER_H_
 
diff --git a/reco/littrack/cbm/utils/CbmLitConverterFairTrackParam.h b/reco/littrack/cbm/utils/CbmLitConverterFairTrackParam.h
index 21bcac76b7..6e7f9c9496 100644
--- a/reco/littrack/cbm/utils/CbmLitConverterFairTrackParam.h
+++ b/reco/littrack/cbm/utils/CbmLitConverterFairTrackParam.h
@@ -1,3 +1,8 @@
+/** @file CbmLitConverterFairTrackParam.h
+  * @copyright Copyright (C) 2016-2017 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Timur Ablyazimov **/
+
 #ifndef CBMLITCONVERTERFAIRTRACKPARAM_H_
 #define CBMLITCONVERTERFAIRTRACKPARAM_H_
 
diff --git a/reco/littrack/clustering/CbmClusteringLinkDef.h b/reco/littrack/clustering/CbmClusteringLinkDef.h
index f58f17a8de..888fb39681 100644
--- a/reco/littrack/clustering/CbmClusteringLinkDef.h
+++ b/reco/littrack/clustering/CbmClusteringLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmClusteringLinkDef.h
+  * @copyright Copyright (C) 2012-2014 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Grigory Kozlov **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/littrack/cuda/CudaTest.h b/reco/littrack/cuda/CudaTest.h
index 38dea20ec3..71cc03d68c 100644
--- a/reco/littrack/cuda/CudaTest.h
+++ b/reco/littrack/cuda/CudaTest.h
@@ -1,3 +1,8 @@
+/** @file CudaTest.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CUDATEST_H_
 #define CUDATEST_H_
 
diff --git a/reco/littrack/cuda/LitCudaHit.h b/reco/littrack/cuda/LitCudaHit.h
index ace3f50f08..26d01039c0 100644
--- a/reco/littrack/cuda/LitCudaHit.h
+++ b/reco/littrack/cuda/LitCudaHit.h
@@ -1,3 +1,8 @@
+/** @file LitCudaHit.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDAHIT_H_
 #define LITCUDAHIT_H_
 
diff --git a/reco/littrack/cuda/LitCudaMaterialInfo.h b/reco/littrack/cuda/LitCudaMaterialInfo.h
index 81b7dfd8d0..57dcf12f9f 100644
--- a/reco/littrack/cuda/LitCudaMaterialInfo.h
+++ b/reco/littrack/cuda/LitCudaMaterialInfo.h
@@ -1,3 +1,8 @@
+/** @file LitCudaMaterialInfo.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDAMATERIALINFO_H_
 #define LITCUDAMATERIALINFO_H_
 
diff --git a/reco/littrack/cuda/LitCudaTest.cxx b/reco/littrack/cuda/LitCudaTest.cxx
index 2541dede84..61f8bd9709 100644
--- a/reco/littrack/cuda/LitCudaTest.cxx
+++ b/reco/littrack/cuda/LitCudaTest.cxx
@@ -1,3 +1,8 @@
+/** @file LitCudaTest.cxx
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "LitCudaTest.h"
 
 #include <cstdlib>
diff --git a/reco/littrack/cuda/LitCudaTest.h b/reco/littrack/cuda/LitCudaTest.h
index 4272230b6f..08ada9299d 100644
--- a/reco/littrack/cuda/LitCudaTest.h
+++ b/reco/littrack/cuda/LitCudaTest.h
@@ -1,3 +1,8 @@
+/** @file LitCudaTest.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDATEST_H_
 #define LITCUDATEST_H_
 
diff --git a/reco/littrack/cuda/LitCudaTrack.h b/reco/littrack/cuda/LitCudaTrack.h
index c61ae29dea..e35e5da546 100644
--- a/reco/littrack/cuda/LitCudaTrack.h
+++ b/reco/littrack/cuda/LitCudaTrack.h
@@ -1,3 +1,8 @@
+/** @file LitCudaTrack.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDATRACK_H_
 #define LITCUDATRACK_H_
 
diff --git a/reco/littrack/cuda/LitCudaTrackParam.h b/reco/littrack/cuda/LitCudaTrackParam.h
index 7cdb7f635e..53c5f2bdc7 100644
--- a/reco/littrack/cuda/LitCudaTrackParam.h
+++ b/reco/littrack/cuda/LitCudaTrackParam.h
@@ -1,3 +1,8 @@
+/** @file LitCudaTrackParam.h
+  * @copyright Copyright (C) 2010-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDATRACKPARAM_H_
 #define LITCUDATRACKPARAM_H_ 1
 
diff --git a/reco/littrack/cuda/LitCudaTypes.h b/reco/littrack/cuda/LitCudaTypes.h
index f7b9a56b95..dbc8b24512 100644
--- a/reco/littrack/cuda/LitCudaTypes.h
+++ b/reco/littrack/cuda/LitCudaTypes.h
@@ -1,3 +1,8 @@
+/** @file LitCudaTypes.h
+  * @copyright Copyright (C) 2010 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LITCUDATYPES_H_
 #define LITCUDATYPES_H_
 
diff --git a/reco/littrack/parallel/vectors/P4_F32vec4.h b/reco/littrack/parallel/vectors/P4_F32vec4.h
index 02cf3d4dd5..02b8d4df31 100644
--- a/reco/littrack/parallel/vectors/P4_F32vec4.h
+++ b/reco/littrack/parallel/vectors/P4_F32vec4.h
@@ -1,3 +1,8 @@
+/** @file P4_F32vec4.h
+  * @copyright Copyright (C) 2010-2014 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LIT_F32VEC4P4_H
 #define LIT_F32VEC4P4_H
 
diff --git a/reco/littrack/parallel/vectors/PSEUDO_F32vec1.h b/reco/littrack/parallel/vectors/PSEUDO_F32vec1.h
index ef34b03546..9c93964cdf 100644
--- a/reco/littrack/parallel/vectors/PSEUDO_F32vec1.h
+++ b/reco/littrack/parallel/vectors/PSEUDO_F32vec1.h
@@ -1,3 +1,8 @@
+/** @file PSEUDO_F32vec1.h
+  * @copyright Copyright (C) 2010-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LIT_F32VEC1_H
 #define LIT_F32VEC1_H
 
diff --git a/reco/littrack/parallel/vectors/vec_arithmetic.h b/reco/littrack/parallel/vectors/vec_arithmetic.h
index 8fb0b05bb7..9ba91f736b 100644
--- a/reco/littrack/parallel/vectors/vec_arithmetic.h
+++ b/reco/littrack/parallel/vectors/vec_arithmetic.h
@@ -1,3 +1,8 @@
+/** @file vec_arithmetic.h
+  * @copyright Copyright (C) 2010-2014 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef LIT_VEC_ARITHMETIC_H
 #define LIT_VEC_ARITHMETIC_H
 
diff --git a/reco/littrack/std/utils/CbmLitComparators.h b/reco/littrack/std/utils/CbmLitComparators.h
index 3b5f3871d7..04c84ad01a 100644
--- a/reco/littrack/std/utils/CbmLitComparators.h
+++ b/reco/littrack/std/utils/CbmLitComparators.h
@@ -1,3 +1,8 @@
+/** @file CbmLitComparators.h
+  * @copyright Copyright (C) 2008-2013 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Semen Lebedev **/
+
 #ifndef CBMLITCOMPARATORS_H_
 #define CBMLITCOMPARATORS_H_
 
diff --git a/reco/littrack/std/utils/CbmLitMath.cxx b/reco/littrack/std/utils/CbmLitMath.cxx
index 7f5a70ec1b..4652d08b94 100644
--- a/reco/littrack/std/utils/CbmLitMath.cxx
+++ b/reco/littrack/std/utils/CbmLitMath.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitMath.cxx
+  * @copyright Copyright (C) 2008-2017 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator], Timur Ablyazimov **/
+
 #include "utils/CbmLitMath.h"
 
 #include "data/CbmLitHit.h"
diff --git a/reco/littrack/std/utils/CbmLitMath.h b/reco/littrack/std/utils/CbmLitMath.h
index 86d679dbf9..f4ed92dfb5 100644
--- a/reco/littrack/std/utils/CbmLitMath.h
+++ b/reco/littrack/std/utils/CbmLitMath.h
@@ -1,3 +1,8 @@
+/** @file CbmLitMath.h
+  * @copyright Copyright (C) 2008-2012 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITMATH_H_
 #define CBMLITMATH_H_
 
diff --git a/reco/littrack/std/utils/CbmLitMatrixMath.cxx b/reco/littrack/std/utils/CbmLitMatrixMath.cxx
index 2e171dd2ea..f363537c2e 100644
--- a/reco/littrack/std/utils/CbmLitMatrixMath.cxx
+++ b/reco/littrack/std/utils/CbmLitMatrixMath.cxx
@@ -1,3 +1,8 @@
+/** @file CbmLitMatrixMath.cxx
+  * @copyright Copyright (C) 2009-2017 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #include "utils/CbmLitMatrixMath.h"
 
 #include <iostream>
diff --git a/reco/littrack/std/utils/CbmLitMatrixMath.h b/reco/littrack/std/utils/CbmLitMatrixMath.h
index 1244acc066..c4cdf1ed3e 100644
--- a/reco/littrack/std/utils/CbmLitMatrixMath.h
+++ b/reco/littrack/std/utils/CbmLitMatrixMath.h
@@ -1,3 +1,8 @@
+/** @file CbmLitMatrixMath.h
+  * @copyright Copyright (C) 2009-2017 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITMATRIXMATH_H_
 #define CBMLITMATRIXMATH_H_
 
diff --git a/reco/littrack/std/utils/CbmLitMemoryManagment.h b/reco/littrack/std/utils/CbmLitMemoryManagment.h
index d9517a9103..d34ee2fa52 100644
--- a/reco/littrack/std/utils/CbmLitMemoryManagment.h
+++ b/reco/littrack/std/utils/CbmLitMemoryManagment.h
@@ -1,3 +1,8 @@
+/** @file CbmLitMemoryManagment.h
+  * @copyright Copyright (C) 2008-2011 GSI/JINR-LIT
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev [orginator] **/
+
 #ifndef CBMLITMEMORYMANAGMENT_H_
 #define CBMLITMEMORYMANAGMENT_H_
 
diff --git a/reco/qa/RecoQaLinkDef.h b/reco/qa/RecoQaLinkDef.h
index 9c5bbaab7a..85307c73ba 100644
--- a/reco/qa/RecoQaLinkDef.h
+++ b/reco/qa/RecoQaLinkDef.h
@@ -1,3 +1,8 @@
+/** @file RecoQaLinkDef.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/tracking/BinnedTracker/CbmBinnedTrackerConfigurator.cxx b/reco/tracking/BinnedTracker/CbmBinnedTrackerConfigurator.cxx
index 36146e5630..40833afeba 100644
--- a/reco/tracking/BinnedTracker/CbmBinnedTrackerConfigurator.cxx
+++ b/reco/tracking/BinnedTracker/CbmBinnedTrackerConfigurator.cxx
@@ -1,3 +1,8 @@
+/** @file CbmBinnedTrackerConfigurator.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Florian Uhlig **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/CbmBinnedTrackerLinkDef.h b/reco/tracking/BinnedTracker/CbmBinnedTrackerLinkDef.h
index 509ff9eb0c..2cf4c87ba6 100644
--- a/reco/tracking/BinnedTracker/CbmBinnedTrackerLinkDef.h
+++ b/reco/tracking/BinnedTracker/CbmBinnedTrackerLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmBinnedTrackerLinkDef.h
+  * @copyright Copyright (C) 2017-2018 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/reco/tracking/BinnedTracker/CbmBinnedTrackerQA.cxx b/reco/tracking/BinnedTracker/CbmBinnedTrackerQA.cxx
index b388df4875..e858b84aa3 100644
--- a/reco/tracking/BinnedTracker/CbmBinnedTrackerQA.cxx
+++ b/reco/tracking/BinnedTracker/CbmBinnedTrackerQA.cxx
@@ -1,3 +1,8 @@
+/** @file CbmBinnedTrackerQA.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/CbmBinnedTrackerQANew.cxx b/reco/tracking/BinnedTracker/CbmBinnedTrackerQANew.cxx
index 08bf2ea207..02ee92fc60 100644
--- a/reco/tracking/BinnedTracker/CbmBinnedTrackerQANew.cxx
+++ b/reco/tracking/BinnedTracker/CbmBinnedTrackerQANew.cxx
@@ -1,3 +1,8 @@
+/** @file CbmBinnedTrackerQANew.cxx
+  * @copyright Copyright (C) 2018-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Florian Uhlig **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/CbmBinnedTrackerTask.cxx b/reco/tracking/BinnedTracker/CbmBinnedTrackerTask.cxx
index f72b0227c6..ff6cb36860 100644
--- a/reco/tracking/BinnedTracker/CbmBinnedTrackerTask.cxx
+++ b/reco/tracking/BinnedTracker/CbmBinnedTrackerTask.cxx
@@ -1,3 +1,8 @@
+/** @file CbmBinnedTrackerTask.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/CbmTrackParam2.cxx b/reco/tracking/BinnedTracker/CbmTrackParam2.cxx
index fef83c1f5c..ded3deb524 100644
--- a/reco/tracking/BinnedTracker/CbmTrackParam2.cxx
+++ b/reco/tracking/BinnedTracker/CbmTrackParam2.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrackParam2.cxx
+  * @copyright Copyright (C) 2018 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/CbmTrackParam2.h b/reco/tracking/BinnedTracker/CbmTrackParam2.h
index a02272fbf4..558e260793 100644
--- a/reco/tracking/BinnedTracker/CbmTrackParam2.h
+++ b/reco/tracking/BinnedTracker/CbmTrackParam2.h
@@ -1,3 +1,8 @@
+/** @file CbmTrackParam2.h
+  * @copyright Copyright (C) 2018 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/ContFactory.cxx b/reco/tracking/BinnedTracker/ContFactory.cxx
index 4639ee5b29..fff4f43ebe 100644
--- a/reco/tracking/BinnedTracker/ContFactory.cxx
+++ b/reco/tracking/BinnedTracker/ContFactory.cxx
@@ -1,3 +1,8 @@
+/** @file ContFactory.cxx
+  * @copyright Copyright (C) 2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/GeoReader.cxx b/reco/tracking/BinnedTracker/GeoReader.cxx
index eceb604ebb..64b6ceb752 100644
--- a/reco/tracking/BinnedTracker/GeoReader.cxx
+++ b/reco/tracking/BinnedTracker/GeoReader.cxx
@@ -1,3 +1,8 @@
+/** @file GeoReader.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/HitReader.cxx b/reco/tracking/BinnedTracker/HitReader.cxx
index 289e8dbacf..b1bbf77595 100644
--- a/reco/tracking/BinnedTracker/HitReader.cxx
+++ b/reco/tracking/BinnedTracker/HitReader.cxx
@@ -1,3 +1,8 @@
+/** @file HitReader.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/Settings.cxx b/reco/tracking/BinnedTracker/Settings.cxx
index cc70817f0f..a42c0e01d2 100644
--- a/reco/tracking/BinnedTracker/Settings.cxx
+++ b/reco/tracking/BinnedTracker/Settings.cxx
@@ -1,3 +1,8 @@
+/** @file Settings.cxx
+  * @copyright Copyright (C) 2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/Station.cxx b/reco/tracking/BinnedTracker/Station.cxx
index 4ebeb8a642..9dfa4b5301 100644
--- a/reco/tracking/BinnedTracker/Station.cxx
+++ b/reco/tracking/BinnedTracker/Station.cxx
@@ -1,3 +1,8 @@
+/** @file Station.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese, Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/Station3D.cxx b/reco/tracking/BinnedTracker/Station3D.cxx
index 7a01e671ac..1334ece0ea 100644
--- a/reco/tracking/BinnedTracker/Station3D.cxx
+++ b/reco/tracking/BinnedTracker/Station3D.cxx
@@ -1,3 +1,8 @@
+/** @file Station3D.cxx
+  * @copyright Copyright (C) 2017-2019 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/Station4D.cxx b/reco/tracking/BinnedTracker/Station4D.cxx
index 801efda583..a28f49e738 100644
--- a/reco/tracking/BinnedTracker/Station4D.cxx
+++ b/reco/tracking/BinnedTracker/Station4D.cxx
@@ -1,3 +1,8 @@
+/** @file Station4D.cxx
+  * @copyright Copyright (C) 2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/BinnedTracker/Tracker.cxx b/reco/tracking/BinnedTracker/Tracker.cxx
index 407fcc3119..11ae8e16e8 100644
--- a/reco/tracking/BinnedTracker/Tracker.cxx
+++ b/reco/tracking/BinnedTracker/Tracker.cxx
@@ -1,3 +1,8 @@
+/** @file Tracker.cxx
+  * @copyright Copyright (C) 2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/global/CbmGlobalTrackingQA.cxx b/reco/tracking/global/CbmGlobalTrackingQA.cxx
index f7e1564fd1..1b13a0f31e 100644
--- a/reco/tracking/global/CbmGlobalTrackingQA.cxx
+++ b/reco/tracking/global/CbmGlobalTrackingQA.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGlobalTrackingQA.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Volker Friese **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/global/CbmGlobalTrackingTask.cxx b/reco/tracking/global/CbmGlobalTrackingTask.cxx
index e81eaddb57..6ebdf5415f 100644
--- a/reco/tracking/global/CbmGlobalTrackingTask.cxx
+++ b/reco/tracking/global/CbmGlobalTrackingTask.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGlobalTrackingTask.cxx
+  * @copyright Copyright (C) 2017-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator], Florian Uhlig **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/global/CbmGlobalTrackingTof.cxx b/reco/tracking/global/CbmGlobalTrackingTof.cxx
index 330beefc75..6a5d38a79d 100644
--- a/reco/tracking/global/CbmGlobalTrackingTof.cxx
+++ b/reco/tracking/global/CbmGlobalTrackingTof.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGlobalTrackingTof.cxx
+  * @copyright Copyright (C) 2017-2019 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/global/GlobalLinkDef.h b/reco/tracking/global/GlobalLinkDef.h
index 48962db417..cf81d851fd 100644
--- a/reco/tracking/global/GlobalLinkDef.h
+++ b/reco/tracking/global/GlobalLinkDef.h
@@ -1,3 +1,8 @@
+/** @file GlobalLinkDef.h
+  * @copyright Copyright (C) 2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 // $Id: LxLinkDef.h,v 1.10 2013/09/30 11:36:47 tablyaz Exp $
 
 #ifdef __CINT__
diff --git a/reco/tracking/lx/CalcStats/CalcStats.cxx b/reco/tracking/lx/CalcStats/CalcStats.cxx
index 2b63dfebb7..29a695fbb6 100644
--- a/reco/tracking/lx/CalcStats/CalcStats.cxx
+++ b/reco/tracking/lx/CalcStats/CalcStats.cxx
@@ -1,3 +1,8 @@
+/** @file CalcStats.cxx
+  * @copyright Copyright (C) 2016-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "CalcStats.h"
 
 #include "CbmMCTrack.h"
diff --git a/reco/tracking/lx/CalcStats/CalcStats.h b/reco/tracking/lx/CalcStats/CalcStats.h
index f69111fb90..9f7e67b3dd 100644
--- a/reco/tracking/lx/CalcStats/CalcStats.h
+++ b/reco/tracking/lx/CalcStats/CalcStats.h
@@ -1,3 +1,8 @@
+/** @file CalcStats.h
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LX_CALC_STATS
 #define LX_CALC_STATS
 
diff --git a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx
index 41929e308e..adb1e32aa5 100644
--- a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx
+++ b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx
@@ -1,3 +1,8 @@
+/** @file GenNoiseElectrons.cxx
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "GenNoiseElectrons.h"
 
 #include "CbmMCTrack.h"
diff --git a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.h b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.h
index 514b644f22..d9bf323e8f 100644
--- a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.h
+++ b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.h
@@ -1,3 +1,8 @@
+/** @file GenNoiseElectrons.h
+  * @copyright Copyright (C) 2016-2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LX_GEN_NOISE_ELECTRONS
 #define LX_GEN_NOISE_ELECTRONS
 
diff --git a/reco/tracking/lx/LxLinkDef.h b/reco/tracking/lx/LxLinkDef.h
index 28437377ad..92ceaaafd2 100644
--- a/reco/tracking/lx/LxLinkDef.h
+++ b/reco/tracking/lx/LxLinkDef.h
@@ -1,3 +1,8 @@
+/** @file LxLinkDef.h
+  * @copyright Copyright (C) 2016-2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 // $Id: LxLinkDef.h,v 1.10 2013/09/30 11:36:47 tablyaz Exp $
 
 #ifdef __CINT__
diff --git a/reco/tracking/lx/Simple/Lx.cxx b/reco/tracking/lx/Simple/Lx.cxx
index a0c8324d4a..bddfb36f36 100644
--- a/reco/tracking/lx/Simple/Lx.cxx
+++ b/reco/tracking/lx/Simple/Lx.cxx
@@ -1,3 +1,8 @@
+/** @file Lx.cxx
+  * @copyright Copyright (C) 2014-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "Lx.h"
 
 #include "CbmKFParticle.h"
diff --git a/reco/tracking/lx/Simple/Lx.h b/reco/tracking/lx/Simple/Lx.h
index b17c174d3d..49c4baf633 100644
--- a/reco/tracking/lx/Simple/Lx.h
+++ b/reco/tracking/lx/Simple/Lx.h
@@ -1,3 +1,8 @@
+/** @file Lx.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LX_INCLUDED
 #define LX_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxCA.cxx b/reco/tracking/lx/Simple/LxCA.cxx
index ec4be739e0..8a9c28a3a6 100644
--- a/reco/tracking/lx/Simple/LxCA.cxx
+++ b/reco/tracking/lx/Simple/LxCA.cxx
@@ -1,3 +1,8 @@
+/** @file LxCA.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxCA.h"
 
 #include <iostream>
diff --git a/reco/tracking/lx/Simple/LxCA.h b/reco/tracking/lx/Simple/LxCA.h
index dd94b2c727..d8d723c0cb 100644
--- a/reco/tracking/lx/Simple/LxCA.h
+++ b/reco/tracking/lx/Simple/LxCA.h
@@ -1,3 +1,8 @@
+/** @file LxCA.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXCA_INCLUDED
 #define LXCA_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxDraw.cxx b/reco/tracking/lx/Simple/LxDraw.cxx
index a10797eb83..429d38635c 100644
--- a/reco/tracking/lx/Simple/LxDraw.cxx
+++ b/reco/tracking/lx/Simple/LxDraw.cxx
@@ -1,3 +1,8 @@
+/** @file LxDraw.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxDraw.h"
 
 #include "CbmKF.h"
diff --git a/reco/tracking/lx/Simple/LxDraw.h b/reco/tracking/lx/Simple/LxDraw.h
index 5fe7adf2a1..dec2bf6fe0 100644
--- a/reco/tracking/lx/Simple/LxDraw.h
+++ b/reco/tracking/lx/Simple/LxDraw.h
@@ -1,3 +1,8 @@
+/** @file LxDraw.h
+  * @copyright Copyright (C) 2014 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXDRAW_INCLUDED
 #define LXDRAW_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxEff.cxx b/reco/tracking/lx/Simple/LxEff.cxx
index e7f9e4d35e..9fb897fd93 100644
--- a/reco/tracking/lx/Simple/LxEff.cxx
+++ b/reco/tracking/lx/Simple/LxEff.cxx
@@ -1,3 +1,8 @@
+/** @file LxEff.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "Lx.h"
 #ifdef MAKE_EFF_CALC
 //#include <cmath>
diff --git a/reco/tracking/lx/Simple/LxLinkDef.h b/reco/tracking/lx/Simple/LxLinkDef.h
index 96db0d45d5..862025f219 100644
--- a/reco/tracking/lx/Simple/LxLinkDef.h
+++ b/reco/tracking/lx/Simple/LxLinkDef.h
@@ -1,3 +1,8 @@
+/** @file LxLinkDef.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 // $Id: LxLinkDef.h,v 1.10 2013/09/30 11:36:47 tablyaz Exp $
 
 #ifdef __CINT__
diff --git a/reco/tracking/lx/Simple/LxMC.cxx b/reco/tracking/lx/Simple/LxMC.cxx
index 08be886d71..3fa86a09b4 100644
--- a/reco/tracking/lx/Simple/LxMC.cxx
+++ b/reco/tracking/lx/Simple/LxMC.cxx
@@ -1 +1,6 @@
+/** @file LxMC.cxx
+  * @copyright Copyright (C) 2014 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxMC.h"
diff --git a/reco/tracking/lx/Simple/LxMC.h b/reco/tracking/lx/Simple/LxMC.h
index 8c9a584fef..201d5421d9 100644
--- a/reco/tracking/lx/Simple/LxMC.h
+++ b/reco/tracking/lx/Simple/LxMC.h
@@ -1,3 +1,8 @@
+/** @file LxMC.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXMC_INCLUDED
 #define LXMC_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxParall.cxx b/reco/tracking/lx/Simple/LxParall.cxx
index 509c2577fb..44107bdcca 100644
--- a/reco/tracking/lx/Simple/LxParall.cxx
+++ b/reco/tracking/lx/Simple/LxParall.cxx
@@ -1,3 +1,8 @@
+/** @file LxParall.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxParall.h"
 
 #include <iostream>
diff --git a/reco/tracking/lx/Simple/LxParall.h b/reco/tracking/lx/Simple/LxParall.h
index 2690a001f7..089b71f92b 100644
--- a/reco/tracking/lx/Simple/LxParall.h
+++ b/reco/tracking/lx/Simple/LxParall.h
@@ -1,3 +1,8 @@
+/** @file LxParall.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LX_PARALL_INCLUDED
 
 #pragma GCC diagnostic ignored "-Weffc++"
diff --git a/reco/tracking/lx/Simple/LxSettings.h b/reco/tracking/lx/Simple/LxSettings.h
index b98012f4f8..4f9a532872 100644
--- a/reco/tracking/lx/Simple/LxSettings.h
+++ b/reco/tracking/lx/Simple/LxSettings.h
@@ -1,3 +1,8 @@
+/** @file LxSettings.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXSETTINGS_INCLUDED
 #define LXSETTINGS_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxTrackAna.cxx b/reco/tracking/lx/Simple/LxTrackAna.cxx
index 0b3bcbf433..ff8f53cad5 100644
--- a/reco/tracking/lx/Simple/LxTrackAna.cxx
+++ b/reco/tracking/lx/Simple/LxTrackAna.cxx
@@ -1,3 +1,8 @@
+/** @file LxTrackAna.cxx
+  * @copyright Copyright (C) 2014-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxTrackAna.h"
 
 #include "CbmKFParticle.h"
diff --git a/reco/tracking/lx/Simple/LxTrackAna.h b/reco/tracking/lx/Simple/LxTrackAna.h
index bc98f24587..2f242c4489 100644
--- a/reco/tracking/lx/Simple/LxTrackAna.h
+++ b/reco/tracking/lx/Simple/LxTrackAna.h
@@ -1,3 +1,8 @@
+/** @file LxTrackAna.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXTRACKANA_INCLUDED
 #define LXTRACKANA_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxTrackAnaSegments.cxx b/reco/tracking/lx/Simple/LxTrackAnaSegments.cxx
index 6dc86a0fef..bd3dcc8c00 100644
--- a/reco/tracking/lx/Simple/LxTrackAnaSegments.cxx
+++ b/reco/tracking/lx/Simple/LxTrackAnaSegments.cxx
@@ -1,3 +1,8 @@
+/** @file LxTrackAnaSegments.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxTrackAnaSegments.h"
 
 #include "TH1.h"
diff --git a/reco/tracking/lx/Simple/LxTrackAnaSegments.h b/reco/tracking/lx/Simple/LxTrackAnaSegments.h
index 91f967e7de..346f4fe158 100644
--- a/reco/tracking/lx/Simple/LxTrackAnaSegments.h
+++ b/reco/tracking/lx/Simple/LxTrackAnaSegments.h
@@ -1,3 +1,8 @@
+/** @file LxTrackAnaSegments.h
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXTRACKANASEGMENTS_INCLUDED
 #define LXTRACKANASEGMENTS_INCLUDED
 
diff --git a/reco/tracking/lx/Simple/LxTrigger.cxx b/reco/tracking/lx/Simple/LxTrigger.cxx
index e00f0f2c93..a162f7b9c7 100644
--- a/reco/tracking/lx/Simple/LxTrigger.cxx
+++ b/reco/tracking/lx/Simple/LxTrigger.cxx
@@ -1,3 +1,8 @@
+/** @file LxTrigger.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "TDatabasePDG.h"
 
 #include "Lx.h"
diff --git a/reco/tracking/lx/Simple/LxUtils.cxx b/reco/tracking/lx/Simple/LxUtils.cxx
index 47301fcc5e..556c79f9f8 100644
--- a/reco/tracking/lx/Simple/LxUtils.cxx
+++ b/reco/tracking/lx/Simple/LxUtils.cxx
@@ -1,3 +1,8 @@
+/** @file LxUtils.cxx
+  * @copyright Copyright (C) 2014-2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "Lx.h"
 
 using namespace std;
diff --git a/reco/tracking/lx/Simple/LxUtils.h b/reco/tracking/lx/Simple/LxUtils.h
index 5dcbfadb86..a103cd1db4 100644
--- a/reco/tracking/lx/Simple/LxUtils.h
+++ b/reco/tracking/lx/Simple/LxUtils.h
@@ -1,3 +1,8 @@
+/** @file LxUtils.h
+  * @copyright Copyright (C) 2014 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXUTILS_INCLUDED
 #define LXUTILS_INCLUDED
 
diff --git a/reco/tracking/lx/TBBinned/LxTBMLTask.cxx b/reco/tracking/lx/TBBinned/LxTBMLTask.cxx
index c74988a8f8..b615499c1e 100644
--- a/reco/tracking/lx/TBBinned/LxTBMLTask.cxx
+++ b/reco/tracking/lx/TBBinned/LxTBMLTask.cxx
@@ -1,3 +1,8 @@
+/** @file LxTBMLTask.cxx
+  * @copyright Copyright (C) 2016-2020 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/lx/TBBinned/LxTBTask.cxx b/reco/tracking/lx/TBBinned/LxTBTask.cxx
index faa1da93a5..237c4b5984 100644
--- a/reco/tracking/lx/TBBinned/LxTBTask.cxx
+++ b/reco/tracking/lx/TBBinned/LxTBTask.cxx
@@ -1,3 +1,8 @@
+/** @file LxTBTask.cxx
+  * @copyright Copyright (C) 2017-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/lx/TBBinned/LxTBTieTracks.cxx b/reco/tracking/lx/TBBinned/LxTBTieTracks.cxx
index 625b66ff98..2c6999501a 100644
--- a/reco/tracking/lx/TBBinned/LxTBTieTracks.cxx
+++ b/reco/tracking/lx/TBBinned/LxTBTieTracks.cxx
@@ -1,3 +1,8 @@
+/** @file LxTBTieTracks.cxx
+  * @copyright Copyright (C) 2016-2019 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/lx/TBBinned/LxTBTrdTask.cxx b/reco/tracking/lx/TBBinned/LxTBTrdTask.cxx
index 5eff07a6cf..5419b0e9b6 100644
--- a/reco/tracking/lx/TBBinned/LxTBTrdTask.cxx
+++ b/reco/tracking/lx/TBBinned/LxTBTrdTask.cxx
@@ -1,3 +1,8 @@
+/** @file LxTBTrdTask.cxx
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 /*
  * To change this license header, choose License Headers in Project Properties.
  * To change this template file, choose Tools | Templates
diff --git a/reco/tracking/lxTriplet/Lx.cxx b/reco/tracking/lxTriplet/Lx.cxx
index 715827425f..51727f3d7f 100644
--- a/reco/tracking/lxTriplet/Lx.cxx
+++ b/reco/tracking/lxTriplet/Lx.cxx
@@ -1,3 +1,8 @@
+/** @file Lx.cxx
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "Lx.h"
 
 #include "CbmKFParticle.h"
diff --git a/reco/tracking/lxTriplet/Lx.h b/reco/tracking/lxTriplet/Lx.h
index 8c7cf46a76..ee5c784386 100644
--- a/reco/tracking/lxTriplet/Lx.h
+++ b/reco/tracking/lxTriplet/Lx.h
@@ -1,3 +1,8 @@
+/** @file Lx.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LX_INCLUDED
 #define LX_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxCATriplets.cxx b/reco/tracking/lxTriplet/LxCATriplets.cxx
index de60c9afb8..300522ce81 100644
--- a/reco/tracking/lxTriplet/LxCATriplets.cxx
+++ b/reco/tracking/lxTriplet/LxCATriplets.cxx
@@ -1,3 +1,8 @@
+/** @file LxCATriplets.cxx
+  * @copyright Copyright (C) 2016-2017 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxCATriplets.h"
 
 #include "base/CbmLitToolFactory.h"
diff --git a/reco/tracking/lxTriplet/LxCATriplets.h b/reco/tracking/lxTriplet/LxCATriplets.h
index 7b3933f456..8f7abf69aa 100644
--- a/reco/tracking/lxTriplet/LxCATriplets.h
+++ b/reco/tracking/lxTriplet/LxCATriplets.h
@@ -1,3 +1,8 @@
+/** @file LxCATriplets.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXCATRIPLETS_INCLUDED
 #define LXCATRIPLETS_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxDraw.cxx b/reco/tracking/lxTriplet/LxDraw.cxx
index 2992cdca9a..85d803a548 100644
--- a/reco/tracking/lxTriplet/LxDraw.cxx
+++ b/reco/tracking/lxTriplet/LxDraw.cxx
@@ -1,3 +1,8 @@
+/** @file LxDraw.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifdef LXDRAW
 
 #include "LxDraw.h"
diff --git a/reco/tracking/lxTriplet/LxDraw.h b/reco/tracking/lxTriplet/LxDraw.h
index ed19ce12d5..098db5deb3 100644
--- a/reco/tracking/lxTriplet/LxDraw.h
+++ b/reco/tracking/lxTriplet/LxDraw.h
@@ -1,3 +1,8 @@
+/** @file LxDraw.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXDRAW_INCLUDED
 #define LXDRAW_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxEff.cxx b/reco/tracking/lxTriplet/LxEff.cxx
index f1536de4ed..d7c6859a9d 100644
--- a/reco/tracking/lxTriplet/LxEff.cxx
+++ b/reco/tracking/lxTriplet/LxEff.cxx
@@ -1,3 +1,8 @@
+/** @file LxEff.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxEff.h"
 
 #include <set>
diff --git a/reco/tracking/lxTriplet/LxEff.h b/reco/tracking/lxTriplet/LxEff.h
index 37288414bb..ebc7405af7 100644
--- a/reco/tracking/lxTriplet/LxEff.h
+++ b/reco/tracking/lxTriplet/LxEff.h
@@ -1,3 +1,8 @@
+/** @file LxEff.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXEFF_INCLUDED
 #define LXEFF_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxLinkDef.h b/reco/tracking/lxTriplet/LxLinkDef.h
index f199b4fbaf..9b27d9e47a 100644
--- a/reco/tracking/lxTriplet/LxLinkDef.h
+++ b/reco/tracking/lxTriplet/LxLinkDef.h
@@ -1,3 +1,8 @@
+/** @file LxLinkDef.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 // $Id: LxLinkDef.h,v 1.10 2013/09/30 11:36:47 tablyaz Exp $
 
 #ifdef __CINT__
diff --git a/reco/tracking/lxTriplet/LxMC.cxx b/reco/tracking/lxTriplet/LxMC.cxx
index 08be886d71..b6a17c6919 100644
--- a/reco/tracking/lxTriplet/LxMC.cxx
+++ b/reco/tracking/lxTriplet/LxMC.cxx
@@ -1 +1,6 @@
+/** @file LxMC.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxMC.h"
diff --git a/reco/tracking/lxTriplet/LxMC.h b/reco/tracking/lxTriplet/LxMC.h
index a06ccec438..ee73f4ecb7 100644
--- a/reco/tracking/lxTriplet/LxMC.h
+++ b/reco/tracking/lxTriplet/LxMC.h
@@ -1,3 +1,8 @@
+/** @file LxMC.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXMC_INCLUDED
 #define LXMC_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxSettings.h b/reco/tracking/lxTriplet/LxSettings.h
index e77ae86382..e6b0feade8 100644
--- a/reco/tracking/lxTriplet/LxSettings.h
+++ b/reco/tracking/lxTriplet/LxSettings.h
@@ -1,3 +1,8 @@
+/** @file LxSettings.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXSETTINGS_INCLUDED
 #define LXSETTINGS_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxTrackAna.cxx b/reco/tracking/lxTriplet/LxTrackAna.cxx
index d6f1a6981b..e0f78e95ee 100644
--- a/reco/tracking/lxTriplet/LxTrackAna.cxx
+++ b/reco/tracking/lxTriplet/LxTrackAna.cxx
@@ -1,3 +1,8 @@
+/** @file LxTrackAna.cxx
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxTrackAna.h"
 
 #include "CbmKFParticle.h"
diff --git a/reco/tracking/lxTriplet/LxTrackAna.h b/reco/tracking/lxTriplet/LxTrackAna.h
index d5df48a22d..5e4cbab884 100644
--- a/reco/tracking/lxTriplet/LxTrackAna.h
+++ b/reco/tracking/lxTriplet/LxTrackAna.h
@@ -1,3 +1,8 @@
+/** @file LxTrackAna.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXTRACKANA_INCLUDED
 #define LXTRACKANA_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxTrackAnaSegments.cxx b/reco/tracking/lxTriplet/LxTrackAnaSegments.cxx
index 95ba2eca08..4633e02bf3 100644
--- a/reco/tracking/lxTriplet/LxTrackAnaSegments.cxx
+++ b/reco/tracking/lxTriplet/LxTrackAnaSegments.cxx
@@ -1,3 +1,8 @@
+/** @file LxTrackAnaSegments.cxx
+  * @copyright Copyright (C) 2016-2021 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "LxTrackAnaSegments.h"
 
 #include "TH1.h"
diff --git a/reco/tracking/lxTriplet/LxTrackAnaSegments.h b/reco/tracking/lxTriplet/LxTrackAnaSegments.h
index fe3c2e9ea1..22143825c4 100644
--- a/reco/tracking/lxTriplet/LxTrackAnaSegments.h
+++ b/reco/tracking/lxTriplet/LxTrackAnaSegments.h
@@ -1,3 +1,8 @@
+/** @file LxTrackAnaSegments.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXTRACKANASEGMENTS_INCLUDED
 #define LXTRACKANASEGMENTS_INCLUDED
 
diff --git a/reco/tracking/lxTriplet/LxUtils.cxx b/reco/tracking/lxTriplet/LxUtils.cxx
index 4d2e2b0dc4..e53b2cbcdd 100644
--- a/reco/tracking/lxTriplet/LxUtils.cxx
+++ b/reco/tracking/lxTriplet/LxUtils.cxx
@@ -1,3 +1,8 @@
+/** @file LxUtils.cxx
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #include "Lx.h"
 
 using namespace std;
diff --git a/reco/tracking/lxTriplet/LxUtils.h b/reco/tracking/lxTriplet/LxUtils.h
index 5dcbfadb86..3156eec3e6 100644
--- a/reco/tracking/lxTriplet/LxUtils.h
+++ b/reco/tracking/lxTriplet/LxUtils.h
@@ -1,3 +1,8 @@
+/** @file LxUtils.h
+  * @copyright Copyright (C) 2016 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Timur Ablyazimov [orginator] **/
+
 #ifndef LXUTILS_INCLUDED
 #define LXUTILS_INCLUDED
 
diff --git a/reco/tracking/vector/CbmVectorLinkDef.h b/reco/tracking/vector/CbmVectorLinkDef.h
index 0c733bad8e..4a77c376bc 100644
--- a/reco/tracking/vector/CbmVectorLinkDef.h
+++ b/reco/tracking/vector/CbmVectorLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmVectorLinkDef.h
+  * @copyright Copyright (C) 2018 Veksler and Baldin Laboratory of High Energy Physics, Joint Institute for Nuclear Research, Dubna
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Alexander Zinchenko [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/scripts/loadlib.C b/scripts/loadlib.C
index 682767d841..9fc27644a7 100644
--- a/scripts/loadlib.C
+++ b/scripts/loadlib.C
@@ -1,3 +1,8 @@
+/** @file loadlib.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 Int_t loadlib(TString libname)
 {
   Int_t retval = gSystem->Load(libname);
diff --git a/sim/detectors/much/CbmMuch.cxx b/sim/detectors/much/CbmMuch.cxx
index b9c05bc640..657568d899 100644
--- a/sim/detectors/much/CbmMuch.cxx
+++ b/sim/detectors/much/CbmMuch.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMuch.cxx
+  * @copyright Copyright (C) 2008-2020 St. Petersburg Polytechnic University, St. Petersburg
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Mikhail Ryzhinskiy [orginator], Vikas Singhal, Florian Uhlig **/
+
 //----------------------------------------------------------------------------------------
 //--------------                                  CbmMuch                      -----------
 //---------------                   Modified 18/10/2017 by Omveer Singh        -----------
diff --git a/sim/detectors/much/CbmMuchSimLinkDef.h b/sim/detectors/much/CbmMuchSimLinkDef.h
index d1e42294c1..ed99f8bf57 100644
--- a/sim/detectors/much/CbmMuchSimLinkDef.h
+++ b/sim/detectors/much/CbmMuchSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmMuchSimLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/detectors/psd/CbmPsdSimLinkDef.h b/sim/detectors/psd/CbmPsdSimLinkDef.h
index 95cd85ac1a..5a9e1516aa 100644
--- a/sim/detectors/psd/CbmPsdSimLinkDef.h
+++ b/sim/detectors/psd/CbmPsdSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPsdSimLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/detectors/rich/CbmRich.cxx b/sim/detectors/rich/CbmRich.cxx
index 2a33e69bed..33d3bcc4cc 100644
--- a/sim/detectors/rich/CbmRich.cxx
+++ b/sim/detectors/rich/CbmRich.cxx
@@ -1,3 +1,8 @@
+/** @file CbmRich.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Andrey Lebedev, Florian Uhlig, Semen Lebedev **/
+
 #include "CbmRich.h"
 
 #include "CbmGeometryUtils.h"
diff --git a/sim/detectors/rich/CbmRichSimLinkDef.h b/sim/detectors/rich/CbmRichSimLinkDef.h
index 2c449eef1a..f774563b39 100644
--- a/sim/detectors/rich/CbmRichSimLinkDef.h
+++ b/sim/detectors/rich/CbmRichSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmRichSimLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/detectors/sts/CbmStsDigitizeQa.cxx b/sim/detectors/sts/CbmStsDigitizeQa.cxx
index 11078d59e8..2d2fe1f4b2 100644
--- a/sim/detectors/sts/CbmStsDigitizeQa.cxx
+++ b/sim/detectors/sts/CbmStsDigitizeQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStsDigitizeQa.cxx
+  * @copyright Copyright (C) 2016-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Hanna Malygina [orginator], Volker Friese **/
+
 #include "CbmStsDigitizeQa.h"
 
 #include "CbmDigiManager.h"
diff --git a/sim/detectors/sts/CbmStsDigitizeQa.h b/sim/detectors/sts/CbmStsDigitizeQa.h
index 08e2cf7499..c1d1ebdb27 100644
--- a/sim/detectors/sts/CbmStsDigitizeQa.h
+++ b/sim/detectors/sts/CbmStsDigitizeQa.h
@@ -1,3 +1,8 @@
+/** @file CbmStsDigitizeQa.h
+  * @copyright Copyright (C) 2016-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Hanna Malygina [orginator], Volker Friese, Florian Uhlig **/
+
 #ifndef CBMSTSDIGITIZEQA_H_
 #define CBMSTSDIGITIZEQA_H_
 
diff --git a/sim/detectors/sts/CbmStsDigitizeQaReport.cxx b/sim/detectors/sts/CbmStsDigitizeQaReport.cxx
index be937cff4a..86605d3b10 100644
--- a/sim/detectors/sts/CbmStsDigitizeQaReport.cxx
+++ b/sim/detectors/sts/CbmStsDigitizeQaReport.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStsDigitizeQaReport.cxx
+  * @copyright Copyright (C) 2016-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Hanna Malygina [orginator], Volker Friese **/
+
 #include "CbmStsDigitizeQaReport.h"
 
 #include "CbmDrawHist.h"
diff --git a/sim/detectors/sts/CbmStsDigitizeQaReport.h b/sim/detectors/sts/CbmStsDigitizeQaReport.h
index 82cd5ce1b4..912fcc459c 100644
--- a/sim/detectors/sts/CbmStsDigitizeQaReport.h
+++ b/sim/detectors/sts/CbmStsDigitizeQaReport.h
@@ -1,3 +1,8 @@
+/** @file CbmStsDigitizeQaReport.h
+  * @copyright Copyright (C) 2016-2020 Frankfurt Institute for Advanced Studies, Goethe-Universität Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Hanna Malygina [orginator], Volker Friese **/
+
 #ifndef CBMSTSDIGITIZEQAREPORT_H_
 #define CBMSTSDIGITIZEQAREPORT_H_
 
diff --git a/sim/detectors/sts/CbmStsSimLinkDef.h b/sim/detectors/sts/CbmStsSimLinkDef.h
index 478a5bce4b..48cc838355 100644
--- a/sim/detectors/sts/CbmStsSimLinkDef.h
+++ b/sim/detectors/sts/CbmStsSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmStsSimLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/detectors/tof/CbmTofSimLinkDef.h b/sim/detectors/tof/CbmTofSimLinkDef.h
index 49431256bb..7f0cd4b20e 100644
--- a/sim/detectors/tof/CbmTofSimLinkDef.h
+++ b/sim/detectors/tof/CbmTofSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTofSimLinkDef.h
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/detectors/trd/CbmTrdCheckUtil.cxx b/sim/detectors/trd/CbmTrdCheckUtil.cxx
index dd50450738..27f78464bc 100644
--- a/sim/detectors/trd/CbmTrdCheckUtil.cxx
+++ b/sim/detectors/trd/CbmTrdCheckUtil.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdCheckUtil.cxx
+  * @copyright Copyright (C) 2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 // Includes from TRD
 #include "CbmTrdCheckUtil.h"
 
diff --git a/sim/detectors/trd/CbmTrdCheckUtil.h b/sim/detectors/trd/CbmTrdCheckUtil.h
index bd8a2de8e4..04b277e8ef 100644
--- a/sim/detectors/trd/CbmTrdCheckUtil.h
+++ b/sim/detectors/trd/CbmTrdCheckUtil.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdCheckUtil.h
+  * @copyright Copyright (C) 2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 #ifndef CBMTRDCHECKUTIL_H
 #define CBMTRDCHECKUTIL_H
 
diff --git a/sim/detectors/trd/CbmTrdDigitizer.cxx b/sim/detectors/trd/CbmTrdDigitizer.cxx
index c98fecd12d..d22bc4c8c4 100644
--- a/sim/detectors/trd/CbmTrdDigitizer.cxx
+++ b/sim/detectors/trd/CbmTrdDigitizer.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdDigitizer.cxx
+  * @copyright Copyright (C) 2009-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci, Etienne Bechtel **/
+
 #include "CbmTrdDigitizer.h"
 
 #include "CbmMCTrack.h"
diff --git a/sim/detectors/trd/CbmTrdModuleSim.cxx b/sim/detectors/trd/CbmTrdModuleSim.cxx
index 0d8ae3f2f2..48711428f4 100644
--- a/sim/detectors/trd/CbmTrdModuleSim.cxx
+++ b/sim/detectors/trd/CbmTrdModuleSim.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleSim.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdModuleSim.h"
 
 #include "CbmTrdParModDigi.h"
diff --git a/sim/detectors/trd/CbmTrdModuleSim.h b/sim/detectors/trd/CbmTrdModuleSim.h
index cc5a7ccfd4..329082ee49 100644
--- a/sim/detectors/trd/CbmTrdModuleSim.h
+++ b/sim/detectors/trd/CbmTrdModuleSim.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleSim.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMODULESIM_H
 #define CBMTRDMODULESIM_H
 
diff --git a/sim/detectors/trd/CbmTrdModuleSimR.cxx b/sim/detectors/trd/CbmTrdModuleSimR.cxx
index fdbdd93dfc..32197ebbd8 100644
--- a/sim/detectors/trd/CbmTrdModuleSimR.cxx
+++ b/sim/detectors/trd/CbmTrdModuleSimR.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleSimR.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel, Florian Uhlig [orginator] **/
+
 // Includes from TRD
 #include "CbmTrdModuleSimR.h"
 
diff --git a/sim/detectors/trd/CbmTrdModuleSimR.h b/sim/detectors/trd/CbmTrdModuleSimR.h
index 4edff36739..5277e7227e 100644
--- a/sim/detectors/trd/CbmTrdModuleSimR.h
+++ b/sim/detectors/trd/CbmTrdModuleSimR.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleSimR.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel, Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMODULESIMR_H
 #define CBMTRDMODULESIMR_H
 
diff --git a/sim/detectors/trd/CbmTrdModuleSimT.cxx b/sim/detectors/trd/CbmTrdModuleSimT.cxx
index 4895e1829c..528026e539 100644
--- a/sim/detectors/trd/CbmTrdModuleSimT.cxx
+++ b/sim/detectors/trd/CbmTrdModuleSimT.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdModuleSimT.cxx
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Alexandru Bercuci **/
+
 #include "CbmTrdModuleSimT.h"
 
 #include "CbmDigitizeBase.h"
diff --git a/sim/detectors/trd/CbmTrdRawToDigiR.cxx b/sim/detectors/trd/CbmTrdRawToDigiR.cxx
index b22bbe2342..36a4b1fd4a 100644
--- a/sim/detectors/trd/CbmTrdRawToDigiR.cxx
+++ b/sim/detectors/trd/CbmTrdRawToDigiR.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdRawToDigiR.cxx
+  * @copyright Copyright (C) 2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 // Includes from TRD
 #include "CbmTrdRawToDigiR.h"
 
diff --git a/sim/detectors/trd/CbmTrdRawToDigiR.h b/sim/detectors/trd/CbmTrdRawToDigiR.h
index 69cf3f003b..4a724fb6be 100644
--- a/sim/detectors/trd/CbmTrdRawToDigiR.h
+++ b/sim/detectors/trd/CbmTrdRawToDigiR.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdRawToDigiR.h
+  * @copyright Copyright (C) 2020 Institut für Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Etienne Bechtel [orginator] **/
+
 #ifndef CBMTRDRAWTODIGI_H
 #define CBMTRDRAWTODIGI_H
 
diff --git a/sim/detectors/trd/CbmTrdSimLinkDef.h b/sim/detectors/trd/CbmTrdSimLinkDef.h
index 391b8df2f7..700256bb29 100644
--- a/sim/detectors/trd/CbmTrdSimLinkDef.h
+++ b/sim/detectors/trd/CbmTrdSimLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdSimLinkDef.h
+  * @copyright Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // $Id: TrdSimLinkDef.h $
 
 #ifdef __CINT__
diff --git a/sim/detectors/trd/CbmTrdTrianglePRF.h b/sim/detectors/trd/CbmTrdTrianglePRF.h
index cc8cce266e..2752b3a98d 100644
--- a/sim/detectors/trd/CbmTrdTrianglePRF.h
+++ b/sim/detectors/trd/CbmTrdTrianglePRF.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdTrianglePRF.h
+  * @copyright Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDTRIANGLEPRF_H
 #define CBMTRDTRIANGLEPRF_H 1
 
diff --git a/sim/detectors/trd/qa/CbmTrdDigitizerPRFQa.h b/sim/detectors/trd/qa/CbmTrdDigitizerPRFQa.h
index 15ef8f6f2b..4f6f857955 100644
--- a/sim/detectors/trd/qa/CbmTrdDigitizerPRFQa.h
+++ b/sim/detectors/trd/qa/CbmTrdDigitizerPRFQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdDigitizerPRFQa.h
+  * @copyright Copyright (C) 2013 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDDIGITIZERPRFQA_H
 #define CBMTRDDIGITIZERPRFQA_H 1
 
diff --git a/sim/detectors/trd/qa/CbmTrdHitRateFastQa.cxx b/sim/detectors/trd/qa/CbmTrdHitRateFastQa.cxx
index cee864423a..202e9a4aba 100644
--- a/sim/detectors/trd/qa/CbmTrdHitRateFastQa.cxx
+++ b/sim/detectors/trd/qa/CbmTrdHitRateFastQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitRateFastQa.cxx
+  * @copyright Copyright (C) 2013-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], David Emschermann **/
+
 #include "CbmTrdHitRateFastQa.h"
 
 #include "CbmTrdAddress.h"
diff --git a/sim/detectors/trd/qa/CbmTrdHitRateFastQa.h b/sim/detectors/trd/qa/CbmTrdHitRateFastQa.h
index c9ba195303..fabd07ad95 100644
--- a/sim/detectors/trd/qa/CbmTrdHitRateFastQa.h
+++ b/sim/detectors/trd/qa/CbmTrdHitRateFastQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitRateFastQa.h
+  * @copyright Copyright (C) 2013-2018 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator] **/
+
 #ifndef CBMTRDHITRATEFASTQA_H_
 #define CBMTRDHITRATEFASTQA_H_
 
diff --git a/sim/detectors/trd/qa/CbmTrdHitRateQa.cxx b/sim/detectors/trd/qa/CbmTrdHitRateQa.cxx
index 68732a3319..a76a21bfc3 100644
--- a/sim/detectors/trd/qa/CbmTrdHitRateQa.cxx
+++ b/sim/detectors/trd/qa/CbmTrdHitRateQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitRateQa.cxx
+  * @copyright Copyright (C) 2010-2021 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann, Cyrano Bergmann [orginator] **/
+
 #include "CbmTrdHitRateQa.h"
 
 #include "CbmTrdAddress.h"
diff --git a/sim/detectors/trd/qa/CbmTrdHitRateQa.h b/sim/detectors/trd/qa/CbmTrdHitRateQa.h
index ed83d2cf37..a1c32a2a76 100644
--- a/sim/detectors/trd/qa/CbmTrdHitRateQa.h
+++ b/sim/detectors/trd/qa/CbmTrdHitRateQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdHitRateQa.h
+  * @copyright Copyright (C) 2010-2018 Institut fuer Kernphysik, Westfaelische Wilhelms-Universitaet Muenster, Muenster
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Cyrano Bergmann [orginator], David Emschermann **/
+
 #ifndef CBMTRDHITRATEQA_H_
 #define CBMTRDHITRATEQA_H_
 
diff --git a/sim/detectors/trd/qa/CbmTrdMCQa.cxx b/sim/detectors/trd/qa/CbmTrdMCQa.cxx
index a3cb59a9c0..60899935de 100644
--- a/sim/detectors/trd/qa/CbmTrdMCQa.cxx
+++ b/sim/detectors/trd/qa/CbmTrdMCQa.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTrdMCQa.cxx
+  * @copyright Copyright (C) 2017-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmTrdMCQa.h"
 
 #include "CbmHistManager.h"
diff --git a/sim/detectors/trd/qa/CbmTrdMCQa.h b/sim/detectors/trd/qa/CbmTrdMCQa.h
index 608d6c48fe..63db83e0e7 100644
--- a/sim/detectors/trd/qa/CbmTrdMCQa.h
+++ b/sim/detectors/trd/qa/CbmTrdMCQa.h
@@ -1,3 +1,8 @@
+/** @file CbmTrdMCQa.h
+  * @copyright Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMTRDMCQA_H_
 #define CBMTRDMCQA_H_
 
diff --git a/sim/passive/CbmCave.cxx b/sim/passive/CbmCave.cxx
index dbcd146fc7..b35c69d451 100644
--- a/sim/passive/CbmCave.cxx
+++ b/sim/passive/CbmCave.cxx
@@ -1,3 +1,8 @@
+/** @file CbmCave.cxx
+  * @copyright Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Mohammad Al-Turany, Florian Uhlig **/
+
 /* Generated by Together */
 
 #include "CbmCave.h"
diff --git a/sim/passive/CbmCave.h b/sim/passive/CbmCave.h
index 17d764f9ae..a33282ef64 100644
--- a/sim/passive/CbmCave.h
+++ b/sim/passive/CbmCave.h
@@ -1,3 +1,8 @@
+/** @file CbmCave.h
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator] **/
+
 #ifndef Cave_H
 #define Cave_H
 
diff --git a/sim/passive/CbmGeoCave.h b/sim/passive/CbmGeoCave.h
index f53bae8040..386933e8b0 100644
--- a/sim/passive/CbmGeoCave.h
+++ b/sim/passive/CbmGeoCave.h
@@ -1,3 +1,8 @@
+/** @file CbmGeoCave.h
+  * @copyright Copyright (C) 2006-2015 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 #ifndef CBMGEOCAVE_H
 #define CBMGEOCAVE_H
 
diff --git a/sim/passive/CbmGeoPassivePar.h b/sim/passive/CbmGeoPassivePar.h
index e0c50d837d..dd1a43e78c 100644
--- a/sim/passive/CbmGeoPassivePar.h
+++ b/sim/passive/CbmGeoPassivePar.h
@@ -1,3 +1,8 @@
+/** @file CbmGeoPassivePar.h
+  * @copyright Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Mohammad Al-Turany, Florian Uhlig **/
+
 #ifndef CBMGEOPASSIVEPAR_H
 #define CBMGEOPASSIVEPAR_H
 
diff --git a/sim/passive/CbmGeoPlatform.cxx b/sim/passive/CbmGeoPlatform.cxx
index bcdf65cc7f..bda6c8eb99 100644
--- a/sim/passive/CbmGeoPlatform.cxx
+++ b/sim/passive/CbmGeoPlatform.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGeoPlatform.cxx
+  * @copyright Copyright (C) 2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 /////////////////////////////////////////////////////////////
 // CbmGeoPlatform
 //
diff --git a/sim/passive/CbmGeoPlatform.h b/sim/passive/CbmGeoPlatform.h
index c78911f6d0..109625b4fc 100644
--- a/sim/passive/CbmGeoPlatform.h
+++ b/sim/passive/CbmGeoPlatform.h
@@ -1,3 +1,8 @@
+/** @file CbmGeoPlatform.h
+  * @copyright Copyright (C) 2013 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMGEOPLATFORM_H
 #define CBMGEOPLATFORM_H
 
diff --git a/sim/passive/CbmMagnet.cxx b/sim/passive/CbmMagnet.cxx
index 8989b1e791..668b8e5c6d 100644
--- a/sim/passive/CbmMagnet.cxx
+++ b/sim/passive/CbmMagnet.cxx
@@ -1,3 +1,8 @@
+/** @file CbmMagnet.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig, Volker Friese, Denis Bertini [orginator] **/
+
 /* Generated by Together */
 
 #include "CbmMagnet.h"
diff --git a/sim/passive/CbmMagnet.h b/sim/passive/CbmMagnet.h
index 9fd3bc244b..c24ee3d2e4 100644
--- a/sim/passive/CbmMagnet.h
+++ b/sim/passive/CbmMagnet.h
@@ -1,3 +1,8 @@
+/** @file CbmMagnet.h
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef CBMMAGNET_H
 #define CBMMAGNET_H
 
diff --git a/sim/passive/CbmPassiveContFact.h b/sim/passive/CbmPassiveContFact.h
index 5ad116e36e..95729bb6fb 100644
--- a/sim/passive/CbmPassiveContFact.h
+++ b/sim/passive/CbmPassiveContFact.h
@@ -1,3 +1,8 @@
+/** @file CbmPassiveContFact.h
+  * @copyright Copyright (C) 2006-2009 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Mohammad Al-Turany **/
+
 #ifndef CBMPASSIVECONTFACT_H
 #define CBMPASSIVECONTFACT_H
 
diff --git a/sim/passive/CbmPassiveLinkDef.h b/sim/passive/CbmPassiveLinkDef.h
index ed23d27231..c5cb53f783 100644
--- a/sim/passive/CbmPassiveLinkDef.h
+++ b/sim/passive/CbmPassiveLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmPassiveLinkDef.h
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Denis Bertini [orginator], Florian Uhlig **/
+
 // $Id: PassiveLinkDef.h,v 1.1.1.1 2005/06/23 07:14:26 dbertini Exp $
 
 #ifdef __CINT__
diff --git a/sim/passive/CbmPipe.cxx b/sim/passive/CbmPipe.cxx
index 2961b39dfd..7a8a22cd22 100644
--- a/sim/passive/CbmPipe.cxx
+++ b/sim/passive/CbmPipe.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPipe.cxx
+  * @copyright Copyright (C) 2006-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann, Florian Uhlig, Denis Bertini [orginator], Volker Friese **/
+
 /* Generated by Together */
 #include "CbmPipe.h"
 
diff --git a/sim/passive/CbmPipe.h b/sim/passive/CbmPipe.h
index fd3c817eaf..40e030212f 100644
--- a/sim/passive/CbmPipe.h
+++ b/sim/passive/CbmPipe.h
@@ -1,3 +1,8 @@
+/** @file CbmPipe.h
+  * @copyright Copyright (C) 2006-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors David Emschermann, Denis Bertini [orginator], Florian Uhlig **/
+
 #ifndef CBMPIPE_H
 #define CBMPIPE_H 1
 
diff --git a/sim/passive/CbmPlatform.cxx b/sim/passive/CbmPlatform.cxx
index e9212e739f..73ee991256 100644
--- a/sim/passive/CbmPlatform.cxx
+++ b/sim/passive/CbmPlatform.cxx
@@ -1,3 +1,8 @@
+/** @file CbmPlatform.cxx
+  * @copyright Copyright (C) 2013-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], Volker Friese, David Emschermann **/
+
 /* Generated by Together */
 #include "CbmPlatform.h"
 
diff --git a/sim/passive/CbmPlatform.h b/sim/passive/CbmPlatform.h
index c058ab5aeb..a2b7ef6c16 100644
--- a/sim/passive/CbmPlatform.h
+++ b/sim/passive/CbmPlatform.h
@@ -1,3 +1,8 @@
+/** @file CbmPlatform.h
+  * @copyright Copyright (C) 2013-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator], David Emschermann **/
+
 #ifndef PLATFORM_H
 #define PLATFORM_H
 
diff --git a/sim/response/CbmSimResponseLinkDef.h b/sim/response/CbmSimResponseLinkDef.h
index d62fa29ff6..4801dedc93 100644
--- a/sim/response/CbmSimResponseLinkDef.h
+++ b/sim/response/CbmSimResponseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmSimResponseLinkDef.h
+  * @copyright Copyright (C) 2020-2021 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/response/base/CbmDigitizationConfig.cxx b/sim/response/base/CbmDigitizationConfig.cxx
index 37e5a2db1e..e08c62824d 100644
--- a/sim/response/base/CbmDigitizationConfig.cxx
+++ b/sim/response/base/CbmDigitizationConfig.cxx
@@ -1,3 +1,8 @@
+/** @file CbmDigitizationConfig.cxx
+  * @copyright Copyright (C) 2021 National Research Nuclear University MEPhI (Moscow Engineering Physics Institute), Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleg Golosov [orginator] **/
+
 #include "CbmDigitizationConfig.h"
 
 #include "CbmDigitization.h"
diff --git a/sim/response/base/CbmDigitizationConfig.h b/sim/response/base/CbmDigitizationConfig.h
index 6d96f6ea1d..4bbc892d79 100644
--- a/sim/response/base/CbmDigitizationConfig.h
+++ b/sim/response/base/CbmDigitizationConfig.h
@@ -1,3 +1,8 @@
+/** @file CbmDigitizationConfig.h
+  * @copyright Copyright (C) 2021 National Research Nuclear University MEPhI (Moscow Engineering Physics Institute), Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleg Golosov [orginator] **/
+
 #pragma once
 
 #include "CbmConfigBase.h"
diff --git a/sim/transport/base/CbmSimBaseLinkDef.h b/sim/transport/base/CbmSimBaseLinkDef.h
index 680d232b2a..ac108c7308 100644
--- a/sim/transport/base/CbmSimBaseLinkDef.h
+++ b/sim/transport/base/CbmSimBaseLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmSimBaseLinkDef.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/transport/gconfig/SetCuts.C b/sim/transport/gconfig/SetCuts.C
index 4f6800a0a4..20342514e3 100644
--- a/sim/transport/gconfig/SetCuts.C
+++ b/sim/transport/gconfig/SetCuts.C
@@ -1,3 +1,7 @@
+/** @file SetCuts.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
 
 /** Configuration macro for setting common cuts and processes for both G3 and G4 (M. Al-Turany 14.11.2007)
    specific cuts and processes to g3 or g4 should be set in the g3Config.C or g4Config.C
diff --git a/sim/transport/gconfig/g4Config.C b/sim/transport/gconfig/g4Config.C
index 7826d2004e..ec19096c25 100644
--- a/sim/transport/gconfig/g4Config.C
+++ b/sim/transport/gconfig/g4Config.C
@@ -1,3 +1,8 @@
+/** @file g4Config.C
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // Configuration macro for Geant4 VirtualMC
 void Config()
 {
diff --git a/sim/transport/generators/CbmSimGeneratorsLinkDef.h b/sim/transport/generators/CbmSimGeneratorsLinkDef.h
index 953051b44e..5bddba4d6b 100644
--- a/sim/transport/generators/CbmSimGeneratorsLinkDef.h
+++ b/sim/transport/generators/CbmSimGeneratorsLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmSimGeneratorsLinkDef.h
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Volker Friese, Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/transport/generators/pluto/PValues.cxx b/sim/transport/generators/pluto/PValues.cxx
index 6ba257740a..13d7573094 100644
--- a/sim/transport/generators/pluto/PValues.cxx
+++ b/sim/transport/generators/pluto/PValues.cxx
@@ -1,3 +1,8 @@
+/** @file PValues.cxx
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 ////////////////////////////////////////////////////////
 //  Value container implementation file
 //
diff --git a/sim/transport/generators/pluto/Pdefines.h b/sim/transport/generators/pluto/Pdefines.h
index 1f52915214..076182e185 100644
--- a/sim/transport/generators/pluto/Pdefines.h
+++ b/sim/transport/generators/pluto/Pdefines.h
@@ -1,3 +1,8 @@
+/** @file Pdefines.h
+  * @copyright Copyright (C) 2018-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #define PRINT_CTOR "CONSTRUCTOR"
 #define PRINT_AUTO_ALLOC "ALLOCATION"
 #define PRINT_WARNING "### WARNING:"
diff --git a/sim/transport/generators/unigen/UEvent.cxx b/sim/transport/generators/unigen/UEvent.cxx
index 1f755130ed..ad7221c683 100644
--- a/sim/transport/generators/unigen/UEvent.cxx
+++ b/sim/transport/generators/unigen/UEvent.cxx
@@ -1,3 +1,8 @@
+/** @file UEvent.cxx
+  * @copyright Copyright (C) 2008-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "UEvent.h"
 
 #include "TClonesArray.h"
diff --git a/sim/transport/generators/unigen/UEvent.h b/sim/transport/generators/unigen/UEvent.h
index d3f4bfa5cc..675a0d07b0 100644
--- a/sim/transport/generators/unigen/UEvent.h
+++ b/sim/transport/generators/unigen/UEvent.h
@@ -1,3 +1,8 @@
+/** @file UEvent.h
+  * @copyright Copyright (C) 2008-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef UEVENT_H
 #define UEVENT_H
 
diff --git a/sim/transport/generators/unigen/UParticle.cxx b/sim/transport/generators/unigen/UParticle.cxx
index e86c5bc287..fc641d4bb0 100644
--- a/sim/transport/generators/unigen/UParticle.cxx
+++ b/sim/transport/generators/unigen/UParticle.cxx
@@ -1,3 +1,8 @@
+/** @file UParticle.cxx
+  * @copyright Copyright (C) 2008-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "UParticle.h"
 
 #include "TParticle.h"
diff --git a/sim/transport/generators/unigen/UParticle.h b/sim/transport/generators/unigen/UParticle.h
index 8cec936233..eb84abc94f 100644
--- a/sim/transport/generators/unigen/UParticle.h
+++ b/sim/transport/generators/unigen/UParticle.h
@@ -1,3 +1,8 @@
+/** @file UParticle.h
+  * @copyright Copyright (C) 2008-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef UPARTICLE_H
 #define UPARTICLE_H
 
diff --git a/sim/transport/generators/unigen/URun.cxx b/sim/transport/generators/unigen/URun.cxx
index 1a516e5ebd..a47bda584c 100644
--- a/sim/transport/generators/unigen/URun.cxx
+++ b/sim/transport/generators/unigen/URun.cxx
@@ -1,3 +1,8 @@
+/** @file URun.cxx
+  * @copyright Copyright (C) 2008-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include <iostream>
 using namespace std;
 
diff --git a/sim/transport/generators/unigen/URun.h b/sim/transport/generators/unigen/URun.h
index 7a94c355ab..66a9c70019 100644
--- a/sim/transport/generators/unigen/URun.h
+++ b/sim/transport/generators/unigen/URun.h
@@ -1,3 +1,8 @@
+/** @file URun.h
+  * @copyright Copyright (C) 2008-2016 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifndef URUN_H
 #define URUN_H
 
diff --git a/sim/transport/geosetup/CbmGeoSetupLinkDef.h b/sim/transport/geosetup/CbmGeoSetupLinkDef.h
index 3f292d305b..6dbe9e90cd 100644
--- a/sim/transport/geosetup/CbmGeoSetupLinkDef.h
+++ b/sim/transport/geosetup/CbmGeoSetupLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmGeoSetupLinkDef.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/transport/steer/CbmGeant3Settings.cxx b/sim/transport/steer/CbmGeant3Settings.cxx
index 6cbd66a033..14b2c7072c 100644
--- a/sim/transport/steer/CbmGeant3Settings.cxx
+++ b/sim/transport/steer/CbmGeant3Settings.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGeant3Settings.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmGeant3Settings.h"
 
 #include <Logger.h>
diff --git a/sim/transport/steer/CbmGeant4Settings.cxx b/sim/transport/steer/CbmGeant4Settings.cxx
index 16c12570c2..7952efb64b 100644
--- a/sim/transport/steer/CbmGeant4Settings.cxx
+++ b/sim/transport/steer/CbmGeant4Settings.cxx
@@ -1,3 +1,8 @@
+/** @file CbmGeant4Settings.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmGeant4Settings.h"
 
 #include <FairRunSim.h>
diff --git a/sim/transport/steer/CbmSimSteerLinkDef.h b/sim/transport/steer/CbmSimSteerLinkDef.h
index ac2669aed4..2fc61667c5 100644
--- a/sim/transport/steer/CbmSimSteerLinkDef.h
+++ b/sim/transport/steer/CbmSimSteerLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmSimSteerLinkDef.h
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/sim/transport/steer/CbmTransportConfig.cxx b/sim/transport/steer/CbmTransportConfig.cxx
index d7471ac7e1..8a6180dfab 100644
--- a/sim/transport/steer/CbmTransportConfig.cxx
+++ b/sim/transport/steer/CbmTransportConfig.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTransportConfig.cxx
+  * @copyright Copyright (C) 2021 National Research Nuclear University MEPhI (Moscow Engineering Physics Institute), Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleg Golosov [orginator] **/
+
 #include "CbmTransportConfig.h"
 
 #include "CbmBeamGenerator.h"
diff --git a/sim/transport/steer/CbmTransportConfig.h b/sim/transport/steer/CbmTransportConfig.h
index ba7cea807b..4b11e5079e 100644
--- a/sim/transport/steer/CbmTransportConfig.h
+++ b/sim/transport/steer/CbmTransportConfig.h
@@ -1,3 +1,8 @@
+/** @file CbmTransportConfig.h
+  * @copyright Copyright (C) 2021 National Research Nuclear University MEPhI (Moscow Engineering Physics Institute), Moscow
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Oleg Golosov [orginator] **/
+
 #pragma once
 
 #include "CbmConfigBase.h"
diff --git a/sim/transport/steer/CbmVMCSettings.cxx b/sim/transport/steer/CbmVMCSettings.cxx
index 07cfa858d6..18d2486588 100644
--- a/sim/transport/steer/CbmVMCSettings.cxx
+++ b/sim/transport/steer/CbmVMCSettings.cxx
@@ -1,3 +1,8 @@
+/** @file CbmVMCSettings.cxx
+  * @copyright Copyright (C) 2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmVMCSettings.h"
 
 #include <Logger.h>
diff --git a/tutorials/TaskToAlgo/CbmAlgo.h b/tutorials/TaskToAlgo/CbmAlgo.h
index cb00cd3301..3ed448c1c4 100644
--- a/tutorials/TaskToAlgo/CbmAlgo.h
+++ b/tutorials/TaskToAlgo/CbmAlgo.h
@@ -1,3 +1,8 @@
+/** @file CbmAlgo.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // -----                         CbmAlgo                                   -----
diff --git a/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.cxx b/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.cxx
index 45724cc50e..084cae7380 100644
--- a/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.cxx
+++ b/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.cxx
@@ -1,3 +1,8 @@
+/** @file CbmStsHitProducerIdealAlgo.cxx
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // -----                     CbmStsHitProducerIdealAlgo                    -----
diff --git a/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.h b/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.h
index 5c5832ece3..869e32c10c 100644
--- a/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.h
+++ b/tutorials/TaskToAlgo/CbmStsHitProducerIdealAlgo.h
@@ -1,3 +1,8 @@
+/** @file CbmStsHitProducerIdealAlgo.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // -----                     CbmStsHitProducerIdealAlgo                    -----
diff --git a/tutorials/TaskToAlgo/CbmStsHitProducerIdealWrapper.h b/tutorials/TaskToAlgo/CbmStsHitProducerIdealWrapper.h
index 2aadc31dcd..423c72e674 100644
--- a/tutorials/TaskToAlgo/CbmStsHitProducerIdealWrapper.h
+++ b/tutorials/TaskToAlgo/CbmStsHitProducerIdealWrapper.h
@@ -1,3 +1,8 @@
+/** @file CbmStsHitProducerIdealWrapper.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -------------------------------------------------------------------------
 // -----            CbmStsHitProducerIdealWrapper header file          -----
 // -------------------------------------------------------------------------
diff --git a/tutorials/TaskToAlgo/CbmTaskToAlgoTutorialLinkDef.h b/tutorials/TaskToAlgo/CbmTaskToAlgoTutorialLinkDef.h
index 0efca3c917..668b5e44f3 100644
--- a/tutorials/TaskToAlgo/CbmTaskToAlgoTutorialLinkDef.h
+++ b/tutorials/TaskToAlgo/CbmTaskToAlgoTutorialLinkDef.h
@@ -1,3 +1,8 @@
+/** @file CbmTaskToAlgoTutorialLinkDef.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #ifdef __CINT__
 
 #pragma link off all globals;
diff --git a/tutorials/TaskToAlgo/CbmTemplateAlgo.cxx b/tutorials/TaskToAlgo/CbmTemplateAlgo.cxx
index 618b45c66b..fe929eec1a 100644
--- a/tutorials/TaskToAlgo/CbmTemplateAlgo.cxx
+++ b/tutorials/TaskToAlgo/CbmTemplateAlgo.cxx
@@ -1,3 +1,8 @@
+/** @file CbmTemplateAlgo.cxx
+  * @copyright Copyright (C) 2019-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // -----                     CbmTemplateAlgo                    -----
diff --git a/tutorials/TaskToAlgo/CbmTemplateAlgo.h b/tutorials/TaskToAlgo/CbmTemplateAlgo.h
index 92d6fb9a06..ed9f449207 100644
--- a/tutorials/TaskToAlgo/CbmTemplateAlgo.h
+++ b/tutorials/TaskToAlgo/CbmTemplateAlgo.h
@@ -1,3 +1,8 @@
+/** @file CbmTemplateAlgo.h
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 // -----------------------------------------------------------------------------
 // -----                                                                   -----
 // -----                            CbmTemplateAlgo                        -----
diff --git a/tutorials/TaskToAlgo/runStsHitProducerIdeal.cxx b/tutorials/TaskToAlgo/runStsHitProducerIdeal.cxx
index 452a3ff240..faff7da653 100644
--- a/tutorials/TaskToAlgo/runStsHitProducerIdeal.cxx
+++ b/tutorials/TaskToAlgo/runStsHitProducerIdeal.cxx
@@ -1,3 +1,8 @@
+/** @file runStsHitProducerIdeal.cxx
+  * @copyright Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
+  * @license SPDX-License-Identifier: GPL-3.0-only
+  * @authors Florian Uhlig [orginator] **/
+
 #include "CbmDeviceStsHitProducerIdeal.h"
 
 #include <iostream>
-- 
GitLab