src
Geometry
TrackerGeometryBuilder
interface
PixelPhase2TopologyBuilder.h
Go to the documentation of this file.
1
#ifndef Geometry_TrackerGeometryBuilder_PixelPhase2TopologyBuilder_H
2
#define Geometry_TrackerGeometryBuilder_PixelPhase2TopologyBuilder_H
3
4
#include <string>
5
class
PixelTopology
;
6
class
Bounds
;
7
12
class
PixelPhase2TopologyBuilder
{
13
public
:
14
PixelPhase2TopologyBuilder
();
15
16
PixelTopology
*
build
(
const
Bounds
*
bounds
,
17
int
ROWS_PER_ROC,
// Num of Rows per ROC
18
int
COLS_PER_ROC,
// Num of Cols per ROC
19
int
BIG_PIX_PER_ROC_X,
// in x direction, rows
20
int
BIG_PIX_PER_ROC_Y,
// in y direction, cols
21
float
BIG_PIX_PITCH_X,
22
float
BIG_PIX_PITCH_Y,
23
int
ROCS_X,
24
int
ROCS_Y);
25
};
26
27
#endif
bounds
bounds
Definition:
SiStripHitEfficiencyHelpers.h:25
PixelPhase2TopologyBuilder::build
PixelTopology * build(const Bounds *bounds, int ROWS_PER_ROC, int COLS_PER_ROC, int BIG_PIX_PER_ROC_X, int BIG_PIX_PER_ROC_Y, float BIG_PIX_PITCH_X, float BIG_PIX_PITCH_Y, int ROCS_X, int ROCS_Y)
Definition:
PixelPhase2TopologyBuilder.cc:8
PixelPhase2TopologyBuilder::PixelPhase2TopologyBuilder
PixelPhase2TopologyBuilder()
Definition:
PixelPhase2TopologyBuilder.cc:6
PixelTopology
Definition:
PixelTopology.h:10
PixelPhase2TopologyBuilder
Definition:
PixelPhase2TopologyBuilder.h:12
Bounds
Definition:
Bounds.h:18
Generated for CMSSW Reference Manual by
1.8.14