11 std::map<std::string, sistripsummary::TrackerRegion>
mapping = {
30 <<
"Unknown partition: " <<
region;
47 std::vector<sistripsummary::TrackerRegion>
ret;
49 switch (
detid.subdetId()) {
62 subdet = 3 * 10 +
side;
68 subdet = 4 * 10 +
side;
72 detCode = (subdet * 10) +
layer;
74 ret.push_back(static_cast<sistripsummary::TrackerRegion>(detCode));
76 if (subdet / 10 > 0) {
77 ret.push_back(static_cast<sistripsummary::TrackerRegion>(subdet / 10));
80 ret.push_back(static_cast<sistripsummary::TrackerRegion>(subdet));
93 std::map<unsigned int, float> info_per_detid;
100 if (
mod !=
nullptr && !
mod->notInUse() &&
mod->count > 0) {
101 info_per_detid[
key] =
mod->value;
static constexpr auto TEC
unsigned int tobLayer(const DetId &id) const
std::vector< sistripsummary::TrackerRegion > getRegionsFromDetId(const TrackerTopology *m_trackerTopo, DetId detid)
sistripsummary::TrackerRegion getRegionFromString(std::string region)
ret
prodAgent to be discontinued
unsigned int tidSide(const DetId &id) const
unsigned int tidWheel(const DetId &id) const
unsigned int tecWheel(const DetId &id) const
ALPAKA_FN_ACC int side(int ieta, int iphi)
Log< level::Error, false > LogError
std::pair< float, float > getTheRange(std::map< uint32_t, float > values, const float nsigma)
unsigned int tecSide(const DetId &id) const
key
prepare the HTCondor submission files and eventually submit them
static constexpr auto TOB
static constexpr auto TIB
std::pair< float, float > getTruncatedRange(const TrackerMap *theMap)
unsigned int tibLayer(const DetId &id) const
T mod(const T &a, const T &b)
static constexpr auto TID