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_pi0bcalskim.h
Go to the documentation of this file.
1
// $Id$
2
//
3
// File: JEventProcessor_pi0bcalskim.h
4
// Created: Mon feb 6 15:46:00 EST 2015
5
// Creator: wmcginle(on Linux ifarm1101 2.6.32-220.7.1.el6.x86_64 x86_64)
6
//
7
8
#ifndef _JEventProcessor_pi0bcalskim_
9
#define _JEventProcessor_pi0bcalskim_
10
11
#include <JANA/JEventProcessor.h>
12
#include <JANA/JApplication.h>
13
#include "
evio_writer/DEventWriterEVIO.h
"
14
#include <
TRACKING/DTrackFitter.h
>
15
16
#include <vector>
17
18
using namespace
jana;
19
using namespace
std;
20
21
class
JEventProcessor_pi0bcalskim
:
public
jana::JEventProcessor{
22
public
:
23
24
JEventProcessor_pi0bcalskim
();
25
~
JEventProcessor_pi0bcalskim
();
26
const
char
*
className
(
void
){
return
"JEventProcessor_pi0bcalskim"
;}
27
28
29
private
:
30
jerror_t init(
void
);
///< Called once at program start.
31
jerror_t brun(jana::JEventLoop *eventLoop, int32_t runnumber);
///< Called everytime a new run number is detected.
32
jerror_t evnt(jana::JEventLoop *eventLoop, uint64_t eventnumber);
///< Called every event.
33
jerror_t erun(
void
);
///< Called everytime run number changes, provided brun has been called.
34
jerror_t fini(
void
);
35
///< Called after last event of last event source has been processed.
36
double
MIN_SH1_E
;
37
double
MIN_SH2_E
;
38
39
int
WRITE_EVIO
;
40
int
num_epics_events
;
41
42
};
43
#endif // _JEventProcessor_pi0bcalskim_
44
JEventProcessor_pi0bcalskim::MIN_SH1_E
double MIN_SH1_E
Definition:
JEventProcessor_pi0bcalskim.h:36
DEventWriterEVIO.h
DTrackFitter.h
JEventProcessor_pi0bcalskim
Definition:
JEventProcessor_pi0bcalskim.h:21
JEventProcessor_pi0bcalskim::WRITE_EVIO
int WRITE_EVIO
Definition:
JEventProcessor_pi0bcalskim.h:39
JEventProcessor_pi0bcalskim::MIN_SH2_E
double MIN_SH2_E
Definition:
JEventProcessor_pi0bcalskim.h:37
JEventProcessor_pi0bcalskim::className
const char * className(void)
Definition:
JEventProcessor_pi0bcalskim.h:26
JEventProcessor_pi0bcalskim::num_epics_events
int num_epics_events
Definition:
JEventProcessor_pi0bcalskim.h:40
plugins
Utilities
pi0bcalskim
JEventProcessor_pi0bcalskim.h
Generated on Fri Jul 26 2019 14:02:24 for Hall-D Software by
1.8.5