diff --git a/NPLib/Detectors/BigRIPS/TBigRIPSICPhysics.cxx b/NPLib/Detectors/BigRIPS/TBigRIPSICPhysics.cxx index 60e825357b34d6ee4a8b7531bfdc856f06b6f9fb..8326e46e03734df0bca4b825452880d359a038a8 100644 --- a/NPLib/Detectors/BigRIPS/TBigRIPSICPhysics.cxx +++ b/NPLib/Detectors/BigRIPS/TBigRIPSICPhysics.cxx @@ -119,7 +119,7 @@ std::cout << ">> adc : " << adc << std::endl; if(NLFired>0){ AvSum = AvSum/NLFired; - SqSum = std::pow(SqSum,1/NLFired); + SqSum = std::pow(SqSum,1./NLFired); RawAvSum.push_back(AvSum); RawSqSum.push_back(SqSum); CalAvSum.push_back(ch2mev_0[id] + AvSum * ch2mev_1[id]); diff --git a/NPLib/Detectors/BigRIPS/TBigRIPSPlasticPhysics.cxx b/NPLib/Detectors/BigRIPS/TBigRIPSPlasticPhysics.cxx index 8de76772a8c1aef583fd259d57c48fa9be6be65a..712b382da2f7a6cfecfe7fd801a5b35a3f2f1382 100644 --- a/NPLib/Detectors/BigRIPS/TBigRIPSPlasticPhysics.cxx +++ b/NPLib/Detectors/BigRIPS/TBigRIPSPlasticPhysics.cxx @@ -190,8 +190,13 @@ void TBigRIPSPlasticPhysics::PreTreat(){ T.push_back((TR_cal+TL_cal)/2.); if(tmp.FQL.size()==1 && tmp.FQR.size()==1){ TSlew.push_back((TRSlew_cal+TLSlew_cal)/2.); - } - } + }else{ + TSlew.push_back(-99999); + } + }else{ + T.push_back(-99999); + TSlew.push_back(-99999); + } //Simply fill QL and QR if(tmp.FQL.size()==1){