ROOTPWA
Public Member Functions | Private Attributes | List of all members
particleDataTable Class Reference

#include <particleData.h>

Public Member Functions

 particleDataTable (tableEntry *p=NULL)
void initialize ()
void initialize (const char *PDTfile)
void insert (const particleData &p)
particleData get (const std::string &_name) const
double mass (const std::string &_name) const
double width (const std::string &_name) const
int ListLen () const
char ** List () const
void print () const
void dump () const

Private Attributes

tableEntryhead

Detailed Description

Definition at line 130 of file particleData.h.

Constructor & Destructor Documentation

particleDataTable::particleDataTable ( tableEntry p = NULL)

Definition at line 196 of file particleData.cc.

References p.

Member Function Documentation

void particleDataTable::dump ( ) const

Definition at line 340 of file particleData.cc.

References tableEntry::dump(), and tableEntry::next().

Referenced by main().

particleData particleDataTable::get ( const std::string &  _name) const
void particleDataTable::initialize ( )

Definition at line 203 of file particleData.cc.

Referenced by main(), and Tgamp::Tgamp().

void particleDataTable::initialize ( const char *  PDTfile)

Definition at line 301 of file particleData.cc.

References mass.

void particleDataTable::insert ( const particleData p)

Definition at line 322 of file particleData.cc.

char ** particleDataTable::List ( ) const

Definition at line 364 of file particleData.cc.

References particleData::Name(), tableEntry::next(), p, and tableEntry::Particle().

int particleDataTable::ListLen ( ) const

Definition at line 351 of file particleData.cc.

References tableEntry::next().

double particleDataTable::mass ( const std::string &  _name) const

Definition at line 398 of file particleData.cc.

void particleDataTable::print ( ) const

Definition at line 329 of file particleData.cc.

References tableEntry::next(), and tableEntry::print().

Referenced by main().

double particleDataTable::width ( const std::string &  _name) const

Definition at line 405 of file particleData.cc.

Member Data Documentation

tableEntry* particleDataTable::head
private

Definition at line 134 of file particleData.h.


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