ATLAS Offline Software
Loading...
Searching...
No Matches
HistogramOperations.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
14
15#ifndef HISTOGRAM_OPERATIONS_H
16#define HISTOGRAM_OPERATIONS_H
17
18#include <string>
19#include "TH1.h"
20
21using namespace std;
22
24{
25 public:
26 static TH1 * MergeHistograms( TH1*, TH1* );
27 static double BinwiseCompare( TH1*, TH1*, string, bool );
28 static double BinwiseHackCompare( TH1*, TH1*, string );
29 static double KolmogorovTest( TH1*, TH1*, string );
30 static double CompareMean( TH1*, TH1*, string, bool );
31 static double CompareSigma( TH1*, TH1*, string, bool );
32 static double CompareTotalEntries( TH1*, TH1*, string );
33 static void FileOutput( TH1*, TH1*, string );
34};
35
36#endif
A collection of static methods that act on Histograms Implement histogram comparisons here.
static double BinwiseHackCompare(TH1 *, TH1 *, string)
static TH1 * MergeHistograms(TH1 *, TH1 *)
static double BinwiseCompare(TH1 *, TH1 *, string, bool)
static double CompareSigma(TH1 *, TH1 *, string, bool)
static void FileOutput(TH1 *, TH1 *, string)
static double CompareTotalEntries(TH1 *, TH1 *, string)
static double KolmogorovTest(TH1 *, TH1 *, string)
static double CompareMean(TH1 *, TH1 *, string, bool)
STL namespace.