phot::PhotonLibrary Member List

This is the complete list of members for phot::PhotonLibrary, including all inherited members.

Counts_t typedefphot::IPhotonLibrary
CreateEmptyLibrary(size_t NVoxels, size_t NChannels, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0)phot::PhotonLibrary
ExtractNOpChannels(TTree *tree)phot::PhotonLibraryprivatestatic
fDirphot::PhotonLibraryprivate
fHasReflectedphot::PhotonLibraryprivate
fHasReflectedT0phot::PhotonLibraryprivate
fHasTimingphot::PhotonLibraryprivate
fLookupTablephot::PhotonLibraryprivate
fNOpChannelsphot::PhotonLibraryprivate
fNVoxelsphot::PhotonLibraryprivate
fReflLookupTablephot::PhotonLibraryprivate
fReflTLookupTablephot::PhotonLibraryprivate
fTimingParFormulaphot::PhotonLibraryprivate
fTimingParLookupTablephot::PhotonLibraryprivate
fTimingParNParametersphot::PhotonLibraryprivate
fTimingParTF1LookupTablephot::PhotonLibraryprivate
Functions_t typedefphot::IPhotonLibrary
fVoxelDefphot::PhotonLibraryprivate
GetCount(size_t Voxel, size_t OpChannel) const overridephot::PhotonLibraryvirtual
GetCounts(size_t Voxel) const overridephot::PhotonLibraryvirtual
GetReflCount(size_t Voxel, size_t OpChannel) const overridephot::PhotonLibraryvirtual
GetReflCounts(size_t Voxel) const overridephot::PhotonLibraryvirtual
GetReflT0(size_t Voxel, size_t OpChannel) const overridephot::PhotonLibraryvirtual
GetReflT0s(size_t Voxel) const overridephot::PhotonLibraryvirtual
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::PhotonLibraryinline
hasReflected() const overridephot::PhotonLibraryinlinevirtual
hasReflectedT0() const overridephot::PhotonLibraryinlinevirtual
hasTiming() const phot::PhotonLibraryinline
hasVoxelDef() const phot::PhotonLibraryinline
isVoxelValid(size_t Voxel) const overridephot::PhotonLibraryinlineprivatevirtual
isVoxelValidImpl(size_t Voxel) const phot::PhotonLibraryinlineprivate
LibrarySize() const phot::IPhotonLibraryinline
LoadLibraryFromFile(std::string LibraryFile, size_t NVoxels, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0, int maxrange=200)phot::PhotonLibrary
LoadMetadata(TDirectory &srcDir)phot::PhotonLibraryprivate
NOpChannels() const overridephot::PhotonLibraryinlineprivatevirtual
NVoxels() const overridephot::PhotonLibraryinlineprivatevirtual
OpChannelBranchNamephot::PhotonLibraryprivatestatic
Params_t typedefphot::IPhotonLibrary
PhotonLibrary(art::TFileDirectory *pDir=nullptr)phot::PhotonLibrary
ProduceTTree() const 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::PhotonLibraryinline
size_t2int(size_t val)phot::PhotonLibraryinlineprivatestatic
StoreLibraryToFile(std::string LibraryFile, bool storeReflected=false, bool storeReflT0=false, size_t storeTiming=0) const phot::PhotonLibrary
StoreMetadata() const phot::PhotonLibraryprivate
T0s_t typedefphot::IPhotonLibrary
uncheckedAccess(size_t Voxel, size_t OpChannel) const phot::PhotonLibraryinlineprivate
uncheckedAccess(size_t Voxel, size_t OpChannel)phot::PhotonLibraryinlineprivate
uncheckedAccessRefl(size_t Voxel, size_t OpChannel) const phot::PhotonLibraryinlineprivate
uncheckedAccessRefl(size_t Voxel, size_t OpChannel)phot::PhotonLibraryinlineprivate
uncheckedAccessReflT(size_t Voxel, size_t OpChannel) const phot::PhotonLibraryinlineprivate
uncheckedAccessReflT(size_t Voxel, size_t OpChannel)phot::PhotonLibraryinlineprivate
uncheckedAccessTimingPar(size_t Voxel, size_t OpChannel, size_t parnum) const phot::PhotonLibraryinlineprivate
uncheckedAccessTimingPar(size_t Voxel, size_t OpChannel, size_t parnum)phot::PhotonLibraryinlineprivate
uncheckedAccessTimingTF1(size_t Voxel, size_t OpChannel)phot::PhotonLibraryinlineprivate
uncheckedAccessTimingTF1(size_t Voxel, size_t OpChannel) const phot::PhotonLibraryinlineprivate
uncheckedIndex(size_t Voxel, size_t OpChannel) const phot::PhotonLibraryinlineprivate
~IPhotonLibrary()=defaultphot::IPhotonLibraryvirtual