25 #ifndef _TRANSVERSE_ENHANCEMENT_FF_MODEL_H_ 
   26 #define _TRANSVERSE_ENHANCEMENT_FF_MODEL_H_ 
   56                          double* transEnhB) 
const;
 
   59       double magFF, 
const Interaction * interaction) 
const;
 
   70 #endif    // _TRANSVERSE_ENHANCEMENT_FF_MODEL_H_ 
map< int, double > fNucMagFF_RT_B
 
double Gmp(const Interaction *interaction) const 
Compute the elastic form factor G_{mp} for the input interaction. 
 
void SetElFFBaseModel(const ELFormFactorsModelI *ffBase) const 
 
double Gmn(const Interaction *interaction) const 
Compute the elastic form factor G_{mn} for the input interaction. 
 
double Gen(const Interaction *interaction) const 
Compute the elastic form factor G_{en} for the input interaction. 
 
double GetTransEnhMagFF(double magFF, const Interaction *interaction) const 
 
Summary information for an interaction. 
 
ELFormFactorsModelI const * fElFormFactorsBase
 
void Configure(const Registry &config)
 
double Gep(const Interaction *interaction) const 
Compute the elastic form factor G_{ep} for the input interaction. 
 
A Neutrino Interaction Target. Is a transparent encapsulation of quite different physical systems suc...
 
virtual ~TransverseEnhancementFFModel()
 
TransverseEnhancementFFModel()
 
void GetTransEnhParams(const Target &target, double *transEnhA, double *transEnhB) const 
 
map< pair< int, int >, double > fRangeMagFF_RT_B
 
A registry. Provides the container for algorithm configuration parameters. 
 
Modification of magnetic form factors to match observed enhancement in transverse cross section of th...
 
map< pair< int, int >, double > fRangeMagFF_RT_A
 
map< int, double > fNucMagFF_RT_A