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

Address.cpp

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/GlastSvc/src/EventSelector/Address.cpp,v 1.2 2001/04/19 01:32:29 igable Exp $
00002 #define SICBCNV_Address_CPP 
00003 
00004 
00005 // Include files
00006 #include <iostream>
00007 #include "GaudiKernel/AddrFactory.h"
00008 #include "Address.h"
00009 
00010 // RCS Id for identification of object version
00011 static const char* rcsid = "$Id: Address.cpp,v 1.2 2001/04/19 01:32:29 igable Exp $";
00012 
00013 
00014 //------------------------------------------------------------------------------
00015 //
00016 // Implementation of class :  (Address)
00017 //
00018 // Author :                   Markus Frank
00019 //
00020 //------------------------------------------------------------------------------
00021 
00022 
00023 // Address Factory definition
00024 static const AddrFactory<Address> s_Factory(SICB_StorageType);
00025 const IAddrFactory& DummyAddressFactory = s_Factory;
00026 
00027 
00029 Address::Address(const CLID& cl, const std::string& fid, int recid, const std::string& bank)
00030 : GenericAddress(SICB_StorageType, cl)
00031 {
00032 }
00033 
00035 Address::Address(const GenericLink& link)
00036 : GenericAddress(link)
00037 {
00038 }
00039 
00041 Address::Address(const GenericLink* link)
00042 : GenericAddress(*link)
00043 {
00044 }
00045 
00047 StatusCode Address::validate()    {
00048   return StatusCode::SUCCESS;
00049 }
00050 

Generated at Wed Nov 21 12:21:12 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000