CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
CTPPSPixelRecHit Class Reference

#include <CTPPSPixelRecHit.h>

Inheritance diagram for CTPPSPixelRecHit:
CTPPSPixelFittedRecHit

Public Member Functions

unsigned int clusterSize () const
 
unsigned int clusterSizeCol () const
 
unsigned int clusterSizeRow () const
 
 CTPPSPixelRecHit (LocalPoint lp=LocalPoint(0., 0., 0.), LocalError le=LocalError(0., 0., 0.), bool edge=false, bool bad=false, bool rocs=false, int minrow=0, int mincol=0, int size=0, int rowsize=0, int colsize=0)
 
LocalError error () const
 
bool hasBadPixels () const
 
bool isOnEdge () const
 
unsigned int minPixelCol () const
 
unsigned int minPixelRow () const
 
LocalPoint point () const
 
bool spanTwoRocs () const
 

Private Attributes

unsigned int clusterSize_
 
unsigned int clusterSizeCol_
 
unsigned int clusterSizeRow_
 
bool hasBadPixels_
 
bool isOnEdge_
 
unsigned int minPixelCol_
 
unsigned int minPixelRow_
 
bool spanTwoRocs_
 
LocalError theError_
 
LocalPoint thePoint_
 

Detailed Description

Definition at line 17 of file CTPPSPixelRecHit.h.

Constructor & Destructor Documentation

CTPPSPixelRecHit::CTPPSPixelRecHit ( LocalPoint  lp = LocalPoint(0., 0., 0.),
LocalError  le = LocalError(0., 0., 0.),
bool  edge = false,
bool  bad = false,
bool  rocs = false,
int  minrow = 0,
int  mincol = 0,
int  size = 0,
int  rowsize = 0,
int  colsize = 0 
)
inline

Definition at line 19 of file CTPPSPixelRecHit.h.

29  : thePoint_(lp),
30  theError_(le),
31  isOnEdge_(edge),
32  hasBadPixels_(bad),
34  minPixelRow_(minrow),
35  minPixelCol_(mincol),
37  clusterSizeRow_(rowsize),
38  clusterSizeCol_(colsize) {}
unsigned int clusterSizeCol_
unsigned int clusterSizeRow_
LocalError theError_
unsigned int minPixelCol_
unsigned int minPixelRow_
unsigned int clusterSize_
LocalPoint thePoint_
tuple size
Write out results.

Member Function Documentation

unsigned int CTPPSPixelRecHit::clusterSize ( ) const
inline

Definition at line 50 of file CTPPSPixelRecHit.h.

References clusterSize_.

50 { return clusterSize_; }
unsigned int clusterSize_
unsigned int CTPPSPixelRecHit::clusterSizeCol ( ) const
inline

Definition at line 52 of file CTPPSPixelRecHit.h.

References clusterSizeCol_.

52 { return clusterSizeCol_; }
unsigned int clusterSizeCol_
unsigned int CTPPSPixelRecHit::clusterSizeRow ( ) const
inline

Definition at line 51 of file CTPPSPixelRecHit.h.

References clusterSizeRow_.

51 { return clusterSizeRow_; }
unsigned int clusterSizeRow_
LocalError CTPPSPixelRecHit::error ( ) const
inline

Definition at line 41 of file CTPPSPixelRecHit.h.

References theError_.

41 { return theError_; }
LocalError theError_
bool CTPPSPixelRecHit::hasBadPixels ( ) const
inline

Definition at line 44 of file CTPPSPixelRecHit.h.

References hasBadPixels_.

44 { return hasBadPixels_; }
bool CTPPSPixelRecHit::isOnEdge ( ) const
inline

Definition at line 43 of file CTPPSPixelRecHit.h.

References isOnEdge_.

43 { return isOnEdge_; }
unsigned int CTPPSPixelRecHit::minPixelCol ( ) const
inline

Definition at line 48 of file CTPPSPixelRecHit.h.

References minPixelCol_.

48 { return minPixelCol_; }
unsigned int minPixelCol_
unsigned int CTPPSPixelRecHit::minPixelRow ( ) const
inline

Definition at line 47 of file CTPPSPixelRecHit.h.

References minPixelRow_.

47 { return minPixelRow_; }
unsigned int minPixelRow_
LocalPoint CTPPSPixelRecHit::point ( ) const
inline

Definition at line 40 of file CTPPSPixelRecHit.h.

References thePoint_.

Referenced by operator<().

40 { return thePoint_; }
LocalPoint thePoint_
bool CTPPSPixelRecHit::spanTwoRocs ( ) const
inline

Definition at line 45 of file CTPPSPixelRecHit.h.

References spanTwoRocs_.

45 { return spanTwoRocs_; }

Member Data Documentation

unsigned int CTPPSPixelRecHit::clusterSize_
private

Definition at line 65 of file CTPPSPixelRecHit.h.

Referenced by clusterSize().

unsigned int CTPPSPixelRecHit::clusterSizeCol_
private

Definition at line 67 of file CTPPSPixelRecHit.h.

Referenced by clusterSizeCol().

unsigned int CTPPSPixelRecHit::clusterSizeRow_
private

Definition at line 66 of file CTPPSPixelRecHit.h.

Referenced by clusterSizeRow().

bool CTPPSPixelRecHit::hasBadPixels_
private

Definition at line 59 of file CTPPSPixelRecHit.h.

Referenced by hasBadPixels().

bool CTPPSPixelRecHit::isOnEdge_
private

Definition at line 58 of file CTPPSPixelRecHit.h.

Referenced by isOnEdge().

unsigned int CTPPSPixelRecHit::minPixelCol_
private

Definition at line 63 of file CTPPSPixelRecHit.h.

Referenced by minPixelCol().

unsigned int CTPPSPixelRecHit::minPixelRow_
private

Definition at line 62 of file CTPPSPixelRecHit.h.

Referenced by minPixelRow().

bool CTPPSPixelRecHit::spanTwoRocs_
private

Definition at line 60 of file CTPPSPixelRecHit.h.

Referenced by spanTwoRocs().

LocalError CTPPSPixelRecHit::theError_
private

Definition at line 56 of file CTPPSPixelRecHit.h.

Referenced by error().

LocalPoint CTPPSPixelRecHit::thePoint_
private

Definition at line 55 of file CTPPSPixelRecHit.h.

Referenced by point().