10 #ifndef LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H 11 #define LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H 169 template <
typename LibDataColl>
382 template <
typename Coll>
402 template <
typename Coll>
428 template <
typename Coll>
439 auto const n =
size(opDetToLibraryMap);
443 , std::cref(opDetToLibraryMap)
453 #endif // LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H
Data container for use with photon visibility libraries.
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
static int max(int a, int b)
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.
General LArSoft Utilities.
A container for photon visibility mapping data.
Definitions of geometry vector data types.