LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Helper functions to create data structures associated to a proxy. More...
#include "lardata/RecoBaseProxy/ProxyBase/OneTo01Data.h"
#include "larcorealg/CoreUtils/ContainerMeta.h"
#include "canvas/Utilities/InputTag.h"
#include <utility>
#include <cstdlib>
Go to the source code of this file.
Namespaces | |
proxy | |
Encloses LArSoft data product proxy objects and utilities.See this doxygen module for an introduction to data proxies in LArSoft. | |
Functions | |
template<typename Tag , typename Assns > | |
auto | proxy::makeOneTo01dataFrom (Assns const &assns, std::size_t minSize=0) |
Processes and returns an one-to-(zero/one) associated data object. More... | |
template<typename Assns > | |
auto | proxy::makeOneTo01dataFrom (Assns const &assns, std::size_t minSize=0) |
template<typename Main , typename Aux , typename Metadata , typename Tag , typename Event > | |
auto | proxy::makeOneTo01dataFrom (Event const &event, art::InputTag const &tag, std::size_t minSize=0) |
Creates and returns an one-to-(zero/one) associated data object. More... | |
template<typename Main , typename Aux , typename Metadata , typename Event > | |
auto | proxy::makeOneTo01dataFrom (Event const &event, art::InputTag const &tag, std::size_t minSize=0) |
template<typename Aux , typename Metadata , typename Tag , typename Handle , typename Event > | |
auto | proxy::makeOneTo01dataFrom (Handle &&handle, Event const &event, art::InputTag const &tag) |
Creates and returns an one-to-(zero/one) associated data object. More... | |
template<typename Aux , typename Metadata , typename Handle , typename Event > | |
auto | proxy::makeOneTo01dataFrom (Handle &&handle, Event const &event, art::InputTag const &tag) |
template<typename Tag , typename MainColl , typename Assns > | |
auto | proxy::makeOneTo01dataFrom (MainColl const &mainColl, Assns const &assns) |
Creates and returns an one-to-(zero/one) associated data object. More... | |
template<typename MainColl , typename Assns > | |
auto | proxy::makeOneTo01dataFrom (MainColl const &mainColl, Assns const &assns) |
Helper functions to create data structures associated to a proxy.
This library is header-only.
Definition in file makeOneTo01dataFrom.h.