Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
Generator
src
Physics
Coherent
XSection
ARConstants.h
Go to the documentation of this file.
1
//____________________________________________________________________________
2
/*!
3
4
\class genie::alvarezruso::Constants
5
6
\brief Class containing constants for AlvarezRuso coherent pion production xsec
7
8
\ref
9
10
\author Steve Dennis
11
University of Warwick, Rutherford Appleton Laboratory
12
13
\created 05/12/2013
14
15
\cpright Copyright (c) 2003-2020, The GENIE Collaboration
16
For the full text of the license visit http://copyright.genie-mc.org
17
*/
18
//____________________________________________________________________________
19
#ifndef AR_CONSTANTS_H
20
#define AR_CONSTANTS_H
21
22
#include "
Framework/Registry/Registry.h
"
23
#include "
Framework/Conventions/Constants.h
"
24
25
namespace
genie
{
26
namespace
alvarezruso
{
27
28
class
ARConstants
29
{
30
public
:
31
32
ARConstants
();
33
~ARConstants
();
34
35
double
HBar
();
36
double
Ma_Nucleon
();
37
double
Mv_Nucleon
();
38
double
Ma_Delta
();
39
double
Mv_Delta
();
40
double
GAxial
();
41
double
Rho0
();
42
double
CA4_A
();
43
double
CA5_A
();
44
double
CA4_B
();
45
double
CA5_B
();
46
double
PiDecayConst
();
47
double
DeltaNCoupling
();
48
double
CosCabibboAngle
();
49
double
SinWeinbergAngle
();
50
double
GFermi
();
51
double
ElectronMass
();
52
double
MuonMass
();
53
double
TauMass
();
54
double
ProtonMass
();
55
double
NeutronMass
();
56
double
NucleonMass
();
57
double
NucleonMassSq
();
58
double
DeltaPMass
();
59
double
Delta0Mass
();
60
double
PiPMass
();
61
double
Pi0Mass
();
62
double
cm38Conversion
();
63
64
double
NCFactor
();
65
66
private
:
67
// unused // const genie::Registry *reg;
68
69
double
COHAR_Ma_Nuc
;
70
double
COHAR_Mv_Nuc
;
71
double
COHAR_Ma_Delta
;
72
double
COHAR_Mv_Delta
;
73
double
COHAR_GA0
;
74
double
COHAR_Rho0
;
75
double
COHAR_a4
;
76
double
COHAR_a5
;
77
double
COHAR_b4
;
78
double
COHAR_b5
;
79
double
COHAR_fPi_byHbar
;
80
double
COHAR_fStar
;
81
double
fCosCabibboAngle
;
82
double
fSinWeinbergAngle
;
83
84
double
massElectron
;
85
double
massMuon
;
86
double
massTau
;
87
double
massProton
;
88
double
massNeutron
;
89
double
massNucleon
;
90
double
massNucleon2
;
91
double
massDeltaP
;
92
double
massDelta0
;
93
double
massPiP
;
94
double
massPi0
;
95
96
double
ncFactor
;
97
98
};
99
100
}
//namespace alvarezruso
101
102
}
//namespace genie
103
#endif
genie::alvarezruso::ARConstants::COHAR_fStar
double COHAR_fStar
Definition:
ARConstants.h:80
genie::alvarezruso::ARConstants
Definition:
ARConstants.h:28
genie::alvarezruso::ARConstants::massNeutron
double massNeutron
Definition:
ARConstants.h:88
genie::alvarezruso::ARConstants::CA4_B
double CA4_B()
Definition:
ARConstants.cxx:89
genie::alvarezruso::ARConstants::DeltaNCoupling
double DeltaNCoupling()
Definition:
ARConstants.cxx:98
Registry.h
genie::alvarezruso::ARConstants::massProton
double massProton
Definition:
ARConstants.h:87
genie
THE MAIN GENIE PROJECT NAMESPACE
Definition:
AlgCmp.h:25
genie::alvarezruso::ARConstants::COHAR_b4
double COHAR_b4
Definition:
ARConstants.h:77
genie::alvarezruso::ARConstants::ARConstants
ARConstants()
Definition:
ARConstants.cxx:24
genie::alvarezruso::ARConstants::fCosCabibboAngle
double fCosCabibboAngle
Definition:
ARConstants.h:81
genie::alvarezruso::ARConstants::massElectron
double massElectron
Definition:
ARConstants.h:84
genie::alvarezruso::ARConstants::GAxial
double GAxial()
Definition:
ARConstants.cxx:77
genie::alvarezruso::ARConstants::~ARConstants
~ARConstants()
Definition:
ARConstants.cxx:57
genie::alvarezruso::ARConstants::massNucleon
double massNucleon
Definition:
ARConstants.h:89
genie::alvarezruso::ARConstants::COHAR_fPi_byHbar
double COHAR_fPi_byHbar
Definition:
ARConstants.h:79
genie::alvarezruso::ARConstants::massMuon
double massMuon
Definition:
ARConstants.h:85
genie::alvarezruso::ARConstants::COHAR_GA0
double COHAR_GA0
Definition:
ARConstants.h:73
genie::alvarezruso::ARConstants::massPiP
double massPiP
Definition:
ARConstants.h:93
genie::alvarezruso::ARConstants::SinWeinbergAngle
double SinWeinbergAngle()
Definition:
ARConstants.cxx:104
genie::alvarezruso::ARConstants::CA4_A
double CA4_A()
Definition:
ARConstants.cxx:83
Constants.h
genie::alvarezruso::ARConstants::CA5_B
double CA5_B()
Definition:
ARConstants.cxx:92
genie::alvarezruso::ARConstants::ElectronMass
double ElectronMass()
Definition:
ARConstants.cxx:110
genie::alvarezruso::ARConstants::massTau
double massTau
Definition:
ARConstants.h:86
genie::alvarezruso::ARConstants::Ma_Nucleon
double Ma_Nucleon()
Definition:
ARConstants.cxx:65
genie::alvarezruso::ARConstants::massDelta0
double massDelta0
Definition:
ARConstants.h:92
genie::alvarezruso::ARConstants::COHAR_Rho0
double COHAR_Rho0
Definition:
ARConstants.h:74
genie::alvarezruso::ARConstants::COHAR_Ma_Nuc
double COHAR_Ma_Nuc
Definition:
ARConstants.h:69
genie::alvarezruso::ARConstants::DeltaPMass
double DeltaPMass()
Definition:
ARConstants.cxx:131
genie::alvarezruso::ARConstants::massNucleon2
double massNucleon2
Definition:
ARConstants.h:90
genie::alvarezruso::ARConstants::massDeltaP
double massDeltaP
Definition:
ARConstants.h:91
genie::alvarezruso::ARConstants::GFermi
double GFermi()
Definition:
ARConstants.cxx:107
genie::alvarezruso::ARConstants::COHAR_b5
double COHAR_b5
Definition:
ARConstants.h:78
genie::alvarezruso::ARConstants::MuonMass
double MuonMass()
Definition:
ARConstants.cxx:113
genie::alvarezruso::ARConstants::PiDecayConst
double PiDecayConst()
Definition:
ARConstants.cxx:95
genie::alvarezruso::ARConstants::cm38Conversion
double cm38Conversion()
Definition:
ARConstants.cxx:143
genie::alvarezruso::ARConstants::HBar
double HBar()
Definition:
ARConstants.cxx:60
genie::alvarezruso::ARConstants::Mv_Nucleon
double Mv_Nucleon()
Definition:
ARConstants.cxx:68
genie::alvarezruso::ARConstants::Pi0Mass
double Pi0Mass()
Definition:
ARConstants.cxx:140
genie::alvarezruso::ARConstants::COHAR_Mv_Delta
double COHAR_Mv_Delta
Definition:
ARConstants.h:72
alvarezruso
genie::alvarezruso::ARConstants::fSinWeinbergAngle
double fSinWeinbergAngle
Definition:
ARConstants.h:82
genie::alvarezruso::ARConstants::NucleonMassSq
double NucleonMassSq()
Definition:
ARConstants.cxx:128
genie::alvarezruso::ARConstants::COHAR_a5
double COHAR_a5
Definition:
ARConstants.h:76
genie::alvarezruso::ARConstants::NCFactor
double NCFactor()
Definition:
ARConstants.cxx:147
genie::alvarezruso::ARConstants::Mv_Delta
double Mv_Delta()
Definition:
ARConstants.cxx:74
genie::alvarezruso::ARConstants::Rho0
double Rho0()
Definition:
ARConstants.cxx:80
genie::alvarezruso::ARConstants::CosCabibboAngle
double CosCabibboAngle()
Definition:
ARConstants.cxx:101
genie::alvarezruso::ARConstants::COHAR_a4
double COHAR_a4
Definition:
ARConstants.h:75
genie::alvarezruso::ARConstants::NucleonMass
double NucleonMass()
Definition:
ARConstants.cxx:125
genie::alvarezruso::ARConstants::CA5_A
double CA5_A()
Definition:
ARConstants.cxx:86
genie::alvarezruso::ARConstants::massPi0
double massPi0
Definition:
ARConstants.h:94
genie::alvarezruso::ARConstants::ProtonMass
double ProtonMass()
Definition:
ARConstants.cxx:119
genie::alvarezruso::ARConstants::Delta0Mass
double Delta0Mass()
Definition:
ARConstants.cxx:134
genie::alvarezruso::ARConstants::PiPMass
double PiPMass()
Definition:
ARConstants.cxx:137
genie::alvarezruso::ARConstants::TauMass
double TauMass()
Definition:
ARConstants.cxx:116
genie::alvarezruso::ARConstants::ncFactor
double ncFactor
Definition:
ARConstants.h:96
genie::alvarezruso::ARConstants::NeutronMass
double NeutronMass()
Definition:
ARConstants.cxx:122
genie::alvarezruso::ARConstants::COHAR_Ma_Delta
double COHAR_Ma_Delta
Definition:
ARConstants.h:71
genie::alvarezruso::ARConstants::Ma_Delta
double Ma_Delta()
Definition:
ARConstants.cxx:71
genie::alvarezruso::ARConstants::COHAR_Mv_Nuc
double COHAR_Mv_Nuc
Definition:
ARConstants.h:70
Generated by
1.8.11