From 0e57c972f7c134fd33f945c3bcf27ec7b7b71a12 Mon Sep 17 00:00:00 2001 From: adrien-matta <a.matta@surrey.ac.uk> Date: Mon, 13 Apr 2015 09:15:32 +0100 Subject: [PATCH] * Physics class ar enow using the specialisazed fast NPA::itoa method --- NPLib/AnnularS1/TAnnularS1Physics.cxx | 23 ++++------ NPLib/Charissa/TCharissaPhysics.cxx | 42 +++++++++---------- .../ChateauCristal/TChateauCristalPhysics.cxx | 8 ++-- .../TComptonTelescopePhysics.cxx | 12 +++--- NPLib/EXL/TExlPhysics.cxx | 8 ++-- NPLib/Exogam/TExogamPhysics.cxx | 16 +++---- NPLib/LaBr3/TLaBr3Physics.cxx | 8 ++-- NPLib/Misc/TTacPhysics.cxx | 10 ++--- NPLib/Plastic/TPlasticPhysics.cxx | 8 ++-- NPLib/SSSD/TSSSDPhysics.cxx | 8 ++-- NPLib/Sharc/TSharcPhysics.cxx | 24 +++++------ NPLib/SiLi/TSiLiPhysics.cxx | 8 ++-- NPLib/SiRes/TSiResPhysics.cxx | 12 +++--- NPLib/Speg/TSpegPhysics.cxx | 40 +++++++++--------- NPLib/W1/TW1Physics.cxx | 16 +++---- 15 files changed, 118 insertions(+), 125 deletions(-) diff --git a/NPLib/AnnularS1/TAnnularS1Physics.cxx b/NPLib/AnnularS1/TAnnularS1Physics.cxx index 28e2f3c04..ea818fe6c 100644 --- a/NPLib/AnnularS1/TAnnularS1Physics.cxx +++ b/NPLib/AnnularS1/TAnnularS1Physics.cxx @@ -449,17 +449,17 @@ void TAnnularS1Physics::AddParameterToCalibrationManager(){ for(int i = 0 ; i < m_NumberOfDetector ; ++i){ for( int j = 0 ; j < 24 ; ++j){ - Cal->AddParameter("ANNULARS1", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E", - "ANNULARS1_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E"); - Cal->AddParameter("ANNULARS1", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T", - "ANNULARS1_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T"); + Cal->AddParameter("ANNULARS1", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E", + "ANNULARS1_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E"); + Cal->AddParameter("ANNULARS1", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T", + "ANNULARS1_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T"); } for( int j = 0 ; j < 48 ; ++j){ - Cal->AddParameter("ANNULARS1", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E", - "ANNULARS1_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E"); - Cal->AddParameter("ANNULARS1", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T", - "ANNULARS1_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T"); + Cal->AddParameter("ANNULARS1", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E", + "ANNULARS1_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E"); + Cal->AddParameter("ANNULARS1", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T", + "ANNULARS1_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T"); } } @@ -580,13 +580,6 @@ void TAnnularS1Physics::InitializeStandardParameter(){ /////////////////////////////////////////////////////////////////////////// namespace ANNULARS1_LOCAL{ - // tranform an integer to a string - stringNPA::itoa(unsigned int value){ - char buffer [33]; - sprintf(buffer,"%d",value); - return buffer; - } - // DSSD // Ring double fStrip_Ring_E(const TS1Data* m_EventData , const int& i){ diff --git a/NPLib/Charissa/TCharissaPhysics.cxx b/NPLib/Charissa/TCharissaPhysics.cxx index 77e3b76ec..9062734b8 100644 --- a/NPLib/Charissa/TCharissaPhysics.cxx +++ b/NPLib/Charissa/TCharissaPhysics.cxx @@ -990,19 +990,19 @@ void TCharissaPhysics::AddParameterToCalibrationManager() for(unsigned int i = 0 ; i < m_NumberOfTelescope ; ++i){ for(unsigned int j = 0 ; j < m_NumberOfStrip ; ++j){ - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_DE_X"+itoa(j+1)+"_E","CHARISSA_T"+itoa(i+1)+"_DE_X"+itoa(j+1)+"_E") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_DE_Y"+itoa(j+1)+"_E","CHARISSA_T"+itoa(i+1)+"_DE_Y"+itoa(j+1)+"_E") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_DE_X"+itoa(j+1)+"_T","CHARISSA_T"+itoa(i+1)+"_DE_X"+itoa(j+1)+"_T") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_DE_Y"+itoa(j+1)+"_T","CHARISSA_T"+itoa(i+1)+"_DE_Y"+itoa(j+1)+"_T") ; - - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_E_X"+itoa(j+1)+"_E","CHARISSA_T"+itoa(i+1)+"_E_X"+itoa(j+1)+"_E") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_E_Y"+itoa(j+1)+"_E","CHARISSA_T"+itoa(i+1)+"_E_Y"+itoa(j+1)+"_E") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_E_X"+itoa(j+1)+"_T","CHARISSA_T"+itoa(i+1)+"_E_X"+itoa(j+1)+"_T") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_E_Y"+itoa(j+1)+"_T","CHARISSA_T"+itoa(i+1)+"_E_Y"+itoa(j+1)+"_T") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_DE_X"+ NPA::itoa(j+1)+"_E","CHARISSA_T"+ NPA::itoa(i+1)+"_DE_X"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_DE_Y"+ NPA::itoa(j+1)+"_E","CHARISSA_T"+ NPA::itoa(i+1)+"_DE_Y"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_DE_X"+ NPA::itoa(j+1)+"_T","CHARISSA_T"+ NPA::itoa(i+1)+"_DE_X"+ NPA::itoa(j+1)+"_T") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_DE_Y"+ NPA::itoa(j+1)+"_T","CHARISSA_T"+ NPA::itoa(i+1)+"_DE_Y"+ NPA::itoa(j+1)+"_T") ; + + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_E_X"+ NPA::itoa(j+1)+"_E","CHARISSA_T"+ NPA::itoa(i+1)+"_E_X"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_E_Y"+ NPA::itoa(j+1)+"_E","CHARISSA_T"+ NPA::itoa(i+1)+"_E_Y"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_E_X"+ NPA::itoa(j+1)+"_T","CHARISSA_T"+ NPA::itoa(i+1)+"_E_X"+ NPA::itoa(j+1)+"_T") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_E_Y"+ NPA::itoa(j+1)+"_T","CHARISSA_T"+ NPA::itoa(i+1)+"_E_Y"+ NPA::itoa(j+1)+"_T") ; } - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_CsI_E","CHARISSA_T"+itoa(i+1)+"_CsI_E") ; - Cal->AddParameter("CHARISSA", "T"+itoa(i+1)+"_CsI_T","CHARISSA_T"+itoa(i+1)+"_CsI_T") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_CsI_E","CHARISSA_T"+ NPA::itoa(i+1)+"_CsI_E") ; + Cal->AddParameter("CHARISSA", "T"+ NPA::itoa(i+1)+"_CsI_T","CHARISSA_T"+ NPA::itoa(i+1)+"_CsI_T") ; } @@ -1304,26 +1304,26 @@ namespace CHARISSA_LOCAL // X double fDE_X_E(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer1StripXEDetectorNbr(i) ) + "_DE_X" + itoa( m_EventData->GetCharissaLayer1StripXEStripNbr(i) ) + "_E", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer1StripXEDetectorNbr(i) ) + "_DE_X" + NPA::itoa( m_EventData->GetCharissaLayer1StripXEStripNbr(i) ) + "_E", m_EventData->GetCharissaLayer1StripXEEnergy(i) ); } double fDE_X_T(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer1StripXTDetectorNbr(i) ) + "_DE_X" + itoa( m_EventData->GetCharissaLayer1StripXTStripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer1StripXTDetectorNbr(i) ) + "_DE_X" + NPA::itoa( m_EventData->GetCharissaLayer1StripXTStripNbr(i) ) +"_T", m_EventData->GetCharissaLayer1StripXTTime(i) ); } // Y double fDE_Y_E(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer1StripYEDetectorNbr(i) ) + "_DE_Y" + itoa( m_EventData->GetCharissaLayer1StripYEStripNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer1StripYEDetectorNbr(i) ) + "_DE_Y" + NPA::itoa( m_EventData->GetCharissaLayer1StripYEStripNbr(i) ) +"_E", m_EventData->GetCharissaLayer1StripYEEnergy(i) ); } double fDE_Y_T(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer1StripYTDetectorNbr(i) ) + "_DE_Y" + itoa( m_EventData->GetCharissaLayer1StripYTStripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer1StripYTDetectorNbr(i) ) + "_DE_Y" + NPA::itoa( m_EventData->GetCharissaLayer1StripYTStripNbr(i) ) +"_T", m_EventData->GetCharissaLayer1StripYTTime(i) ); } @@ -1331,26 +1331,26 @@ namespace CHARISSA_LOCAL // X double fE_X_E(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer2StripXEDetectorNbr(i) ) + "_E_X" + itoa( m_EventData->GetCharissaLayer2StripXEStripNbr(i) ) + "_E", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer2StripXEDetectorNbr(i) ) + "_E_X" + NPA::itoa( m_EventData->GetCharissaLayer2StripXEStripNbr(i) ) + "_E", m_EventData->GetCharissaLayer2StripXEEnergy(i) ); } double fE_X_T(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer2StripXTDetectorNbr(i) ) + "_E_X" + itoa( m_EventData->GetCharissaLayer2StripXTStripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer2StripXTDetectorNbr(i) ) + "_E_X" + NPA::itoa( m_EventData->GetCharissaLayer2StripXTStripNbr(i) ) +"_T", m_EventData->GetCharissaLayer2StripXTTime(i) ); } // Y double fE_Y_E(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer2StripYEDetectorNbr(i) ) + "_E_Y" + itoa( m_EventData->GetCharissaLayer2StripYEStripNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer2StripYEDetectorNbr(i) ) + "_E_Y" + NPA::itoa( m_EventData->GetCharissaLayer2StripYEStripNbr(i) ) +"_E", m_EventData->GetCharissaLayer2StripYEEnergy(i) ); } double fE_Y_T(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaLayer2StripYTDetectorNbr(i) ) + "_E_Y" + itoa( m_EventData->GetCharissaLayer2StripYTStripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaLayer2StripYTDetectorNbr(i) ) + "_E_Y" + NPA::itoa( m_EventData->GetCharissaLayer2StripYTStripNbr(i) ) +"_T", m_EventData->GetCharissaLayer2StripYTTime(i) ); } @@ -1358,13 +1358,13 @@ namespace CHARISSA_LOCAL // CsI double fCsI_E(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaCsIEDetectorNbr(i) ) + "_CsI" + itoa( m_EventData->GetCharissaCsIECristalNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaCsIEDetectorNbr(i) ) + "_CsI" + NPA::itoa( m_EventData->GetCharissaCsIECristalNbr(i) ) +"_E", m_EventData->GetCharissaCsIEEnergy(i) ); } double fCsI_T(const TCharissaData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + itoa( m_EventData->GetCharissaCsITDetectorNbr(i) ) + "_CsI" + itoa( m_EventData->GetCharissaCsITCristalNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "CHARISSA/T" + NPA::itoa( m_EventData->GetCharissaCsITDetectorNbr(i) ) + "_CsI" + NPA::itoa( m_EventData->GetCharissaCsITCristalNbr(i) ) +"_T", m_EventData->GetCharissaCsITTime(i) ); } diff --git a/NPLib/ChateauCristal/TChateauCristalPhysics.cxx b/NPLib/ChateauCristal/TChateauCristalPhysics.cxx index 07a72d390..61eb0e678 100644 --- a/NPLib/ChateauCristal/TChateauCristalPhysics.cxx +++ b/NPLib/ChateauCristal/TChateauCristalPhysics.cxx @@ -167,8 +167,8 @@ void TChateauCristalPhysics::AddParameterToCalibrationManager() CalibrationManager* Cal = CalibrationManager::getInstance(); for(int i = 0 ; i < m_NumberOfDetectors ; ++i){ - Cal->AddParameter("ChateauCristal", "Detector"+itoa(i)+"_E","ChateauCristal_DETECTOR_"+itoa(i)+"_E") ; - Cal->AddParameter("ChateauCristal", "Detector"+itoa(i)+"_T","ChateauCristal_DETECTOR_"+itoa(i)+"_T") ; + Cal->AddParameter("ChateauCristal", "Detector"+ NPA::itoa(i)+"_E","ChateauCristal_DETECTOR_"+ NPA::itoa(i)+"_E") ; + Cal->AddParameter("ChateauCristal", "Detector"+ NPA::itoa(i)+"_T","ChateauCristal_DETECTOR_"+ NPA::itoa(i)+"_T") ; } } @@ -492,13 +492,13 @@ double TChateauCristalPhysics::DopplerCorrection(double E, double Theta) /////////////////////////////////////////////////////////////////////////// double ChateauCristal_LOCAL::fChateauCristal_E( const TChateauCristalData* m_EventData , const int i ) { - return CalibrationManager::getInstance()->ApplyCalibration("ChateauCristal/Detector" + itoa( m_EventData->GetChateauCristalEDetectorNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration("ChateauCristal/Detector" + NPA::itoa( m_EventData->GetChateauCristalEDetectorNbr(i) ) +"_E", m_EventData->GetChateauCristalEnergy(i)+gRandom->Uniform()-0.5 ); } double ChateauCristal_LOCAL::fChateauCristal_T( const TChateauCristalData* m_EventData , const int i ) { - return CalibrationManager::getInstance()->ApplyCalibration("ChateauCristal/Detector" + itoa( m_EventData->GetChateauCristalTDetectorNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration("ChateauCristal/Detector" + NPA::itoa( m_EventData->GetChateauCristalTDetectorNbr(i) ) +"_T", m_EventData->GetChateauCristalTime(i) +gRandom->Uniform()-0.5); } diff --git a/NPLib/ComptonTelescope/TComptonTelescopePhysics.cxx b/NPLib/ComptonTelescope/TComptonTelescopePhysics.cxx index d0bca7a89..4eb8c99f3 100644 --- a/NPLib/ComptonTelescope/TComptonTelescopePhysics.cxx +++ b/NPLib/ComptonTelescope/TComptonTelescopePhysics.cxx @@ -555,12 +555,12 @@ void TComptonTelescopePhysics::AddParameterToCalibrationManager() for (int i = 0; i < m_NumberOfDetector; ++i) { for (int j = 0; j < 32; ++j) { - Cal->AddParameter("COMPTONTELESCOPE", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E", "COMPTONTELESCOPE_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E"); - Cal->AddParameter("COMPTONTELESCOPE", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T", "COMPTONTELESCOPE_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T"); + Cal->AddParameter("COMPTONTELESCOPE", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E", "COMPTONTELESCOPE_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E"); + Cal->AddParameter("COMPTONTELESCOPE", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T", "COMPTONTELESCOPE_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T"); } for (int j = 0; j < 32; ++j) { - Cal->AddParameter("COMPTONTELESCOPE", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E", "COMPTONTELESCOPE_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E"); - Cal->AddParameter("COMPTONTELESCOPE", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T", "COMPTONTELESCOPE_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T"); + Cal->AddParameter("COMPTONTELESCOPE", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E", "COMPTONTELESCOPE_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E"); + Cal->AddParameter("COMPTONTELESCOPE", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T", "COMPTONTELESCOPE_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T"); } } @@ -729,13 +729,13 @@ namespace ComptonTelescope_LOCAL // Front double fStrip_Front_E(const TComptonTelescopeData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration("COMPTONTELESCOPE/D" + itoa(m_EventData->GetCTTrackerFrontEDetectorNbr(i)) + "_STRIP_FRONT" + itoa(m_EventData->GetCTTrackerFrontEStripNbr(i)) + "_E", m_EventData->GetCTTrackerFrontEEnergy(i)); + return CalibrationManager::getInstance()->ApplyCalibration("COMPTONTELESCOPE/D" + NPA::itoa(m_EventData->GetCTTrackerFrontEDetectorNbr(i)) + "_STRIP_FRONT" + NPA::itoa(m_EventData->GetCTTrackerFrontEStripNbr(i)) + "_E", m_EventData->GetCTTrackerFrontEEnergy(i)); } // Back double fStrip_Back_E(const TComptonTelescopeData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration("COMPTONTELESCOPE/D" + itoa(m_EventData->GetCTTrackerBackEDetectorNbr(i)) + "_STRIP_BACK" + itoa(m_EventData->GetCTTrackerBackEStripNbr(i)) + "_E", m_EventData->GetCTTrackerBackEEnergy(i)); + return CalibrationManager::getInstance()->ApplyCalibration("COMPTONTELESCOPE/D" + NPA::itoa(m_EventData->GetCTTrackerBackEDetectorNbr(i)) + "_STRIP_BACK" + NPA::itoa(m_EventData->GetCTTrackerBackEStripNbr(i)) + "_E", m_EventData->GetCTTrackerBackEEnergy(i)); } } diff --git a/NPLib/EXL/TExlPhysics.cxx b/NPLib/EXL/TExlPhysics.cxx index d62fa0de8..4d43ebf26 100644 --- a/NPLib/EXL/TExlPhysics.cxx +++ b/NPLib/EXL/TExlPhysics.cxx @@ -220,8 +220,8 @@ void TExlPhysics::AddParameterToCalibrationManager() for(unsigned int i = 0 ; i < NumberOfCrystal ; i++) { - Cal->AddParameter("EXL", "_E_"+itoa(i+1),"EXL_E_"+itoa(i+1)) ; - Cal->AddParameter("EXL", "_T_"+itoa(i+1),"EXL_T_"+itoa(i+1)) ; + Cal->AddParameter("EXL", "_E_"+ NPA::itoa(i+1),"EXL_E_"+ NPA::itoa(i+1)) ; + Cal->AddParameter("EXL", "_T_"+ NPA::itoa(i+1),"EXL_T_"+ NPA::itoa(i+1)) ; } } @@ -266,7 +266,7 @@ void TExlPhysics::BuildSimplePhysicalEvent() if(EventData->GetEnergy(i)>m_E_RAW_Threshold) { CrystalNumber.push_back( EventData->GetExlNumber(i)) ; - EXL_Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_E_" + itoa( EventData->GetExlNumber(i) ),EventData->GetEnergy(i) ) ); + EXL_Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_E_" + NPA::itoa( EventData->GetExlNumber(i) ),EventData->GetEnergy(i) ) ); } } } @@ -280,7 +280,7 @@ void TExlPhysics::BuildSimplePhysicalEvent() { for(unsigned int i = 0 ; i < EventData->GetTimeMult() ; i++) { - //EXL_Time.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_T_" + itoa( EventData->GetExlNumber(i) ),EventData->GetTime(i) ) ); + //EXL_Time.push_back( CalibrationManager::getInstance()->ApplyCalibration("EXL/_T_" + NPA::itoa( EventData->GetExlNumber(i) ),EventData->GetTime(i) ) ); EXL_Time=EventData->GetTime(i); } } diff --git a/NPLib/Exogam/TExogamPhysics.cxx b/NPLib/Exogam/TExogamPhysics.cxx index 058c85572..74e5ed40a 100644 --- a/NPLib/Exogam/TExogamPhysics.cxx +++ b/NPLib/Exogam/TExogamPhysics.cxx @@ -79,8 +79,8 @@ void TExogamPhysics::PreTreat() int clover = EventData -> GetECCEClover(i); int cristal = EventData -> GetECCECristal(i); - if(EventData -> GetECCEEnergy(i) < 3000) cristal_E = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+itoa(clover)+"_Cr"+itoa(cristal)+"_Elow", EventData -> GetECCEEnergy(i)); - else cristal_E = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+itoa(clover)+"_Cr"+itoa(cristal)+"_Ehigh", EventData -> GetECCEEnergy(i)); + if(EventData -> GetECCEEnergy(i) < 3000) cristal_E = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+ NPA::itoa(clover)+"_Cr"+ NPA::itoa(cristal)+"_Elow", EventData -> GetECCEEnergy(i)); + else cristal_E = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+ NPA::itoa(clover)+"_Cr"+ NPA::itoa(cristal)+"_Ehigh", EventData -> GetECCEEnergy(i)); if(cristal_E > Threshold_ECC) @@ -95,7 +95,7 @@ void TExogamPhysics::PreTreat() if(clover == EventData -> GetECCTClover(k) && cristal == EventData -> GetECCTCristal(k)){ // cout << EventData -> GetECCTTime(k) << endl; - if(EventData -> GetECCTTime(k) < 16383) cristal_T = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+itoa(clover)+"_Cr"+itoa(cristal)+"_T", EventData -> GetECCTTime(k)); + if(EventData -> GetECCTTime(k) < 16383) cristal_T = CalibrationManager::getInstance()-> ApplyCalibration("EXOGAM/Cl"+ NPA::itoa(clover)+"_Cr"+ NPA::itoa(cristal)+"_T", EventData -> GetECCTTime(k)); else cristal_T = 2500; //if(cristal_T >5000 && cristal_T !=25000 ) cout << "PreTreat " << cristal_T << " " << EventData -> GetECCTTime(k) << " " << clover << " " << cristal << " " << EventData->GetECCTMult() << endl; @@ -140,7 +140,7 @@ void TExogamPhysics::PreTreat() if(EventData -> GetGOCCEEEnergy(i) > RawThreshold_GOCCE) { - segment_E = CalibrationManager::getInstance()->ApplyCalibration("EXOGAM/Cl"+itoa(clover)+"_Cr"+itoa(cristal)+"_Seg"+itoa(segment)+"_E", EventData -> GetGOCCEEEnergy(i)); + segment_E = CalibrationManager::getInstance()->ApplyCalibration("EXOGAM/Cl"+ NPA::itoa(clover)+"_Cr"+ NPA::itoa(cristal)+"_Seg"+ NPA::itoa(segment)+"_E", EventData -> GetGOCCEEEnergy(i)); if(segment_E > Threshold_GOCCE) { @@ -633,13 +633,13 @@ void TExogamPhysics::AddParameterToCalibrationManager() { for( int j = 0 ; j < 4 ; j++) { - Cal->AddParameter("EXOGAM", "Cl"+itoa(i)+"_Cr"+itoa(j)+"_Elow" ,"EXOGAM_Cl"+itoa(i)+"_Cr"+itoa(j)+"_Elow"); - Cal->AddParameter("EXOGAM", "Cl"+itoa(i)+"_Cr"+itoa(j)+"_Ehigh","EXOGAM_Cl"+itoa(i)+"_Cr"+itoa(j)+"_Ehigh"); - Cal->AddParameter("EXOGAM", "Cl"+itoa(i)+"_Cr"+itoa(j)+"_T","EXOGAM_Cl"+itoa(i)+"_Cr"+itoa(j)+"_T") ; + Cal->AddParameter("EXOGAM", "Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Elow" ,"EXOGAM_Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Elow"); + Cal->AddParameter("EXOGAM", "Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Ehigh","EXOGAM_Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Ehigh"); + Cal->AddParameter("EXOGAM", "Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_T","EXOGAM_Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_T") ; for( int k = 0 ; k < 4 ; k++) { - Cal->AddParameter("EXOGAM", "Cl"+itoa(i)+"_Cr"+itoa(j)+"_Seg"+itoa(k)+"_E","EXOGAM_Cl"+itoa(i)+"_Cr"+itoa(j)+"_Seg"+itoa(k)+"_E") ; + Cal->AddParameter("EXOGAM", "Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Seg"+ NPA::itoa(k)+"_E","EXOGAM_Cl"+ NPA::itoa(i)+"_Cr"+ NPA::itoa(j)+"_Seg"+ NPA::itoa(k)+"_E") ; } } } diff --git a/NPLib/LaBr3/TLaBr3Physics.cxx b/NPLib/LaBr3/TLaBr3Physics.cxx index 5d92f996d..e0a096f9c 100644 --- a/NPLib/LaBr3/TLaBr3Physics.cxx +++ b/NPLib/LaBr3/TLaBr3Physics.cxx @@ -210,8 +210,8 @@ void TLaBr3Physics::AddParameterToCalibrationManager() for(int i = 0 ; i < NumberOfDetector ; i++) { - Cal->AddParameter("LaBr3", "Detector"+itoa(i+1)+"_E","LaBr3_Detector"+itoa(i+1)+"_E") ; - Cal->AddParameter("LaBr3", "Detector"+itoa(i+1)+"_T","LaBr3_Detector"+itoa(i+1)+"_T") ; + Cal->AddParameter("LaBr3", "Detector"+ NPA::itoa(i+1)+"_E","LaBr3_Detector"+ NPA::itoa(i+1)+"_E") ; + Cal->AddParameter("LaBr3", "Detector"+ NPA::itoa(i+1)+"_T","LaBr3_Detector"+ NPA::itoa(i+1)+"_T") ; } } @@ -279,7 +279,7 @@ void TLaBr3Physics::PreTreat(){ { if( EventData->GetEEnergy(i)>m_LaBr3_RAW_Threshold ) { - E=CalibrationManager::getInstance()->ApplyCalibration("LaBr3/Detector" + itoa( EventData->GetENumber(i) ) +"_E",EventData->GetEEnergy(i)); + E=CalibrationManager::getInstance()->ApplyCalibration("LaBr3/Detector" + NPA::itoa( EventData->GetENumber(i) ) +"_E",EventData->GetEEnergy(i)); if(E>m_LaBr3_E_Threshold) { PreTreatedData->SetENumber( EventData->GetENumber(i) ); @@ -289,7 +289,7 @@ void TLaBr3Physics::PreTreat(){ } for(unsigned int i = 0 ; i < EventData->GetTimeMult() ; ++i) { - T=CalibrationManager::getInstance()->ApplyCalibration("LaBr3/Detector"+itoa(EventData->GetTNumber(i))+"_T",EventData->GetTTime(i) ) ; + T=CalibrationManager::getInstance()->ApplyCalibration("LaBr3/Detector"+ NPA::itoa(EventData->GetTNumber(i))+"_T",EventData->GetTTime(i) ) ; PreTreatedData->SetTNumber( EventData->GetTNumber(i) ); PreTreatedData->SetTTime( T ); diff --git a/NPLib/Misc/TTacPhysics.cxx b/NPLib/Misc/TTacPhysics.cxx index 7afe2046b..b17408d6e 100644 --- a/NPLib/Misc/TTacPhysics.cxx +++ b/NPLib/Misc/TTacPhysics.cxx @@ -81,7 +81,7 @@ void TTacPhysics::AddParameterToCalibrationManager() for(int i = 0 ; i < 8 ; i++) { - Cal->AddParameter("TAC", "_T"+itoa(i+1),"TAC_T"+itoa(i+1)) ; + Cal->AddParameter("TAC", "_T"+ NPA::itoa(i+1),"TAC_T"+ NPA::itoa(i+1)) ; } } @@ -126,10 +126,10 @@ void TTacPhysics::BuildSimplePhysicalEvent() { TacNumber.push_back(EventData->GetTAC_MM_HF_DetectorNbr(i)); } - Time_TAC_1=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + itoa( EventData->GetTAC_MM_HF_DetectorNbr(0) ),EventData->GetTAC_MM_HF() ); - Time_TAC_2=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + itoa( EventData->GetTAC_MM_HF_DetectorNbr(1) ),EventData->GetTAC_MM_HF() ); - Time_TAC_3=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + itoa( EventData->GetTAC_MM_HF_DetectorNbr(2) ),EventData->GetTAC_MM_HF() ); - Time_TAC_4=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + itoa( EventData->GetTAC_MM_HF_DetectorNbr(3) ),EventData->GetTAC_MM_HF() ); + Time_TAC_1=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + NPA::itoa( EventData->GetTAC_MM_HF_DetectorNbr(0) ),EventData->GetTAC_MM_HF() ); + Time_TAC_2=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + NPA::itoa( EventData->GetTAC_MM_HF_DetectorNbr(1) ),EventData->GetTAC_MM_HF() ); + Time_TAC_3=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + NPA::itoa( EventData->GetTAC_MM_HF_DetectorNbr(2) ),EventData->GetTAC_MM_HF() ); + Time_TAC_4=CalibrationManager::getInstance()->ApplyCalibration("TAC/_T" + NPA::itoa( EventData->GetTAC_MM_HF_DetectorNbr(3) ),EventData->GetTAC_MM_HF() ); } diff --git a/NPLib/Plastic/TPlasticPhysics.cxx b/NPLib/Plastic/TPlasticPhysics.cxx index 25edccbea..264cf64b0 100644 --- a/NPLib/Plastic/TPlasticPhysics.cxx +++ b/NPLib/Plastic/TPlasticPhysics.cxx @@ -247,8 +247,8 @@ void TPlasticPhysics::AddParameterToCalibrationManager() { for( int j = 0 ; j < 16 ; j++) { - Cal->AddParameter("Plastic", "Detector"+itoa(i+1)+"_E","Plastic_Detector"+itoa(i+1)+"_E") ; - Cal->AddParameter("Plastic", "Detector"+itoa(i+1)+"_T","Plastic_Detector"+itoa(i+1)+"_T") ; + Cal->AddParameter("Plastic", "Detector"+ NPA::itoa(i+1)+"_E","Plastic_Detector"+ NPA::itoa(i+1)+"_E") ; + Cal->AddParameter("Plastic", "Detector"+ NPA::itoa(i+1)+"_T","Plastic_Detector"+ NPA::itoa(i+1)+"_T") ; } } @@ -291,8 +291,8 @@ void TPlasticPhysics::BuildSimplePhysicalEvent() for(unsigned int i = 0 ; i < EventData->GetEnergyMult() ; i++) { DetectorNumber.push_back( EventData->GetPlasticNumber(i) ) ; - Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("Plastic/Detector" + itoa( EventData->GetPlasticNumber(i) ) +"_E",EventData->GetEnergy(i) ) ); - Time.push_back( CalibrationManager::getInstance()->ApplyCalibration( "Plastic/Detector" + itoa( EventData->GetPlasticNumber(i) ) +"_T",EventData->GetTime(i) ) ); + Energy.push_back( CalibrationManager::getInstance()->ApplyCalibration("Plastic/Detector" + NPA::itoa( EventData->GetPlasticNumber(i) ) +"_E",EventData->GetEnergy(i) ) ); + Time.push_back( CalibrationManager::getInstance()->ApplyCalibration( "Plastic/Detector" + NPA::itoa( EventData->GetPlasticNumber(i) ) +"_T",EventData->GetTime(i) ) ); } } diff --git a/NPLib/SSSD/TSSSDPhysics.cxx b/NPLib/SSSD/TSSSDPhysics.cxx index 499ac9b98..29544aa6b 100644 --- a/NPLib/SSSD/TSSSDPhysics.cxx +++ b/NPLib/SSSD/TSSSDPhysics.cxx @@ -255,8 +255,8 @@ void TSSSDPhysics::AddParameterToCalibrationManager() for( int j = 0 ; j < 16 ; ++j) { - Cal->AddParameter("SSSD", "Detector"+itoa(i+1)+"_Strip"+itoa(j+1)+"_E","SSSD_DETECTOR_"+itoa(i+1)+"_STRIP_"+itoa(j+1)+"_E") ; - Cal->AddParameter("SSSD", "Detector"+itoa(i+1)+"_Strip"+itoa(j+1)+"_T","SSSD_DETECTOR_"+itoa(i+1)+"_STRIP_"+itoa(j+1)+"_T") ; + Cal->AddParameter("SSSD", "Detector"+ NPA::itoa(i+1)+"_Strip"+ NPA::itoa(j+1)+"_E","SSSD_DETECTOR_"+ NPA::itoa(i+1)+"_STRIP_"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("SSSD", "Detector"+ NPA::itoa(i+1)+"_Strip"+ NPA::itoa(j+1)+"_T","SSSD_DETECTOR_"+ NPA::itoa(i+1)+"_STRIP_"+ NPA::itoa(j+1)+"_T") ; } } @@ -444,14 +444,14 @@ void TSSSDPhysics::ReadAnalysisConfig() /////////////////////////////////////////////////////////////////////////// double SSSD_LOCAL::fSi_E( const TSSSDData* EventData , const int i ) { - return CalibrationManager::getInstance()->ApplyCalibration( "SSSD/Detector" + itoa( EventData->GetEnergyDetectorNbr(i) ) + "_Strip" + itoa( EventData->GetEnergyStripNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "SSSD/Detector" + NPA::itoa( EventData->GetEnergyDetectorNbr(i) ) + "_Strip" + NPA::itoa( EventData->GetEnergyStripNbr(i) ) +"_E", EventData->GetEnergy(i) ); } double SSSD_LOCAL::fSi_T( const TSSSDData* EventData , const int i ) { - return CalibrationManager::getInstance()->ApplyCalibration( "SSSD/Detector" + itoa( EventData->GetEnergyDetectorNbr(i) ) + "_Strip" + itoa( EventData->GetEnergyStripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "SSSD/Detector" + NPA::itoa( EventData->GetEnergyDetectorNbr(i) ) + "_Strip" + NPA::itoa( EventData->GetEnergyStripNbr(i) ) +"_T", EventData->GetTime(i) ); } diff --git a/NPLib/Sharc/TSharcPhysics.cxx b/NPLib/Sharc/TSharcPhysics.cxx index 6279dd386..c74440441 100644 --- a/NPLib/Sharc/TSharcPhysics.cxx +++ b/NPLib/Sharc/TSharcPhysics.cxx @@ -614,20 +614,20 @@ void TSharcPhysics::AddParameterToCalibrationManager(){ for( int j = 0 ; j < 24 ; ++j) { - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E","SHARC_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_E") ; - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T","SHARC_D"+itoa(i+1)+"_STRIP_FRONT"+itoa(j+1)+"_T") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E","SHARC_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T","SHARC_D"+ NPA::itoa(i+1)+"_STRIP_FRONT"+ NPA::itoa(j+1)+"_T") ; } for( int j = 0 ; j < 48 ; ++j) { - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E","SHARC_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_E") ; - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T","SHARC_D"+itoa(i+1)+"_STRIP_BACK"+itoa(j+1)+"_T") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E","SHARC_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_E") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T","SHARC_D"+ NPA::itoa(i+1)+"_STRIP_BACK"+ NPA::itoa(j+1)+"_T") ; } for( int j = 0 ; j < 1 ; ++j) { - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_PAD"+itoa(j+1)+"_E","SHARC_D"+itoa(i+1)+"_PAD_E") ; - Cal->AddParameter("SHARC", "D"+itoa(i+1)+"_PAD"+itoa(j+1)+"_T","SHARC_D"+itoa(i+1)+"_PAD_T") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_PAD"+ NPA::itoa(j+1)+"_E","SHARC_D"+ NPA::itoa(i+1)+"_PAD_E") ; + Cal->AddParameter("SHARC", "D"+ NPA::itoa(i+1)+"_PAD"+ NPA::itoa(j+1)+"_T","SHARC_D"+ NPA::itoa(i+1)+"_PAD_T") ; } } @@ -870,26 +870,26 @@ namespace Sharc_LOCAL // Front double fStrip_Front_E(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetFront_DetectorNbr(i) ) + "_STRIP_FRONT" + itoa( m_EventData->GetFront_StripNbr(i) ) + "_E", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetFront_DetectorNbr(i) ) + "_STRIP_FRONT" + NPA::itoa( m_EventData->GetFront_StripNbr(i) ) + "_E", m_EventData->GetFront_Energy(i) ); } double fStrip_Front_T(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetFront_DetectorNbr(i) ) + "_STRIP_FRONT" + itoa( m_EventData->GetFront_StripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetFront_DetectorNbr(i) ) + "_STRIP_FRONT" + NPA::itoa( m_EventData->GetFront_StripNbr(i) ) +"_T", m_EventData->GetFront_TimeCFD(i) ); } // Back double fStrip_Back_E(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetBack_DetectorNbr(i) ) + "_STRIP_BACK" + itoa( m_EventData->GetBack_StripNbr(i) ) +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetBack_DetectorNbr(i) ) + "_STRIP_BACK" + NPA::itoa( m_EventData->GetBack_StripNbr(i) ) +"_E", m_EventData->GetBack_Energy(i) ); } double fStrip_Back_T(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetBack_DetectorNbr(i) ) + "_STRIP_BACK" + itoa( m_EventData->GetBack_StripNbr(i) ) +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetBack_DetectorNbr(i) ) + "_STRIP_BACK" + NPA::itoa( m_EventData->GetBack_StripNbr(i) ) +"_T", m_EventData->GetFront_TimeCFD(i) ); } @@ -897,13 +897,13 @@ namespace Sharc_LOCAL // PAD double fPAD_E(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetPAD_DetectorNbr(i) ) + "_PAD" +"_E", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetPAD_DetectorNbr(i) ) + "_PAD" +"_E", m_EventData->GetPAD_Energy(i) ); } double fPAD_T(const TSharcData* m_EventData , const int i) { - return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + itoa( m_EventData->GetPAD_DetectorNbr(i) ) + "_PAD" +"_T", + return CalibrationManager::getInstance()->ApplyCalibration( "SHARC/D" + NPA::itoa( m_EventData->GetPAD_DetectorNbr(i) ) + "_PAD" +"_T", m_EventData->GetPAD_TimeCFD(i) ); } diff --git a/NPLib/SiLi/TSiLiPhysics.cxx b/NPLib/SiLi/TSiLiPhysics.cxx index 8473b817b..be51677dd 100644 --- a/NPLib/SiLi/TSiLiPhysics.cxx +++ b/NPLib/SiLi/TSiLiPhysics.cxx @@ -193,8 +193,8 @@ void TSiLiPhysics::AddParameterToCalibrationManager() for(int i = 0 ; i < NumberOfDetector ; i++) { - Cal->AddParameter("SiLi", "Detector"+itoa(i+1)+"_E","SiLi_Detector"+itoa(i+1)+"_E") ; - Cal->AddParameter("SiLi", "Detector"+itoa(i+1)+"_T","SiLi_Detector"+itoa(i+1)+"_T") ; + Cal->AddParameter("SiLi", "Detector"+ NPA::itoa(i+1)+"_E","SiLi_Detector"+ NPA::itoa(i+1)+"_E") ; + Cal->AddParameter("SiLi", "Detector"+ NPA::itoa(i+1)+"_T","SiLi_Detector"+ NPA::itoa(i+1)+"_T") ; } } @@ -262,7 +262,7 @@ void TSiLiPhysics::PreTreat(){ { if( EventData->GetEEnergy(i)>m_SiLi_RAW_Threshold ) { - E=CalibrationManager::getInstance()->ApplyCalibration("SiLi/Detector" + itoa( EventData->GetENumber(i) ) +"_E",EventData->GetEEnergy(i)); + E=CalibrationManager::getInstance()->ApplyCalibration("SiLi/Detector" + NPA::itoa( EventData->GetENumber(i) ) +"_E",EventData->GetEEnergy(i)); if(E>m_SiLi_E_Threshold) { PreTreatedData->SetENumber( EventData->GetENumber(i) ); @@ -272,7 +272,7 @@ void TSiLiPhysics::PreTreat(){ } for(unsigned int i = 0 ; i < EventData->GetTimeMult() ; ++i) { - T=CalibrationManager::getInstance()->ApplyCalibration("SiLi/Detector"+itoa(EventData->GetTNumber(i))+"_T",EventData->GetTTime(i) ) ; + T=CalibrationManager::getInstance()->ApplyCalibration("SiLi/Detector"+ NPA::itoa(EventData->GetTNumber(i))+"_T",EventData->GetTTime(i) ) ; PreTreatedData->SetTNumber( EventData->GetTNumber(i) ); PreTreatedData->SetTTime( T ); diff --git a/NPLib/SiRes/TSiResPhysics.cxx b/NPLib/SiRes/TSiResPhysics.cxx index 95fc2dc94..dabf481db 100644 --- a/NPLib/SiRes/TSiResPhysics.cxx +++ b/NPLib/SiRes/TSiResPhysics.cxx @@ -199,10 +199,10 @@ void TSiResPhysics::AddParameterToCalibrationManager() { for( int j = 0 ; j < 4 ; j++) { - Cal->AddParameter("SiRes", "Detector"+itoa(i+1)+"_E","SiRes_Detector"+itoa(i+1)+"_E") ; + Cal->AddParameter("SiRes", "Detector"+ NPA::itoa(i+1)+"_E","SiRes_Detector"+ NPA::itoa(i+1)+"_E") ; } - Cal->AddParameter("SiRes", "Detector"+itoa(i+1)+"_EBack","SiRes_Detector"+itoa(i+1)+"_EBack") ; - Cal->AddParameter("SiRes", "Detector"+itoa(i+1)+"_T","SiRes_Detector"+itoa(i+1)+"_T") ; + Cal->AddParameter("SiRes", "Detector"+ NPA::itoa(i+1)+"_EBack","SiRes_Detector"+ NPA::itoa(i+1)+"_EBack") ; + Cal->AddParameter("SiRes", "Detector"+ NPA::itoa(i+1)+"_T","SiRes_Detector"+ NPA::itoa(i+1)+"_T") ; } } @@ -276,7 +276,7 @@ void TSiResPhysics::PreTreat(){ if( EventData->GetEEnergy(i)>m_SiRes_RAW_Threshold ) { - E=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector" + itoa( EventData->GetEDetectorNumber(i) ) +"_Channel"+itoa( EventData->GetEChannelNumber(i) )+"_E",EventData->GetEEnergy(i)); + E=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector" + NPA::itoa( EventData->GetEDetectorNumber(i) ) +"_Channel"+ NPA::itoa( EventData->GetEChannelNumber(i) )+"_E",EventData->GetEEnergy(i)); //if(E>m_SiRes_E_Threshold) { N=EventData->GetEDetectorNumber(i); @@ -290,14 +290,14 @@ void TSiResPhysics::PreTreat(){ { if( EventData->GetEEnergyBack(i)>m_SiRes_RAWBack_Threshold && EventData->GetEEnergyBackDetectorNumber(i)==N ) { - E=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector" + itoa( EventData->GetEEnergyBackDetectorNumber(i) ) +"_E",EventData->GetEEnergyBack(i)); + E=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector" + NPA::itoa( EventData->GetEEnergyBackDetectorNumber(i) ) +"_E",EventData->GetEEnergyBack(i)); if(E>m_SiRes_EBack_Threshold) { PreTreatedData->SetEEnergyBackDetectorNumber( EventData->GetEEnergyBackDetectorNumber(i) ); PreTreatedData->SetEEnergyBack( E ); if(EventData->GetTimeMult()>0) { - T=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector"+itoa(EventData->GetTDetectorNumber(i))+"_T",EventData->GetTTime(i) ) ; + T=CalibrationManager::getInstance()->ApplyCalibration("SiRes/Detector"+ NPA::itoa(EventData->GetTDetectorNumber(i))+"_T",EventData->GetTTime(i) ) ; } PreTreatedData->SetTTime( T ); } diff --git a/NPLib/Speg/TSpegPhysics.cxx b/NPLib/Speg/TSpegPhysics.cxx index d38dca52e..30558d7b2 100644 --- a/NPLib/Speg/TSpegPhysics.cxx +++ b/NPLib/Speg/TSpegPhysics.cxx @@ -878,30 +878,30 @@ void TSpegPhysics::AddParameterToCalibrationManager() CalibrationManager* Cal5 = CalibrationManager::getInstance(); for(int i = 0 ; i < degree_of_calibration_angle_with_Brho+1 ; i++) { - Cal5->AddParameter("SPEG", "_tfoc_calibration_with_Brho_"+itoa(i),"SPEG_tfoc_calibration_with_Brho_"+itoa(i)) ; - Cal5->AddParameter("SPEG", "_phifoc_calibration_with_Brho_"+itoa(i),"SPEG_phifoc_calibration_with_Brho_"+itoa(i)) ; + Cal5->AddParameter("SPEG", "_tfoc_calibration_with_Brho_"+ NPA::itoa(i),"SPEG_tfoc_calibration_with_Brho_"+ NPA::itoa(i)) ; + Cal5->AddParameter("SPEG", "_phifoc_calibration_with_Brho_"+ NPA::itoa(i),"SPEG_phifoc_calibration_with_Brho_"+ NPA::itoa(i)) ; } CalibrationManager* Cal6 = CalibrationManager::getInstance(); for(int i = 0 ; i < degree_of_correction_angle_with_Brho+1 ; i++) { - Cal6->AddParameter("SPEG", "_tfoc_correction_with_Brho_"+itoa(i),"SPEG_tfoc_correction_with_Brho_"+itoa(i)) ; - Cal6->AddParameter("SPEG", "_phifoc_correction_with_Brho_"+itoa(i),"SPEG_phifoc_correction_with_Brho_"+itoa(i)) ; + Cal6->AddParameter("SPEG", "_tfoc_correction_with_Brho_"+ NPA::itoa(i),"SPEG_tfoc_correction_with_Brho_"+ NPA::itoa(i)) ; + Cal6->AddParameter("SPEG", "_phifoc_correction_with_Brho_"+ NPA::itoa(i),"SPEG_phifoc_correction_with_Brho_"+ NPA::itoa(i)) ; } CalibrationManager* Cal7 = CalibrationManager::getInstance(); for(int i = 0 ; i < 128 ; i++) { - Cal7->AddParameter("SPEG", "_DC_S11_decal_"+itoa(i+1),"SPEG_DC_S11_decal_"+itoa(i+1)) ; - Cal7->AddParameter("SPEG", "_DC_S12_decal_"+itoa(i+1),"SPEG_DC_S12_decal_"+itoa(i+1)) ; - Cal7->AddParameter("SPEG", "_DC_S21_decal_"+itoa(i+1),"SPEG_DC_S21_decal_"+itoa(i+1)) ; - Cal7->AddParameter("SPEG", "_DC_S22_decal_"+itoa(i+1),"SPEG_DC_S22_decal_"+itoa(i+1)) ; + Cal7->AddParameter("SPEG", "_DC_S11_decal_"+ NPA::itoa(i+1),"SPEG_DC_S11_decal_"+ NPA::itoa(i+1)) ; + Cal7->AddParameter("SPEG", "_DC_S12_decal_"+ NPA::itoa(i+1),"SPEG_DC_S12_decal_"+ NPA::itoa(i+1)) ; + Cal7->AddParameter("SPEG", "_DC_S21_decal_"+ NPA::itoa(i+1),"SPEG_DC_S21_decal_"+ NPA::itoa(i+1)) ; + Cal7->AddParameter("SPEG", "_DC_S22_decal_"+ NPA::itoa(i+1),"SPEG_DC_S22_decal_"+ NPA::itoa(i+1)) ; } CalibrationManager* Cal8 = CalibrationManager::getInstance(); for(int i = 0 ; i < 128 ; i++) { - Cal8->AddParameter("SPEG", "_DC_S11_"+itoa(i+1),"SPEG_DC_S11_"+itoa(i+1)) ; - Cal8->AddParameter("SPEG", "_DC_S12_"+itoa(i+1),"SPEG_DC_S12_"+itoa(i+1)) ; - Cal8->AddParameter("SPEG", "_DC_S21_"+itoa(i+1),"SPEG_DC_S21_"+itoa(i+1)) ; - Cal8->AddParameter("SPEG", "_DC_S22_"+itoa(i+1),"SPEG_DC_S22_"+itoa(i+1)) ; + Cal8->AddParameter("SPEG", "_DC_S11_"+ NPA::itoa(i+1),"SPEG_DC_S11_"+ NPA::itoa(i+1)) ; + Cal8->AddParameter("SPEG", "_DC_S12_"+ NPA::itoa(i+1),"SPEG_DC_S12_"+ NPA::itoa(i+1)) ; + Cal8->AddParameter("SPEG", "_DC_S21_"+ NPA::itoa(i+1),"SPEG_DC_S21_"+ NPA::itoa(i+1)) ; + Cal8->AddParameter("SPEG", "_DC_S22_"+ NPA::itoa(i+1),"SPEG_DC_S22_"+ NPA::itoa(i+1)) ; } } @@ -1141,7 +1141,7 @@ else } else { - Q_S11.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S11_"+itoa(EventDCData->GetSpegDCStripNbr11(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S11_decal_"+itoa(EventDCData->GetSpegDCStripNbr11(j)), EventDCData->GetSpegDCEnergy11(j)))))+gRandom->Uniform(0,1)-0.5); + Q_S11.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S11_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr11(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S11_decal_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr11(j)), EventDCData->GetSpegDCEnergy11(j)))))+gRandom->Uniform(0,1)-0.5); } } } @@ -1163,7 +1163,7 @@ else } else { - Q_S12.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S12_"+itoa(EventDCData->GetSpegDCStripNbr12(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S12_decal_"+itoa(EventDCData->GetSpegDCStripNbr12(j)), EventDCData->GetSpegDCEnergy12(j)))))+gRandom->Uniform(0,1)-0.5); + Q_S12.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S12_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr12(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S12_decal_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr12(j)), EventDCData->GetSpegDCEnergy12(j)))))+gRandom->Uniform(0,1)-0.5); } } } @@ -1185,7 +1185,7 @@ else } else { - Q_S21.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S21_"+itoa(129-EventDCData->GetSpegDCStripNbr21(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S21_decal_"+itoa(EventDCData->GetSpegDCStripNbr21(j)), EventDCData->GetSpegDCEnergy21(j)))))+gRandom->Uniform(0,1)-0.5); + Q_S21.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S21_"+ NPA::itoa(129-EventDCData->GetSpegDCStripNbr21(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S21_decal_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr21(j)), EventDCData->GetSpegDCEnergy21(j)))))+gRandom->Uniform(0,1)-0.5); } } } @@ -1207,7 +1207,7 @@ else } else { - Q_S22.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S22_"+itoa(129-EventDCData->GetSpegDCStripNbr22(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S22_decal_"+itoa(EventDCData->GetSpegDCStripNbr22(j)), EventDCData->GetSpegDCEnergy22(j)))))+gRandom->Uniform(0,1)-0.5); + Q_S22.push_back((CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S22_"+ NPA::itoa(129-EventDCData->GetSpegDCStripNbr22(j)),(CalibrationManager::getInstance()->ApplyCalibration("SPEG/_DC_S22_decal_"+ NPA::itoa(EventDCData->GetSpegDCStripNbr22(j)), EventDCData->GetSpegDCEnergy22(j)))))+gRandom->Uniform(0,1)-0.5); } } } @@ -1539,7 +1539,7 @@ else for(int n = 0 ; n < degree_of_correction_angle_with_Brho+1 ; n++) { param_theta = 0; - cor_theta = (CalibrationManager::getInstance()->GetCorrection("SPEG/_tfoc_correction_with_Brho_"+itoa(n))); + cor_theta = (CalibrationManager::getInstance()->GetCorrection("SPEG/_tfoc_correction_with_Brho_"+ NPA::itoa(n))); for(unsigned int l=0; l<cor_theta.size() ; l++) { param_theta += cor_theta[l]*pow(xfoc_cor_phifoc,(int)l); @@ -1553,7 +1553,7 @@ else for(int n = 0 ; n < degree_of_correction_angle_with_Brho+1 ; n++) { param_phi = 0; - cor_phi = (CalibrationManager::getInstance()->GetCorrection("SPEG/_phifoc_correction_with_Brho_"+itoa(n))); + cor_phi = (CalibrationManager::getInstance()->GetCorrection("SPEG/_phifoc_correction_with_Brho_"+ NPA::itoa(n))); for(unsigned int l=0; l<cor_phi.size() ; l++) { param_phi += cor_phi[l]*pow(xfoc_cor_phifoc,(int)l); @@ -1567,7 +1567,7 @@ else for(int n = 0 ; n < degree_of_calibration_angle_with_Brho+1 ; n++) { param_theta = 0; - cal_theta = (CalibrationManager::getInstance()->GetCorrection("SPEG/_tfoc_calibration_with_Brho_"+itoa(n))); + cal_theta = (CalibrationManager::getInstance()->GetCorrection("SPEG/_tfoc_calibration_with_Brho_"+ NPA::itoa(n))); for(unsigned int l=0; l<cal_theta.size() ; l++) { param_theta += cal_theta[l]*pow(xfoc_cor_phifoc,(int)l); @@ -1589,7 +1589,7 @@ else for(int n = 0 ; n < degree_of_calibration_angle_with_Brho+1 ; n++) { param_phi = 0; - cal_phi = (CalibrationManager::getInstance()->GetCorrection("SPEG/_phifoc_calibration_with_Brho_"+itoa(n))); + cal_phi = (CalibrationManager::getInstance()->GetCorrection("SPEG/_phifoc_calibration_with_Brho_"+ NPA::itoa(n))); for(unsigned int l=0; l<cal_phi.size() ; l++) { param_phi += cal_phi[l]*pow(xfoc_cor_phifoc,(int)l); diff --git a/NPLib/W1/TW1Physics.cxx b/NPLib/W1/TW1Physics.cxx index a01a78446..cf9935a47 100644 --- a/NPLib/W1/TW1Physics.cxx +++ b/NPLib/W1/TW1Physics.cxx @@ -275,11 +275,11 @@ void TW1Physics::AddParameterToCalibrationManager() for (int i = 0; i < m_NumberOfDetector; i++) { for (int j = 0; j < m_NumberOfStrips; j++) { // Energy - Cal->AddParameter("W1", "Detector"+itoa(i+1)+"_Front_"+itoa(j+1)+"_E", "W1_DETECTOR"+itoa(i+1)+"_FRONT_"+itoa(j+1)+"_E"); - Cal->AddParameter("W1", "Detector"+itoa(i+1)+"_Back_"+itoa(j+1)+"_E", "W1_DETECTOR"+itoa(i+1)+"_BACK_"+itoa(j+1)+"_E"); + Cal->AddParameter("W1", "Detector"+ NPA::itoa(i+1)+"_Front_"+ NPA::itoa(j+1)+"_E", "W1_DETECTOR"+ NPA::itoa(i+1)+"_FRONT_"+ NPA::itoa(j+1)+"_E"); + Cal->AddParameter("W1", "Detector"+ NPA::itoa(i+1)+"_Back_"+ NPA::itoa(j+1)+"_E", "W1_DETECTOR"+ NPA::itoa(i+1)+"_BACK_"+ NPA::itoa(j+1)+"_E"); // Time - Cal->AddParameter("W1", "Detector"+itoa(i+1)+"_Front_"+itoa(j+1)+"_T", "W1_DETECTOR"+itoa(i+1)+"_FRONT_"+itoa(j+1)+"_T"); - Cal->AddParameter("W1", "Detector"+itoa(i+1)+"_Back_"+itoa(j+1)+"_T", "W1_DETECTOR"+itoa(i+1)+"_BACK_"+itoa(j+1)+"_T"); + Cal->AddParameter("W1", "Detector"+ NPA::itoa(i+1)+"_Front_"+ NPA::itoa(j+1)+"_T", "W1_DETECTOR"+ NPA::itoa(i+1)+"_FRONT_"+ NPA::itoa(j+1)+"_T"); + Cal->AddParameter("W1", "Detector"+ NPA::itoa(i+1)+"_Back_"+ NPA::itoa(j+1)+"_T", "W1_DETECTOR"+ NPA::itoa(i+1)+"_BACK_"+ NPA::itoa(j+1)+"_T"); } } } @@ -837,28 +837,28 @@ void TW1Physics::ReadAnalysisConfig() /////////////////////////////////////////////////////////////////////////// double LOCAL::fW1_Front_E(TW1Data* m_EventData , int i) { - return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + itoa(m_EventData->GetW1FrontEDetectorNbr(i)) + "_Front_" + itoa(m_EventData->GetW1FrontEStripNbr(i)) +"_E", m_EventData->GetW1FrontEEnergy(i)); + return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + NPA::itoa(m_EventData->GetW1FrontEDetectorNbr(i)) + "_Front_" + NPA::itoa(m_EventData->GetW1FrontEStripNbr(i)) +"_E", m_EventData->GetW1FrontEEnergy(i)); } double LOCAL::fW1_Back_E(TW1Data* m_EventData , int i) { - return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + itoa(m_EventData->GetW1BackEDetectorNbr(i)) + "_Back_" + itoa(m_EventData->GetW1BackEStripNbr(i)) +"_E", m_EventData->GetW1BackEEnergy(i)); + return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + NPA::itoa(m_EventData->GetW1BackEDetectorNbr(i)) + "_Back_" + NPA::itoa(m_EventData->GetW1BackEStripNbr(i)) +"_E", m_EventData->GetW1BackEEnergy(i)); } double LOCAL::fW1_Front_T(TW1Data* m_EventData , int i) { - return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + itoa(m_EventData->GetW1FrontTDetectorNbr(i)) + "_Front_" + itoa(m_EventData->GetW1FrontTStripNbr(i)) +"_T", m_EventData->GetW1FrontTTime(i)); + return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + NPA::itoa(m_EventData->GetW1FrontTDetectorNbr(i)) + "_Front_" + NPA::itoa(m_EventData->GetW1FrontTStripNbr(i)) +"_T", m_EventData->GetW1FrontTTime(i)); } double LOCAL::fW1_Back_T(TW1Data* m_EventData , int i) { - return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + itoa(m_EventData->GetW1BackTDetectorNbr(i)) + "_Back_" + itoa(m_EventData->GetW1BackTStripNbr(i)) +"_T", m_EventData->GetW1BackTTime(i)); + return CalibrationManager::getInstance()->ApplyCalibration("W1/Detector" + NPA::itoa(m_EventData->GetW1BackTDetectorNbr(i)) + "_Back_" + NPA::itoa(m_EventData->GetW1BackTStripNbr(i)) +"_T", m_EventData->GetW1BackTTime(i)); } //////////////////////////////////////////////////////////////////////////////// // Construct Method to be pass to the DetectorFactory // -- GitLab