Offers proxy::Tracks and proxy::Track class for recob::Track access.
More...
#include "lardata/RecoBaseProxy/ProxyBase.h"#include "lardata/Utilities/filterRangeFor.h"#include "lardataobj/RecoBase/Track.h"#include "lardataobj/RecoBase/TrackTrajectory.h"#include "lardataobj/RecoBase/Hit.h"#include "lardataobj/RecoBase/TrackFitHitInfo.h"#include "canvas/Persistency/Common/Ptr.h"#include <limits>#include <tuple>#include <vector>Go to the source code of this file.
Namespaces | |
| proxy | |
| proxy::details | |
Typedefs | |
| using | proxy::TrackPointData = std::tuple< recob::Track const *, art::Ptr< recob::Hit >, recob::TrackFitHitInfo const *, std::size_t > |
| Container of track point information. More... | |
| template<typename TrackCollProxy > | |
| using | proxy::Track = TrackCollectionProxyElement< TrackCollProxy > |
Proxy to an element of a proxy collection of recob::Track objects. More... | |
Functions | |
| template<typename TrackProxy > | |
| TrackPointData | proxy::makeTrackPointData (TrackProxy const &track, std::size_t index) |
| Returns an object with information about the specified track point. More... | |
| template<typename Data > | |
| auto | proxy::wrapTrackPoint (Data const &wrappedData) |
"Converts" point data into a proxy::TrackPointWrapper. More... | |
Auxiliary data | |
These functions may be used as arguments to | |
| auto | proxy::withOriginalTrajectory (art::InputTag const &inputTag) |
Adds recob::TrackTrajectory information to the proxy. More... | |
| auto | proxy::withOriginalTrajectory () |
Adds recob::TrackTrajectory information to the proxy. More... | |
| auto | proxy::withFitHitInfo (art::InputTag const &inputTag) |
Adds recob::TrackFitHitInfo information to the proxy. More... | |
| auto | proxy::withFitHitInfo () |
Adds recob::TrackFitHitInfo information to the proxy. More... | |
Offers proxy::Tracks and proxy::Track class for recob::Track access.
Definition in file lardata/RecoBaseProxy/Track.h.
1.8.5