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
JEventProcessor_randomtrigger_skim.h
Go to the documentation of this file.
1
//
2
// File: JEventProcessor_randomtrigger_skim.h
3
// Created: Wed Nov 9 15:08:37 EDT 2014
4
// Creator: Paul Mattione
5
//
6
7
#ifndef _JEventProcessor_randomtrigger_skim_
8
#define _JEventProcessor_randomtrigger_skim_
9
10
#include <string>
11
#include <vector>
12
13
#include <JANA/JEventProcessor.h>
14
#include <JANA/JEventLoop.h>
15
#include <JANA/JApplication.h>
16
#include <JANA/JEventSource.h>
17
#include <JANA/JEvent.h>
18
19
#include "
evio_writer/DEventWriterEVIO.h
"
20
21
#include "
PID/DChargedTrack.h
"
22
#include "
DAQ/DEPICSvalue.h
"
23
24
#include "
DAQ/DBeamCurrent.h
"
25
#include "
DAQ/DBeamCurrent_factory.h
"
26
27
using namespace
std;
28
using namespace
jana;
29
30
class
JEventProcessor_randomtrigger_skim
:
public
jana::JEventProcessor
31
{
32
public
:
33
34
jerror_t init(
void
);
///< Called once at program start.
35
jerror_t brun(JEventLoop *loop, int32_t runnumber);
///< Called everytime a new run number is detected.
36
jerror_t evnt(JEventLoop *loop, uint64_t eventnumber);
///< Called every event.
37
jerror_t erun(
void
);
///< Called everytime run number changes, provided brun has been called.
38
jerror_t fini(
void
);
///< Called after last event of last event source has been processed.
39
40
private
:
41
DBeamCurrent_factory
*
dBeamCurrentFactory
;
42
43
};
44
45
#endif // _JEventProcessor_randomtrigger_skim_
46
DEventWriterEVIO.h
DEPICSvalue.h
DBeamCurrent_factory.h
DBeamCurrent_factory
Definition:
DBeamCurrent_factory.h:14
JEventProcessor_randomtrigger_skim::dBeamCurrentFactory
DBeamCurrent_factory * dBeamCurrentFactory
Definition:
JEventProcessor_randomtrigger_skim.h:41
DBeamCurrent.h
DChargedTrack.h
JEventProcessor_randomtrigger_skim
Definition:
JEventProcessor_randomtrigger_skim.h:30
plugins
Utilities
randomtrigger_skim
JEventProcessor_randomtrigger_skim.h
Generated on Fri Jul 26 2019 14:02:25 for Hall-D Software by
1.8.5