Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
FemtoSHCFQinv.h
1/*
2 * FemtoSHCFQinv.h
3 *
4 * Created on: 1 lip 2022
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HAL_ANALYSIS_FEMTO_BASE_FEMTOSHCFQINV_H_
10#define HAL_ANALYSIS_FEMTO_BASE_FEMTOSHCFQINV_H_
11
12#include "FemtoSHCF.h"
13namespace Hal {
14
15 class FemtoSHCFQinv : public FemtoSHCF {
16 TH1D* fQinvDist;
17
18 protected:
19 virtual void FastAdd(const FemtoSHCF* obj);
20
21 public:
23 FemtoSHCFQinv(TString name, Int_t maxL, Int_t bins, Double_t min, Double_t max, Femto::EKinematics kinematics);
24 virtual void FillNumObj(TObject* obj);
25 virtual void FillDenObj(TObject* obj);
26 virtual void AddScaled(const Hal::DividedHisto1D& other, Double_t scale);
27 TH1D* GetQinv() const { return fQinvDist; }
28 virtual ~FemtoSHCFQinv();
29 ClassDef(FemtoSHCFQinv, 1)
30 };
31
32} /* namespace Hal */
33
34#endif /* HAL_ANALYSIS_FEMTO_BASE_FEMTOSHCFQINV_H_ */
virtual void FillDenObj(TObject *obj)
virtual void AddScaled(const Hal::DividedHisto1D &other, Double_t scale)
virtual void FillNumObj(TObject *obj)
virtual void FastAdd(const FemtoSHCF *obj)