}
runs[runi]->setResultsPath("./results/");
runs[runi]->useDynamicalNoise(true);
- runs[runi]->analyzeRun(false); // creates or opens .root file, can analyze the RAW data
+ // runs[runi]->analyzeRun(true); // creates or opens .root file, can analyze the RAW data
+ runs[runi]->analyzeFrame(353);
// gROOT->SetBatch(kTRUE);
// runs[runi]->plotSeed();
// runs[runi]->plotSeedThreshold();
noiseincluster[(row*5)+column] = fNoise[Hitlist[hit]+(row-2)*fColumns+(column-2)];
pixelchargeincluster[(row*5)+column] = 1.*fCdsmatrix [Hitlist[hit]+(row-2)*fColumns+(column-2)] - fPedestals [Hitlist[hit]+(row-2)*fColumns+(column-2)];
noisesumincluster+=TMath::Power(noiseincluster[(row*5)+column],2);
+ //noisesumincluster+=noiseincluster[(row*5)+column]; //Mathematicabug reconstructed
chargesumincluster+=pixelchargeincluster[(row*5)+column];
}
}
}
// if cluster charge > clusternoise * const
- if (1.0*chargesumincluster > noisesumincluster*3.0)
+ if (1.0*chargesumincluster > noisesumincluster*2.0)
fFrameInfo.pixelthreshold[fHits] = Hitlist[hit];
else
fFrameInfo.pixelthreshold[fHits] = 0;