GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MKFFCC.h
Go to the documentation of this file.
1 //____________________________________________________________________________
2 /*!
3 
4 \class genie::MKFFCC
5 
6 \brief Is a concrete implementation of the QELFormFactorsModelI:
7  Form Factors for MK SPP model.
8 
9 
10 \author Igor Kakorin <kakorin@jinr.ru>, Joint Institute for Nuclear Research \n
11  based on code of
12  Costas Andreopoulos <c.andreopoulos \at cern.ch>
13  University of Liverpool
14 
15 \created Nov 12, 2019
16 
17 \cpright Copyright (c) 2003-2024, The GENIE Collaboration
18  For the full text of the license visit http://copyright.genie-mc.org
19  or see $GENIE/LICENSE
20 */
21 //____________________________________________________________________________
22 
23 #ifndef _MK_CC_FORM_FACTOR_MODEL_H_
24 #define _MK_CC_FORM_FACTOR_MODEL_H_
25 
27 
28 namespace genie {
29 
30 class MKFFCC : public LwlynSmithFF {
31 
32 public:
33  MKFFCC();
34  MKFFCC(string config);
35  virtual ~MKFFCC();
36 
37  // QELFormFactorModelI interface implementation
38  double F1V (const Interaction * interaction) const;
39  double xiF2V (const Interaction * interaction) const;
40  double FA (const Interaction * interaction) const;
41  double Fp (const Interaction * interaction) const;
42  double tau (const Interaction * interaction) const;
43 
44 
45 };
46 
47 } // genie namespace
48 
49 #endif
50 
double FA(const Interaction *interaction) const
Compute the form factor FA for the input interaction.
Definition: MKFFCC.cxx:53
Summary information for an interaction.
Definition: Interaction.h:56
Is a concrete implementation of the QELFormFactorsModelI: Form Factors for MK SPP model...
Definition: MKFFCC.h:30
double xiF2V(const Interaction *interaction) const
Compute the form factor xi*F2V for the input interaction.
Definition: MKFFCC.cxx:48
double tau(const Interaction *interaction) const
Definition: MKFFCC.cxx:63
double Fp(const Interaction *interaction) const
Compute the form factor Fp for the input interaction.
Definition: MKFFCC.cxx:58
Abstract Base Class: implements the QELFormFactorsModelI interface but can not be instantiated...
Definition: LwlynSmithFF.h:36
double F1V(const Interaction *interaction) const
Compute the form factor F1V for the input interaction.
Definition: MKFFCC.cxx:43
virtual ~MKFFCC()
Definition: MKFFCC.cxx:38