Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_pandora::PFParticleTrackAna Class Reference

PFParticleTrackAna class. More...

Inheritance diagram for lar_pandora::PFParticleTrackAna:
Collaboration diagram for lar_pandora::PFParticleTrackAna:

Public Member Functions

 PFParticleTrackAna (fhicl::ParameterSet const &pset)
 Constructor.
 
virtual ~PFParticleTrackAna ()
 Destructor.
 
void beginJob ()
 
void endJob ()
 
void analyze (const art::Event &evt)
 
void reconfigure (fhicl::ParameterSet const &pset)
 

Private Attributes

TTree * m_pCaloTree
 
int m_run
 
int m_event
 
int m_index
 
int m_ntracks
 
int m_trkid
 
int m_plane
 
double m_length
 
double m_dEdx
 
double m_dNdx
 
double m_dQdx
 
double m_residualRange
 
double m_x
 
double m_y
 
double m_z
 
double m_px
 
double m_py
 
double m_pz
 
bool m_useModBox
 
bool m_isCheated
 
std::string m_trackModuleLabel
 

Detailed Description

PFParticleTrackAna class.

Definition at line 21 of file PFParticleTrackAna_module.cc.

Constructor & Destructor Documentation

◆ PFParticleTrackAna()

lar_pandora::PFParticleTrackAna::PFParticleTrackAna ( fhicl::ParameterSet const &  pset)

Constructor.

Parameters
pset

Definition at line 97 of file PFParticleTrackAna_module.cc.

Here is the call graph for this function:

◆ ~PFParticleTrackAna()

lar_pandora::PFParticleTrackAna::~PFParticleTrackAna ( )
virtual

Destructor.

Definition at line 104 of file PFParticleTrackAna_module.cc.

Member Function Documentation

◆ analyze()

void lar_pandora::PFParticleTrackAna::analyze ( const art::Event &  evt)

Definition at line 148 of file PFParticleTrackAna_module.cc.

Here is the call graph for this function:

◆ beginJob()

void lar_pandora::PFParticleTrackAna::beginJob ( )

Definition at line 117 of file PFParticleTrackAna_module.cc.

◆ endJob()

void lar_pandora::PFParticleTrackAna::endJob ( )

Definition at line 144 of file PFParticleTrackAna_module.cc.

◆ reconfigure()

void lar_pandora::PFParticleTrackAna::reconfigure ( fhicl::ParameterSet const &  pset)

Definition at line 108 of file PFParticleTrackAna_module.cc.

Here is the caller graph for this function:

Member Data Documentation

◆ m_dEdx

double lar_pandora::PFParticleTrackAna::m_dEdx
private

Definition at line 51 of file PFParticleTrackAna_module.cc.

◆ m_dNdx

double lar_pandora::PFParticleTrackAna::m_dNdx
private

Definition at line 52 of file PFParticleTrackAna_module.cc.

◆ m_dQdx

double lar_pandora::PFParticleTrackAna::m_dQdx
private

Definition at line 53 of file PFParticleTrackAna_module.cc.

◆ m_event

int lar_pandora::PFParticleTrackAna::m_event
private

Definition at line 44 of file PFParticleTrackAna_module.cc.

◆ m_index

int lar_pandora::PFParticleTrackAna::m_index
private

Definition at line 45 of file PFParticleTrackAna_module.cc.

◆ m_isCheated

bool lar_pandora::PFParticleTrackAna::m_isCheated
private

Definition at line 64 of file PFParticleTrackAna_module.cc.

◆ m_length

double lar_pandora::PFParticleTrackAna::m_length
private

Definition at line 50 of file PFParticleTrackAna_module.cc.

◆ m_ntracks

int lar_pandora::PFParticleTrackAna::m_ntracks
private

Definition at line 46 of file PFParticleTrackAna_module.cc.

◆ m_pCaloTree

TTree* lar_pandora::PFParticleTrackAna::m_pCaloTree
private

Definition at line 41 of file PFParticleTrackAna_module.cc.

◆ m_plane

int lar_pandora::PFParticleTrackAna::m_plane
private

Definition at line 48 of file PFParticleTrackAna_module.cc.

◆ m_px

double lar_pandora::PFParticleTrackAna::m_px
private

Definition at line 59 of file PFParticleTrackAna_module.cc.

◆ m_py

double lar_pandora::PFParticleTrackAna::m_py
private

Definition at line 60 of file PFParticleTrackAna_module.cc.

◆ m_pz

double lar_pandora::PFParticleTrackAna::m_pz
private

Definition at line 61 of file PFParticleTrackAna_module.cc.

◆ m_residualRange

double lar_pandora::PFParticleTrackAna::m_residualRange
private

Definition at line 54 of file PFParticleTrackAna_module.cc.

◆ m_run

int lar_pandora::PFParticleTrackAna::m_run
private

Definition at line 43 of file PFParticleTrackAna_module.cc.

◆ m_trackModuleLabel

std::string lar_pandora::PFParticleTrackAna::m_trackModuleLabel
private

Definition at line 66 of file PFParticleTrackAna_module.cc.

◆ m_trkid

int lar_pandora::PFParticleTrackAna::m_trkid
private

Definition at line 47 of file PFParticleTrackAna_module.cc.

◆ m_useModBox

bool lar_pandora::PFParticleTrackAna::m_useModBox
private

Definition at line 63 of file PFParticleTrackAna_module.cc.

◆ m_x

double lar_pandora::PFParticleTrackAna::m_x
private

Definition at line 56 of file PFParticleTrackAna_module.cc.

◆ m_y

double lar_pandora::PFParticleTrackAna::m_y
private

Definition at line 57 of file PFParticleTrackAna_module.cc.

◆ m_z

double lar_pandora::PFParticleTrackAna::m_z
private

Definition at line 58 of file PFParticleTrackAna_module.cc.


The documentation for this class was generated from the following file: