17#ifndef O2_MID_PRECLUSTERSDE_H
18#define O2_MID_PRECLUSTERSDE_H
38 std::array<MpArea, 7>
area;
57 const BP&
getPreClusterBP(
int icolumn,
int idx)
const {
return mPreClustersBP[icolumn][idx]; }
66 void setDEId(uint8_t deId) { mDEId = deId; }
84 std::vector<NBP> mPreClustersNBP;
85 std::array<std::vector<BP>, 7> mPreClustersBP;
void setDEId(uint8_t deId)
Sets the detection element ID.
std::vector< BP > & getPreClustersBP(int icolumn)
Gets the vector of pre-clusters in the BP in column icolumn.
NBP & getPreClusterNBP(int idx)
Gets the pre-cluster in the NBP.
const NBP & getPreClusterNBP(int idx) const
Gets the pre-cluster in the NBP (const version)
size_t getNPreClustersNBP() const
Gets the number of pre-clusters in the NBP.
const BP & getPreClusterBP(int icolumn, int idx) const
Gets pre-cluster in the BP (const version)
std::vector< int > getNeighbours(int icolumn, int idx) const
std::vector< NBP > & getPreClustersNBP()
Gets the vector of pre-clusters in the NBP.
uint8_t getDEId() const
Gets the detection element ID.
BP & getPreClusterBP(int icolumn, int idx)
Gets pre-cluster in the BP.
size_t getNPreClustersBP(int icolumn) const
Gets the number of pre-clusters in the BP.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
size_t index
Index of input pre-cluster.
MpArea area
Is paired flag.
std::array< MpArea, 7 > area
Is paired flag.
size_t index
Index of input pre-cluster.