Geometrical and topological information on RPix silicon detector. Uses coordinate a frame with origin in the center of the wafer. More...
#include <CTPPSPixelTopology.h>
Public Member Functions | |
double | activeEdgeSigma () const |
CTPPSPixelTopology () | |
double | detDeadEdgeWidth () const |
double | detPitchSimX () const |
double | detPitchSimY () const |
unsigned short | detPixelNo () const |
unsigned short | detPixelSimXNo () const |
unsigned short | detPixelSimYNo () const |
double | detThickness () const |
double | detXWidth () const |
double | detYWidth () const |
double | physActiveEdgeDist () const |
~CTPPSPixelTopology () | |
Static Public Member Functions | |
static bool | isPixelHit (float xLocalCoordinate, float yLocalCoordinate, bool is3x2=true) |
Public Attributes | |
CTPPSPixelIndices | indices_ |
Static Public Attributes | |
static double | active_edge_sigma_ = 0.02 |
static double | dead_edge_width_ = 200E-3 |
static unsigned short | no_of_pixels_ = 160*156 |
static unsigned short | no_of_pixels_simX_ = 160 |
static unsigned short | no_of_pixels_simY_ = 156 |
static double | phys_active_edge_dist_ = 0.150 |
static double | pitch_simX_ = 100E-3 |
static double | pitch_simY_ = 150E-3 |
static double | simX_width_ = 16.6 |
static double | simY_width_ = 24.4 |
static double | thickness_ = 0.23 |
Geometrical and topological information on RPix silicon detector. Uses coordinate a frame with origin in the center of the wafer.
Definition at line 11 of file CTPPSPixelTopology.h.
CTPPSPixelTopology::CTPPSPixelTopology | ( | ) |
Definition at line 3 of file CTPPSPixelTopology.cc.
CTPPSPixelTopology::~CTPPSPixelTopology | ( | ) |
Definition at line 6 of file CTPPSPixelTopology.cc.
|
inline |
Definition at line 38 of file CTPPSPixelTopology.h.
References active_edge_sigma_.
|
inline |
Definition at line 37 of file CTPPSPixelTopology.h.
References dead_edge_width_.
|
inline |
|
inline |
|
inline |
Definition at line 34 of file CTPPSPixelTopology.h.
References no_of_pixels_.
|
inline |
Definition at line 32 of file CTPPSPixelTopology.h.
References no_of_pixels_simX_.
|
inline |
Definition at line 33 of file CTPPSPixelTopology.h.
References no_of_pixels_simY_.
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Definition at line 42 of file CTPPSPixelTopology.h.
References dead_edge_width_.
Referenced by CTPPSDirectProtonSimulation::processProton().
|
inline |
Definition at line 39 of file CTPPSPixelTopology.h.
References phys_active_edge_dist_.
|
static |
Definition at line 26 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::activeEdgeFactor(), and activeEdgeSigma().
|
static |
Definition at line 25 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::col(), detDeadEdgeWidth(), isPixelHit(), CTPPSPixelSimTopology::pixelRange(), and CTPPSPixelSimTopology::row().
CTPPSPixelIndices CTPPSPixelTopology::indices_ |
Definition at line 61 of file CTPPSPixelTopology.h.
|
static |
Definition at line 22 of file CTPPSPixelTopology.h.
Referenced by detPixelNo().
|
static |
Definition at line 20 of file CTPPSPixelTopology.h.
Referenced by detPixelSimXNo(), CTPPSPixelSimTopology::index2RowCol(), and CTPPSPixelSimTopology::rowCol2Index().
|
static |
Definition at line 21 of file CTPPSPixelTopology.h.
Referenced by detPixelSimYNo().
|
static |
Definition at line 27 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::CTPPSPixelSimTopology(), physActiveEdgeDist(), and CTPPSPixelSimTopology::pixelRange().
|
static |
Definition at line 18 of file CTPPSPixelTopology.h.
Referenced by detPitchSimX(), CTPPSPixelSimTopology::pixelRange(), and CTPPSPixelSimTopology::row().
|
static |
Definition at line 17 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::col(), detPitchSimY(), and CTPPSPixelSimTopology::pixelRange().
|
static |
Definition at line 23 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::CTPPSPixelSimTopology(), detXWidth(), CTPPSPixelSimTopology::getPixelsInvolved(), CTPPSPixelSimTopology::pixelRange(), and CTPPSPixelSimTopology::row().
|
static |
Definition at line 24 of file CTPPSPixelTopology.h.
Referenced by CTPPSPixelSimTopology::col(), CTPPSPixelSimTopology::CTPPSPixelSimTopology(), detYWidth(), CTPPSPixelSimTopology::getPixelsInvolved(), and CTPPSPixelSimTopology::pixelRange().
|
static |
Definition at line 19 of file CTPPSPixelTopology.h.
Referenced by detThickness().