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_danaevio.h
Go to the documentation of this file.
1
// $Id$
2
//
3
// File: JEventProcessor_danaevio.h
4
// Created: Mon Mar 15 09:08:37 EDT 2010
5
// Creator: wolin (on Linux stan.jlab.org 2.6.18-164.el5 x86_64)
6
//
7
8
#ifndef _JEventProcessor_danaevio_
9
#define _JEventProcessor_danaevio_
10
11
12
#include <stdio.h>
13
#include <stdlib.h>
14
#include <unistd.h>
15
#include <sys/types.h>
16
#include <sys/socket.h>
17
#include <netinet/in.h>
18
#include <arpa/inet.h>
19
#include <netdb.h>
20
21
22
#include <JANA/JApplication.h>
23
#include <JANA/JEventProcessor.h>
24
#include <JANA/JEventLoop.h>
25
#include <JANA/JFactory.h>
26
27
#include <evioFileChannel.hxx>
28
29
30
using namespace
std;
31
using namespace
jana;
32
using namespace
evio;
33
34
35
//----------------------------------------------------------------------------
36
37
38
class
JEventProcessor_danaevio
:
public
JEventProcessor {
39
40
public
:
41
JOBJECT_PUBLIC(
JEventProcessor_danaevio
);
42
const
char
*
className
(
void
) {
return
"JEventProcessor_danaevio"
;}
43
44
JEventProcessor_danaevio
();
45
~
JEventProcessor_danaevio
();
46
47
48
private
:
49
jerror_t brun(JEventLoop *eventLoop, int32_t runnumber);
50
jerror_t evnt(JEventLoop *eventLoop, uint64_t eventnumber);
51
52
53
//----------------------------------------------------------------------------
54
//----------------------------------------------------------------------------
55
};
56
57
58
#endif // _JEventProcessor_danaevio_
JEventProcessor_danaevio::className
const char * className(void)
Definition:
JEventProcessor_danaevio.h:42
JEventProcessor_danaevio
Definition:
JEventProcessor_danaevio.h:38
plugins
Utilities
danaevio
JEventProcessor_danaevio.h
Generated on Fri Jul 26 2019 14:02:08 for Hall-D Software by
1.8.5