All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Typedefs
PhotonVisibilityTypes.h File Reference

Declaration of types related to photon visibility. More...

#include "larsim/PhotonPropagation/IPhotonLibrary.h"
#include "larsim/PhotonPropagation/LibraryMappingTools/IPhotonMappingTransformations.h"

Go to the source code of this file.

Namespaces

 phot
 General LArSoft Utilities.
 

Typedefs

using phot::OpDetID_t = phot::IPhotonMappingTransformations::OpDetID_t
 Type of (global) optical detector ID. More...
 
using phot::MappedCounts_t = phot::IPhotonMappingTransformations::MappedOpDetData_t< phot::IPhotonLibrary::Counts_t >
 Type of mapped visibility counts. More...
 
using phot::MappedT0s_t = phot::IPhotonMappingTransformations::MappedOpDetData_t< phot::IPhotonLibrary::T0s_t >
 Type of mapped arrival times. More...
 
using phot::MappedParams_t = phot::IPhotonMappingTransformations::MappedOpDetData_t< phot::IPhotonLibrary::Params_t >
 Type of set of parameters for functions. More...
 
using phot::MappedFunctions_t = phot::IPhotonMappingTransformations::MappedOpDetData_t< phot::IPhotonLibrary::Functions_t >
 Type of mapped parametrization functions. More...
 

Detailed Description

Declaration of types related to photon visibility.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.slac..nosp@m.stan.nosp@m.ford..nosp@m.edu)
Date
April 5, 2019
See Also
larsim/PhotonPropagation/PhotonVisibilityService.h

The purpose of this header is to allow the inclusion of the types needed for interacting with phot::PhotonVisibilityService without having to include the full service.

This is a header-only library.

Definition in file PhotonVisibilityTypes.h.