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  

/BdbClusteringServer/BdbOneContInfoT.hh

Go to the documentation of this file.
00001 //------------------------------------------------------------------------------
00002 // File and Version Information:
00003 //      $Id: BdbOneContInfoT.hh,v 1.1 2000/10/31 22:58:12 becla Exp $
00004 //
00005 // Description:
00006 //      Transient class
00007 //      Each instance of the class represents current status of one container:
00008 //        - part of its oid (page-slot)
00009 //        - is it full/empty
00010 //        - it might contain info about number of pages in container
00011 //
00012 // Environment:
00013 //      Software developed for the BaBar Detector at the SLAC B-Factory
00014 //
00015 // Author List:
00016 //      Jacek Becla                Original Author
00017 //
00018 // Copyright Information:
00019 //      Copyright (C) 2000      Stanford Linear Accelerator Center
00020 //
00021 //------------------------------------------------------------------------------
00022 
00023 
00024 #ifndef BDBONECONTINFOT_HH
00025 #define BDBONECONTINFOT_HH
00026 
00027 #include "BdbClusteringServer/BdbOneContInfoP.hh"
00028 
00029 class BdbOneContInfoT : public BdbOneContInfoP
00030 {
00031 protected:
00032 
00033     d_ULong _numPages;
00034 
00035 public:
00036 
00037     inline d_ULong   numPages()       { return _numPages;       }
00038     
00039     BdbOneContInfoT();
00040     BdbOneContInfoT(d_ULong pg, d_ULong sl);
00041     BdbOneContInfoT(const BdbOneContInfoP& obj);
00042     virtual ~BdbOneContInfoT();
00043     void setNumPages(d_ULong numPages);
00044     void print(ostream& o) const;
00045 };
00046 
00047 
00048 #endif /* BDBONECONTINFOT_HH */
00049 
00050 
00051 
00052 
00053 

 


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

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