added accidentally removed time shift when rebinning
This commit is contained in:
parent
21f3d22a11
commit
2760785bce
@ -698,8 +698,8 @@ bool PRunAsymmetry::PrepareFitData(PRawRunData* runData, unsigned int histoNo[2]
|
|||||||
double asym;
|
double asym;
|
||||||
double f, b, ef, eb;
|
double f, b, ef, eb;
|
||||||
// fill data time start, and step
|
// fill data time start, and step
|
||||||
// data start at data_start-t0
|
// data start at data_start-t0 shifted by (pack-1)/2
|
||||||
fData.fDataTimeStart = fTimeResolution*((double)start[0]-t0[0]);
|
fData.fDataTimeStart = fTimeResolution*((double)start[0]-t0[0]+(double)(fRunInfo->fPacking-1)/2.0);
|
||||||
fData.fDataTimeStep = fTimeResolution*(double)fRunInfo->fPacking;
|
fData.fDataTimeStep = fTimeResolution*(double)fRunInfo->fPacking;
|
||||||
for (unsigned int i=0; i<noOfBins; i++) {
|
for (unsigned int i=0; i<noOfBins; i++) {
|
||||||
// to make the formulae more readable
|
// to make the formulae more readable
|
||||||
@ -872,7 +872,7 @@ cout << endl;
|
|||||||
double f, b, ef, eb, alpha = 1.0, beta = 1.0;
|
double f, b, ef, eb, alpha = 1.0, beta = 1.0;
|
||||||
// fill data time start, and step
|
// fill data time start, and step
|
||||||
// data start at data_start-t0
|
// data start at data_start-t0
|
||||||
fData.fDataTimeStart = fTimeResolution*((double)start[0]-t0[0]);
|
fData.fDataTimeStart = fTimeResolution*((double)start[0]-t0[0]+(double)(fRunInfo->fPacking-1)/2.0);
|
||||||
fData.fDataTimeStep = fTimeResolution*(double)fRunInfo->fPacking;
|
fData.fDataTimeStep = fTimeResolution*(double)fRunInfo->fPacking;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -501,7 +501,7 @@ bool PRunSingleHisto::PrepareFitData(PRawRunData* runData, const unsigned int hi
|
|||||||
double normalizer = 1.0;
|
double normalizer = 1.0;
|
||||||
// data start at data_start-t0
|
// data start at data_start-t0
|
||||||
// time shifted so that packing is included correctly, i.e. t0 == t0 after packing
|
// time shifted so that packing is included correctly, i.e. t0 == t0 after packing
|
||||||
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0);
|
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0+(double)(fRunInfo->fPacking-1)/2.0);
|
||||||
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
||||||
for (int i=start; i<end; i++) {
|
for (int i=start; i<end; i++) {
|
||||||
if (fRunInfo->fPacking == 1) {
|
if (fRunInfo->fPacking == 1) {
|
||||||
@ -581,7 +581,7 @@ bool PRunSingleHisto::PrepareRawViewData(PRawRunData* runData, const unsigned in
|
|||||||
double value = 0.0;
|
double value = 0.0;
|
||||||
// data start at data_start-t0
|
// data start at data_start-t0
|
||||||
// time shifted so that packing is included correctly, i.e. t0 == t0 after packing
|
// time shifted so that packing is included correctly, i.e. t0 == t0 after packing
|
||||||
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0);
|
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0+(double)(fRunInfo->fPacking-1)/2.0);
|
||||||
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -781,8 +781,8 @@ bool PRunSingleHisto::PrepareViewData(PRawRunData* runData, const unsigned int h
|
|||||||
double expval;
|
double expval;
|
||||||
double time;
|
double time;
|
||||||
|
|
||||||
// data start at data_start-t0
|
// data start at data_start-t0 shifted by (pack-1)/2
|
||||||
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0);
|
fData.fDataTimeStart = fTimeResolution*((double)start-(double)t0+(double)(fRunInfo->fPacking-1)/2.0);
|
||||||
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
fData.fDataTimeStep = fTimeResolution*fRunInfo->fPacking;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user