10 #ifndef LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H 11 #define LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H 167 template <
typename LibDataColl>
187 std::numeric_limits<LibraryIndex_t>::max();
370 template <
typename Coll>
390 template <
typename Coll>
409 template <
typename Coll>
420 auto const n =
size(opDetToLibraryMap);
423 std::cref(opDetToLibraryMap)
433 #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.
Definitions of geometry vector data types.
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.