Counts_t typedef | phot::IPhotonLibrary | |
CreateEmptyLibrary(size_t NVoxels, size_t NChannels, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0) | phot::PhotonLibrary | |
CreateEmptyLibrary(size_t NVoxels, size_t NChannels) | phot::PhotonLibrary | |
EmptyChannelsList | phot::PhotonLibrary | privatestatic |
EmptyList() | phot::PhotonLibrary | inlineprivatestatic |
ExtractNOpChannels(TTree *tree) | phot::PhotonLibrary | privatestatic |
fDir | phot::PhotonLibrary | private |
fHasReflected | phot::PhotonLibrary | private |
fHasReflectedT0 | phot::PhotonLibrary | private |
fHasTiming | phot::PhotonLibrary | private |
fLookupTable | phot::PhotonLibrary | private |
fLookupTable | phot::PhotonLibrary | private |
fNOpChannels | phot::PhotonLibrary | private |
fNVoxels | phot::PhotonLibrary | private |
fReflLookupTable | phot::PhotonLibrary | private |
fReflTLookupTable | phot::PhotonLibrary | private |
fTimingParFormula | phot::PhotonLibrary | private |
fTimingParLookupTable | phot::PhotonLibrary | private |
fTimingParNParameters | phot::PhotonLibrary | private |
fTimingParTF1LookupTable | phot::PhotonLibrary | private |
Functions_t typedef | phot::IPhotonLibrary | |
fVoxelDef | phot::PhotonLibrary | private |
GetCount(size_t Voxel, size_t OpChannel) const override | phot::PhotonLibrary | virtual |
GetCount(size_t Voxel, size_t OpChannel) | phot::PhotonLibrary | |
GetCounts(size_t Voxel) const override | phot::PhotonLibrary | virtual |
GetCounts(size_t Voxel) const | phot::PhotonLibrary | virtual |
GetData() const | phot::PhotonLibrary | inline |
GetReflCount(size_t Voxel, size_t OpChannel) const override | phot::PhotonLibrary | virtual |
GetReflCounts(size_t Voxel) const override | phot::PhotonLibrary | virtual |
GetReflT0(size_t Voxel, size_t OpChannel) const override | phot::PhotonLibrary | virtual |
GetReflT0s(size_t Voxel) const override | phot::PhotonLibrary | virtual |
GetTimingPar(size_t Voxel, size_t OpChannel, size_t parnum) const | phot::PhotonLibrary | |
GetTimingPars(size_t Voxel) const | phot::PhotonLibrary | |
GetTimingTF1s(size_t Voxel) const | phot::PhotonLibrary | |
GetVoxelDef() const | phot::PhotonLibrary | inline |
hasReflected() const override | phot::PhotonLibrary | inlinevirtual |
hasReflectedT0() const override | phot::PhotonLibrary | inlinevirtual |
hasTiming() const | phot::PhotonLibrary | inline |
hasVoxelDef() const | phot::PhotonLibrary | inline |
isVoxelValid(size_t Voxel) const override | phot::PhotonLibrary | inlineprivatevirtual |
isVoxelValidImpl(size_t Voxel) const | phot::PhotonLibrary | inlineprivate |
LibrarySize() const | phot::IPhotonLibrary | inline |
LoadLibraryFromFile(std::string LibraryFile, size_t NVoxels, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0, int maxrange=200) | phot::PhotonLibrary | |
LoadLibraryFromFile(std::string LibraryFile, size_t NVoxels) | phot::PhotonLibrary | |
LoadMetadata(TDirectory &srcDir) | phot::PhotonLibrary | private |
NOpChannels() const override | phot::PhotonLibrary | inlineprivatevirtual |
NOpChannels() const | phot::PhotonLibrary | inlinevirtual |
NVoxels() const override | phot::PhotonLibrary | inlineprivatevirtual |
NVoxels() const | phot::PhotonLibrary | inlinevirtual |
OpChannelBranchName | phot::PhotonLibrary | privatestatic |
Params_t typedef | phot::IPhotonLibrary | |
PhotonLibrary(art::TFileDirectory *pDir=nullptr) | phot::PhotonLibrary | |
PhotonLibrary() | phot::PhotonLibrary | |
ProduceTTree() const | phot::PhotonLibrary | |
SetCount(size_t Voxel, size_t OpChannel, float Count) | phot::PhotonLibrary | |
SetCount(size_t Voxel, size_t OpChannel, float Count) | phot::PhotonLibrary | |
SetReflCount(size_t Voxel, size_t OpChannel, float Count) | phot::PhotonLibrary | |
SetReflT0(size_t Voxel, size_t OpChannel, float reflT0) | phot::PhotonLibrary | |
SetTimingPar(size_t Voxel, size_t OpChannel, float Count, size_t parnum) | phot::PhotonLibrary | |
SetTimingTF1(size_t Voxel, size_t OpChannel, TF1 func) | phot::PhotonLibrary | |
SetVoxelDef(sim::PhotonVoxelDef const &voxelDef) | phot::PhotonLibrary | inline |
size_t2int(size_t val) | phot::PhotonLibrary | inlineprivatestatic |
StoreLibraryToFile(std::string LibraryFile, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0) const | phot::PhotonLibrary | |
StoreLibraryToFile(std::string LibraryFile) | phot::PhotonLibrary | |
StoreMetadata() const | phot::PhotonLibrary | private |
T0s_t typedef | phot::IPhotonLibrary | |
uncheckedAccess(size_t Voxel, size_t OpChannel) const | phot::PhotonLibrary | inlineprivate |
uncheckedAccess(size_t Voxel, size_t OpChannel) | phot::PhotonLibrary | inlineprivate |
uncheckedAccessRefl(size_t Voxel, size_t OpChannel) const | phot::PhotonLibrary | inlineprivate |
uncheckedAccessRefl(size_t Voxel, size_t OpChannel) | phot::PhotonLibrary | inlineprivate |
uncheckedAccessReflT(size_t Voxel, size_t OpChannel) const | phot::PhotonLibrary | inlineprivate |
uncheckedAccessReflT(size_t Voxel, size_t OpChannel) | phot::PhotonLibrary | inlineprivate |
uncheckedAccessTimingPar(size_t Voxel, size_t OpChannel, size_t parnum) const | phot::PhotonLibrary | inlineprivate |
uncheckedAccessTimingPar(size_t Voxel, size_t OpChannel, size_t parnum) | phot::PhotonLibrary | inlineprivate |
uncheckedAccessTimingTF1(size_t Voxel, size_t OpChannel) | phot::PhotonLibrary | inlineprivate |
uncheckedAccessTimingTF1(size_t Voxel, size_t OpChannel) const | phot::PhotonLibrary | inlineprivate |
uncheckedIndex(size_t Voxel, size_t OpChannel) const | phot::PhotonLibrary | inlineprivate |
~IPhotonLibrary()=default | phot::IPhotonLibrary | virtual |
~PhotonLibrary() | phot::PhotonLibrary | |