boost::make_indirect_iterator and similar, with header boost/iterator/indirect_iterator.hpp. geo::Point_t argument instead geo::Point_t argument instead NearestWireID(const TVector3&, geo::PlaneID const&) instead. NearestWireID(const TVector3&, geo::PlaneID const&) instead. geo::PlaneID instead geo::WireID geo::WireID geo::PlaneID instead PositionToTPCID() instead geo::Point_t, geo::CryostatGeo::LocalPoint_t, geo::Vector_t and geo::CryostatGeo::LocalVector_t, and then use the method geo::CryostatGeo::toWorldCoords() instead. TPCs() is informally deprecated because it used to return a collection of geo::TPCGeo and it might soon be unable to do so. For iterations, IterateTPCs() is just as good. geo::Point_t, geo::CryostatGeo::LocalPoint_t, geo::Vector_t and geo::CryostatGeo::LocalVector_t, and then use the method geo::CryostatGeo::toLocalCoords() instead. CryostatGeo::Boundaries() (from Cryostat(cid)). CryostatBoundaries(double*, geo::CryostatID const&) or (recommended) CryostatGeo::Boundaries() from Cryostat(cid) instead geo::Point_t. geo::Point_t. PositionToCryostatID() instead geo::CryostatGeo::GetClosestOpDet() instead (find the cryostat with PositionToCryostatPtr()). WireIDsIntersect() returning a vector, instead. WireIDsIntersect() returning a vector, instead. geo::Point_t and PlaneID arguments geo::Point_t. geo::Point_t. PositionToCryostat(geo::Point_t const&) instead. PositionToCryostat(geo::Point_t const&) instead. PositionToTPCID() or PositionToTPC().ID() PositionToTPCID() or PositionToTPC().ID() WireCoordinate(geo::Point_t const&, geo::PlaneID const&) instead Plane(p).GetCenter() or equivalent. icarus::trigger::TriggerEfficiencyPlotsBase (e.g. SlidingWindowTriggerEfficiencyPlots). boost::indirect_iterator instead (boost/iterator/indirect_iterator.hpp). boost::indirect_iterator instead (boost/iterator/indirect_iterator.hpp). json::iterator_wrapper(j) with j.items(). j << i; with i >> j;. j >> o; with o << j;. C++17 if constexpr should be used instead (see the example below)
Use C++17 constexpr if instead.
if constexpr should be used instead (see the example below) art::for_each_group().
1.8.5