applyOpDetMapping(OpDetToLibraryIndexMap const &opDetToLibraryMap, Coll &&source, util::collection_value_t< Coll > defaultValue={}) const | phot::IPhotonMappingTransformations | |
applyOpDetMapping(geo::Point_t const &location, Coll &&source, util::collection_value_t< Coll > defaultValue={}) const | phot::IPhotonMappingTransformations | inline |
applyOpDetMapping(OpDetToLibraryIndexMap const &opDetToLibraryMap, Coll &&source, util::collection_value_t< Coll > defaultValue) const -> MappedOpDetData_t< Coll > | phot::IPhotonMappingTransformations | |
detectorToLibrary(geo::Point_t const &location) const =0 | phot::IPhotonMappingTransformations | pure virtual |
InvalidLibraryIndex | phot::IPhotonMappingTransformations | static |
InvalidOpDetID | phot::IPhotonMappingTransformations | static |
LibraryIndex_t typedef | phot::IPhotonMappingTransformations | |
libraryIndexToOpDet(geo::Point_t const &location, LibraryIndex_t libIndex) const =0 | phot::IPhotonMappingTransformations | pure virtual |
LibraryIndexToOpDetMap typedef | phot::IPhotonMappingTransformations | |
libraryIndicesToOpDets(geo::Point_t const &location) const =0 | phot::IPhotonMappingTransformations | pure virtual |
libraryMappingSize(geo::Point_t const &location) const =0 | phot::IPhotonMappingTransformations | pure virtual |
MappedOpDetData_t typedef | phot::IPhotonMappingTransformations | |
OpDetID_t typedef | phot::IPhotonMappingTransformations | |
opDetMappingSize() const =0 | phot::IPhotonMappingTransformations | pure virtual |
opDetsToLibraryIndices(geo::Point_t const &location) const =0 | phot::IPhotonMappingTransformations | pure virtual |
opDetToLibraryIndex(geo::Point_t const &location, OpDetID_t opDetID) const =0 | phot::IPhotonMappingTransformations | pure virtual |
OpDetToLibraryIndexMap typedef | phot::IPhotonMappingTransformations | |
~IPhotonMappingTransformations()=default | phot::IPhotonMappingTransformations | virtual |