File indexing completed on 2025-04-19 09:10:15
0001 #ifndef SHRIMPS_Cross_Sections_Sigma_Inelastic_H
0002 #define SHRIMPS_Cross_Sections_Sigma_Inelastic_H
0003 #include "SHRiMPS/Cross_Sections/Sigma_Base.H"
0004 #include <map>
0005
0006 namespace SHRIMPS {
0007 class Sigma_Inelastic : public Sigma_Base {
0008 private:
0009 public:
0010 Sigma_Inelastic() {}
0011 ~Sigma_Inelastic() {}
0012
0013 double GetValue(const double & B);
0014 double GetCombinedValue(const double & B);
0015 double XSec() { return m_sigma; }
0016
0017 std::vector<double> * FillBGrid(Omega_ik * eikonal);
0018
0019 double Test();
0020 };
0021 }
0022 #endif