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  

BdbEidContainer Class Reference
[BdbEvent]

#include <BdbEidContainer.hh>

List of all members.

Public Methods

 BdbEidContainer (const AbsEventID &eid)
 BdbEidContainer ()
 BdbEidContainer (const BdbEidContainer &theOther)
virtual ~BdbEidContainer ()
EidInfo * eidInfo (void) const
const BdbEidContainer & operator= (const BdbEidContainer &eid)
BdbEidContainer & operator= (const AbsEventID &eid)

Private Attributes

d_ULong _eventPlatform
d_ULong _eventPartitionMask
d_ULong _itsUpper
d_ULong _itsLower
d_ULong _condKeyPlatform
d_ULong _condKeyPartitionMask
BdbTime _condKeyKey
d_ULong _configKey
d_ULong _run


Constructor & Destructor Documentation

BdbEidContainer::BdbEidContainer const AbsEventID   eid
 

Definition at line 68 of file BdbEidContainer.cc.

BdbEidContainer::BdbEidContainer  
 

Definition at line 59 of file BdbEidContainer.cc.

BdbEidContainer::BdbEidContainer const BdbEidContainer &    theOther
 

Definition at line 63 of file BdbEidContainer.cc.

References operator=().

BdbEidContainer::~BdbEidContainer   [virtual]
 

Definition at line 89 of file BdbEidContainer.cc.


Member Function Documentation

EidInfo * BdbEidContainer::eidInfo void    const
 

Definition at line 98 of file BdbEidContainer.cc.

References _condKeyKey, _condKeyPartitionMask, _condKeyPlatform, _configKey, _eventPartitionMask, _eventPlatform, _itsLower, _itsUpper, and _run.

Referenced by BdbEventMerge::event(), BdbEvent_001::eventID(), and operator=().

BdbEidContainer & BdbEidContainer::operator= const AbsEventID   eid
 

Definition at line 125 of file BdbEidContainer.cc.

References _condKeyKey, _condKeyPartitionMask, _condKeyPlatform, _configKey, _eventPartitionMask, _eventPlatform, _itsLower, _itsUpper, _run, AbsEventID::condKeyTriplet(), AbsEventID::configKey(), AbsEventID::eventIdTriplet(), and AbsEventID::run().

const BdbEidContainer & BdbEidContainer::operator= const BdbEidContainer &    eid
 

Definition at line 116 of file BdbEidContainer.cc.

References eidInfo().

Referenced by BdbEidContainer().


Member Data Documentation

BdbTime BdbEidContainer::_condKeyKey [private]
 

Definition at line 93 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_condKeyPartitionMask [private]
 

Definition at line 92 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_condKeyPlatform [private]
 

Definition at line 91 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_configKey [private]
 

Definition at line 99 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_eventPartitionMask [private]
 

Definition at line 85 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_eventPlatform [private]
 

Definition at line 84 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_itsLower [private]
 

Definition at line 87 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_itsUpper [private]
 

Definition at line 86 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().

d_ULong BdbEidContainer::_run [private]
 

Definition at line 100 of file BdbEidContainer.hh.

Referenced by eidInfo(), and operator=().


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