Track analysis example. More...
#include <TrackAnalysis.h>
Public Member Functions | |
TrackAnalysis (fhicl::ParameterSet const &config) | |
void | setup (geo::GeometryCore const &geom, TDirectory *outDir) |
void | prepare () |
void | processTracks (std::vector< recob::Track > const &tracks) |
void | finish () |
TrackAnalysis (fhicl::ParameterSet const &config) | |
void | setup (geo::GeometryCore const &geom, TDirectory *outDir) |
void | prepare () |
void | processTracks (std::vector< recob::Track > const &tracks) |
void | finish () |
Private Attributes | |
geo::GeometryCore const * | fGeom = nullptr |
TDirectory * | fDir = nullptr |
double | fMinLength = 0.0 |
Minimum length, in centimetres. More... | |
std::unique_ptr< TH1 > | fHNTracks |
Track analysis example.
Definition at line 38 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.
TrackAnalysis::TrackAnalysis | ( | fhicl::ParameterSet const & | config | ) |
Definition at line 22 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.cpp.
TrackAnalysis::TrackAnalysis | ( | fhicl::ParameterSet const & | config | ) |
void TrackAnalysis::finish | ( | ) |
Definition at line 48 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.cpp.
void TrackAnalysis::finish | ( | ) |
void TrackAnalysis::prepare | ( | ) |
Definition at line 26 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.cpp.
void TrackAnalysis::prepare | ( | ) |
void TrackAnalysis::processTracks | ( | std::vector< recob::Track > const & | tracks | ) |
void TrackAnalysis::processTracks | ( | std::vector< recob::Track > const & | tracks | ) |
Definition at line 36 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.cpp.
|
inline |
Definition at line 49 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.
|
inline |
Definition at line 49 of file sbndcode/sbndcode/gallery/galleryAnalysis/TrackAnalysis.h.
|
private |
Definition at line 41 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.
|
private |
Definition at line 40 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.
|
private |
Definition at line 43 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.
|
private |
Minimum length, in centimetres.
Definition at line 42 of file icarusalg/icarusalg/gallery/galleryAnalysis/C++/TrackAnalysis.h.