LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
Infrastructure to use a collection proxy as auxiliary data for another proxy. More...
Classes | |
struct | proxy::ProxyAsAuxProxyMakerBase< Main, AuxProxy, AuxTag > |
Creates a proxy wrapper for merging into another proxy ("main"). More... | |
class | proxy::ProxyAsAuxProxyMaker< Main, AuxProxy, CollProxy, Tag > |
Creates an auxiliary proxy wrapper for the specified proxy. More... | |
struct | proxy::details::ProxyAsParallelData< AuxProxyColl, Aux, Tag > |
Object presenting a proxy as parallel data for another one. More... | |
class | proxy::details::WithProxyAsAuxStructBase< AuxProxy, ArgTuple, AuxTag > |
Helper to create a proxy as auxiliary data for another proxy. More... | |
Functions | |
template<typename Tag , typename Aux , typename AuxProxyColl > | |
auto | proxy::makeProxyAsParallelData (AuxProxyColl &&auxProxy) |
Infrastructure to use a collection proxy as auxiliary data for another proxy.
data.
— BEGIN LArSoftProxiesAuxProxy --------------------------------------—
— BEGIN LArSoftProxiesAuxProxy ------------------------------------—
auto proxy::makeProxyAsParallelData | ( | AuxProxyColl && | auxProxy | ) |
Definition at line 54 of file ProxyAsParallelData.h.
Referenced by proxy::ProxyAsAuxProxyMakerBase< Main, AuxProxy, Tag >::make().