Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
CorrFit3DCFPainter.h
1/*
2 * CorrFit3DCFPainter.h
3 *
4 * Created on: 24 lip 2024
5 * Author: daniel
6 */
7
8#ifndef HAL_ANALYSIS_FEMTO_PAINTERS_CORRFIT3DCFPAINTER_H_
9#define HAL_ANALYSIS_FEMTO_PAINTERS_CORRFIT3DCFPAINTER_H_
10
11#include "CorrFitPainter.h"
12
13namespace Hal {
14 class CorrFit3DCF;
15 class Femto3DCF;
16 class Femto3DCFPainter;
18 protected:
19 Femto3DCF* fCF;
20 Int_t fDrawOpt = {0};
21 virtual void UpdateParameters();
22 virtual void DrawFunctions();
23 TF1* GetDrawableFunc(TString opt = "");
24 virtual void MakeFunctions();
25 virtual void InnerPaint();
26
27 public:
28 CorrFit3DCFPainter(CorrFit3DCF* fit = nullptr, Femto3DCF* cf = nullptr);
29 virtual ~CorrFit3DCFPainter();
30 ClassDef(CorrFit3DCFPainter, 0)
31 };
32
33} /* namespace Hal */
34
35#endif /* HAL_ANALYSIS_FEMTO_PAINTERS_CORRFIT3DCFPAINTER_H_ */