KaliVeda
Toolkit for HIC analysis
KVGaussFitMassModifier.h
1 #pragma once
2 #include "KVBase.h"
3 #include "KVNameValueList.h"
4 #include "KVIDZAFromZGrid.h"
5 
34 {
35  KVIDZAFromZGrid* fGrid = nullptr;
36  interval_set* fItvs = nullptr;
37  KVMultiGaussIsotopeFit* fGfit = nullptr;
38 
39  public:
41 
42  void Modify(int deltaA, TH1* pid_dist, const KVNameValueList& mass_fit_parameters);
43 
45 };
46 
#define ClassDefOverride(name, id)
Base class for KaliVeda framework.
Definition: KVBase.h:140
Change isotope masses in a multi-gauss fit by fixed offset.
KVGaussFitMassModifier(KVIDZAFromZGrid *gr, int Z)
Prepare mass modification object for the multi-gaussian fit for element in the given grid.
void Modify(int deltaA, TH1 *pid_dist, const KVNameValueList &mass_fit_parameters)
Hybrid charge & mass identification grid.
Function for fitting PID mass spectra.
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
TGraphErrors * gr