Classes | Namespaces | Typedefs | Enumerations
HadronTensorI.h File Reference
#include <complex>
#include "Framework/Interaction/Interaction.h"
#include "Framework/ParticleData/PDGUtils.h"

Go to the source code of this file.

Classes

class  genie::HadronTensorI
 Abstract interface for an object that computes the elements a hadron tensor $W^{\mu\nu}$. Also computes the contraction of the hadron tensor with the lepton tensor $L_{\mu\nu}W^{\mu\nu}$ for one or more kinds of projectile (e.g., neutrinos, electrons) More...
 

Namespaces

 genie
 THE MAIN GENIE PROJECT NAMESPACE
 

Typedefs

typedef enum genie::HadronTensorType genie::HadronTensorType_t
 

Enumerations

enum  genie::HadronTensorType {
  genie::kHT_Undefined = -1, genie::kHT_MEC_FullAll, genie::kHT_MEC_Fullpn, genie::kHT_MEC_DeltaAll,
  genie::kHT_MEC_Deltapn, genie::kHT_MEC_EM, genie::kHT_QE_EM, genie::kHT_MEC_FullAll_Param,
  genie::kHT_MEC_FullAll_wImag, genie::kHT_QE_Full, genie::kHT_MEC_EM_wImag
}