From b1ae5118b2b14ffe4a75ec90e53108de40bf0131 Mon Sep 17 00:00:00 2001
From: Anna Maria CORSI SPhN <acorsi@irfulx168.(none)>
Date: Mon, 3 Mar 2014 00:25:02 +0100
Subject: [PATCH] Fixed gug for LaBr3

---
 NPLib/LaBr3/TLaBr3Physics.cxx | 11 +++--------
 NPLib/LaBr3/TLaBr3Physics.h   |  3 +--
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/NPLib/LaBr3/TLaBr3Physics.cxx b/NPLib/LaBr3/TLaBr3Physics.cxx
index 78f540f0b..7b765a3d5 100644
--- a/NPLib/LaBr3/TLaBr3Physics.cxx
+++ b/NPLib/LaBr3/TLaBr3Physics.cxx
@@ -60,8 +60,7 @@ TLaBr3Physics::~TLaBr3Physics()
 ///////////////////////////////////////////////////////////////////////////
 void TLaBr3Physics::Clear()
    {
-      DetectorTNumber.clear() ;
-      DetectorENumber.clear() ;
+      DetectorNumber.clear() ;
       Energy.clear() ;
       Time.clear() ;
    }
@@ -286,13 +285,9 @@ void TLaBr3Physics::BuildSimplePhysicalEvent()
    {
       for(unsigned int i = 0 ; i < EventData->GetEnergyMult() ; i++)
          {
-            DetectorENumber.push_back( EventData->GetENumber(i) )   ;
+            DetectorNumber.push_back( EventData->GetENumber(i) )   ;
             Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("LaBr3/Detector" + itoa( EventData->GetENumber(i) ) +"_E",EventData->GetEEnergy(i) ) );
-          }
-      for(unsigned int i = 0 ; i < EventData->GetEnergyMult() ; i++)
-         {
-            DetectorTNumber.push_back( EventData->GetTNumber(i) )   ;
-            Time.push_back( CalibrationManager::getInstance()->ApplyCalibration(   "LaBr3/Detector" + itoa( EventData->GetTNumber(i) ) +"_T",EventData->GetTTime(i) ) );
+            Time.push_back( CalibrationManager::getInstance()->ApplyCalibration(   "LaBr3/Detector" + itoa( EventData->GetENumber(i) ) +"_T",EventData->GetTTime(i) ) );
          }
 
    }
diff --git a/NPLib/LaBr3/TLaBr3Physics.h b/NPLib/LaBr3/TLaBr3Physics.h
index 6e8e23ff8..8637d3d0a 100644
--- a/NPLib/LaBr3/TLaBr3Physics.h
+++ b/NPLib/LaBr3/TLaBr3Physics.h
@@ -45,8 +45,7 @@ class TLaBr3Physics : public TObject, public NPA::VDetector
       void  Clear(const Option_t*) {};
    
    public:   //   Calibrated Data
-      vector<UShort_t>   DetectorENumber ;
-      vector<UShort_t>   DetectorTNumber ;
+      vector<UShort_t>   DetectorNumber ;
       vector<Double_t>   Energy;
       vector<Double_t>   Time;
 
-- 
GitLab