Go to the documentation of this file. 1 #ifndef RecoLocalTracker_FTLClusterizer_MTDArrayBuffer_H
2 #define RecoLocalTracker_FTLClusterizer_MTDArrayBuffer_H
115 hitEnergy_vec(
rows * cols, 0),
116 hitTime_vec(
rows * cols, 0),
117 hitTimeError_vec(
rows * cols, 0),
118 hitGP_vec(
rows * cols),
119 hitLE_vec(
rows * cols),
void set_time(uint row, uint col, float time)
void clear(const FTLCluster::FTLHitPos &pos)
void set_subDet(uint row, uint col, GeomDetEnumerators::Location subDet)
std::vector< LocalError > hitLE_vec
std::vector< GlobalPoint > hitGP_vec
GlobalPoint global_point(uint row, uint col) const
void add_energy(uint row, uint col, float energy)
std::vector< float > hitEnergy_vec
std::vector< float > hitTimeError_vec
constexpr int row() const
float time(uint row, uint col) const
void clear(uint row, uint col)
bool inside(uint row, uint col) const
LocalError local_error(uint row, uint col) const
float energy(uint row, uint col) const
uint index(uint row, uint col) const
Definition of indexing within the buffer.
void set_energy(uint row, uint col, float energy)
void setSize(uint rows, uint cols)
void set(uint row, uint col, GeomDetEnumerators::Location subDet, float energy, float time, float time_error, const LocalError &local_error, const GlobalPoint &global_point)
uint index(const FTLCluster::FTLHitPos &pix) const
Class to store ADC counts and times during clustering.
void set_time_error(uint row, uint col, float time_error)
std::vector< GeomDetEnumerators::Location > hitSubDet_vec
void set_local_error(uint row, uint col, const LocalError &le)
float time_error(uint row, uint col) const
constexpr int col() const
void set_global_point(uint row, uint col, const GlobalPoint &gp)
GeomDetEnumerators::Location subDet(uint row, uint col) const
Use subDet to identify whether the Hit is in BTL or ETL.
std::vector< float > hitTime_vec