LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
geo::part::GridPartition< Data > Member List

This is the complete list of members for geo::part::GridPartition< Data >, including all inherited members.

area() const geo::part::AreaOwnerinline
Area_t typedefgeo::part::GridPartition< Data >
AreaOwner(Area_t const &area)geo::part::AreaOwnerinline
AreaRangeMember_t typedefgeo::part::PartitionBase
atPoint(double w, double d) const overridegeo::part::PartitionContainer< Data >virtual
Base_t typedefgeo::part::GridPartition< Data >
computeDepthSeps(unsigned int nD, unsigned int nW) const geo::part::GridPartition< Data >private
computeWidthSeps(unsigned int nD, unsigned int nW) const geo::part::GridPartition< Data >private
contains(double w, double d) const geo::part::AreaOwnerinline
data() const overridegeo::part::PartitionWithData< Data >inlinevirtual
Data_t typedefgeo::part::GridPartition< Data >
depthSepsgeo::part::GridPartition< Data >private
describe(std::string indent, std::string firstIndent) const geo::part::Partition< Data >inline
describe(std::string indent="") const geo::part::Partition< Data >inline
describeArea(std::string indent, std::string firstIndent) const geo::part::PartitionBaseinlineprotected
describeIntro() const geo::part::PartitionContainer< Data >protectedvirtual
detectSeparators(BeginIter b, EndIter e, std::size_t const nGroups, std::size_t const startDelta, std::size_t const stride)geo::part::GridPartition< Data >privatestatic
doDescribe(std::string indent, std::string firstIndent) const overridegeo::part::GridPartition< Data >privatevirtual
dumpArea(Stream &&out) const geo::part::AreaOwnerinline
findPart(double w, double d) const overridegeo::part::GridPartition< Data >privatevirtual
GridPartition(Area_t const &area, Subpartitions_t &&subpartitions, unsigned int nDepthPartitions, unsigned int nWidthPartitions, Data_t *defData=nullptr)geo::part::GridPartition< Data >
GridPartition(Area_t const &area, Subpartitions_t &&subpartitions, unsigned int nDepthPartitions, Data_t *defData=nullptr)geo::part::GridPartition< Data >
myPartsgeo::part::PartitionContainer< Data >protected
nDepthParts() const geo::part::GridPartition< Data >inlineprivate
NoSubpartsgeo::part::Partition< Data >protectedstatic
nParts() const geo::part::Partition< Data >inline
nWidthParts() const geo::part::GridPartition< Data >inlineprivate
part(std::size_t iDepth, std::size_t iWidth) -> decltype(auto) geo::part::GridPartition< Data >inlineprivate
part(std::size_t iDepth, std::size_t iWidth) const -> decltype(auto) geo::part::GridPartition< Data >inlineprivate
Partition(Area_t const &area)geo::part::Partition< Data >inline
Partition_t typedefgeo::part::GridPartition< Data >
PartitionBase(Area_t const &area)geo::part::PartitionBaseinline
PartitionContainer(Area_t const &area, Subpartitions_t &&subpartitions, Data_t *defData=nullptr)geo::part::PartitionContainer< Data >inlineprotected
PartitionWithData(Area_t const &area, Data_t *myData)geo::part::PartitionWithData< Data >inline
parts() const overridegeo::part::PartitionContainer< Data >inlineprotectedvirtual
size() const geo::part::PartitionContainer< Data >inlineprotected
Subpartitions_t typedefgeo::part::GridPartition< Data >
walk(Pred &&pred) const geo::part::Partition< Data >inline
walk(Partition_t const *start, Pred &&pred)geo::part::Partition< Data >protectedstatic
widthSepsgeo::part::GridPartition< Data >private
~Partition()=defaultgeo::part::Partition< Data >virtual