Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TriggerHandler.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file TriggerHandler.h
1 #ifndef __TRIGGERHANDLER_H__
2 #define __TRIGGERHANDLER_H__
3 
4 
6 
7 public:
8 
10 
11 
12  virtual ~TriggerHandler() {};
13 
14  // virtual void identify(std::ostream& os = std::cout) const = 0;
15 
16  // this is the virtual worker routine
17  virtual int wait_for_trigger( const int moreinfo=0) =0;
18 
19  // functions that we might need
20  virtual int enable(){return 0;};
21  virtual int disable(){return 0;};
22  virtual int rearm(){return 0;};
23 
24 
25 };
26 
27 #endif