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

Class MHO_DiFXPCalProcessor. More...

#include <MHO_DiFXPCalProcessor.hh>

Public Member Functions

 MHO_DiFXPCalProcessor ()
 
virtual ~MHO_DiFXPCalProcessor ()
 
multitone_pcal_typeGetPCalData ()
 Getter for (organized) pcal data. More...
 
std::string GetStationCode () const
 Getter for station code. More...
 
void Organize ()
 Organizes p-cal data by merging tone/phasor data from the same time period and stores them in a table container. More...
 
void ReadPCalFile ()
 Reads and processes a PCal file. More...
 
void SetAccumulationPeriod (double ap_sec)
 Setter for pcal accumulation period. More...
 
void SetFilename (std::string filename)
 Setter for (PCAL) filename. More...
 

Detailed Description

Class MHO_DiFXPCalProcessor.

Author
J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
Date
Mon Mar 7 12:21:49 2022 -0500

Constructor & Destructor Documentation

◆ MHO_DiFXPCalProcessor()

hops::MHO_DiFXPCalProcessor::MHO_DiFXPCalProcessor ( )

◆ ~MHO_DiFXPCalProcessor()

hops::MHO_DiFXPCalProcessor::~MHO_DiFXPCalProcessor ( )
virtual

Member Function Documentation

◆ GetPCalData()

multitone_pcal_type* hops::MHO_DiFXPCalProcessor::GetPCalData ( )
inline

Getter for (organized) pcal data.

Returns
Pointer to multitone_pcal_type

◆ GetStationCode()

std::string hops::MHO_DiFXPCalProcessor::GetStationCode ( ) const
inline

Getter for station code.

Returns
Current station code as a string

◆ Organize()

void hops::MHO_DiFXPCalProcessor::Organize ( )

Organizes p-cal data by merging tone/phasor data from the same time period and stores them in a table container.

◆ ReadPCalFile()

void hops::MHO_DiFXPCalProcessor::ReadPCalFile ( )

Reads and processes a PCal file.

◆ SetAccumulationPeriod()

void hops::MHO_DiFXPCalProcessor::SetAccumulationPeriod ( double  ap_sec)
inline

Setter for pcal accumulation period.

Parameters
ap_secpcal accumulation period duration in seconds

◆ SetFilename()

void hops::MHO_DiFXPCalProcessor::SetFilename ( std::string  filename)

Setter for (PCAL) filename.

Parameters
filenameInput filename to set and validate

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