Centrality Framework
Loading...
Searching...
No Matches
BordersFinderHelper.hpp
1
8#ifndef CENTRALITY_BORDERSFINDERHELPER_H
9#define CENTRALITY_BORDERSFINDERHELPER_H
10
11#include "TF1.h"
12#include "TH1.h"
13#include "TH2.h"
14
15#include "Getter.hpp"
16
17namespace Centrality {
18
20
21 public:
22 BordersFinderHelper() = default;
23 void QA(const Getter& getter, const TH1F& histo) const;
24 void PlotHisto(const Getter& getter, TH1F& histo) const;
25 void PlotHisto2D(const Getter& getter, TH2F& histo, TF1& func) const;
26
27 void SetName(const TString& name) { name_ = name; }
28 void SetIsPdf(bool is = true) { ispdf_ = is; }
29
30 private:
31 TString name_{"test"};
32 bool ispdf_{false};
33};
34
35}// namespace Centrality
36
37#endif//CENTRALITY_BORDERSFINDERHELPER_H
Class for centrality QA and plots producing.
Definition BordersFinderHelper.hpp:19
Class to calculate centrality class.
Definition Getter.hpp:21