CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
TICLGenericTile< T > Class Template Reference

#include <TICLLayerTile.h>

Public Types

using constants_type_t = typename T::value_type::type
 

Public Member Functions

void fill (int index, double eta, double phi, unsigned int objectId)
 
const auto & operator[] (int index) const
 

Private Attributes

T tiles_
 

Detailed Description

template<typename T>
class TICLGenericTile< T >

Definition at line 80 of file TICLLayerTile.h.

Member Typedef Documentation

◆ constants_type_t

template<typename T >
using TICLGenericTile< T >::constants_type_t = typename T::value_type::type

Definition at line 83 of file TICLLayerTile.h.

Member Function Documentation

◆ fill()

template<typename T >
void TICLGenericTile< T >::fill ( int  index,
double  eta,
double  phi,
unsigned int  objectId 
)
inline

◆ operator[]()

template<typename T >
const auto& TICLGenericTile< T >::operator[] ( int  index) const
inline

Definition at line 87 of file TICLLayerTile.h.

References TICLGenericTile< T >::tiles_.

Member Data Documentation

◆ tiles_

template<typename T >
T TICLGenericTile< T >::tiles_
private

Definition at line 91 of file TICLLayerTile.h.

Referenced by TICLGenericTile< T >::fill(), and TICLGenericTile< T >::operator[]().