HOPS
HOPS class reference
Public Member Functions | List of all members
hops::MHO_PyScanStoreInterface Class Reference

python bindings for the MHO_ScanDataStore More...

#include <MHO_PyScanStoreInterface.hh>

Public Member Functions

 MHO_PyScanStoreInterface ()
 
 MHO_PyScanStoreInterface (MHO_ScanDataStore *scan_store)
 
virtual ~MHO_PyScanStoreInterface ()
 
void Clear ()
 
MHO_PyContainerStoreInterfaceGetBaselineData (std::string baseline)
 
std::string GetBaselineFilename (std::string baseline) const
 
std::vector< std::string > GetBaselinesLoaded () const
 
std::vector< std::string > GetBaselinesPresent () const
 
MHO_PyContainerStoreInterfaceGetFringeData (std::string fringe)
 
std::string GetFringeFilename (std::string fringe) const
 
std::vector< std::string > GetFringesLoaded () const
 
std::vector< std::string > GetFringesPresent () const
 
std::size_t GetNBaselines () const
 
std::size_t GetNFringes () const
 
std::size_t GetNStations () const
 
std::string GetRootFileBasename () const
 
py::dict GetRootFileData () const
 
MHO_PyContainerStoreInterfaceGetStationData (std::string station)
 
std::string GetStationFilename (std::string station) const
 
std::vector< std::string > GetStationsLoaded () const
 
std::vector< std::string > GetStationsPresent () const
 
bool Initialize ()
 
bool IsBaselineLoaded (std::string baseline) const
 
bool IsBaselinePresent (std::string bl) const
 
bool IsFringeLoaded (std::string fringe) const
 
bool IsFringePresent (std::string fr) const
 
bool IsStationLoaded (std::string station) const
 
bool IsStationPresent (std::string st) const
 
bool IsValid () const
 
int LoadBaseline (std::string baseline)
 
int LoadFringe (std::string fringe)
 
int LoadStation (std::string station)
 
void SetDirectory (std::string dir)
 

Detailed Description

python bindings for the MHO_ScanDataStore

Author
J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
Date
Sun Feb 11 05:10:07 2024 -0500

Constructor & Destructor Documentation

◆ MHO_PyScanStoreInterface() [1/2]

hops::MHO_PyScanStoreInterface::MHO_PyScanStoreInterface ( MHO_ScanDataStore scan_store)
inline

◆ MHO_PyScanStoreInterface() [2/2]

hops::MHO_PyScanStoreInterface::MHO_PyScanStoreInterface ( )
inline

◆ ~MHO_PyScanStoreInterface()

virtual hops::MHO_PyScanStoreInterface::~MHO_PyScanStoreInterface ( )
inlinevirtual

Member Function Documentation

◆ Clear()

void hops::MHO_PyScanStoreInterface::Clear ( )
inline

◆ GetBaselineData()

MHO_PyContainerStoreInterface& hops::MHO_PyScanStoreInterface::GetBaselineData ( std::string  baseline)
inline

◆ GetBaselineFilename()

std::string hops::MHO_PyScanStoreInterface::GetBaselineFilename ( std::string  baseline) const
inline

◆ GetBaselinesLoaded()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetBaselinesLoaded ( ) const
inline

◆ GetBaselinesPresent()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetBaselinesPresent ( ) const
inline

◆ GetFringeData()

MHO_PyContainerStoreInterface& hops::MHO_PyScanStoreInterface::GetFringeData ( std::string  fringe)
inline

◆ GetFringeFilename()

std::string hops::MHO_PyScanStoreInterface::GetFringeFilename ( std::string  fringe) const
inline

◆ GetFringesLoaded()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetFringesLoaded ( ) const
inline

◆ GetFringesPresent()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetFringesPresent ( ) const
inline

◆ GetNBaselines()

std::size_t hops::MHO_PyScanStoreInterface::GetNBaselines ( ) const
inline

◆ GetNFringes()

std::size_t hops::MHO_PyScanStoreInterface::GetNFringes ( ) const
inline

◆ GetNStations()

std::size_t hops::MHO_PyScanStoreInterface::GetNStations ( ) const
inline

◆ GetRootFileBasename()

std::string hops::MHO_PyScanStoreInterface::GetRootFileBasename ( ) const
inline

◆ GetRootFileData()

py::dict hops::MHO_PyScanStoreInterface::GetRootFileData ( ) const
inline

◆ GetStationData()

MHO_PyContainerStoreInterface& hops::MHO_PyScanStoreInterface::GetStationData ( std::string  station)
inline

◆ GetStationFilename()

std::string hops::MHO_PyScanStoreInterface::GetStationFilename ( std::string  station) const
inline

◆ GetStationsLoaded()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetStationsLoaded ( ) const
inline

◆ GetStationsPresent()

std::vector< std::string > hops::MHO_PyScanStoreInterface::GetStationsPresent ( ) const
inline

◆ Initialize()

bool hops::MHO_PyScanStoreInterface::Initialize ( )
inline

◆ IsBaselineLoaded()

bool hops::MHO_PyScanStoreInterface::IsBaselineLoaded ( std::string  baseline) const
inline

◆ IsBaselinePresent()

bool hops::MHO_PyScanStoreInterface::IsBaselinePresent ( std::string  bl) const
inline

◆ IsFringeLoaded()

bool hops::MHO_PyScanStoreInterface::IsFringeLoaded ( std::string  fringe) const
inline

◆ IsFringePresent()

bool hops::MHO_PyScanStoreInterface::IsFringePresent ( std::string  fr) const
inline

◆ IsStationLoaded()

bool hops::MHO_PyScanStoreInterface::IsStationLoaded ( std::string  station) const
inline

◆ IsStationPresent()

bool hops::MHO_PyScanStoreInterface::IsStationPresent ( std::string  st) const
inline

◆ IsValid()

bool hops::MHO_PyScanStoreInterface::IsValid ( ) const
inline

◆ LoadBaseline()

int hops::MHO_PyScanStoreInterface::LoadBaseline ( std::string  baseline)
inline

◆ LoadFringe()

int hops::MHO_PyScanStoreInterface::LoadFringe ( std::string  fringe)
inline

◆ LoadStation()

int hops::MHO_PyScanStoreInterface::LoadStation ( std::string  station)
inline

◆ SetDirectory()

void hops::MHO_PyScanStoreInterface::SetDirectory ( std::string  dir)
inline

The documentation for this class was generated from the following file: