28 #ifndef FISX_TRANSMISSIONTABLE_H 29 #define FISX_TRANSMISSIONTABLE_H 61 void setName(
const std::string & name);
63 void setComment(
const std::string & comment);
69 const std::string & name=
"",
const std::string & comment =
"");
74 void setTransmissionTable(
const std::vector<double> & energy,
const std::vector<double> & transmission, \
75 const std::string & name=
"",
const std::string & comment =
"");
90 std::vector<double>
getTransmission(
const std::vector<double> & energy)
const;
92 std::string getName()
const;
93 std::string getComment()
const;
98 std::map<double, double> transmissionTable;
103 #endif //FISX_TRANSMISSIONTABLE_H double getTransmission(const double &energy) const
Definition: fisx_transmissiontable.cpp:209
TransmissionTable()
Definition: fisx_transmissiontable.cpp:35
Definition: fisx_element.cpp:34
Definition: fisx_transmissiontable.h:46
std::map< double, double > getTransmissionTable() const
Definition: fisx_transmissiontable.cpp:261
void setTransmissionTable(const std::map< double, double > &table, const std::string &name="", const std::string &comment="")
Definition: fisx_transmissiontable.cpp:63