PFParticleTrackAna class.
More...
lar_pandora::PFParticleTrackAna::PFParticleTrackAna |
( |
fhicl::ParameterSet const & |
pset | ) |
|
Constructor.
- Parameters
-
Definition at line 97 of file PFParticleTrackAna_module.cc.
97 : art::EDAnalyzer(pset)
void reconfigure(fhicl::ParameterSet const &pset)
lar_pandora::PFParticleTrackAna::~PFParticleTrackAna |
( |
| ) |
|
|
virtual |
void lar_pandora::PFParticleTrackAna::analyze |
( |
const art::Event & |
evt | ) |
|
Definition at line 153 of file PFParticleTrackAna_module.cc.
155 std::cout <<
" *** PFParticleTrackAna::analyze(...) *** " << std::endl;
184 std::cout <<
" Tracks: " << trackVector.size() << std::endl;
201 for (TrackVector::const_iterator iter = trackVector.begin(), iterEnd = trackVector.end();
204 const art::Ptr<recob::Track>
track = *iter;
222 for (
unsigned int p = 0;
p < track->NumberTrajectoryPoints(); ++
p) {
223 auto pos = track->LocationAtPoint(
p);
224 auto dir = track->DirectionAtPoint(
p);
process_name use argoneut_mc_hitfinder track
std::string m_trackModuleLabel
std::vector< art::Ptr< recob::Track > > TrackVector
std::map< art::Ptr< recob::Track >, HitVector > TracksToHits
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.
BEGIN_PROLOG could also be cout
void lar_pandora::PFParticleTrackAna::beginJob |
( |
| ) |
|
Definition at line 119 of file PFParticleTrackAna_module.cc.
122 art::ServiceHandle<art::TFileService const>
tfs;
124 m_pCaloTree = tfs->make<TTree>(
"calorimetry",
"LAr Track Calo Tree");
art::ServiceHandle< art::TFileService > tfs
void lar_pandora::PFParticleTrackAna::endJob |
( |
| ) |
|
void lar_pandora::PFParticleTrackAna::reconfigure |
( |
fhicl::ParameterSet const & |
pset | ) |
|
double lar_pandora::PFParticleTrackAna::m_dEdx |
|
private |
double lar_pandora::PFParticleTrackAna::m_dNdx |
|
private |
double lar_pandora::PFParticleTrackAna::m_dQdx |
|
private |
int lar_pandora::PFParticleTrackAna::m_event |
|
private |
int lar_pandora::PFParticleTrackAna::m_index |
|
private |
bool lar_pandora::PFParticleTrackAna::m_isCheated |
|
private |
double lar_pandora::PFParticleTrackAna::m_length |
|
private |
int lar_pandora::PFParticleTrackAna::m_ntracks |
|
private |
TTree* lar_pandora::PFParticleTrackAna::m_pCaloTree |
|
private |
int lar_pandora::PFParticleTrackAna::m_plane |
|
private |
double lar_pandora::PFParticleTrackAna::m_px |
|
private |
double lar_pandora::PFParticleTrackAna::m_py |
|
private |
double lar_pandora::PFParticleTrackAna::m_pz |
|
private |
double lar_pandora::PFParticleTrackAna::m_residualRange |
|
private |
int lar_pandora::PFParticleTrackAna::m_run |
|
private |
std::string lar_pandora::PFParticleTrackAna::m_trackModuleLabel |
|
private |
int lar_pandora::PFParticleTrackAna::m_trkid |
|
private |
bool lar_pandora::PFParticleTrackAna::m_useModBox |
|
private |
double lar_pandora::PFParticleTrackAna::m_x |
|
private |
double lar_pandora::PFParticleTrackAna::m_y |
|
private |
double lar_pandora::PFParticleTrackAna::m_z |
|
private |
The documentation for this class was generated from the following file: