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  

/BdbConverters/BdbAListPtr.cc

Go to the documentation of this file.
00001 //--------------------------------------------------------------------------
00002 // File and Version Information:
00003 //      $Id: BdbAListPtr.cc,v 1.3 1999/02/10 19:03:39 patton Exp $
00004 //
00005 // Description:
00006 //      Class BdbAList
00007 //      wrapper for HepAList< T >. Can be placed in event.
00008 //
00009 // Environment:
00010 //      Software developed for the BaBar Detector at the SLAC B-Factory.
00011 //
00012 // Author List:
00013 //      John Walsh              U.Wisconsin
00014 //      Simon Patton LBNL - made into template class.
00015 //
00016 // Copyright Information:
00017 //      Copyright (C) 1998      U.Wisconsin
00018 //
00019 //------------------------------------------------------------------------
00020 
00021 #include "BaBar/BaBar.hh"
00022 
00023 //-------------------------------
00024 // Collaborating Class Headers --
00025 //-------------------------------
00026 
00027 //-----------------------
00028 // This Class's Header --
00029 //-----------------------
00030 
00031 #include "BdbConverters/BdbAListPtr.hh"
00032 
00033 //---------------
00034 // C++ Headers --
00035 //---------------
00036 
00037 //-----------------------------------------------------------------------
00038 // Local Macros, Typedefs, Structures, Unions and Forward Declarations --
00039 //-----------------------------------------------------------------------
00040 
00041 //              ----------------------------------------
00042 //              -- Public Function Member Definitions --
00043 //              ----------------------------------------
00044 
00045 //----------------
00046 // Constructors --
00047 //----------------
00048 
00049 template < class T >
00050 BdbAListPtr< T >::BdbAListPtr( HepAList< T >* aList )
00051    : _list( aList) 
00052 {
00053 }
00054 
00055 //--------------
00056 // Destructor --
00057 //--------------
00058 
00059 template < class T >
00060 BdbAListPtr< T >::~BdbAListPtr()
00061 {
00062 }
00063 
00064 //-------------
00065 // Selectors --
00066 //-------------
00067 
00068 template < class T >
00069 HepAList< T >* BdbAListPtr< T >::list() const 
00070 {
00071   return _list ;
00072 }
00073 

 


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

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