MARLEY (Model of Argon Reaction Low Energy Yields) v2.0.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
Loading...
Searching...
No Matches
marley::TrivialNuclearFormFactor Class Reference
Inheritance diagram for marley::TrivialNuclearFormFactor:
marley::NuclearFormFactor

Public Member Functions

 TrivialNuclearFormFactor (int Z, int A)
 
virtual double F (double) const override final
 
- Public Member Functions inherited from marley::NuclearFormFactor
 NuclearFormFactor (int Z, int A)
 
int A () const
 
int Z () const
 

Additional Inherited Members

- Static Public Member Functions inherited from marley::NuclearFormFactor
static std::shared_ptr< marley::NuclearFormFactorcreate (int Z, int A, const JSON &ff_config)
 
- Protected Attributes inherited from marley::NuclearFormFactor
int A_
 Nucleon number.
 
int Z_
 Proton number.
 

Detailed Description

Definition at line 67 of file NuclearFormFactor.hh.

Constructor & Destructor Documentation

◆ TrivialNuclearFormFactor()

marley::TrivialNuclearFormFactor::TrivialNuclearFormFactor ( int Z,
int A )
inline

Definition at line 70 of file NuclearFormFactor.hh.

71 : NuclearFormFactor( Z, A ) {}

Member Function Documentation

◆ F()

virtual double marley::TrivialNuclearFormFactor::F ( double kappa) const
inlinefinaloverridevirtual

Evaluate the nuclear form factor at a given 3-momentum transfer

Parameters
kappaMagnitude of the 3-momentum transfer (MeV)

Implements marley::NuclearFormFactor.

Definition at line 75 of file NuclearFormFactor.hh.

76 { return 1.; }

The documentation for this class was generated from the following file: