1#ifndef HEEDDELTAELECTRONCS_H
2#define HEEDDELTAELECTRONCS_H
95 double get_sigma(
double energy,
double nscat)
const;
101 int fsruth = 2,
double fmlambda = 0.001 * 4.0e-3,
102 double fmthetac = 0.1);
104 virtual void print(std::ostream& file,
int l)
const;
113std::ostream&
operator<<(std::ostream& file,
const HeedDeltaElectronCSType& f);
HeedDeltaElectronCSType(void)
HeedDeltaElectronCSType(HeedDeltaElectronCS *md)
PassivePtr< HeedDeltaElectronCS > hdecs
HeedDeltaElectronCS(void)
DynLinArr< DynLinArr< double > > smat
PassivePtr< ElElasticScat > ees
DynLinArr< double > momentum
virtual void print(std::ostream &file, int l) const
DynLinArr< double > angular_mesh_c
DynLinArr< double > rthetac
double get_sigma(double energy, double nscat) const
PassivePtr< HeedMatterDef > hmd
DynLinArr< double > momentum2
DynLinArr< double > SinThetac12
DynLinArr< double > eLoss
DynLinArr< double > thetac
DynLinArr< double > lambda
DynLinArr< double > mean_coef_low_sigma
PassivePtr< PairProd > pairprod
DynLinArr< double > beta2
DynLinArr< PointsRan > angular_points_ran
DynLinArr< double > CosThetac12
PassivePtr< ElElasticScatLowSigma > eesls
DynLinArr< PointsRan > low_angular_points_ran
DynLinArr< double > low_lambda
const long q_angular_mesh
std::ostream & operator<<(std::ostream &file, const BGMesh &bgm)