00001 // -*- C++ -*- 00002 #ifndef Fireworks_Core_FWEventSelector_h 00003 #define Fireworks_Core_FWEventSelector_h 00004 // 00005 // Package: newVersion 00006 // Class : FWEventSelector 00007 // $Id: FWEventSelector.h,v 1.6 2011/02/18 17:38:42 amraktad Exp $ 00008 // 00009 00010 // system include files 00011 #include <string> 00012 00013 struct FWEventSelector 00014 { 00015 FWEventSelector(FWEventSelector* s) 00016 { 00017 *this = *s; 00018 } 00019 00020 FWEventSelector(): m_enabled(false), m_selected (-1), m_updated(false) {} 00021 00022 std::string m_expression; 00023 std::string m_description; 00024 std::string m_triggerProcess; 00025 bool m_enabled; 00026 int m_selected; 00027 bool m_updated; 00028 }; 00029 #endif