14 int BIG_PIX_PER_ROC_X,
15 int BIG_PIX_PER_ROC_Y,
16 int pixelROCsInX,
int pixelROCsInY )
19 float length = bs->
length();
22 int nrows = pixelROCRows * pixelROCsInX;
23 int ncols = pixelROCCols * pixelROCsInY;
27 float pitchX = width /(nrows+pixelROCsInX*BIG_PIX_PER_ROC_X);
29 float pitchY = length/(ncols+pixelROCsInY*BIG_PIX_PER_ROC_Y);
37 pixelROCsInX, pixelROCsInY ));
virtual float length() const =0
PixelTopology * build(const Bounds *bounds, bool upgradeGeometry, int ROWS_PER_ROC, int COLS_PER_ROC, int BIG_PIX_PER_ROC_X, int BIG_PIX_PER_ROC_Y, int ROCS_X, int ROCS_Y)
virtual float width() const =0