23 #ifndef _MUELOSS_MATERIAL_H_
24 #define _MUELOSS_MATERIAL_H_
106 case eMuPyrex:
return "Pyrex";
break;
121 case eMuWater:
return "Water";
break;
129 case eMuBoron:
return "Boron";
break;
134 case eMuNeon:
return "Neon";
break;
141 case eMuArgon:
return "Argon";
break;
146 case eMuIron:
return "Iron";
break;
149 case eMuZinc:
return "Zinc";
break;
152 case eMuTin:
return "Tin";
break;
156 case eMuLead:
return "Lead";
break;
162 return "*** unknown material ***";
164 return "*** unknown material ***";
203 case eMuNeon:
return 1.207;
break;
215 case eMuIron:
return 7.874;
break;
218 case eMuZinc:
return 7.133;
break;
221 case eMuTin:
return 7.310;
break;
225 case eMuLead:
return 11.350;
break;
243 case eMuPyrex:
return 0.4971;
break;
258 case eMuWater:
return 0.5551;
break;
271 case eMuNeon:
return 10.;
break;
283 case eMuIron:
return 26.;
break;
286 case eMuZinc:
return 30.;
break;
289 case eMuTin:
return 50.;
break;
293 case eMuLead:
return 82.;
break;
334 case eMuBoron:
return 10.810;
break;
339 case eMuNeon:
return 20.170;
break;
346 case eMuArgon:
return 39.948;
break;
351 case eMuIron:
return 55.847;
break;
354 case eMuZinc:
return 65.380;
break;
357 case eMuTin:
return 118.690;
break;
361 case eMuLead:
return 207.200;
break;
377 #endif // _MUELOSS_MATERIAL_H_
static double Z(MuELMaterial_t material)
static double Density(MuELMaterial_t material)
Enumeration of materials for which the MuELoss package knows how to calculate muon energy losses...
static const char * AsString(MuELMaterial_t material)
static double A(MuELMaterial_t material)
enum genie::mueloss::EMuELMaterial MuELMaterial_t