Skip to content

Commit f1f128c

Browse files
committed
ITS: add getter to query how many pvs are in mutliple rofs
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
1 parent fbdc764 commit f1f128c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • Detectors/ITSMFT/ITS/tracking/include/ITStracking

Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ struct TimeFrame {
7575
gsl::span<const std::pair<MCCompLabel, float>> getPrimaryVerticesMCRecInfo(const int rofId) const;
7676
gsl::span<const std::array<float, 2>> getPrimaryVerticesXAlpha(int rofId) const;
7777
void fillPrimaryVerticesXandAlpha();
78-
int getPrimaryVerticesNum(int rofId = -1) const;
78+
int getPrimaryVerticesNum(int rofId = -1, int drofs = 1) const;
7979
void addPrimaryVertices(const bounded_vector<Vertex>& vertices);
8080
void addPrimaryVerticesLabels(bounded_vector<std::pair<MCCompLabel, float>>& labels);
8181
void addPrimaryVertices(const bounded_vector<Vertex>& vertices, const int rofId, const int iteration);
@@ -389,9 +389,9 @@ inline gsl::span<const std::array<float, 2>> TimeFrame<nLayers>::getPrimaryVerti
389389
}
390390

391391
template <int nLayers>
392-
inline int TimeFrame<nLayers>::getPrimaryVerticesNum(int rofId) const
392+
inline int TimeFrame<nLayers>::getPrimaryVerticesNum(int rofId, int drofs) const
393393
{
394-
return rofId < 0 ? mPrimaryVertices.size() : mROFramesPV[rofId + 1] - mROFramesPV[rofId];
394+
return rofId < 0 ? mPrimaryVertices.size() : mROFramesPV[rofId + drofs] - mROFramesPV[rofId];
395395
}
396396

397397
template <int nLayers>

0 commit comments

Comments
 (0)