Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

FastShower::ParticleInfo Class Reference

Class to hold particle information. More...

#include <ParticleInfo.h>

List of all members.


Public Methods

 ParticleInfo ()
 constructors

 ParticleInfo (double phi, double eta, double energy, int pdgId)
 default constructor

double phi () const
double eta () const
 phi of impact point

double energy () const
 eta of impact point

int id () const
 particle energy


Private Attributes

double m_phi
 particle id

double m_eta
 Phi at IP.

double m_energy
 eta at IP

int m_id
 incomming particle energy


Detailed Description

Class to hold particle information.

Definition at line 16 of file ParticleInfo.h.


Constructor & Destructor Documentation

FastShower::ParticleInfo::ParticleInfo  
 

constructors

Definition at line 13 of file ParticleInfo.cxx.

00013                             :
00014     m_phi(0.05), m_eta(0.04908), m_energy(20.), m_id(11){}

FastShower::ParticleInfo::ParticleInfo double    phi,
double    eta,
double    energy,
int    pdgId
 

default constructor

Definition at line 7 of file ParticleInfo.cxx.

00010                                        :
00011     m_phi(phi), m_eta(eta), m_energy(energy), m_id(pdgId){}

Member Function Documentation

double FastShower::ParticleInfo::phi   const [inline]
 

Definition at line 43 of file ParticleInfo.h.

References m_phi.

Referenced by FastShower::GridletForger::makeParameters(), and FastShower::operator<<().

00043 { return m_phi; }

double FastShower::ParticleInfo::eta   const [inline]
 

phi of impact point

Definition at line 46 of file ParticleInfo.h.

References m_eta.

Referenced by FastShower::GridletForger::makeParameters(), and FastShower::operator<<().

00046 { return m_eta; }

double FastShower::ParticleInfo::energy   const [inline]
 

eta of impact point

Definition at line 49 of file ParticleInfo.h.

References m_energy.

Referenced by FastShower::GridletForger::makeParameters(), and FastShower::operator<<().

00049 { return m_energy; }

int FastShower::ParticleInfo::id   const [inline]
 

particle energy

Definition at line 52 of file ParticleInfo.h.

References m_id.

Referenced by FastShower::GridletForger::makeParameters(), and FastShower::operator<<().

00052 { return m_id; }

Member Data Documentation

double FastShower::ParticleInfo::m_phi [private]
 

particle id

Definition at line 32 of file ParticleInfo.h.

Referenced by phi().

double FastShower::ParticleInfo::m_eta [private]
 

Phi at IP.

Definition at line 33 of file ParticleInfo.h.

Referenced by eta().

double FastShower::ParticleInfo::m_energy [private]
 

eta at IP

Definition at line 34 of file ParticleInfo.h.

Referenced by energy().

int FastShower::ParticleInfo::m_id [private]
 

incomming particle energy

Definition at line 35 of file ParticleInfo.h.

Referenced by id().


The documentation for this class was generated from the following files:
Generated on Tue Mar 18 11:56:44 2003 for FastShowerUtils by doxygen1.3-rc1