Skip to content

Commit c4a4155

Browse files
committed
Adding access to the EXCIT and BREML block on the python side
1 parent 1207c6d commit c4a4155

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

‎python/src/PhotoatomicTable.python.cpp‎

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,30 @@ void wrapPhotoatomicTable( python::module& module, python::module& ) {
191191
&Table::numberElectronEnergyPoints,
192192
"The number of electron energy points"
193193
)
194+
.def_property_readonly(
195+
196+
"NXL",
197+
&Table::NXL,
198+
"The number of electron excitation energy points"
199+
)
200+
.def_property_readonly(
201+
202+
"number_electron_excitation_energy_points",
203+
&Table::numberElectronExcitationEnergyPoints,
204+
"The number of electron excitation energy points"
205+
)
206+
.def_property_readonly(
207+
208+
"NBL",
209+
&Table::NBL,
210+
"The number of electron Bremsstrahlung energy points"
211+
)
212+
.def_property_readonly(
213+
214+
"number_electron_bremsstrahlung_energy_points",
215+
&Table::numberElectronBremsstrahlungEnergyPoints,
216+
"The number of electron Bremsstrahlung energy points"
217+
)
194218
.def_property_readonly(
195219

196220
"ESZ",
@@ -298,6 +322,30 @@ void wrapPhotoatomicTable( python::module& module, python::module& ) {
298322
"electron_cross_section_block",
299323
&Table::electronCrossSectionBlock,
300324
"The electron cross section block for eprdata (NEPR > 0)"
325+
)
326+
.def_property_readonly(
327+
328+
"EXCIT",
329+
&Table::EXCIT,
330+
"The electron excitation energy loss block for eprdata (NEPR > 0)"
331+
)
332+
.def_property_readonly(
333+
334+
"electron_excitation_energy_loss_block",
335+
&Table::electronExcitationEnergyLossBlock,
336+
"The electron excitation energy loss block for eprdata (NEPR > 0)"
337+
)
338+
.def_property_readonly(
339+
340+
"BREML",
341+
&Table::BREML,
342+
"The electron energy after Brehmsstrahlung block for eprdata (NEPR > 0)"
343+
)
344+
.def_property_readonly(
345+
346+
"electron_energy_after_bremsstrahlung_block",
347+
&Table::electronEnergyAfterBremsstrahlungBlock,
348+
"The electron energy after Brehmsstrahlung block for eprdata (NEPR > 0)"
301349
);
302350

303351
// add standard block definitions

0 commit comments

Comments
 (0)