CMS 3D CMS Logo

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 ()
 
 CTPPSPixelRecHit (LocalPoint lp, LocalError le, 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 getError () const
 
LocalPoint getPoint () const
 
bool hasBadPixels () const
 
bool isOnEdge () const
 
unsigned int minPixelCol () const
 
unsigned int minPixelRow () 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 18 of file CTPPSPixelRecHit.h.

Constructor & Destructor Documentation

CTPPSPixelRecHit::CTPPSPixelRecHit ( )
inline

Definition at line 22 of file CTPPSPixelRecHit.h.

22 {}
CTPPSPixelRecHit::CTPPSPixelRecHit ( LocalPoint  lp,
LocalError  le,
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 24 of file CTPPSPixelRecHit.h.

25  :
26  thePoint_(lp),
27  theError_(le),
28  isOnEdge_(edge),
29  hasBadPixels_(bad),
30  spanTwoRocs_(rocs),
31  minPixelRow_(minrow),
32  minPixelCol_(mincol),
34  clusterSizeRow_(rowsize),
35  clusterSizeCol_(colsize)
36  {}
size
Write out results.
unsigned int clusterSizeCol_
unsigned int clusterSizeRow_
LocalError theError_
unsigned int minPixelCol_
unsigned int minPixelRow_
unsigned int clusterSize_
LocalPoint thePoint_

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::getError ( ) const
inline

Definition at line 40 of file CTPPSPixelRecHit.h.

References theError_.

40 { return theError_;}
LocalError theError_
LocalPoint CTPPSPixelRecHit::getPoint ( ) const
inline

Definition at line 39 of file CTPPSPixelRecHit.h.

References thePoint_.

Referenced by operator<().

39 { return thePoint_;}
LocalPoint thePoint_
bool CTPPSPixelRecHit::hasBadPixels ( ) const
inline

Definition at line 43 of file CTPPSPixelRecHit.h.

References hasBadPixels_.

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

Definition at line 42 of file CTPPSPixelRecHit.h.

References isOnEdge_.

42 {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_
bool CTPPSPixelRecHit::spanTwoRocs ( ) const
inline

Definition at line 44 of file CTPPSPixelRecHit.h.

References spanTwoRocs_.

44 {return spanTwoRocs_;}

Member Data Documentation

unsigned int CTPPSPixelRecHit::clusterSize_
private

Definition at line 66 of file CTPPSPixelRecHit.h.

Referenced by clusterSize().

unsigned int CTPPSPixelRecHit::clusterSizeCol_
private

Definition at line 68 of file CTPPSPixelRecHit.h.

Referenced by clusterSizeCol().

unsigned int CTPPSPixelRecHit::clusterSizeRow_
private

Definition at line 67 of file CTPPSPixelRecHit.h.

Referenced by clusterSizeRow().

bool CTPPSPixelRecHit::hasBadPixels_
private

Definition at line 60 of file CTPPSPixelRecHit.h.

Referenced by hasBadPixels().

bool CTPPSPixelRecHit::isOnEdge_
private

Definition at line 59 of file CTPPSPixelRecHit.h.

Referenced by isOnEdge().

unsigned int CTPPSPixelRecHit::minPixelCol_
private

Definition at line 64 of file CTPPSPixelRecHit.h.

Referenced by minPixelCol().

unsigned int CTPPSPixelRecHit::minPixelRow_
private

Definition at line 63 of file CTPPSPixelRecHit.h.

Referenced by minPixelRow().

bool CTPPSPixelRecHit::spanTwoRocs_
private

Definition at line 61 of file CTPPSPixelRecHit.h.

Referenced by spanTwoRocs().

LocalError CTPPSPixelRecHit::theError_
private

Definition at line 57 of file CTPPSPixelRecHit.h.

Referenced by getError().

LocalPoint CTPPSPixelRecHit::thePoint_
private

Definition at line 56 of file CTPPSPixelRecHit.h.

Referenced by getPoint().