10 #ifndef LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H
11 #define LARSIM_PHOTONPROPAGATION_LIBRARYMAPPINGTOOLS_IPHOTONMAPPINGTRANSFORMATIONS_H
169 template <
typename LibDataColl>
185 = std::numeric_limits<OpDetID_t>::max();
193 = std::numeric_limits<LibraryIndex_t>::max();
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.
std::size_t size(FixedBins< T, C > const &) noexcept
Definitions of geometry vector data types.
A container for photon visibility mapping data.
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.