45 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() - **** Start ***\n");
51 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() - Remove exotics in EMCAL\n");
52 reco->SwitchOnRejectExoticCell() ;
53 reco->SwitchOnRejectExoticCluster();
56 reco->SetExoticCellFractionCut(0.97);
57 reco->SetExoticCellMinAmplitudeCut(4.);
64 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() - Switch on energy recalibration in EMCAL\n");
65 reco->SwitchOnRecalibration();
66 reco->SwitchOnRunDepCorrection();
73 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() - Switch on bad channels removal in EMCAL\n");
74 reco->SwitchOnBadChannelsRemoval();
75 reco->SwitchOnDistToBadChannelRecalculation();
82 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() - Switch on time recalibration in EMCAL\n");
83 reco->SwitchOnTimeRecalibration();
84 reco->SwitchOnL1PhaseInTimeRecalibration() ;
89 reco->SetPositionAlgorithm(AliEMCALRecoUtils::kPosTowerGlobal);
97 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() xxx SET Non linearity correction kBeamTestCorrected xxx\n");
98 reco->SetNonLinearityFunction(AliEMCALRecoUtils::kBeamTestCorrectedv3);
102 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() xxx SET Non linearity correction kPi0MCv3 xxx\n");
103 reco->SetNonLinearityFunction(AliEMCALRecoUtils::kPi0MCv3);
108 if (
debug > 0 ) printf(
"ConfigureEMCALRecoUtils() xxx DON'T SET Non linearity correction xxx\n");
109 reco->SetNonLinearityFunction(AliEMCALRecoUtils::kNoCorrection);