Classes | Namespaces | Functions
BaryonResUtils.h File Reference
#include <string>
#include <map>
#include "Framework/ParticleData/BaryonResonance.h"

Go to the source code of this file.

Classes

struct  genie::utils::res::CacheBWNorm
 cached breit-wigner normalization factor More...
 

Namespaces

 genie::utils::res
 Baryon Resonance utilities.
 
 genie
 THE MAIN GENIE PROJECT NAMESPACE
 
 genie::utils
 Root of GENIE utility namespaces.
 

Functions

const char * genie::utils::res::AsString (Resonance_t res)
 resonance id -> string More...
 
Resonance_t genie::utils::res::FromString (const char *res)
 string -> resonance id More...
 
int genie::utils::res::PdgCode (Resonance_t res, int Q)
 (resonance id, charge) -> PDG code More...
 
Resonance_t genie::utils::res::FromPdgCode (int pdgc)
 PDG code -> resonance id. More...
 
bool genie::utils::res::IsBaryonResonance (int pdgc)
 is input a baryon resonance? More...
 
bool genie::utils::res::IsDelta (Resonance_t res)
 is it a Delta resonance? More...
 
bool genie::utils::res::IsN (Resonance_t res)
 is it an N resonance? More...
 
double genie::utils::res::Mass (Resonance_t res)
 resonance mass (GeV) More...
 
double genie::utils::res::Width (Resonance_t res)
 resonance width (GeV) More...
 
double genie::utils::res::BWNorm (Resonance_t res, double N0ResMaxNWidths=6, double N2ResMaxNWidths=2, double GnResMaxNWidths=4)
 breit-wigner normalization factor More...
 
int genie::utils::res::OrbitalAngularMom (Resonance_t res)
 orbital angular momentum More...
 
int genie::utils::res::ResonanceIndex (Resonance_t res)
 resonance idx, quark model / SU(6) More...