CMS 3D CMS Logo

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

#include <SiPixelTemplateReco.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 const * xdouble
 
bool const * ydouble
 

Detailed Description

Definition at line 73 of file SiPixelTemplateReco.h.

Member Function Documentation

◆ operator()() [1/2]

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

Definition at line 74 of file SiPixelTemplateReco.h.

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

References matrix, and mcol.

◆ operator()() [2/2]

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

Definition at line 75 of file SiPixelTemplateReco.h.

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

References matrix, and mcol.

Member Data Documentation

◆ matrix

float* SiPixelTemplateReco::ClusMatrix::matrix

Definition at line 76 of file SiPixelTemplateReco.h.

Referenced by operator()(), and SiPixelTemplateReco::PixelTempReco1D().

◆ mcol

int SiPixelTemplateReco::ClusMatrix::mcol

◆ mrow

int SiPixelTemplateReco::ClusMatrix::mrow

Definition at line 79 of file SiPixelTemplateReco.h.

Referenced by SiPixelTemplateReco::PixelTempReco1D().

◆ xdouble

bool const* SiPixelTemplateReco::ClusMatrix::xdouble

Definition at line 77 of file SiPixelTemplateReco.h.

Referenced by SiPixelTemplateReco::PixelTempReco1D().

◆ ydouble

bool const* SiPixelTemplateReco::ClusMatrix::ydouble
SiPixelTemplateReco::ClusMatrix::matrix
float * matrix
Definition: SiPixelTemplateReco.h:76
SiPixelTemplateReco::ClusMatrix::mcol
int mcol
Definition: SiPixelTemplateReco.h:79
genVertex_cff.x
x
Definition: genVertex_cff.py:12
detailsBasic3DVector::y
float float y
Definition: extBasic3DVector.h:14