30 result += part.evaluate(sim_element);
37 Eigen::Matrix2cd result = Eigen::Matrix2cd::Zero();
39 result += part.evaluatePol(sim_element);
46 if (total_abundance > 0.0) {
51 "Trying to scale with non strictly positive factor.");
56 return m_parts[0].radialExtension();
61 : m_parts(parts), m_abundance(abundance)
std::complex< double > complex_t
Defines many exception classes in namespace Exceptionss.
Defines class SimulationElement.
Data stucture containing both input and output of a single detector cell.