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_mcthrown_hists.h
Go to the documentation of this file.
1
// $Id: DEventProcessor_mcthrown_hists.h 1816 2006-06-06 14:38:18Z davidl $
2
//
3
// File: DEventProcessor_mcthrown_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_mcthrown_hists_
9
#define _DEventProcessor_mcthrown_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_mcthrown_hists
:
public
JEventProcessor{
22
23
public
:
24
DEventProcessor_mcthrown_hists
();
25
~
DEventProcessor_mcthrown_hists
();
26
27
TH1F *pmom, *
theta
, *phi, *energy;
28
TH2F *
pmom_vs_theta
;
29
TH2F *
pmom_vs_theta_pip
;
30
TH2F *
pmom_vs_theta_pim
;
31
TH2F *
pmom_vs_theta_Kp
;
32
TH2F *
pmom_vs_theta_Km
;
33
TH2F *
pmom_vs_theta_proton
;
34
TH2F *
pmom_vs_theta_neutron
;
35
TH2F *
pmom_vs_theta_gamma
;
36
TH1F *Nparticles_per_event, *
particle_type
;
37
TH3F *
vertex
;
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_mcthrown_hists_
48
DEventProcessor_mcthrown_hists::pmom_vs_theta_Kp
TH2F * pmom_vs_theta_Kp
Definition:
DEventProcessor_mcthrown_hists.h:31
DEventProcessor_mcthrown_hists::vertex
TH3F * vertex
Definition:
DEventProcessor_mcthrown_hists.h:37
DEventProcessor_mcthrown_hists::pmom_vs_theta_pim
TH2F * pmom_vs_theta_pim
Definition:
DEventProcessor_mcthrown_hists.h:30
DEventProcessor_mcthrown_hists::particle_type
TH1F * particle_type
Definition:
DEventProcessor_mcthrown_hists.h:36
DEventProcessor_mcthrown_hists::pmom_vs_theta_neutron
TH2F * pmom_vs_theta_neutron
Definition:
DEventProcessor_mcthrown_hists.h:34
DEventProcessor_mcthrown_hists::pmom_vs_theta_pip
TH2F * pmom_vs_theta_pip
Definition:
DEventProcessor_mcthrown_hists.h:29
DEventProcessor_mcthrown_hists::pmom_vs_theta_proton
TH2F * pmom_vs_theta_proton
Definition:
DEventProcessor_mcthrown_hists.h:33
DEventProcessor_mcthrown_hists::theta
TH1F * theta
Definition:
DEventProcessor_mcthrown_hists.h:27
DEventProcessor_mcthrown_hists::pmom_vs_theta_gamma
TH2F * pmom_vs_theta_gamma
Definition:
DEventProcessor_mcthrown_hists.h:35
DEventProcessor_mcthrown_hists
Definition:
DEventProcessor_mcthrown_hists.h:21
DEventProcessor_mcthrown_hists::pmom_vs_theta_Km
TH2F * pmom_vs_theta_Km
Definition:
DEventProcessor_mcthrown_hists.h:32
DEventProcessor_mcthrown_hists::pmom_vs_theta
TH2F * pmom_vs_theta
Definition:
DEventProcessor_mcthrown_hists.h:28
plugins
Analysis
mcthrown_hists
DEventProcessor_mcthrown_hists.h
Generated on Fri Jul 26 2019 14:00:34 for Hall-D Software by
1.8.5