@@ -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