CMS 3D CMS Logo

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

#include <TICLLayerTile.h>

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 57 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

Definition at line 63 of file TICLLayerTile.h.

63 { tiles_[index].fill(eta, phi, objectId); }

References PVValHelper::eta, phi, and TICLGenericTile< T >::tiles_.

Referenced by TrackstersMergeProducer::fillTile().

◆ operator[]()

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

Definition at line 62 of file TICLLayerTile.h.

62 { return tiles_[index]; }

References TICLGenericTile< T >::tiles_.

Member Data Documentation

◆ tiles_

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

Definition at line 66 of file TICLLayerTile.h.

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

PVValHelper::eta
Definition: PVValidationHelpers.h:69
DDAxes::phi
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
TICLGenericTile::tiles_
T tiles_
Definition: TICLLayerTile.h:66