#include <TICLLayerTile.h>
Public Types | |
typedef T | type |
Public Member Functions | |
void | clear () |
int | etaBin (float eta) const |
void | fill (double eta, double phi, unsigned int layerClusterId) |
int | globalBin (int etaBin, int phiBin) const |
int | globalBin (double eta, double phi) const |
const std::vector< unsigned int > & | operator[] (int globalBinId) const |
int | phiBin (float phi) const |
std::array< int, 4 > | searchBoxEtaPhi (float etaMin, float etaMax, float phiMin, float phiMax) const |
Private Attributes | |
std::array< std::vector< unsigned int >, T::nBins > | tile_ |
Definition at line 11 of file TICLLayerTile.h.
typedef T TICLLayerTileT< T >::type |
Definition at line 13 of file TICLLayerTile.h.
|
inline |
Definition at line 67 of file TICLLayerTile.h.
References dqmiolumiharvest::j, seedmultiplicitymonitor_newtracking_cfi::nBins, L1TMuonDQMOffline_cfi::nEtaBins, ecaldqm::binning::nPhiBins, and TICLLayerTileT< T >::tile_.
|
inline |
Definition at line 19 of file TICLLayerTile.h.
References funct::abs(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), PVValHelper::eta, generateTowerEtThresholdLUT::etaRange, f, razorScouting_cff::maxEta, EgHLTOffEleSelection_cfi::minEta, L1TMuonDQMOffline_cfi::nEtaBins, and alignCSCRings::r.
Referenced by TICLLayerTileT< T >::globalBin(), and TICLLayerTileT< T >::searchBoxEtaPhi().
|
inline |
Definition at line 15 of file TICLLayerTile.h.
References PVValHelper::eta, TICLLayerTileT< T >::globalBin(), phi, and TICLLayerTileT< T >::tile_.
|
inline |
Definition at line 63 of file TICLLayerTile.h.
References TICLLayerTileT< T >::etaBin(), ecaldqm::binning::nPhiBins, and TICLLayerTileT< T >::phiBin().
Referenced by TICLLayerTileT< T >::fill().
|
inline |
Definition at line 65 of file TICLLayerTile.h.
References PVValHelper::eta, TICLLayerTileT< T >::etaBin(), ecaldqm::binning::nPhiBins, phi, and TICLLayerTileT< T >::phiBin().
|
inline |
Definition at line 73 of file TICLLayerTile.h.
References TICLLayerTileT< T >::tile_.
|
inline |
Definition at line 28 of file TICLLayerTile.h.
References M_PI, normalizedPhi(), ecaldqm::binning::nPhiBins, phi, and alignCSCRings::r.
Referenced by TICLLayerTileT< T >::globalBin(), and TICLLayerTileT< T >::searchBoxEtaPhi().
|
inline |
Definition at line 36 of file TICLLayerTile.h.
References TICLLayerTileT< T >::etaBin(), ALCARECOTkAlBeamHalo_cff::etaMax, ALCARECOTkAlBeamHalo_cff::etaMin, ecaldqm::binning::nPhiBins, TICLLayerTileT< T >::phiBin(), AlignmentTrackSelector_cfi::phiMax, AlignmentTrackSelector_cfi::phiMin, and edm::swap().
|
private |
Definition at line 76 of file TICLLayerTile.h.
Referenced by TICLLayerTileT< T >::clear(), TICLLayerTileT< T >::fill(), and TICLLayerTileT< T >::operator[]().