Skip to content

Commit c179073

Browse files
committed
Rationalising IOUtils
1 parent da414ee commit c179073

20 files changed

Lines changed: 869 additions & 1631 deletions

Detectors/ITSMFT/ITS/workflow-ca/include/ITSCAWorkflow/CATrackerSpec.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "Framework/Task.h"
2929
#include "ITSMFTTracking/Configuration.h"
3030
#include "ITSCAWorkflow/ConfigPreflight.h"
31-
#include "ITSMFTTracking/ClusterDecoding.h"
3231
#include "ITSCAWorkflow/PublicationAdapter.h"
3332
#include "ITSMFTTracking/Tracker.h"
3433
#include "ITSMFTTracking/TrackerTraits.h"
@@ -77,7 +76,6 @@ class CATrackerDPL : public o2::framework::Task
7776
o2::itsmft::tracking::WorkflowSession mSession{"ITS", o2::itsmft::tracking::ITSNLayers};
7877
std::unique_ptr<o2::itsmft::tracking::TrackerTraits> mTrackerTraits;
7978
std::unique_ptr<o2::itsmft::tracking::Tracker> mTracker;
80-
std::unique_ptr<o2::itsmft::tracking::ClusterDecoder> mClusterDecoder;
8179
const o2::itsmft::TopologyDictionary* mDictionary = nullptr;
8280
PublicationAdapter mPublication;
8381
};

Detectors/ITSMFT/ITS/workflow-ca/src/CATrackerSpec.cxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,6 @@ bool completePublication(PublicationAdapter& publication,
232232
CATrackerDPL::CATrackerDPL(std::shared_ptr<o2::base::GRPGeomRequest> gr, WorkflowOptions options)
233233
: mGGCCDBRequest(std::move(gr)), mUseMC(options.useMC), mOptions(std::move(options))
234234
{
235-
mClusterDecoder = std::make_unique<o2::itsmft::tracking::ITSGeometryClusterDecoder>();
236235
}
237236

238237
void CATrackerDPL::addTruthSeedingVertices(const o2::InteractionRecord& origin, gsl::span<const o2::itsmft::ROFRecord> rofs)
@@ -363,7 +362,6 @@ o2::itsmft::tracking::TrackingOutcome CATrackerDPL::processTimeFrame(
363362
source.dictionary = mDictionary;
364363
source.labels = labels;
365364
source.layerToSurface = kLayerToLayout;
366-
source.decoder = mClusterDecoder.get();
367365
return mSession.process(*mTracker, *mTrackerTraits, source, [&](const o2::InteractionRecord& origin) {
368366
if (mOptions.vertexSource == VertexSource::Truth) {
369367
addTruthSeedingVertices(origin, rofs);

Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/CATrackerSpec.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "Framework/Task.h"
2626
#include "ITSMFTTracking/Configuration.h"
2727
#include "MFTWorkflow/CAWorkflowOptions.h"
28-
#include "ITSMFTTracking/ClusterDecoding.h"
2928
#include "ITSMFTTracking/IOUtils.h"
3029
#include "ITSMFTTracking/ITSMFTDetectorDefinitions.h"
3130
#include "ITSMFTTracking/WorkflowSession.h"
@@ -74,7 +73,6 @@ class CATrackerDPL : public o2::framework::Task
7473
o2::itsmft::tracking::WorkflowSession mSession{"MFT", o2::itsmft::tracking::MFTNLayers};
7574
std::unique_ptr<o2::itsmft::tracking::TrackerTraits> mTrackerTraits;
7675
std::unique_ptr<o2::itsmft::tracking::Tracker> mTracker;
77-
std::unique_ptr<o2::itsmft::tracking::ClusterDecoder> mClusterDecoder;
7876
const o2::itsmft::TopologyDictionary* mDictionary = nullptr;
7977
int mMFTROFrameLengthInBC = 0;
8078
};

Detectors/ITSMFT/MFT/workflow/src/CATrackerSpec.cxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,6 @@ bool rofOverlapsIRFrames(const o2::itsmft::ROFRecord& rof, int rofLengthInBC,
235235
CATrackerDPL::CATrackerDPL(std::shared_ptr<o2::base::GRPGeomRequest> gr, ca::TrackerOptions options)
236236
: mGGCCDBRequest(std::move(gr)), mUseMC(options.useMC), mOptions(options)
237237
{
238-
mClusterDecoder = std::make_unique<o2::itsmft::tracking::MFTGeometryClusterDecoder>();
239238
}
240239

241240
void CATrackerDPL::configureROFViews(gsl::span<const o2::itsmft::ROFRecord> rofs,
@@ -307,7 +306,6 @@ o2::itsmft::tracking::TrackingOutcome CATrackerDPL::processTimeFrame(
307306
source.dictionary = mDictionary;
308307
source.labels = labels;
309308
source.layerToSurface = kLayerToLayout;
310-
source.decoder = mClusterDecoder.get();
311309
return mSession.process(*mTracker, *mTrackerTraits, source, [](const o2::InteractionRecord&) {}, [](const o2::itsmft::tracking::TrackingResult&) {});
312310
}
313311

Detectors/ITSMFT/common/tracking/include/ITSMFTTracking/ClusterDecoding.h

Lines changed: 0 additions & 239 deletions
This file was deleted.

0 commit comments

Comments
 (0)