From c0e0c3de9e22326224a5cab2c596853b5ca7e19a Mon Sep 17 00:00:00 2001 From: Adrien Matta <matta@lpccaen.in2p3.fr> Date: Fri, 4 Jun 2021 10:14:18 +0200 Subject: [PATCH] * Cleaning up old code from FDC0 --- NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx | 2 -- NPLib/Detectors/Samurai/TSamuraiFDC0Physics.h | 7 +------ NPLib/scripts/build_dict.sh.in | 2 +- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx index f26eeb655..aab333813 100644 --- a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx +++ b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx @@ -43,7 +43,6 @@ ClassImp(TSamuraiFDC0Physics) /////////////////////////////////////////////////////////////////////////// TSamuraiFDC0Physics::TSamuraiFDC0Physics(){ m_EventData = new TSamuraiFDC0Data ; - m_PreTreatedData = new TSamuraiFDC0Data ; m_EventPhysics = this ; //m_Spectra = NULL; // ToTThreshold_L = 0; @@ -229,7 +228,6 @@ void TSamuraiFDC0Physics::BuildPhysicalEvent(){ } /////////////////////////////////////////////////////////////////////////// void TSamuraiFDC0Physics::PreTreat(){ - ClearPreTreatedData(); static CalibrationManager* Cal = CalibrationManager::getInstance(); static string channel; // one map per detector diff --git a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.h b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.h index e28c34596..a013d8bbb 100644 --- a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.h +++ b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.h @@ -159,16 +159,12 @@ class TSamuraiFDC0Physics : public TObject, public NPL::VDetector{ public: // Specific to SamuraiFDC0 Array - // Clear The PreTeated object - void ClearPreTreatedData() {m_PreTreatedData->Clear();} - // Remove bad channel, calibrate the data and apply threshold void PreTreat(); // Retrieve raw and pre-treated data TSamuraiFDC0Data* GetRawData() const {return m_EventData;} - TSamuraiFDC0Data* GetPreTreatedData() const {return m_PreTreatedData;} - + TVector3 GetPos(){return TVector3(PosX,PosY,m_offset.Z());} double GetPosX(){return PosX;} double GetPosY(){return PosY;} @@ -180,7 +176,6 @@ class TSamuraiFDC0Physics : public TObject, public NPL::VDetector{ private: // Root Input and Output tree classes TSamuraiFDC0Data* m_EventData;//! - TSamuraiFDC0Data* m_PreTreatedData;//! TSamuraiFDC0Physics* m_EventPhysics;//! diff --git a/NPLib/scripts/build_dict.sh.in b/NPLib/scripts/build_dict.sh.in index a182332eb..583d354ba 100755 --- a/NPLib/scripts/build_dict.sh.in +++ b/NPLib/scripts/build_dict.sh.in @@ -53,7 +53,7 @@ fi # Version 5 : generate the dictionnary then the libmap if [ $version_major -eq 5 ] then - rootcint -f $2 -c -I../Core -I../Physics -I../../Core -I../../Physics -I../TrackReconstruction -I../../TrackReconstruction $1 $5 + rootcint -DNPMULTITHREADING=@NPMULTITHREADING@ -f $2 -c -I../Core -I../Physics -I../../Core -I../../Physics -I../TrackReconstruction -I../../TrackReconstruction $1 $5 fi # Version 6 or more : generate both at once -- GitLab