From 52a15636a4c2d65e07b3557367c17c939d34ce59 Mon Sep 17 00:00:00 2001
From: deserevi <deserevi@nptool>
Date: Tue, 1 Sep 2009 18:46:01 +0000
Subject: [PATCH] * Add information header for part of the files in NPAnalysis

---
 NPAnalysis/Gaspard/Result/myResult.root       | Bin 53721 -> 53296 bytes
 NPLib/AnnularS1/TS1Data.cxx                   |  27 ++++++++++++++++++
 NPLib/AnnularS1/TS1Data.h                     |  27 ++++++++++++++++++
 NPLib/GASPARD/GaspardTracker.cxx              |  23 +++++++++++++++
 NPLib/GASPARD/GaspardTracker.h                |  23 +++++++++++++++
 NPLib/GASPARD/TGaspardTrackerData.cxx         |  26 +++++++++++++++++
 NPLib/GASPARD/TGaspardTrackerData.h           |  26 +++++++++++++++++
 NPLib/GASPARD/TGaspardTrackerPhysics.cxx      |  23 +++++++++++++++
 NPLib/GASPARD/TGaspardTrackerPhysics.h        |  23 +++++++++++++++
 NPLib/IORoot/RootInput.cxx                    |  21 ++++++++++++++
 NPLib/IORoot/RootInput.h                      |  21 ++++++++++++++
 NPLib/IORoot/RootOutput.cxx                   |  21 ++++++++++++++
 NPLib/IORoot/RootOutput.h                     |  21 ++++++++++++++
 .../InitialConditions/TInitialConditions.cxx  |  24 ++++++++++++++++
 NPLib/InitialConditions/TInitialConditions.h  |  24 ++++++++++++++++
 .../TInteractionCoordinates.cxx               |  23 +++++++++++++++
 .../TInteractionCoordinates.h                 |  23 +++++++++++++++
 17 files changed, 376 insertions(+)

diff --git a/NPAnalysis/Gaspard/Result/myResult.root b/NPAnalysis/Gaspard/Result/myResult.root
index 401676204a8ef6dee85466082fe1d60c84042499..0755f976467bb0675c74645bbfe2ac7fe6cf7dcf 100644
GIT binary patch
delta 41521
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
HeoOUVD6a%{

delta 41820
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
EFI0KGrvLx|

diff --git a/NPLib/AnnularS1/TS1Data.cxx b/NPLib/AnnularS1/TS1Data.cxx
index 045b70036..96ba8d467 100644
--- a/NPLib/AnnularS1/TS1Data.cxx
+++ b/NPLib/AnnularS1/TS1Data.cxx
@@ -1,3 +1,30 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the results of the G4 simulation for the S1 *
+ *             detector.                                                     *
+ *             The format is the same as the one which is used for the GANIL *
+ *             experiments after conversion of the raw data with GRU. Ask    *
+ *             N. de Sereville and J. Burgunder (burgunder@ganil.fr) for     *
+ *             informations.                                                 *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 using namespace std;
 
diff --git a/NPLib/AnnularS1/TS1Data.h b/NPLib/AnnularS1/TS1Data.h
index 11a0767fb..d0a910d81 100644
--- a/NPLib/AnnularS1/TS1Data.h
+++ b/NPLib/AnnularS1/TS1Data.h
@@ -1,3 +1,30 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the results of the G4 simulation for the S1 *
+ *             detector.                                                     *
+ *             The format is the same as the one which is used for the GANIL *
+ *             experiments after conversion of the raw data with GRU. Ask    *
+ *             N. de Sereville and J. Burgunder (burgunder@ganil.fr) for     *
+ *             informations.                                                 *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef __S1DATA__
 #define __S1DATA__
 
diff --git a/NPLib/GASPARD/GaspardTracker.cxx b/NPLib/GASPARD/GaspardTracker.cxx
index 001a538ca..22ab84927 100644
--- a/NPLib/GASPARD/GaspardTracker.cxx
+++ b/NPLib/GASPARD/GaspardTracker.cxx
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 31/08/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is mainly an interface to the                      *
+ *             TGaspardTrackerPhysics class and it deals with the geometrical*
+ *             correspondance between strip number and absolute coordinates  *
+ *             (X, Y, Z) of interaction.                                     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include "GaspardTracker.h"
 
 //	STL
diff --git a/NPLib/GASPARD/GaspardTracker.h b/NPLib/GASPARD/GaspardTracker.h
index 06433baa4..7598ebb71 100644
--- a/NPLib/GASPARD/GaspardTracker.h
+++ b/NPLib/GASPARD/GaspardTracker.h
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 31/08/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is mainly an interface to the                      *
+ *             TGaspardTrackerPhysics class and it deals with the geometrical*
+ *             correspondance between strip number and absolute coordinates  *
+ *             (X, Y, Z) of interaction.                                     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef GaspardTracker_H
 
 // NPL
diff --git a/NPLib/GASPARD/TGaspardTrackerData.cxx b/NPLib/GASPARD/TGaspardTrackerData.cxx
index fd8800386..72199549b 100644
--- a/NPLib/GASPARD/TGaspardTrackerData.cxx
+++ b/NPLib/GASPARD/TGaspardTrackerData.cxx
@@ -1,3 +1,29 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the results of the G4 simulation for the    *
+ *             tracker part of the Gaspard detector.                         *
+ *             The format mimics what was used for the GANIL experiments     *
+ *             after conversion of the raw data with GRU. Ask                *
+ *             N. de Sereville for more informations.                        *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 using namespace std;
 
diff --git a/NPLib/GASPARD/TGaspardTrackerData.h b/NPLib/GASPARD/TGaspardTrackerData.h
index 126fe958e..b88c42ff7 100644
--- a/NPLib/GASPARD/TGaspardTrackerData.h
+++ b/NPLib/GASPARD/TGaspardTrackerData.h
@@ -1,3 +1,29 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the results of the G4 simulation for the    *
+ *             tracker part of the Gaspard detector.                         *
+ *             The format mimics what was used for the GANIL experiments     *
+ *             after conversion of the raw data with GRU. Ask                *
+ *             N. de Sereville for more informations.                        *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef __GASPARDTRACKERDATA__
 #define __GASPARDTRACKERDATA__
 
diff --git a/NPLib/GASPARD/TGaspardTrackerPhysics.cxx b/NPLib/GASPARD/TGaspardTrackerPhysics.cxx
index 66b763b34..640a4e292 100644
--- a/NPLib/GASPARD/TGaspardTrackerPhysics.cxx
+++ b/NPLib/GASPARD/TGaspardTrackerPhysics.cxx
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 31/08/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the physical results after NPAnalysis is run*
+ *             for the tracker part of the Gaspard detector.                 *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of NPAnalysis.                     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include "TGaspardTrackerPhysics.h"
 #include <iostream>
 
diff --git a/NPLib/GASPARD/TGaspardTrackerPhysics.h b/NPLib/GASPARD/TGaspardTrackerPhysics.h
index d95625ffe..5180acca9 100644
--- a/NPLib/GASPARD/TGaspardTrackerPhysics.h
+++ b/NPLib/GASPARD/TGaspardTrackerPhysics.h
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 31/08/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class stores the physical results after NPAnalysis is run*
+ *             for the tracker part of the Gaspard detector.                 *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of NPAnalysis.                     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef TGASPARDTRACKERPHYSICS_H
 #define TGASPARDTRACKERPHYSICS_H
 
diff --git a/NPLib/IORoot/RootInput.cxx b/NPLib/IORoot/RootInput.cxx
index f90606938..f6c60f5c0 100644
--- a/NPLib/IORoot/RootInput.cxx
+++ b/NPLib/IORoot/RootInput.cxx
@@ -1,3 +1,24 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is a singleton class which deals with the ROOT     *
+ *             input file and tree both for NPSimulation and NPAnalysis.     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 #include <fstream>
 
diff --git a/NPLib/IORoot/RootInput.h b/NPLib/IORoot/RootInput.h
index 3ca94c9dc..4a05b6047 100644
--- a/NPLib/IORoot/RootInput.h
+++ b/NPLib/IORoot/RootInput.h
@@ -1,3 +1,24 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is a singleton class which deals with the ROOT     *
+ *             input file and tree both for NPSimulation and NPAnalysis.     *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef ROOTINPUT_HH
 #define ROOTINPUT_HH
 
diff --git a/NPLib/IORoot/RootOutput.cxx b/NPLib/IORoot/RootOutput.cxx
index c9218a579..cd61a5186 100644
--- a/NPLib/IORoot/RootOutput.cxx
+++ b/NPLib/IORoot/RootOutput.cxx
@@ -1,3 +1,24 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is a singleton class which deals with the ROOT     *
+ *             output file and tree both for NPSimulation and NPAnalysis.    *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 #include <cstdlib>
 
diff --git a/NPLib/IORoot/RootOutput.h b/NPLib/IORoot/RootOutput.h
index 62e04eef5..0a56bf7cd 100644
--- a/NPLib/IORoot/RootOutput.h
+++ b/NPLib/IORoot/RootOutput.h
@@ -1,3 +1,24 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 21/07/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class is a singleton class which deals with the ROOT     *
+ *             output file and tree both for NPSimulation and NPAnalysis.    *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef ROOTOUTPUT_HH
 #define ROOTOUTPUT_HH
 
diff --git a/NPLib/InitialConditions/TInitialConditions.cxx b/NPLib/InitialConditions/TInitialConditions.cxx
index 2059d06e9..bed1dd313 100644
--- a/NPLib/InitialConditions/TInitialConditions.cxx
+++ b/NPLib/InitialConditions/TInitialConditions.cxx
@@ -1,3 +1,27 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class records all the information concerning the event   *
+ *             generators, e.g. vertex of interaction, angles of emitted     *
+ *             particles...                                                  *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 using namespace std;
 
diff --git a/NPLib/InitialConditions/TInitialConditions.h b/NPLib/InitialConditions/TInitialConditions.h
index 89799b371..86260d82f 100644
--- a/NPLib/InitialConditions/TInitialConditions.h
+++ b/NPLib/InitialConditions/TInitialConditions.h
@@ -1,3 +1,27 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class records all the information concerning the event   *
+ *             generators, e.g. vertex of interaction, angles of emitted     *
+ *             particles...                                                  *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef __INITIALCONDITIONS__
 #define __INITIALCONDITIONS__
 
diff --git a/NPLib/InteractionCoordinates/TInteractionCoordinates.cxx b/NPLib/InteractionCoordinates/TInteractionCoordinates.cxx
index 70e11ef00..ac06880b8 100644
--- a/NPLib/InteractionCoordinates/TInteractionCoordinates.cxx
+++ b/NPLib/InteractionCoordinates/TInteractionCoordinates.cxx
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class mainly records the coordinates of interaction      *
+ *             between a particle and a detector.                            *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #include <iostream>
 using namespace std;
 
diff --git a/NPLib/InteractionCoordinates/TInteractionCoordinates.h b/NPLib/InteractionCoordinates/TInteractionCoordinates.h
index b30a98c9e..c722d5143 100644
--- a/NPLib/InteractionCoordinates/TInteractionCoordinates.h
+++ b/NPLib/InteractionCoordinates/TInteractionCoordinates.h
@@ -1,3 +1,26 @@
+/*****************************************************************************
+ * Copyright (C) 2009   this file is part of the NPTool Project              *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: N. de Sereville  contact address: deserevi@ipno.in2p3.fr *
+ *                                                                           *
+ * Creation Date  : 10/06/09                                                 *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription: This class mainly records the coordinates of interaction      *
+ *             between a particle and a detector.                            *
+ *             This class derives from TObject (ROOT) and its aim is to be   *
+ *             stored in the output TTree of the G4 simulation               *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *                                                                           *
+ *****************************************************************************/
+
 #ifndef __INTERACTIONCOORDINATES__
 #define __INTERACTIONCOORDINATES__
 
-- 
GitLab