Consistent ratios.
This commit is contained in:
@ -735,28 +735,31 @@ int main(int argc, char* argv[]) {
|
||||
// get ratio measurements
|
||||
if (rangemax_g0 > rangemin_g0 && rangemax_g1 > rangemin_g1) {
|
||||
|
||||
g0overg1map->Fill(i%NC,i/NC,fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1ermap->Fill(i%NC,i/NC,abs(fit_g0->GetParameter(1)/fit_g1->GetParameter(1))*sqrt(pow((fit_g0->GetParError(1)/fit_g0->GetParameter(1)),2) + pow((fit_g1->GetParError(1)/fit_g1->GetParameter(1)),2)));
|
||||
g0overg1erhist->Fill(abs(fit_g0->GetParameter(1)/fit_g1->GetParameter(1))*sqrt(pow((fit_g0->GetParError(1)/fit_g0->GetParameter(1)),2) + pow((fit_g1->GetParError(1)/fit_g1->GetParameter(1)),2)));
|
||||
double this_g0overg1 = fit_g0->GetParameter(1)/fit_g1->GetParameter(1);
|
||||
double this_g0overg1er = abs(fit_g0->GetParameter(1)/fit_g1->GetParameter(1))*sqrt(pow((fit_g0->GetParError(1)/fit_g0->GetParameter(1)),2) + pow((fit_g1->GetParError(1)/fit_g1->GetParameter(1)),2));
|
||||
|
||||
g0overg1map->Fill(i%NC,i/NC,this_g0overg1);
|
||||
g0overg1hist->Fill(this_g0overg1);
|
||||
g0overg1ermap->Fill(i%NC,i/NC,this_g0overg1er);
|
||||
g0overg1erhist->Fill(this_g0overg1er);
|
||||
|
||||
if (isEdge(i)) {
|
||||
g0overg1hist_isEdge->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isEdge->Fill(this_g0overg1);
|
||||
}
|
||||
if (isInnerEdge(i)) {
|
||||
g0overg1hist_isInnerEdge->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isInnerEdge->Fill(this_g0overg1);
|
||||
}
|
||||
if (isDouble(i)) {
|
||||
g0overg1hist_isDouble->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isDouble->Fill(this_g0overg1);
|
||||
}
|
||||
if (isNextToDouble(i)) {
|
||||
g0overg1hist_isNextToDouble->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isNextToDouble->Fill(this_g0overg1);
|
||||
}
|
||||
if (isQuad(i)) {
|
||||
g0overg1hist_isQuad->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isQuad->Fill(this_g0overg1);
|
||||
}
|
||||
if (isBulk(i)) {
|
||||
g0overg1hist_isBulk->Fill(fit_g0->GetParameter(1)/fit_g1->GetParameter(1));
|
||||
g0overg1hist_isBulk->Fill(this_g0overg1);
|
||||
}
|
||||
} else {
|
||||
no_g0g1_calib_map->Fill(i%NC,i/NC,1);
|
||||
|
Reference in New Issue
Block a user