1 #ifndef Geometry_HGCalCommonData_HGCalCassette_h 2 #define Geometry_HGCalCommonData_HGCalCassette_h 13 void setParameter(
int cassette,
const std::vector<double>& shifts,
bool both =
true);
15 std::pair<double, double>
getShift(
int layer,
int zside,
int cassette,
bool scnt =
false)
const;
21 static constexpr int positHE_[12] = {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, bool scnt=false) const
static constexpr int positHE_[12]
void setParameterScint(const std::vector< double > &shifts)
static constexpr int positEE_[6]
std::vector< double > shifts_
void setParameter(int cassette, const std::vector< double > &shifts, bool both=true)
HGCalCassette(int cassette, const std::vector< double > &shifts)
std::vector< double > shiftsScnt_
static int cassetteType(int det, int zside, int cassette)