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

GlastIRFAddress.cpp

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/GlastSvc/src/TopLevel/GlastIRFAddress.cpp,v 1.2 2001/04/19 01:32:30 igable Exp $
00002 #define GLASTCNV_GLASTADDRESS_CPP 
00003 
00004 // Include files
00005 #include "GaudiKernel/AddrFactory.h"
00006 #include "GlastSvc/TopLevel/GlastIRFAddress.h"
00007 
00008 // RCS Id for identification of object version
00009 static const char* rcsid = "$Id: GlastIRFAddress.cpp,v 1.2 2001/04/19 01:32:30 igable Exp $";
00010 
00011 
00012 //------------------------------------------------------------------------------
00013 //
00014 // Implementation of class :  GlastIRFAddress
00015 //
00016 // Author :                   Markus Frank
00017 //
00018 //------------------------------------------------------------------------------
00019 unsigned char GLASTIRF_StorageType = 200;   // don't quite know about this (HSG)
00020 
00021 // Address Factory definition
00022 static const AddrFactory<GlastIRFAddress> s_Factory(GLASTIRF_StorageType);
00023 const IAddrFactory& GlastIRFAddressFactory = s_Factory;
00024 
00026 GlastIRFAddress::GlastIRFAddress(const CLID& cl, const std::string& fid, int recid, const std::string& containerName)
00027 : GenericAddress(GLASTIRF_StorageType, cl)
00028 {
00029   setDbName(fid);
00030   setContainerName(containerName);
00031   setObjectName("GlastIRFData");
00032   sicbInfo()->setEntryID(recid);
00033   setUserParameter(0);
00034 }
00035 
00037 GlastIRFAddress::GlastIRFAddress(const GenericLink& link)
00038 : GenericAddress(link)
00039 {
00040   setUserParameter(0);
00041 }
00042 
00044 GlastIRFAddress::GlastIRFAddress(const GenericLink* link)
00045 : GenericAddress(*link)
00046 {
00047   setUserParameter(0);
00048 }
00049 

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