Specialization to create a proxy for recob::Track collection.
More...
#include <Track.h>
Public Types | |
| using | maker_base_t = CollectionProxyMakerBase< Tracks > |
| Base class. More... | |
Public Types inherited from proxy::CollectionProxyMakerBase< Tracks > | |
| using | traits_t = CollectionProxyMakerTraits< Tracks > |
| Traits of the collection proxy for the collection proxy maker. More... | |
| using | main_collection_proxy_t = typename traits_t::main_collection_proxy_t |
| Type of main collection proxy. More... | |
| using | main_element_t = typename traits_t::main_element_t |
| Type returned by the main collection indexing operator. More... | |
| using | main_collection_t = typename traits_t::main_collection_t |
| Type of element of the main collection. More... | |
Static Public Member Functions | |
| template<typename Event , typename... WithArgs> | |
| static auto | make (Event const &event, art::InputTag const &tag, WithArgs &&...withArgs) |
Creates and returns a collection proxy for recob::Track based on proxy::Tracks tag and with the requested associated data. More... | |
Static Public Member Functions inherited from proxy::CollectionProxyMakerBase< Tracks > | |
| static auto | make (Event const &event, art::InputTag const &tag, WithArgs &&...withArgs) |
Creates and returns a collection proxy based on CollProxy and with the requested associated data. More... | |
Specialization to create a proxy for recob::Track collection.
Definition at line 1216 of file lardata/RecoBaseProxy/Track.h.
Base class.
Definition at line 1221 of file lardata/RecoBaseProxy/Track.h.
|
inlinestatic |
Creates and returns a collection proxy for recob::Track based on proxy::Tracks tag and with the requested associated data.
| Event | type of the event to read the information from |
| WithArgs | type of arguments for associated data |
| event | event to read the information from |
| tag | input tag of the recob::Track collection data product |
| withArgs | optional associated objects to be included |
recob::Track collection with tagFor each argument in withArgs, an action is taken. Usually that is to add an association to the proxy. Associated hits (tag: recob::Hit) are automatically added to the proxy and must not be explicitly specified.
Definition at line 1240 of file lardata/RecoBaseProxy/Track.h.
1.8.5