LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
calo::TrackCalorimetryAlg::HitProperties Struct Reference

Public Member Functions

 HitProperties ()=default
 
 HitProperties (float q, float dqdx, float dedx, float p, TVector3 pos, float pf)
 
void Print () const
 

Public Attributes

float charge
 
float dQdx
 
float dEdx
 
float pitch
 
TVector3 xyz
 
float path_fraction
 

Detailed Description

Definition at line 59 of file TrackCalorimetryAlg.h.

Constructor & Destructor Documentation

calo::TrackCalorimetryAlg::HitProperties::HitProperties ( )
default
calo::TrackCalorimetryAlg::HitProperties::HitProperties ( float  q,
float  dqdx,
float  dedx,
float  p,
TVector3  pos,
float  pf 
)
inline

Member Function Documentation

void calo::TrackCalorimetryAlg::HitProperties::Print ( ) const
inline

Definition at line 70 of file TrackCalorimetryAlg.h.

71  {
72  std::cout << "\tCharge " << charge << " dQdx " << dQdx << " dEdx " << dEdx << " pitch "
73  << pitch << " (x,y,z) (" << xyz.X() << "," << xyz.Y() << "," << xyz.Z() << ")"
74  << " path_fraction " << path_fraction << std::endl;
75  }

Member Data Documentation

float calo::TrackCalorimetryAlg::HitProperties::charge

Definition at line 64 of file TrackCalorimetryAlg.h.

float calo::TrackCalorimetryAlg::HitProperties::dEdx

Definition at line 66 of file TrackCalorimetryAlg.h.

float calo::TrackCalorimetryAlg::HitProperties::dQdx

Definition at line 65 of file TrackCalorimetryAlg.h.

float calo::TrackCalorimetryAlg::HitProperties::path_fraction
float calo::TrackCalorimetryAlg::HitProperties::pitch

Definition at line 67 of file TrackCalorimetryAlg.h.

TVector3 calo::TrackCalorimetryAlg::HitProperties::xyz

Definition at line 68 of file TrackCalorimetryAlg.h.


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