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
p3pi_hists/DCustomAction_HistOmegaVsMissProton.h
Go to the documentation of this file.
1
// $Id$
2
//
3
// File: DCustomAction_HistOmegaVsMissProton.h
4
// Created: Sun Jun 28 22:48:32 EDT 2015
5
// Creator: pmatt (on Darwin Pauls-MacBook-Pro-2.local 13.4.0 i386)
6
//
7
8
#ifndef _DCustomAction_HistOmegaVsMissProton_
9
#define _DCustomAction_HistOmegaVsMissProton_
10
11
#include <string>
12
#include <iostream>
13
14
#include "JANA/JEventLoop.h"
15
#include "JANA/JApplication.h"
16
17
#include "
ANALYSIS/DAnalysisAction.h
"
18
#include "
ANALYSIS/DReaction.h
"
19
#include "
ANALYSIS/DParticleCombo.h
"
20
#include "
ANALYSIS/DAnalysisUtilities.h
"
21
22
#include "TH2I.h"
23
24
using namespace
std;
25
using namespace
jana;
26
27
class
DCustomAction_HistOmegaVsMissProton
:
public
DAnalysisAction
28
{
29
public
:
30
31
DCustomAction_HistOmegaVsMissProton
(
const
DReaction
* locReaction,
string
locActionUniqueString =
""
) :
32
DAnalysisAction
(locReaction,
"Custom_HistOmegaVsMissProton"
, false, locActionUniqueString) {}
33
34
void
Initialize(JEventLoop* locEventLoop);
35
36
private
:
37
38
bool
Perform_Action(JEventLoop* locEventLoop,
const
DParticleCombo
* locParticleCombo);
39
40
// Optional: Useful utility functions.
41
const
DAnalysisUtilities
*
dAnalysisUtilities
;
42
43
//Store any histograms as member variables here
44
TH2I*
dHist_OmegaVsMissProton
;
45
};
46
47
#endif // _DCustomAction_HistOmegaVsMissProton_
48
DCustomAction_HistOmegaVsMissProton
Definition:
p3pi_hists/DCustomAction_HistOmegaVsMissProton.h:27
DCustomAction_HistOmegaVsMissProton::dAnalysisUtilities
const DAnalysisUtilities * dAnalysisUtilities
Definition:
p3pi_hists/DCustomAction_HistOmegaVsMissProton.h:41
DReaction.h
DAnalysisAction.h
DAnalysis::DReaction
Definition:
DReaction.h:35
DAnalysisUtilities
Definition:
DAnalysisUtilities.h:55
DAnalysis::DParticleCombo
Definition:
DParticleCombo.h:21
DAnalysisUtilities.h
DCustomAction_HistOmegaVsMissProton::DCustomAction_HistOmegaVsMissProton
DCustomAction_HistOmegaVsMissProton(const DReaction *locReaction, string locActionUniqueString="")
Definition:
p3pi_hists/DCustomAction_HistOmegaVsMissProton.h:31
DCustomAction_HistOmegaVsMissProton::dHist_OmegaVsMissProton
TH2I * dHist_OmegaVsMissProton
Definition:
p3pi_hists/DCustomAction_HistOmegaVsMissProton.h:44
DAnalysis::DAnalysisAction
Definition:
DAnalysisAction.h:26
DParticleCombo.h
plugins
Analysis
p3pi_hists
DCustomAction_HistOmegaVsMissProton.h
Generated on Fri Jul 26 2019 14:00:28 for Hall-D Software by
1.8.5