CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
SiPixelTemplateReco2D::ClusMatrix Struct Reference

#include <SiPixelTemplateReco2D.h>

Public Member Functions

float & operator() (int x, int y)
 
float operator() (int x, int y) const
 

Public Attributes

float * matrix
 
int mcol
 
int mrow
 
bool * xdouble
 
bool * ydouble
 

Detailed Description

Definition at line 38 of file SiPixelTemplateReco2D.h.

Member Function Documentation

◆ operator()() [1/2]

float& SiPixelTemplateReco2D::ClusMatrix::operator() ( int  x,
int  y 
)
inline

Definition at line 39 of file SiPixelTemplateReco2D.h.

39 { return matrix[mcol * x + y]; }

References matrix, and mcol.

◆ operator()() [2/2]

float SiPixelTemplateReco2D::ClusMatrix::operator() ( int  x,
int  y 
) const
inline

Definition at line 40 of file SiPixelTemplateReco2D.h.

40 { return matrix[mcol * x + y]; }

References matrix, and mcol.

Member Data Documentation

◆ matrix

float* SiPixelTemplateReco2D::ClusMatrix::matrix

Definition at line 41 of file SiPixelTemplateReco2D.h.

Referenced by operator()(), and SiPixelTemplateReco2D::PixelTempReco2D().

◆ mcol

int SiPixelTemplateReco2D::ClusMatrix::mcol

Definition at line 44 of file SiPixelTemplateReco2D.h.

Referenced by operator()(), and SiPixelTemplateReco2D::PixelTempReco2D().

◆ mrow

int SiPixelTemplateReco2D::ClusMatrix::mrow

◆ xdouble

bool* SiPixelTemplateReco2D::ClusMatrix::xdouble

Definition at line 42 of file SiPixelTemplateReco2D.h.

Referenced by SiPixelTemplateReco2D::PixelTempReco2D().

◆ ydouble

bool* SiPixelTemplateReco2D::ClusMatrix::ydouble

Definition at line 43 of file SiPixelTemplateReco2D.h.

Referenced by SiPixelTemplateReco2D::PixelTempReco2D().

vertices_cff.x
x
Definition: vertices_cff.py:29
SiPixelTemplateReco2D::ClusMatrix::mcol
int mcol
Definition: SiPixelTemplateReco2D.h:44
SiPixelTemplateReco2D::ClusMatrix::matrix
float * matrix
Definition: SiPixelTemplateReco2D.h:41
detailsBasic3DVector::y
float float y
Definition: extBasic3DVector.h:14