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
DEventProcessor_acceptance_hists.h
Go to the documentation of this file.
1
// $Id: DEventProcessor_acceptance_hists.h 1816 2006-06-06 14:38:18Z davidl $
2
//
3
// File: DEventProcessor_acceptance_hists.h
4
// Created: Sun Apr 24 06:45:21 EDT 2005
5
// Creator: davidl (on Darwin Harriet.local 7.8.0 powerpc)
6
//
7
8
#ifndef _DEventProcessor_acceptance_hists_
9
#define _DEventProcessor_acceptance_hists_
10
11
#include <TFile.h>
12
#include <TH1.h>
13
#include <TH2.h>
14
#include <TH3.h>
15
16
#include <JANA/JFactory.h>
17
#include <JANA/JEventProcessor.h>
18
#include <JANA/JEventLoop.h>
19
using namespace
jana;
20
21
class
DEventProcessor_acceptance_hists
:
public
JEventProcessor{
22
23
public
:
24
DEventProcessor_acceptance_hists
();
25
~
DEventProcessor_acceptance_hists
();
26
27
TH2F *
CDC
, *
FDC
, *CDC_FDC;
28
TH2F *BCAL, *
FCAL
, *
TOF
;
29
TH2F *thrown_charged, *
thrown_photon
;
30
31
TH1D *
FDC_anode_hits_per_event
;
32
TH1D *
FDC_anode_hits_per_layer
;
33
TH1D *
FDC_anode_hits_per_wire
;
34
35
TH1D *
CDC_nhits_vs_pthrown
;
36
TH1D *
FDC_nhits_vs_pthrown
;
37
TH1D *
pthrown
;
38
39
private
:
40
jerror_t init(
void
);
///< Invoked via DEventProcessor virtual method
41
jerror_t evnt(JEventLoop *loop, uint64_t eventnumber);
///< Invoked via DEventProcessor virtual method
42
jerror_t erun(
void
);
///< Invoked via DEventProcessor virtual method
43
jerror_t fini(
void
);
///< Invoked via DEventProcessor virtual method
44
45
};
46
47
#endif // _DEventProcessor_acceptance_hists_
48
DEventProcessor_acceptance_hists::FDC
TH2F * FDC
Definition:
DEventProcessor_acceptance_hists.h:27
DEventProcessor_acceptance_hists::FDC_anode_hits_per_event
TH1D * FDC_anode_hits_per_event
Definition:
DEventProcessor_acceptance_hists.h:31
DEventProcessor_acceptance_hists::thrown_photon
TH2F * thrown_photon
Definition:
DEventProcessor_acceptance_hists.h:29
DEventProcessor_acceptance_hists::pthrown
TH1D * pthrown
Definition:
DEventProcessor_acceptance_hists.h:37
DEventProcessor_acceptance_hists::FDC_nhits_vs_pthrown
TH1D * FDC_nhits_vs_pthrown
Definition:
DEventProcessor_acceptance_hists.h:36
CDC
Definition:
CDC.h:14
DEventProcessor_acceptance_hists::CDC_nhits_vs_pthrown
TH1D * CDC_nhits_vs_pthrown
Definition:
DEventProcessor_acceptance_hists.h:35
DEventProcessor_acceptance_hists::TOF
TH2F * TOF
Definition:
DEventProcessor_acceptance_hists.h:28
DEventProcessor_acceptance_hists
Definition:
DEventProcessor_acceptance_hists.h:21
FCAL
Definition:
FCAL.h:14
DEventProcessor_acceptance_hists::FDC_anode_hits_per_layer
TH1D * FDC_anode_hits_per_layer
Definition:
DEventProcessor_acceptance_hists.h:32
DEventProcessor_acceptance_hists::FDC_anode_hits_per_wire
TH1D * FDC_anode_hits_per_wire
Definition:
DEventProcessor_acceptance_hists.h:33
plugins
Analysis
acceptance_hists
DEventProcessor_acceptance_hists.h
Generated on Fri Jul 26 2019 14:00:31 for Hall-D Software by
1.8.5