Classes describing partition of an area with associated data. More...
#include "larcorealg/Geometry/SimpleGeo.h"#include "larcorealg/CoreUtils/DebugUtils.h"#include <algorithm>#include <vector>#include <string>#include <sstream>#include <iterator>#include <memory>#include <utility>#include <type_traits>#include <cassert>#include <cstdlib>Go to the source code of this file.
Namespaces | |
| geo | |
| LArSoft geometry interface. | |
| geo::part | |
| Partition-related utilities. | |
| geo::part::details | |
Functions | |
| template<typename Stream , typename Data > | |
| void | geo::part::describePartitionData (Stream &&out, Data const *data, std::string indent="", std::string firstIndent="") |
Describes a data object for Partition::describe() method. More... | |
Variables | |
| template<typename T > | |
| constexpr bool | geo::part::details::is_partition_type_v = is_partition_type<T>() |
Constant true if T is derived from PartitionBase. More... | |
| template<typename T > | |
| constexpr bool | geo::part::details::is_partition_ptr_v = is_partition_ptr<T>() |
Constant true if T is pointer to some PartitionBase. More... | |
Classes describing partition of an area with associated data.
This is used by geo::DriftPartitions to describe the partition of a plane across TPCs.
Definition in file Partitions.h.
1.8.11