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

Class MHO_MK4ScanConverter. More...

#include <MHO_MK4ScanConverter.hh>

Public Member Functions

 MHO_MK4ScanConverter ()
 
virtual ~MHO_MK4ScanConverter ()
 

Static Public Member Functions

static int DetermineDirectoryType (const std::string &in_dir)
 Determines the type of a given directory (scan, experiment, unknown). More...
 
static void ProcessScan (const std::string &input_dir, const std::string &output_dir)
 Processes scan data from input directory (MK4 format) to output directory (HOPS4 format) More...
 

Detailed Description

Class MHO_MK4ScanConverter.

Converts an entire Mark4 directory to HOPS4 format (station, corel and ovex data)

Author
J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
Date
Thu Feb 8 13:15:14 2024 -0500

Constructor & Destructor Documentation

◆ MHO_MK4ScanConverter()

hops::MHO_MK4ScanConverter::MHO_MK4ScanConverter ( )

◆ ~MHO_MK4ScanConverter()

hops::MHO_MK4ScanConverter::~MHO_MK4ScanConverter ( )
virtual

Member Function Documentation

◆ DetermineDirectoryType()

int hops::MHO_MK4ScanConverter::DetermineDirectoryType ( const std::string &  in_dir)
static

Determines the type of a given directory (scan, experiment, unknown).

Parameters
in_dirInput directory path to analyze
Returns
Directory type as an integer (MK4_SCANDIR, MK4_EXPDIR, MK4_UNKNOWNDIR)
Note
This is a static function.

◆ ProcessScan()

void hops::MHO_MK4ScanConverter::ProcessScan ( const std::string &  input_dir,
const std::string &  output_dir 
)
static

Processes scan data from input directory (MK4 format) to output directory (HOPS4 format)

Parameters
input_dirInput directory containing scan files
output_dirOutput directory for processed files
Note
This is a static function.

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