Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
g4lbne
src
LBNEQuickPiToNu.cc
Go to the documentation of this file.
1
#include <vector>
2
#include <fstream>
3
#include <iomanip>
4
#include <stdlib.h>
5
#include "
LBNERunManager.hh
"
6
#include "
LBNEQuickPiToNu.hh
"
7
8
LBNEQuickPiToNu::LBNEQuickPiToNu
():
9
evtNum(0),
10
trNum(-9999),
11
sign
(0),
12
piEnergy(0.),
13
nuEnergy(0.),
14
piMomentumTarget(3, 0.),
15
piPosAtHangerRing(3, 0.),
16
piMomentumAtHangerRing(3, 0.),
17
nuMomentum(3, 0.)
18
{;}
19
LBNEQuickPiToNuVect
*
LBNEQuickPiToNuVect::m_pInstance
=0;
20
21
LBNEQuickPiToNuVect
*
LBNEQuickPiToNuVect::Instance
() {
22
23
if
(m_pInstance== NULL) m_pInstance=
new
LBNEQuickPiToNuVect
;
24
25
return
m_pInstance;
26
}
27
28
29
LBNEQuickPiToNuVect::LBNEQuickPiToNuVect
() {
30
doItForReal =
false
;
31
}
32
LBNEQuickPiToNuVect
Definition:
LBNEQuickPiToNu.hh:49
LBNEQuickPiToNu::LBNEQuickPiToNu
LBNEQuickPiToNu()
Definition:
LBNEQuickPiToNu.cc:8
LBNEQuickPiToNuVect::m_pInstance
static LBNEQuickPiToNuVect * m_pInstance
Definition:
LBNEQuickPiToNu.hh:54
LBNEQuickPiToNuVect::Instance
static LBNEQuickPiToNuVect * Instance()
Definition:
LBNEQuickPiToNu.cc:21
LBNEQuickPiToNu.hh
pmtana::sign
int sign(double val)
Definition:
UtilFunc.cxx:103
LBNEQuickPiToNuVect::LBNEQuickPiToNuVect
LBNEQuickPiToNuVect()
Definition:
LBNEQuickPiToNu.cc:29
LBNERunManager.hh
Generated by
1.8.11