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

SummaryPID Class Reference

#include <SummaryPID.h>

List of all members.

Public Methods

 SummaryPID ( long pValue, long antipValue )
 SummaryPID ()
 ~SummaryPID ()
long pIDCode () const
void setPIDCode ( long value )
 Update first element of summary particle ID. More...

long antiPIDCode () const
void setAntiPIDCode ( long value )
 Update second element of summary particle ID. More...

std::ostream& fillStream ( std::ostream& s ) const
 Fill the output stream (ASCII). More...


Private Attributes

long m_pIDCode
long m_antiPIDCode

Friends

StreamBuffer& operator<< ( StreamBuffer& s, const SummaryPID& obj )
 Serialize the object for writing. More...

StreamBuffer& operator>> ( StreamBuffer& s, SummaryPID& obj )
 Serialize the object for reading. More...

std::ostream& operator<< ( std::ostream& s, const SummaryPID& obj )
 Output operator(ASCII). More...


Constructor & Destructor Documentation

SummaryPID::SummaryPID ( long pValue,
long antipValue ) [inline]
 

Definition at line 33 of file SummaryPID.h.

SummaryPID::SummaryPID ( ) [inline]
 

Definition at line 36 of file SummaryPID.h.

SummaryPID::~SummaryPID ( ) [inline]
 

Definition at line 40 of file SummaryPID.h.


Member Function Documentation

long SummaryPID::antiPIDCode ( ) const [inline]
 

Definition at line 55 of file SummaryPID.h.

std::ostream & SummaryPID::fillStream ( std::ostream & s ) const [inline]
 

Fill the output stream (ASCII).

Definition at line 83 of file SummaryPID.h.

Referenced by operator<<().

long SummaryPID::pIDCode ( ) const [inline]
 

Definition at line 44 of file SummaryPID.h.

void SummaryPID::setAntiPIDCode ( long value ) [inline]
 

Update second element of summary particle ID.

Definition at line 60 of file SummaryPID.h.

void SummaryPID::setPIDCode ( long value ) [inline]
 

Update first element of summary particle ID.

Definition at line 49 of file SummaryPID.h.


Friends And Related Function Documentation

std::ostream & operator<< ( std::ostream & s,
const SummaryPID & obj ) [friend]
 

Output operator(ASCII).

Definition at line 79 of file SummaryPID.h.

StreamBuffer & operator<< ( StreamBuffer & s,
const SummaryPID & obj ) [friend]
 

Serialize the object for writing.

Definition at line 65 of file SummaryPID.h.

StreamBuffer & operator>> ( StreamBuffer & s,
SummaryPID & obj ) [friend]
 

Serialize the object for reading.

Definition at line 72 of file SummaryPID.h.


Member Data Documentation

long SummaryPID::m_antiPIDCode [private]
 

Definition at line 95 of file SummaryPID.h.

long SummaryPID::m_pIDCode [private]
 

Definition at line 94 of file SummaryPID.h.


The documentation for this class was generated from the following file:
Generated at Wed Nov 21 12:22:54 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000