| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RawDataAddress.h

Go to the documentation of this file.
00001 #ifndef RAWDATAADDRESS_H
00002 #define RAWDATAADDRESS_H
00003 
00004 #include "GaudiKernel/Kernel.h"
00005 #include "GaudiKernel/GenericAddress.h"
00006 
00007 // forward declarations
00008 class RawDataEvent;
00009 
00010 class RawDataAddress: public GenericAddress
00011 {
00012 public:
00013    RawDataAddress(const CLID& clid, const std::string& fname, const std::string& cname);
00014    virtual ~RawDataAddress() {}
00015 
00016    // RawDataEvent accessors
00017    void    setEvent(const RawDataEvent* rawEvt) {
00018       m_rawEvent = rawEvt;
00019    }
00020    const RawDataEvent* event() const    {
00021       return m_rawEvent;
00022    }
00023 
00024    virtual const CLID& clID()  const            {
00025       return m_clID;
00026    }
00027 
00028 private:
00029 
00030    const RawDataEvent* m_rawEvent;
00031    CLID                m_clID;
00032 
00033 };
00034 
00035 #endif
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:27:02 2011 for RawDataIO by doxygen 1.4.7