150 std::cout <<
" *** PFParticleTrackAna::analyze(...) *** " << std::endl;
172 std::cout <<
" Run: " <<
m_run << std::endl;
173 std::cout <<
" Event: " <<
m_event << std::endl;
179 std::cout <<
" Tracks: " << trackVector.size() << std::endl;
196 for (TrackVector::const_iterator iter = trackVector.begin(), iterEnd = trackVector.end();
199 const art::Ptr<recob::Track> track = *iter;
217 for (
unsigned int p = 0; p < track->NumberTrajectoryPoints(); ++p) {
218 auto pos = track->LocationAtPoint(p);
219 auto dir = track->DirectionAtPoint(p);
static void CollectTracks(const art::Event &evt, const std::string &label, TrackVector &trackVector, PFParticlesToTracks &particlesToTracks)
Collect the reconstructed PFParticles and associated Tracks from the ART event record.
PFParticleTrackAna class.
virtual ~PFParticleTrackAna()
Destructor.
PFParticleTrackAna(fhicl::ParameterSet const &pset)
Constructor.
void analyze(const art::Event &evt)
void reconfigure(fhicl::ParameterSet const &pset)
std::string m_trackModuleLabel