20 std::vector<InputSpec> inputs;
21 inputs.emplace_back(
"digits",
"FT0",
"DIGITSBC", Lifetime::Timeframe);
22 auto ccdbRequest = std::make_shared<o2::base::GRPGeomRequest>(
true,
29 std::vector<OutputSpec> outputs;
33 "FT0EventsPerBcProcessor",
36 AlgorithmSpec(adaptFromTask<FT0EventsPerBcProcessor>(ccdbRequest)),
38 {
"slot-len-sec", VariantType::UInt32, 3600u, {
"Duration of each slot in seconds"}},
39 {
"one-object-per-run", VariantType::Bool,
false, {
"If set, workflow creates only one calibration object per run"}},
40 {
"min-entries-number", VariantType::UInt32, 5000u, {
"Minimum number of entries required for a slot to be valid"}},
41 {
"min-ampl-side-a", VariantType::Int, 0, {
"Amplitude threshold for Side A events"}},
42 {
"min-ampl-side-c", VariantType::Int, 0, {
"Amplitude threshold for Side C events"}},
43 {
"min-sum-of-ampl", VariantType::Int, 0, {
"Amplitude threshold for sum of A-side and C-side amplitudes"}}}};
46 workflow.emplace_back(dataProcessorSpec);