Go to the documentation of this file.00001 #ifndef FORIA_ITRIGGERSELECTION_HH
00002 #define FORIA_ITRIGGERSELECTION_HH
00003
00004 #include "boost/smart_ptr.hpp"
00005
00006
00007 namespace ForIA{
00008
00009 class Event;
00010
00011 class ITriggerSelection {
00012
00013 public:
00014
00015 virtual ~ITriggerSelection(){};
00016
00017 virtual bool passesEvent(const Event &evt) = 0;
00018
00019
00020 };
00021
00022
00023 typedef boost::shared_ptr<ITriggerSelection> ITriggerSelectionPtr;
00024 }
00025 #endif