diff --git a/Detectors/TRD/workflow/include/TRDWorkflow/GainCalibSpec.h b/Detectors/TRD/workflow/include/TRDWorkflow/GainCalibSpec.h index 295ce0bf1d0ac..1c60a05462508 100644 --- a/Detectors/TRD/workflow/include/TRDWorkflow/GainCalibSpec.h +++ b/Detectors/TRD/workflow/include/TRDWorkflow/GainCalibSpec.h @@ -45,7 +45,7 @@ class GainCalibDevice : public o2::framework::Task { o2::base::GRPGeomHelper::instance().setRequest(mCCDBRequest); auto slotL = ic.options().get("sec-per-slot"); - auto delay = ic.options().get("max-delay"); + auto delay = ic.options().get("max-delay"); mCalibrator = std::make_unique(); mCalibrator->setSlotLengthInSeconds(slotL); mCalibrator->setMaxSlotsDelay(delay); @@ -155,7 +155,7 @@ DataProcessorSpec getTRDGainCalibSpec() AlgorithmSpec{adaptFromTask(ccdbRequest)}, Options{ {"sec-per-slot", VariantType::UInt32, 900u, {"number of seconds per calibration time slot"}}, - {"max-delay", VariantType::UInt32, 2u, {"number of slots in past to consider"}}, + {"max-delay", VariantType::Float, 0.05f, {"number of slots in past to consider"}}, {"enable-root-output", VariantType::Bool, false, {"output tprofiles and fits to root file"}}, }}; } diff --git a/Detectors/TRD/workflow/include/TRDWorkflow/T0FitSpec.h b/Detectors/TRD/workflow/include/TRDWorkflow/T0FitSpec.h index 3f4fc7a1e69fd..f39174b95ba64 100644 --- a/Detectors/TRD/workflow/include/TRDWorkflow/T0FitSpec.h +++ b/Detectors/TRD/workflow/include/TRDWorkflow/T0FitSpec.h @@ -46,7 +46,7 @@ class T0FitDevice : public o2::framework::Task { o2::base::GRPGeomHelper::instance().setRequest(mCCDBRequest); auto slotL = ic.options().get("sec-per-slot"); - auto delay = ic.options().get("max-delay"); + auto delay = ic.options().get("max-delay"); mFitInstance = std::make_unique(); mFitInstance->setSlotLengthInSeconds(slotL); @@ -159,7 +159,7 @@ DataProcessorSpec getTRDT0FitSpec() AlgorithmSpec{adaptFromTask(ccdbRequest)}, Options{ {"sec-per-slot", VariantType::UInt32, 900u, {"number of seconds per calibration time slot"}}, - {"max-delay", VariantType::UInt32, 2u, {"number of slots in past to consider"}}, + {"max-delay", VariantType::Float, 0.05f, {"number of slots in past to consider"}}, {"enable-root-output", VariantType::Bool, false, {"output t0 values to root file"}}, }}; } diff --git a/Detectors/TRD/workflow/include/TRDWorkflow/VdAndExBCalibSpec.h b/Detectors/TRD/workflow/include/TRDWorkflow/VdAndExBCalibSpec.h index cddbb45e169da..f45b7a1808287 100644 --- a/Detectors/TRD/workflow/include/TRDWorkflow/VdAndExBCalibSpec.h +++ b/Detectors/TRD/workflow/include/TRDWorkflow/VdAndExBCalibSpec.h @@ -45,7 +45,7 @@ class VdAndExBCalibDevice : public o2::framework::Task { o2::base::GRPGeomHelper::instance().setRequest(mCCDBRequest); auto slotL = ic.options().get("sec-per-slot"); - auto delay = ic.options().get("max-delay"); + auto delay = ic.options().get("max-delay"); mCalibrator = std::make_unique(); mCalibrator->setSlotLengthInSeconds(slotL); mCalibrator->setMaxSlotsDelay(delay); @@ -158,7 +158,7 @@ DataProcessorSpec getTRDVdAndExBCalibSpec() AlgorithmSpec{adaptFromTask(ccdbRequest)}, Options{ {"sec-per-slot", VariantType::UInt32, 900u, {"number of seconds per calibration time slot"}}, - {"max-delay", VariantType::UInt32, 2u, {"number of slots in past to consider"}}, + {"max-delay", VariantType::Float, 0.05f, {"number of slots in past to consider"}}, {"enable-root-output", VariantType::Bool, false, {"output tprofiles and fits to root file"}}, }}; }