constructUpdateString(&sqlupdatequery, "Avg.NoiseADC", histogramclassToUseForDB->normalized->avgNoise, 2, 0 , 1000);
constructUpdateString(&sqlupdatequery, "Avg.NoiseADC+", histogramclassToUseForDB->normalized->avgNoisePlus, 2, 0 , 1000);
constructUpdateString(&sqlupdatequery, "Avg.NoiseADC-", histogramclassToUseForDB->normalized->avgNoiseMinus, 2, 0 , 1000);
+ constructUpdateString(&sqlupdatequery, "LeakageCurMedADC", histogram->medianLeakageCurrent);
+ constructUpdateString(&sqlupdatequery, "LeakageCurAvgADC", histogram->avgLeakageCurrentInChip);
constructUpdateString(&sqlupdatequery, "Frames_found", frames_found, 100000000);
+ if (histogram->calibrated != 0) {
+ constructUpdateString(&sqlupdatequery, "LeakageCurAvgE", histogram->calibrated->avgLeakageCurrentInChip);
+ constructUpdateString(&sqlupdatequery, "LeakageCurfA", histogram->calibrated->medianLeakageCurrent);
+ constructUpdateString(&sqlupdatequery, "LeakageCurfA+", histogram->calibrated->medianLeakageCurrentPlus);
+ constructUpdateString(&sqlupdatequery, "LeakageCurfA-", histogram->calibrated->medianLeakageCurrentMinus);
+ }
+ if (Fe55run.posVeto > 0) {
+ constructUpdateString(&sqlupdatequery, "CalibrationPeak", Fe55run.posVeto, 4, -1, 1000);
+ }
if (histogramwoRTS != 0) {
constructUpdateString(&sqlupdatequery, "RTSpixel", histogramwoRTS->normalized->RTSpixel.size());
constructUpdateString(&sqlupdatequery, "RTSpixel_percentage", histogramwoRTS->normalized->percentageofRTSpixel);
- constructUpdateString(&sqlupdatequery, "LeakageCurMedADC", histogram->medianLeakageCurrent);
- constructUpdateString(&sqlupdatequery, "LeakageCurAvgADC", histogram->avgLeakageCurrentInChip);
- if (histogramwoRTS->calibrated != 0) {
- constructUpdateString(&sqlupdatequery, "LeakageCurAvgE", histogram->calibrated->avgLeakageCurrentInChip);
- constructUpdateString(&sqlupdatequery, "LeakageCurfA", histogram->calibrated->medianLeakageCurrent);
- constructUpdateString(&sqlupdatequery, "LeakageCurfA+", histogram->calibrated->medianLeakageCurrentPlus);
- constructUpdateString(&sqlupdatequery, "LeakageCurfA-", histogram->calibrated->medianLeakageCurrentMinus);
- constructUpdateString(&sqlupdatequery, "CalibrationPeak", Fe55run.posVeto, 4, -1, 1000);
- }
}
if (histogramclassToUseForDB->normalized->calibrated != 0)
if (labbook.source.Contains("Sr") && histogramclassToUseForDB->normalized->calibrated->sr90IntegralVal > 0)