Hall-D Software  alpha
 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 
18 #include "ANALYSIS/DReaction.h"
21 
22 #include "TH2I.h"
23 
24 using namespace std;
25 using namespace jana;
26 
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.
42 
43  //Store any histograms as member variables here
45 };
46 
47 #endif // _DCustomAction_HistOmegaVsMissProton_
48 
DCustomAction_HistOmegaVsMissProton(const DReaction *locReaction, string locActionUniqueString="")