PyDataSource
PyDataSource
Section titled “PyDataSource”#include <pysbio/pydatasource.hh>class PyDataSourceDefined in src/lib/pysbio/pydatasource.hh:148
List of all members
Section titled “List of all members”| 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 |
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
PyDataSource |
||
py::object |
group |
|
std::size_t |
next |
|
DataSourceV & |
ds inline |
PyDataSource
Section titled “PyDataSource”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
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
DataSourceV |
m_ds |
|
std::string |
m_exp |
|
unsigned |
m_run |
DataSourceV m_dsDefined in src/lib/pysbio/pydatasource.hh:168
std::string m_expDefined in src/lib/pysbio/pydatasource.hh:170
unsigned m_runDefined in src/lib/pysbio/pydatasource.hh:171