Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DCCALTruthShower Class Reference

#include <DCCALTruthShower.h>

+ Inheritance diagram for DCCALTruthShower:

Public Member Functions

 JOBJECT_PUBLIC (DCCALTruthShower)
 
 DCCALTruthShower ()
 
 DCCALTruthShower (oid_t id, float x, float y, float z, float px, float py, float pz, float E, float t, bool primary, int track, int type, int itrack=0)
 
float x () const
 
float y () const
 
float z () const
 
float t () const
 
float px () const
 
float py () const
 
float pz () const
 
float E () const
 
bool primary () const
 
int track () const
 
int type () const
 
int itrack () const
 
void toStrings (vector< pair< string, string > > &items) const
 

Private Attributes

float m_x
 
float m_y
 
float m_z
 
float m_px
 
float m_py
 
float m_pz
 
float m_E
 
float m_t
 
bool m_primary
 
int m_track
 
int m_type
 
int m_itrack
 

Detailed Description

Definition at line 14 of file DCCALTruthShower.h.

Constructor & Destructor Documentation

DCCALTruthShower::DCCALTruthShower ( )
inline

Definition at line 18 of file DCCALTruthShower.h.

DCCALTruthShower::DCCALTruthShower ( oid_t  id,
float  x,
float  y,
float  z,
float  px,
float  py,
float  pz,
float  E,
float  t,
bool  primary,
int  track,
int  type,
int  itrack = 0 
)
inline

Definition at line 20 of file DCCALTruthShower.h.

Member Function Documentation

float DCCALTruthShower::E ( ) const
inline

Definition at line 47 of file DCCALTruthShower.h.

References m_E.

Referenced by toStrings().

int DCCALTruthShower::itrack ( ) const
inline

Definition at line 51 of file DCCALTruthShower.h.

References m_itrack.

Referenced by toStrings().

DCCALTruthShower::JOBJECT_PUBLIC ( DCCALTruthShower  )
bool DCCALTruthShower::primary ( ) const
inline

Definition at line 48 of file DCCALTruthShower.h.

References m_primary.

Referenced by toStrings().

float DCCALTruthShower::px ( ) const
inline

Definition at line 44 of file DCCALTruthShower.h.

References m_px.

Referenced by toStrings().

float DCCALTruthShower::py ( ) const
inline

Definition at line 45 of file DCCALTruthShower.h.

References m_py.

Referenced by toStrings().

float DCCALTruthShower::pz ( ) const
inline

Definition at line 46 of file DCCALTruthShower.h.

References m_pz.

Referenced by toStrings().

float DCCALTruthShower::t ( ) const
inline

Definition at line 43 of file DCCALTruthShower.h.

References m_t.

Referenced by toStrings().

void DCCALTruthShower::toStrings ( vector< pair< string, string > > &  items) const
inline

Definition at line 53 of file DCCALTruthShower.h.

References E(), itrack(), primary(), px(), py(), pz(), t(), track(), type(), x(), y(), and z().

int DCCALTruthShower::track ( ) const
inline

Definition at line 49 of file DCCALTruthShower.h.

References m_track.

Referenced by toStrings().

int DCCALTruthShower::type ( ) const
inline

Definition at line 50 of file DCCALTruthShower.h.

References m_type.

Referenced by toStrings().

float DCCALTruthShower::x ( ) const
inline

Definition at line 40 of file DCCALTruthShower.h.

References m_x.

Referenced by toStrings().

float DCCALTruthShower::y ( ) const
inline

Definition at line 41 of file DCCALTruthShower.h.

References m_y.

Referenced by toStrings().

float DCCALTruthShower::z ( ) const
inline

Definition at line 42 of file DCCALTruthShower.h.

References m_z.

Referenced by toStrings().

Member Data Documentation

float DCCALTruthShower::m_E
private

Definition at line 76 of file DCCALTruthShower.h.

Referenced by E().

int DCCALTruthShower::m_itrack
private

Definition at line 81 of file DCCALTruthShower.h.

Referenced by itrack().

bool DCCALTruthShower::m_primary
private

Definition at line 78 of file DCCALTruthShower.h.

Referenced by primary().

float DCCALTruthShower::m_px
private

Definition at line 73 of file DCCALTruthShower.h.

Referenced by px().

float DCCALTruthShower::m_py
private

Definition at line 74 of file DCCALTruthShower.h.

Referenced by py().

float DCCALTruthShower::m_pz
private

Definition at line 75 of file DCCALTruthShower.h.

Referenced by pz().

float DCCALTruthShower::m_t
private

Definition at line 77 of file DCCALTruthShower.h.

Referenced by t().

int DCCALTruthShower::m_track
private

Definition at line 79 of file DCCALTruthShower.h.

Referenced by track().

int DCCALTruthShower::m_type
private

Definition at line 80 of file DCCALTruthShower.h.

Referenced by type().

float DCCALTruthShower::m_x
private

Definition at line 70 of file DCCALTruthShower.h.

Referenced by x().

float DCCALTruthShower::m_y
private

Definition at line 71 of file DCCALTruthShower.h.

Referenced by y().

float DCCALTruthShower::m_z
private

Definition at line 72 of file DCCALTruthShower.h.

Referenced by z().


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