1 #ifndef ALIEMCALCORRECTIONCLUSTERNONLINEARITYMCAFTERBURNER_H 2 #define ALIEMCALCORRECTIONCLUSTERNONLINEARITYMCAFTERBURNER_H Int_t fNonLinearityAfterburnerFunction
Type of function used for the non linearity afterburner correction.
TH1F * fEnergyDistAfter
!energy distribution after
!This is determined by fitting the ratio of MC and Data pi0 mass position
Cluster energy non-linearity correction MC afterburner in the EMCal correction framework.
AliEmcalCorrectionClusterNonLinearityMCAfterburner & operator=(const AliEmcalCorrectionClusterNonLinearityMCAfterburner &)
void InitNonLinearityParam(TString namePeriod, EMCAfterburnerMethod_t method)
TH1F * fEnergyDistBefore
!energy distribution before
AliEmcalCorrectionClusterNonLinearityMCAfterburner()
static const std::map< std::string, AliEmcalCorrectionClusterNonLinearityMCAfterburner::EMCAfterburnerMethod_t > fgkMCNonlinearityAfterburnerMethodMap
Relates string to the MC non-linearity afterburner method enumeration for YAML configuration.
TString fMCPeriod
The MC production name.
!This is determined by fitting MC and Data pi0 mass position respectivley and dividing the fits ...
virtual ~AliEmcalCorrectionClusterNonLinearityMCAfterburner()
Base class for correction components in the EMCal correction framework.
EMCAfterburnerMethod_t fAfterburnerMethod
The version of the non-linearity afterburner correction (0-3, see enum NonlinearityMCAfterburnerMetho...
Float_t fNLAfterburnerPara[9]
Parameters for the non linearity function.
!This is determined by fitting the ratio of MC and Data pi0 mass position
TH2F * fEnergyTimeHistAfter
!energy/time distribution after
void UserCreateOutputObjects()
TH2F * fEnergyTimeHistBefore
!energy/time distribution before
!This is determined by fitting MC and Data pi0 mass position respectivley and dividing the fits ...
TString SummarizeMCProductions(TString namePeriod)
Bool_t fSetForceClusterE
Only for backwards compatibility, force cluster->E() to be set to the cluster non-linearity corrected...
static RegisterCorrectionComponent< AliEmcalCorrectionClusterNonLinearityMCAfterburner > reg