Hall-D Software
alpha
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
libraries/TRIGGER/DTrigger_factory.h
Go to the documentation of this file.
1
#ifndef _DTrigger_factory_
2
#define _DTrigger_factory_
3
4
#include <JANA/JFactory.h>
5
#include "
DTrigger.h
"
6
#include "
DL1Trigger.h
"
7
#include "
DL3Trigger.h
"
8
#include "
DMCTrigger.h
"
9
#include "
DL1MCTrigger.h
"
10
#include "
DANA/DStatusBits.h
"
11
12
using namespace
std;
13
using namespace
jana;
14
15
class
DTrigger_factory
:
public
jana::JFactory<DTrigger>
16
{
17
public
:
18
DTrigger_factory
(){};
19
virtual
~DTrigger_factory
(){};
20
21
private
:
22
jerror_t init(
void
);
///< Called once at program start.
23
jerror_t evnt(JEventLoop* locEventLoop, uint64_t locEventNumber);
24
25
bool
EMULATE_BCAL_LED_TRIGGER
;
26
bool
EMULATE_FCAL_LED_TRIGGER
;
27
28
unsigned
int
BCAL_LED_NHITS_THRESHOLD
;
29
unsigned
int
FCAL_LED_NHITS_THRESHOLD
;
30
};
31
32
#endif // _DTrigger_factory_
DTrigger_factory::DTrigger_factory
DTrigger_factory()
Definition:
libraries/TRIGGER/DTrigger_factory.h:18
DTrigger_factory::EMULATE_FCAL_LED_TRIGGER
bool EMULATE_FCAL_LED_TRIGGER
Definition:
libraries/TRIGGER/DTrigger_factory.h:26
DMCTrigger.h
DL1MCTrigger.h
DTrigger_factory::FCAL_LED_NHITS_THRESHOLD
unsigned int FCAL_LED_NHITS_THRESHOLD
Definition:
libraries/TRIGGER/DTrigger_factory.h:29
DL1Trigger.h
DTrigger_factory::BCAL_LED_NHITS_THRESHOLD
unsigned int BCAL_LED_NHITS_THRESHOLD
Definition:
libraries/TRIGGER/DTrigger_factory.h:28
DTrigger_factory::~DTrigger_factory
virtual ~DTrigger_factory()
Definition:
libraries/TRIGGER/DTrigger_factory.h:19
DTrigger_factory::EMULATE_BCAL_LED_TRIGGER
bool EMULATE_BCAL_LED_TRIGGER
Definition:
libraries/TRIGGER/DTrigger_factory.h:25
DL3Trigger.h
DStatusBits.h
DTrigger_factory
Implements a L1 trigger algorithm on simulated data in the form of a flag in the DTrigger object...
Definition:
libraries/TRIGGER/DTrigger_factory.h:15
DTrigger.h
libraries
TRIGGER
DTrigger_factory.h
Generated on Fri Jul 26 2019 14:01:40 for Hall-D Software by
1.8.5