7 for (
int i = 0;
i <
gin->GetN(); ++
i) {
8 auto x =
gin->GetX()[
i];
9 auto y =
gin->GetY()[
i];
11 if (x >
gref->GetX()[
gref->GetN() - 1])
continue;
23 for (
int i = 0;
i <
gin->GetN(); ++
i) {
24 auto x =
gin->GetX()[
i] -
gin->GetX()[0];
25 auto y =
gin->GetY()[
i];
26 gout->SetPoint(
i, x, y);
35 for (
int i = 0;
i <
gin->GetN(); ++
i) {
36 auto x =
gin->GetX()[
i];
37 auto y = -
gin->GetY()[
i];
38 gout->SetPoint(
i, x, y);
47 for (
int i = 0;
i <
gin->GetN(); ++
i) {
48 auto x = -
gin->GetX()[
i];
49 auto y =
gin->GetY()[
i];
50 gout->SetPoint(
i, x, y);
59 for (
int i = 0;
i <
gin->GetN() - n;
i += n) {
62 for (
int j =
i;
j <
i + n; ++
j) {
77 for (
int i = 0;
i <
gin->GetN() - n;
i += n) {
80 for (
int j =
i;
j <
i + n; ++
j) {
88 for (
int j =
i;
j <
i + n; ++
j) {
92 gout->SetPoint(
gout->GetN(), x, std::sqrt(y));
101 for (
int i = 0;
i <
gin->GetN() - n; ++
i) {
104 for (
int j =
i;
j <
i + n; ++
j) {
110 gout->SetPoint(
i, x, y);
TH2_Type * build_fine_tune_raw_histogram(std::vector< TString > kInputFileNames, TString kRunTag, TString kOutputFileName, bool kRecalculate)
Functions -------------------------------------------------------------------------------------------...
Definition fine_analysis.h:80
Definition graphutils.C:5
TGraph * moving_average(TGraph *gin, int n=2)
Definition graphutils.C:774
TGraph * invertX(TGraph *gin)
Definition graphutils.C:714
TGraph * rms(TGraph *gin, int n=2)
Definition graphutils.C:747
TGraphErrors * average(TGraphErrors *target_graph, int average_over_n_points=2)
Definition graphutils.C:143
TGraphErrors * diff(TGraphErrors *gin, TF1 *f)
Definition graphutils.C:596
TGraph * invertY(TGraph *gin)
Definition graphutils.C:688
TGraph * fromZero(TGraph *gin)
Definition graphutils.C:675