1 #ifndef Geometry_HGCalCommonData_HGCalCell_h
2 #define Geometry_HGCalCommonData_HGCalCell_h
9 HGCalCell(
double waferSize, int32_t nFine, int32_t nCoarse);
40 std::pair<double, double>
HGCalCellUV2XY1(int32_t u, int32_t
v, int32_t placementIndex, int32_t
type);
41 std::pair<double, double>
HGCalCellUV2XY2(int32_t u, int32_t
v, int32_t placementIndex, int32_t
type);
42 std::pair<int32_t, int32_t>
HGCalCellUV2Cell(int32_t u, int32_t
v, int32_t placementIndex, int32_t
type);
static constexpr int32_t fullCell
static constexpr int32_t cellPlacementOld
std::pair< int32_t, int32_t > HGCalCellUV2Cell(int32_t u, int32_t v, int32_t placementIndex, int32_t type)
static constexpr int32_t cellPlacementIndex8
static constexpr int32_t cellPlacementTotal
static constexpr int32_t cellPlacementIndex3
static constexpr int32_t waferOrient5
static constexpr int32_t cellPlacementIndex10
static constexpr int32_t cellPlacementIndex0
std::pair< double, double > HGCalCellUV2XY2(int32_t u, int32_t v, int32_t placementIndex, int32_t type)
static constexpr int32_t cellPlacementIndex9
static constexpr int32_t waferOrient1
static constexpr int32_t cellPlacementIndex5
static int32_t HGCalCellPlacementIndex(int32_t iz, int32_t fwdBack, int32_t orient)
HGCalCell(double waferSize, int32_t nFine, int32_t nCoarse)
std::pair< double, double > HGCalCellUV2XY1(int32_t u, int32_t v, int32_t placementIndex, int32_t type)
static constexpr int32_t cellPlacementIndex7
static constexpr int32_t truncatedCell
static constexpr int32_t waferOrient3
static constexpr int32_t extendedCell
static constexpr int32_t cellPlacementIndex11
static constexpr int32_t waferOrient4
static constexpr int32_t cornerCell
static constexpr int32_t waferOrient0
static constexpr int32_t cellPlacementIndex4
static constexpr int32_t cellPlacementIndex1
static constexpr int32_t cellPlacementIndex6
static constexpr int32_t cellPlacementIndex2
static constexpr int32_t waferOrient2
static constexpr int32_t cellPlacementExtra