From 49851d43ae8c624ef33bafd78cdac99f5a91fbd2 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (office)" <j.wuttke@fz-juelich.de> Date: Fri, 4 Apr 2008 14:40:54 +0200 Subject: [PATCH] deb --- src/rssm.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rssm.cpp b/src/rssm.cpp index da475385..14de1619 100644 --- a/src/rssm.cpp +++ b/src/rssm.cpp @@ -461,13 +461,11 @@ void NRSSM::ReadSeries( int flag ) printf( "used %i detectors\n", ndet ); double tstep = RR[0].daq_time_step; bool incremental_in = RR[0].incremental; - int nE = RR[0].rawdata[0].size()/(ndet+2); for( isub=1; isub<nsub; ++isub ){ if( RR[isub].angles.size()!=ndet || RR[isub].daq_time_step!=tstep || - RR[isub].incremental!=incremental_in || - RR[0].rawdata[0].size()/(ndet+2)!=nE ){ + RR[isub].incremental!=incremental_in ){ printf( "SEVERE essential parameters are inconsistent\n" ); return; } @@ -475,7 +473,7 @@ void NRSSM::ReadSeries( int flag ) // Set file headers: COld olf[2]; - int iolf, j; + int iolf, j, nE; for( iolf=0; iolf<2; ++iolf ){ olf[iolf].lDoc.push_back( "acquire data from series"+fser ); @@ -506,6 +504,7 @@ void NRSSM::ReadSeries( int flag ) } if( RR[0].maj_outform>=3 ){ + nE = RR[0].rawdata[0].size()/(1+ndet*2); // Reverse incrementation? if( incremental_in ){ printf( "reversing incrementation\n" ); @@ -552,6 +551,7 @@ void NRSSM::ReadSeries( int flag ) } } else { + nE = RR[0].rawdata[0].size()/(ndet+2); // Reverse incrementation? if( incremental_in ){ printf( "reversing incrementation\n" ); -- GitLab