GENIEGenerator
Loading...
Searching...
No Matches
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-2025, 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
24
25namespace genie {
26namespace alvarezruso {
27
29{
30 public:
31
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 ;
73 double COHAR_GA0 ;
74 double COHAR_Rho0 ;
75 double COHAR_a4 ;
76 double COHAR_a5 ;
77 double COHAR_b4 ;
78 double COHAR_b5 ;
80 double COHAR_fStar ;
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
THE MAIN GENIE PROJECT NAMESPACE
Definition AlgCmp.h:25