36 CompareTask(std::shared_ptr<o2::base::GRPGeomRequest> req);
42 std::list<ExtendedTrack>
convert(gsl::span<const TrackMCH> mchTracks,
45 void dump(std::string prefix,
46 const std::list<ExtendedTrack>& tracks1,
47 const std::list<ExtendedTrack>& tracks2);
50 gsl::span<const TrackMCH> tfTracks,
51 gsl::span<const Cluster> tfClusters);
60 std::shared_ptr<o2::base::GRPGeomRequest> mCcdbRequest;
61 std::unique_ptr<TFile> mOutputRootFile;
62 std::string mOutputPdfFileName;
63 std::array<std::vector<TH1*>, 2> mHistosAtVertex;
64 std::vector<TH1*> mTrackResidualsAtFirstCluster{};
65 std::array<std::vector<TH1*>, 5> mComparisonsAtVertex;
66 std::array<std::vector<TH1*>, 5> mClusterResiduals;
67 std::array<int, 2> mNTracksAll{};
68 std::array<int, 2> mNTracksMatch{};
69 bool mApplyTrackSelection;