Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TRIGGER_init.cc
Go to the documentation of this file.
1 // $Id$
2 //
3 // File: TRIGGER_init.cc
4 // Created: Wed Oct 24 06:29:48 EDT 2012
5 // Creator: davidl (on Darwin eleanor.jlab.org 12.2.0 i386)
6 //
7 
8 #include <JANA/JEventLoop.h>
9 using namespace jana;
10 
11 #include "DMCTrigger_factory.h"
12 #include "DL1MCTrigger_factory.h"
13 #include "DL3Trigger_factory.h"
14 #include "DL1Trigger_factory.h"
15 #include "DTrigger_factory.h"
16 
17 jerror_t TRIGGER_init(JEventLoop *loop) {
18 
19  loop->AddFactory(new DMCTrigger_factory());
20  loop->AddFactory(new DL1MCTrigger_factory());
21  loop->AddFactory(new DL3Trigger_factory());
22  loop->AddFactory(new DL1Trigger_factory());
23  loop->AddFactory(new DTrigger_factory());
24 
25  return NOERROR;
26 }
27 
28 
29 
jerror_t TRIGGER_init(JEventLoop *loop)
Definition: TRIGGER_init.cc:17
Implements a L1 trigger algorithm on simulated data in the form of a flag in the DMCTrigger object...
Implements a L1 trigger algorithm on simulated data in the form of a flag in the DTrigger object...