Go to the documentation of this file.
4 #ifndef DataFormats_HGCalReco_TICLLayerTile_h
5 #define DataFormats_HGCalReco_TICLLayerTile_h
13 void fill(
double eta,
double phi,
unsigned int layerClusterId) {
44 const std::vector<unsigned int>&
operator[](
int globalBinId)
const {
return tile_[globalBinId]; }
52 using Tiles = std::array<TICLLayerTile, TileConstants::nLayers>;
std::array< TICLLayerTile, TileConstants::nLayers > Tiles
int globalBin(int etaBin, int phiBin) const
constexpr T normalizedPhi(T phi)
int phiBin(float phi) const
std::array< TICLLayerTile, TileConstants::iterations > TracksterTiles
int globalBin(double eta, double phi) const
int etaBin(float eta) const
std::array< std::vector< unsigned int >, T::nBins > tile_
void fill(double eta, double phi, unsigned int layerClusterId)
Abs< T >::type abs(const T &t)
const auto & operator[](int index) const
const std::vector< unsigned int > & operator[](int globalBinId) const
void fill(int index, double eta, double phi, unsigned int objectId)