Skip to content

Commit fa6d0fc

Browse files
Apply good suggestions from Gianluca
Co-authored-by: Gianluca Petrillo <petrillo@slac.stanford.edu>
1 parent 5530db9 commit fa6d0fc

1 file changed

Lines changed: 2 additions & 15 deletions

File tree

sbncode/CAFMaker/CAFMaker_module.cc

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,20 +1308,7 @@ template <class T, class U>
13081308
art::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(std::vector{ from }, evt, tag);
13251312
}
13261313

13271314
//......................................................................
@@ -2548,7 +2535,7 @@ 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())
25542541
FillTrackCRTSpacePoint(foCRTSpacePointMatch.data(iPart).ref(), crtspacepoint, crtcluster, trk);

0 commit comments

Comments
 (0)