HepPDT Reference Documentation

HepPDT

HepPDT::HeavyIonUnknownID Class Reference

The HeavyIonUnknownID class inherits from ProcessUnknownID. More...

#include <HeavyIonUnknownID.hh>

Inheritance diagram for HepPDT::HeavyIonUnknownID:

HepPDT::ProcessUnknownID List of all members.

Public Member Functions

 HeavyIonUnknownID ()
virtual ParticleDataprocessUnknownID (ParticleID, const ParticleDataTable &pdt)

Detailed Description

The HeavyIonUnknownID class inherits from ProcessUnknownID.

Author:
Lynn Garren
Create and return a pointer to a ParticleData object if invoked by a valid Heavy Ion. HeavyIonUnknownID::processUnknownID( ParticleID ) calculates both charge and an approximate mass for the particle.
Examples:

testHepPDT.cc.

Definition at line 25 of file HeavyIonUnknownID.hh.


Constructor & Destructor Documentation

HepPDT::HeavyIonUnknownID::HeavyIonUnknownID (  )  [inline]

Definition at line 27 of file HeavyIonUnknownID.hh.


Member Function Documentation

ParticleData * HepPDT::HeavyIonUnknownID::processUnknownID ( ParticleID  ,
const ParticleDataTable pdt 
) [virtual]

Implements HepPDT::ProcessUnknownID.

Definition at line 13 of file HeavyIonUnknownID.cc.

References HepPDT::ParticleID::isNucleus(), HepPDT::ParticleData::mass(), and HepPDT::ParticleDataTable::particle().


The documentation for this class was generated from the following files:
Generated on Fri Oct 24 13:41:39 2008 for HepPDT by  doxygen 1.5.1-3