More association queries. More...
#include <climits>#include <stdexcept>#include <vector>#include <unordered_map>#include <functional>#include "messagefacility/MessageLogger/MessageLogger.h"#include "canvas/Utilities/Exception.h"#include "canvas/Utilities/InputTag.h"#include "canvas/Persistency/Common/Ptr.h"#include "canvas/Persistency/Common/Assns.h"#include "canvas/Persistency/Provenance/ProductID.h"#include "art/Framework/Principal/Event.h"Go to the source code of this file.
Classes | |
| struct | lar::util::details::hash< T > |
| Hash functions for art and larsoft objects. More... | |
| class | lar::util::details::UniqueAssociationCache< Source, Dest > |
| A class holding many associations between objects. More... | |
| class | lar::util::details::FindAllP< Source, Dest > |
| Query object reading all the associations between two classes. More... | |
Namespaces | |
| lar | |
| LArSoft-specific namespace. | |
| lar::util | |
| LArSoft utility namespace. | |
| lar::util::details | |
| LArSoft utility implementation details. | |
Functions | |
| template<typename T > | |
| void | lar::util::details::ResizeToPower2 (std::vector< T > &v, size_t min_size) |
| Resizes a vector to a size power of 2, with a minimum size. More... | |
More association queries.
The code here is implementation details, living in lar::util::details namespace.
Definition in file FindAllP.h.
1.8.5