diff --git a/NPLib/SSSD/TSSSDPhysics.cxx b/NPLib/SSSD/TSSSDPhysics.cxx
index 4614deb3255b159c91cd2fb35ed04b9fef0034f9..c291f66bc98c1bd88267cdc8f86c0ba74710f0d6 100644
--- a/NPLib/SSSD/TSSSDPhysics.cxx
+++ b/NPLib/SSSD/TSSSDPhysics.cxx
@@ -372,7 +372,7 @@ void TSSSDPhysics::ReadAnalysisConfig(){
          
          else if (whatToDo=="PEDESTAL_THRESHOLD") {
             AnalysisConfigFile >> DataBuffer;
-            m_Pedestal_Threshold = atoi(DataBuffer.c_str() );
+            m_Pedestal_Threshold = atof(DataBuffer.c_str() );
             cout << "PEDESTAL THRESHOLD  " << m_Pedestal_Threshold << endl;
          }