14 for (uint32_t j1 = 0; j1 < shifts.size(); j1 += 12) {
15 std::ostringstream st1;
20 uint32_t j2 =
std::min((j1 + 12), static_cast<uint32_t>(shifts.size()));
21 for (uint32_t
j = j1;
j < j2; ++
j)
22 st1 <<
":" << shifts[
j];
34 <<
typeHE_ <<
" cassette " << cassette <<
" Loc " << locc <<
":" << loc <<
" shift " 35 <<
xy.first <<
":" <<
xy.second;
41 int zs = (side > 0) ?
factor_ : 0;
Log< level::Info, true > LogVerbatim
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
static constexpr int positHE_[12]
static constexpr int positEE_[6]
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
std::vector< double > shifts_
static int cassetteType(int det, int zside, int cassette)
void setParameter(int cassette, const std::vector< double > &shifts)