13 ISvcLocator* pSvcLocator)
80 ATH_CHECK(decorator_measurement_det.initialize());
81 ATH_CHECK(decorator_measurement_region.isValid());
82 ATH_CHECK(decorator_measurement_type.isValid());
83 ATH_CHECK(decorator_measurement_iLayer.isValid());
84 ATH_CHECK(decorator_hitResiduals_residualLocX.isValid());
85 ATH_CHECK(decorator_hitResiduals_pullLocX.isValid());
86 ATH_CHECK(decorator_hitResiduals_residualLocY.isValid());
87 ATH_CHECK(decorator_hitResiduals_pullLocY.isValid());
88 ATH_CHECK(decorator_hitResiduals_phiWidth.isValid());
89 ATH_CHECK(decorator_hitResiduals_etaWidth.isValid());
92 const std::vector<int>& result_det = decorator_measurement_det(*track);
93 if (result_det.empty())
continue;
95 const std::vector<int>& result_region = decorator_measurement_region(*track);
96 const std::vector<int>& result_measureType = decorator_measurement_type(*track);
97 const std::vector<int>& result_layer = decorator_measurement_iLayer(*track);
98 const std::vector<float>& result_residualLocX = decorator_hitResiduals_residualLocX(*track);
99 const std::vector<float>& result_pullLocX = decorator_hitResiduals_pullLocX(*track);
100 const std::vector<float>& result_residualLocY = decorator_hitResiduals_residualLocY(*track);
101 const std::vector<float>& result_pullLocY = decorator_hitResiduals_pullLocY(*track);
107 if (result_det.size() != result_residualLocX.size()) {
111 const auto resultSize = result_region.size();
112 for (
unsigned int idx = 0;
idx < resultSize; ++
idx) {
114 const int measureType = result_measureType.at(
idx);
115 const int det = result_det.at(
idx);
116 const int layer = result_layer.at(
idx);
117 const int region = result_region.at(
idx);
120 const float residualX = result_residualLocX.at(
idx);
121 const float pullLocX = result_pullLocX.at(
idx);
122 const float residualY = result_residualLocY.at(
idx);
123 const float pullLocY = result_pullLocY.at(
idx);
125 if (
det == -1)
continue;
126 if (region == -1)
continue;
129 if (measureType == 4) {
132 if (
det == 1 ||
det == 0 ) {
160 return StatusCode::SUCCESS;