fixed wrong data start time. Added slightly more flexibile startup path file handling

This commit is contained in:
nemu
2008-04-08 06:06:34 +00:00
parent a5d079d0a1
commit 5d363ce953
5 changed files with 42 additions and 12 deletions

View File

@ -397,8 +397,9 @@ bool PRunSingleHisto::PrepareFitData(unsigned int start, unsigned int end, doubl
PRawRunData* runData, unsigned int histoNo)
{
double value = 0.0;
// data start at data_start-t0
// time shifted so that packing is included correctly, i.e. t0 == t0 after packing
fData.fDataTimeStart = fTimeResolution*((double)fRunInfo->fPacking/2.0);
fData.fDataTimeStart = fTimeResolution*(((double)start-t0)+(double)fRunInfo->fPacking/2.0);
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
for (unsigned i=start; i<end; i++) {
if (((i-start) % fRunInfo->fPacking == 0) && (i != start)) { // fill data