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

Public Member Functions

 HitProperties ()
 
 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 56 of file TrackCalorimetryAlg.h.

Constructor & Destructor Documentation

calo::TrackCalorimetryAlg::HitProperties::HitProperties ( )
inline

Definition at line 57 of file TrackCalorimetryAlg.h.

57 {}
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 66 of file TrackCalorimetryAlg.h.

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

Member Data Documentation

float calo::TrackCalorimetryAlg::HitProperties::charge

Definition at line 60 of file TrackCalorimetryAlg.h.

float calo::TrackCalorimetryAlg::HitProperties::dEdx

Definition at line 62 of file TrackCalorimetryAlg.h.

float calo::TrackCalorimetryAlg::HitProperties::dQdx

Definition at line 61 of file TrackCalorimetryAlg.h.

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

Definition at line 63 of file TrackCalorimetryAlg.h.

TVector3 calo::TrackCalorimetryAlg::HitProperties::xyz

Definition at line 64 of file TrackCalorimetryAlg.h.


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