GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NievesMECHadronTensorModel.cxx
Go to the documentation of this file.
1 //____________________________________________________________________________
2 /*
3  Copyright (c) 2003-2024, The GENIE Collaboration
4  For the full text of the license visit http://copyright.genie-mc.org
5  or see $GENIE/LICENSE
6 
7  Author: Steven Gardiner <gardiner \at fnal.gov>
8  Fermi National Accelerator Laboratory
9 
10  For the class documentation see the corresponding header file.
11 
12 */
13 //____________________________________________________________________________
14 
15 // GENIE includes
19 
20 //____________________________________________________________________________
22  : genie::TabulatedHadronTensorModelI("genie::NievesMECHadronTensorModel")
23 {
24 
25 }
26 
27 //____________________________________________________________________________
29  : genie::TabulatedHadronTensorModelI("genie::NievesMECHadronTensorModel", config)
30 {
31 
32 }
33 
34 //____________________________________________________________________________
36 {
37 
38 }
39 
40 //____________________________________________________________________________
42  const std::string& full_file_name) const
43 {
44  return new TabulatedLabFrameHadronTensor( full_file_name );
45 }
Computes the elements and structure functions of the hadron tensor (using the conventions of the Val...
Abstract interface for an object that computes the elements a hadron tensor . Also computes the contr...
Definition: HadronTensorI.h:95
Creates hadron tensor objects for cross section calculations using precomputed data tables...
virtual HadronTensorI * ParseTensorFile(const std::string &full_file_name) const