Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

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

AbsEventID Class Reference
[AbsEvent]

#include <AbsEventID.hh>

Inheritance diagram for AbsEventID:

BdbEventID List of all members.

Public Methods

virtual ~AbsEventID ()
virtual long majorID () const=0
virtual long minorID () const=0
virtual void setID (long major, long minor=0)=0
virtual const EidEventTriplet eventIdTriplet (void) const=0
virtual const EidCondKeyTriplet condKeyTriplet (void) const=0
virtual d_ULong run (void) const=0
virtual d_ULong configKey (void) const=0

Protected Methods

 AbsEventID ()

Friends

ostream & operator<< (ostream &o, const AbsEventID &id)

Constructor & Destructor Documentation

AbsEventID::~AbsEventID   [virtual]
 

Definition at line 39 of file AbsEventID.cc.

AbsEventID::AbsEventID   [protected]
 

Definition at line 51 of file AbsEventID.cc.


Member Function Documentation

virtual const EidCondKeyTriplet AbsEventID::condKeyTriplet void    const [pure virtual]
 

Implemented in BdbEventID.

Referenced by BdbEventInput::inputEvent(), BdbEidContainer::operator=(), and BdbEvent_001::setEventID().

virtual d_ULong AbsEventID::configKey void    const [pure virtual]
 

Implemented in BdbEventID.

Referenced by BdbEidContainer::operator=().

virtual const EidEventTriplet AbsEventID::eventIdTriplet void    const [pure virtual]
 

Implemented in BdbEventID.

Referenced by TagPlots::event(), and BdbEidContainer::operator=().

virtual long AbsEventID::majorID   [pure virtual]
 

Implemented in BdbEventID.

Referenced by TagPlots::event(), BdbEventInput::inputEvent(), and BdbEvent::setEventID().

virtual long AbsEventID::minorID   [pure virtual]
 

Implemented in BdbEventID.

Referenced by TagPlots::event(), and BdbEvent::setEventID().

virtual d_ULong AbsEventID::run void    const [pure virtual]
 

Implemented in BdbEventID.

Referenced by TagPlots::event(), and BdbEidContainer::operator=().

virtual void AbsEventID::setID long    major,
long    minor = 0
[pure virtual]
 

Implemented in BdbEventID.


Friends And Related Function Documentation

ostream& operator<< ostream &    o,
const AbsEventID &    id
[friend]
 


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

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002