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()
.