@@ -1308,20 +1308,7 @@ template <class T, class U>
13081308art::FindOneP<T> CAFMaker::FindOnePStrictSingle (const U& from,
13091309 const art::Event& evt,
13101310 const art::InputTag& tag) const {
1311- std::vector<U> vec = { from };
1312-
1313- art::FindOneP<T> ret (vec, evt, tag);
1314-
1315- if (!tag.label ().empty () && !ret.isValid () && fParams .StrictMode ()) {
1316- std::cout << " CAFMaker: No Assn from '"
1317- << cet::demangle_symbol (typeid (from).name ()) << " ' to '"
1318- << cet::demangle_symbol (typeid (T).name ())
1319- << " ' found under label '" << tag << " '. "
1320- << " Set 'StrictMode: false' to continue anyway." << std::endl;
1321- abort ();
1322- }
1323-
1324- return ret;
1311+ return FindOnePStrict<T>(std::vector{ from }, evt, tag);
13251312}
13261313
13271314// ......................................................................
@@ -1824,7 +1811,7 @@ void CAFMaker::produce(art::Event& evt) noexcept {
18241811 for (unsigned i = 0 ; i < crtspacepoints.size (); i++) {
18251812 srcrtspacepoints.emplace_back ();
18261813 const art::Ptr<sbnd::crt::CRTCluster> crtcluster = foCRTCluster.at (i);
1827- FillCRTSpacePoint (crtspacepoints[i], crtcluster, srcrtspacepoints.back ());
1814+ FillCRTSpacePoint (crtspacepoints[i], * crtcluster, srcrtspacepoints.back ());
18281815 }
18291816 }
18301817
@@ -2548,10 +2535,10 @@ void CAFMaker::produce(art::Event& evt) noexcept {
25482535
25492536 art::FindOneP<sbnd::crt::CRTCluster> foCRTCluster =
25502537 FindOnePStrictSingle<sbnd::crt::CRTCluster>(crtspacepoint, evt, fParams .CRTSpacePointLabel ());
2551- const art::Ptr<sbnd::crt::CRTCluster> crtcluster = foCRTCluster.at (0 );
2538+ const art::Ptr<sbnd::crt::CRTCluster>& crtcluster = foCRTCluster.at (0 );
25522539
25532540 if (crtspacepoint.isNonnull ())
2554- FillTrackCRTSpacePoint (foCRTSpacePointMatch.data (iPart).ref (), crtspacepoint, crtcluster, trk);
2541+ FillTrackCRTSpacePoint (foCRTSpacePointMatch.data (iPart).ref (), * crtspacepoint, * crtcluster, trk);
25552542 }
25562543 if (foSBNDCRTTrackMatch.isValid () && fDet == kSBND )
25572544 {
0 commit comments