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

GlastIRFAddress.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/GlastSvc/GlastSvc/TopLevel/GlastIRFAddress.h,v 1.2 2001/04/19 01:32:28 igable Exp $
00002 #ifndef GLASTCNV_GLASTADDRESS_H
00003 #define GLASTCNV_GLASTADDRESS_H 1
00004 
00005 // Include files
00006 #include "GaudiKernel/GenericAddress.h"
00007 //typedef GenericAddress GlastIRFAddress;
00008 
00009 //------------------------------------------------------------------------------
00010 //
00011 // ClassName :    GlastIRFAddress
00012 //  
00013 // Description :  Definition of a Glast relative address
00014 //
00015 // Author :       Markus Frank
00016 //
00017 //------------------------------------------------------------------------------
00018 class GlastIRFAddress : public GenericAddress   {
00020   long m_userParameter;
00021 public:
00023     GlastIRFAddress(const CLID& cl, const std::string& fname, int recid, const std::string& containerName);
00025   GlastIRFAddress(const GenericLink& link);
00027   GlastIRFAddress(const GenericLink* link);
00029   virtual ~GlastIRFAddress()    {
00030   }
00032   void setUserParameter(long par)   {
00033     m_userParameter = par;
00034   }
00036   long userParameter()    const   {
00037     return m_userParameter;
00038   }
00039 };
00040 #endif  // GLASTCNV_GLASTADDRESS_H

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