@@ -38,7 +38,7 @@ using namespace o2::dataformats;
3838using namespace o2 ::gpu;
3939using CompletionPolicyData = std::vector<InputSpec>;
4040static CompletionPolicyData gPolicyData ;
41- static constexpr unsigned long gTpcSectorMask = 0xFFFFFFFFF ;
41+ static constexpr uint64_t gTpcSectorMask = 0xFFFFFFFFF ;
4242static std::function<bool (o2::framework::DataProcessingHeader::StartTime)>* gPolicyOrderCheck ;
4343static std::shared_ptr<GPURecoWorkflowSpec> gTask ;
4444
@@ -51,8 +51,8 @@ void customize(std::vector<ConfigParamSpec>& workflowOptions)
5151{
5252
5353 std::vector<ConfigParamSpec> options{
54- {" input-type" , VariantType::String, " digits" , {" digitizer, digits, zsraw, zsonthefly, clustersnative, compressed-clusters-root, compressed-clusters-ctf, trd-tracklets" }},
55- {" output-type" , VariantType::String, " tracks" , {" clustersnative, tracks, compressed-clusters-ctf, qa, no-shared-cluster-map, send-clusters-per-sector, trd-tracks, error-qa, tpc-triggers" }},
54+ {" input-type" , VariantType::String, " digits" , {" digitizer, digits, zsraw, zsonthefly, clustersnative, compressed-clusters-root, compressed-clusters-ctf, trd-tracklets, its-clusters " }},
55+ {" output-type" , VariantType::String, " tracks" , {" clustersnative, tracks, compressed-clusters-ctf, qa, no-shared-cluster-map, send-clusters-per-sector, trd-tracks, error-qa, tpc-triggers, its-tracks " }},
5656 {" corrmap-lumi-mode" , VariantType::Int, 0 , {" scaling mode: (default) 0 = static + scale * full; 1 = full + scale * derivative" }},
5757 {" disable-root-input" , VariantType::Bool, true , {" disable root-files input reader" }},
5858 {" disable-mc" , VariantType::Bool, false , {" disable sending of MC information" }},
@@ -108,6 +108,7 @@ enum struct ioType { Digits,
108108 SendClustersPerSector,
109109 ITSClusters,
110110 ITSTracks,
111+ MeanVertex,
111112 TPCTriggers };
112113
113114static const std::unordered_map<std::string, ioType> InputMap{
@@ -118,7 +119,9 @@ static const std::unordered_map<std::string, ioType> InputMap{
118119 {" compressed-clusters-root" , ioType::CompClustROOT},
119120 {" compressed-clusters-ctf" , ioType::CompClustCTF},
120121 {" trd-tracklets" , ioType::TRDTracklets},
121- {" its-clusters" , ioType::ITSClusters}};
122+ {" its-clusters" , ioType::ITSClusters},
123+ {" its-mean-vertex" , ioType::MeanVertex},
124+ };
122125
123126static const std::unordered_map<std::string, ioType> OutputMap{
124127 {" clusters" , ioType::Clusters},
@@ -135,7 +138,7 @@ static const std::unordered_map<std::string, ioType> OutputMap{
135138WorkflowSpec defineDataProcessing (ConfigContext const & cfgc)
136139{
137140 WorkflowSpec specs;
138- std::vector<int > tpcSectors (o2::tpc::Sector::MAXSECTOR);
141+ std::vector<int32_t > tpcSectors (o2::tpc::Sector::MAXSECTOR);
139142 std::iota (tpcSectors.begin (), tpcSectors.end (), 0 );
140143
141144 auto inputType = cfgc.options ().get <std::string>(" input-type" );
0 commit comments