HepPDT Reference Documentation

HepPDT

HepPID::ParticleNameMap Class Reference

List of all members.

Public Types

typedef PartcleIdMap::const_iterator idIterator
typedef ParticleLookupMap::const_iterator nameIterator

Public Member Functions

 ParticleNameMap (PartcleIdMap m1, ParticleLookupMap m2)
 ~ParticleNameMap ()
PartcleIdMap nameMap () const
ParticleLookupMap lookupMap () const
idIterator begin () const
idIterator end () const
idIterator find (const int &id) const
nameIterator beginLookupMap () const
nameIterator endLookupMap () const
nameIterator findString (const std::string &s) const

Detailed Description

Author:
Lynn Garren

Definition at line 44 of file ParticleName.cc.


Member Typedef Documentation

typedef PartcleIdMap::const_iterator HepPID::ParticleNameMap::idIterator

Definition at line 48 of file ParticleName.cc.

typedef ParticleLookupMap::const_iterator HepPID::ParticleNameMap::nameIterator

Definition at line 49 of file ParticleName.cc.


Constructor & Destructor Documentation

HepPID::ParticleNameMap::ParticleNameMap ( PartcleIdMap  m1,
ParticleLookupMap  m2 
) [inline]

Definition at line 51 of file ParticleName.cc.

HepPID::ParticleNameMap::~ParticleNameMap (  )  [inline]

Definition at line 53 of file ParticleName.cc.


Member Function Documentation

idIterator HepPID::ParticleNameMap::begin (  )  const [inline]

Definition at line 57 of file ParticleName.cc.

nameIterator HepPID::ParticleNameMap::beginLookupMap (  )  const [inline]

Definition at line 60 of file ParticleName.cc.

idIterator HepPID::ParticleNameMap::end (  )  const [inline]

Definition at line 58 of file ParticleName.cc.

Referenced by HepPID::particleName(), and HepPID::validParticleName().

nameIterator HepPID::ParticleNameMap::endLookupMap (  )  const [inline]

Definition at line 61 of file ParticleName.cc.

Referenced by HepPID::particleName(), and HepPID::validParticleName().

idIterator HepPID::ParticleNameMap::find ( const int &  id  )  const [inline]

Definition at line 59 of file ParticleName.cc.

Referenced by HepPID::particleName(), and HepPID::validParticleName().

nameIterator HepPID::ParticleNameMap::findString ( const std::string &  s  )  const [inline]

Definition at line 62 of file ParticleName.cc.

Referenced by HepPID::particleName(), and HepPID::validParticleName().

ParticleLookupMap HepPID::ParticleNameMap::lookupMap (  )  const [inline]

Definition at line 56 of file ParticleName.cc.

PartcleIdMap HepPID::ParticleNameMap::nameMap (  )  const [inline]

Definition at line 55 of file ParticleName.cc.


The documentation for this class was generated from the following file:
Generated on Fri Dec 4 14:05:26 2009 for HepPDT by  doxygen 1.4.7