1 #ifndef Geometry_HGCalCommonData_HGCalCassette_h 2 #define Geometry_HGCalCommonData_HGCalCassette_h 13 void setParameter(
int cassette,
const std::vector<double>& shifts);
18 const std::vector<int>
positEE_ = {2, 1, 0, 5, 4, 3};
19 const std::vector<int>
positHE_ = {5, 4, 3, 2, 1, 0, 11, 10, 9, 8, 7, 6};
static int cassetteIndex(int det, int layer, int zside, int cassette)
static constexpr int32_t factor_
std::pair< double, double > getShift(int layer, int zside, int cassette) const
const std::vector< int > positHE_
const std::vector< int > positEE_
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
std::vector< double > shifts_
HGCalCassette(int cassette, const std::vector< double > &shifts)
void setParameter(int cassette, const std::vector< double > &shifts)