00001
00002
00003
00004
00005
00006
00007 #ifndef _H_GlastEvent_EventHits
00008 #define _H_GlastEvent_EventHits
00009
00010
00011 #include "GaudiKernel/DataObject.h"
00012 #include "GlastEvent/Hits/GlastHits.h"
00013
00014 namespace GlastEvent {
00015
00016
00017 extern const CLID& CLID_EventHits;
00018
00019
00021
00022 class EventHits : public DataObject {
00023 public:
00025 EventHits () {}
00026
00028 virtual ~EventHits () {}
00029
00030
00031
00033 static const CLID& classID () { return CLID_EventHits; }
00034 virtual const CLID& clID () { return CLID_EventHits; }
00035
00036
00037
00039 const GlastHits* InstrumentData () const { return m_glast; }
00040
00042 void AddInstrumentData ( GlastHits* g ) { m_glast = g; }
00043
00044 private:
00045
00046
00047
00048
00049 GlastHits* m_glast;
00050
00051 };
00052
00053 }
00054
00055
00056 #endif // _H_GlastHitsEvt_