Skip to content

PyDataSource

#include <pysbio/pydatasource.hh>
class PyDataSource

Defined in src/lib/pysbio/pydatasource.hh:148

Name Kind Owner
PyDataSource function Declared here
group function Declared here
next function Declared here
ds function Declared here
m_ds variable Declared here
m_exp variable Declared here
m_run variable Declared here
Return Name Description
PyDataSource
py::object group
std::size_t next
DataSourceV & ds inline

PyDataSource(std::string exp, unsigned run, int evt_per_read, int dgram_size, pysbio::FTraits data_fmt = pysbio::FTraits::XTC2, pysbio::ExecutionPolicy epolicy = pysbio::ExecutionPolicy::MPI, py::dict exec_cfg = py::dict(), pysbio::IOPolicy io_policy = pysbio::IOPolicy::SyncPOSIX)

Defined in src/lib/pysbio/pydatasource.hh:150


py::object group(py::module & m, const char * name)

Defined in src/lib/pysbio/pydatasource.hh:159


std::size_t next()

Defined in src/lib/pysbio/pydatasource.hh:161


inline

inline DataSourceV & ds()

Defined in src/lib/pysbio/pydatasource.hh:165

Return Name Description
DataSourceV m_ds
std::string m_exp
unsigned m_run

DataSourceV m_ds

Defined in src/lib/pysbio/pydatasource.hh:168


std::string m_exp

Defined in src/lib/pysbio/pydatasource.hh:170


unsigned m_run

Defined in src/lib/pysbio/pydatasource.hh:171