00001 #ifndef EVENT_HLT_EVENT_H 00002 #define EVENT_HLT_EVENT_H 00003 00004 #include "GaudiKernel/DataObject.h" 00005 00006 extern const CLID& CLID_HltEvent; 00007 00008 class HltEvent : public DataObject { 00009 public: 00010 HltEvent() : DataObject() {} 00011 virtual ~HltEvent() {} 00012 00013 void initialize(bool fromMc) { m_fromMc = fromMc; } 00014 00015 virtual const CLID& clID() const { return HltEvent::classID(); } 00016 static const CLID& classID() { return CLID_HltEvent; } 00017 00019 bool fromMc () const { 00020 return m_fromMc; 00021 } 00022 00023 private: 00024 //..... 00025 bool m_fromMc; 00026 }; 00027 00028 #endif