#include <Omega.h>
|
| static FitResult | FitHist (TH1 *h, const double omega_mass_=-1.0, const bool fixOmegaMass=false, const FCT_t fct=eGAUS, const double r_min=650.0, const double r_max=900.0) |
| |
| static FitResult | FitHistCrystalBall (TH1 *h, const bool fixOmegaMass=false, const double r_min=650.0, const double r_max=900.0) |
| |
| static TF1 * | nCB_pol3 () |
| |
| static TF1 * | AsymGaus_pol3 () |
| |
| static void | FitOmegaPeak (const bool fixOmegaMass=false, const double r_min=650.0, const double r_max=900.0) |
| |
| static void | FitOmega2D (TH2 *h) |
| |
| static TH2D * | SampleDiffXsectionOmega () |
| |
| static TH2D * | SampleDiffXsectionEta () |
| |
| static TH2D * | SampleDiffXsectionPi0 () |
| |
| static TH1D * | getSignalYield (const std::string &meson="eta") |
| |
| static void | SaveStacks (const std::string &path_spec, const std::string &fname, const int start=0, const int stop=9) |
| |
| static void | PlotFitted (const std::string &file) |
| |
| static TH2D * | ConvertMesonCountHistToCrossSec (const TH2D *mesonCounts) |
| |
| static TCanvas * | Printhstack (const std::string &name) |
| |
| static TCanvas * | Printhstack (ant::hstack *hs) |
| |
| static void | RoundBins (TH2 *h, int d) |
| |
| static TH1D * | HistOfBins (const TH2 *h2) |
| |
| static std::string | TH1ToLaTeX (const TH1 *h, const int p=3) |
| |
◆ FCT_t
| Enumerator |
|---|
| eGAUS | |
| eCrystalBall | |
◆ AsymGaus_pol3()
| TF1 * Omega::AsymGaus_pol3 |
( |
| ) |
|
|
static |
◆ ConvertMesonCountHistToCrossSec()
| TH2D * Omega::ConvertMesonCountHistToCrossSec |
( |
const TH2D * |
mesonCounts | ) |
|
|
static |
◆ FitHist()
| Omega::FitResult Omega::FitHist |
( |
TH1 * |
h, |
|
|
const double |
omega_mass_ = -1.0, |
|
|
const bool |
fixOmegaMass = false, |
|
|
const FCT_t |
fct = eGAUS, |
|
|
const double |
r_min = 650.0, |
|
|
const double |
r_max = 900.0 |
|
) |
| |
|
static |
◆ FitHistCrystalBall()
| Omega::FitResult Omega::FitHistCrystalBall |
( |
TH1 * |
h, |
|
|
const bool |
fixOmegaMass = false, |
|
|
const double |
r_min = 650.0, |
|
|
const double |
r_max = 900.0 |
|
) |
| |
|
static |
◆ FitOmega2D()
| void Omega::FitOmega2D |
( |
TH2 * |
h | ) |
|
|
static |
◆ FitOmegaPeak()
| void Omega::FitOmegaPeak |
( |
const bool |
fixOmegaMass = false, |
|
|
const double |
r_min = 650.0, |
|
|
const double |
r_max = 900.0 |
|
) |
| |
|
static |
◆ getSignalYield()
| TH1D * Omega::getSignalYield |
( |
const std::string & |
meson = "eta" | ) |
|
|
static |
◆ HistOfBins()
| TH1D * Omega::HistOfBins |
( |
const TH2 * |
h2 | ) |
|
|
static |
◆ nCB_pol3()
| TF1 * Omega::nCB_pol3 |
( |
| ) |
|
|
static |
◆ PlotFitted()
| void Omega::PlotFitted |
( |
const std::string & |
file | ) |
|
|
static |
◆ Printhstack() [1/2]
| TCanvas * Omega::Printhstack |
( |
const std::string & |
name | ) |
|
|
static |
◆ Printhstack() [2/2]
◆ RoundBins()
| void Omega::RoundBins |
( |
TH2 * |
h, |
|
|
int |
d |
|
) |
| |
|
static |
◆ SampleDiffXsectionEta()
| TH2D * Omega::SampleDiffXsectionEta |
( |
| ) |
|
|
static |
◆ SampleDiffXsectionOmega()
| TH2D * Omega::SampleDiffXsectionOmega |
( |
| ) |
|
|
static |
◆ SampleDiffXsectionPi0()
| TH2D * Omega::SampleDiffXsectionPi0 |
( |
| ) |
|
|
static |
◆ SaveStacks()
| void Omega::SaveStacks |
( |
const std::string & |
path_spec, |
|
|
const std::string & |
fname, |
|
|
const int |
start = 0, |
|
|
const int |
stop = 9 |
|
) |
| |
|
static |
◆ TH1ToLaTeX()
| std::string Omega::TH1ToLaTeX |
( |
const TH1 * |
h, |
|
|
const int |
p = 3 |
|
) |
| |
|
static |
The documentation for this class was generated from the following files:
- src/root-addons/analysis_codes/Omega.h
- src/root-addons/analysis_codes/Omega.cc