Post-Processed Data Structure Definition.
More...
#include <FrProcDataPST.hh>
Inherited by FrameCPP::Version_6::FrProcData, and FrameCPP::Version_6::FrProcData.
template<typename DataType, typename AuxType, typename TableType, typename HistoryType>
class FrameCPP::Version_6::FrProcDataPST< DataType, AuxType, TableType, HistoryType >
Post-Processed Data Structure Definition.
◆ FrProcDataPST() [1/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Default constructor.
- Returns
- A new instance of this object.
◆ FrProcDataPST() [2/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
template<typename PreviousType >
Copy Constructor.
- Parameters
-
[in] | Source | The object from which to copy the information. |
[in] | Stream | The stream from which the object is being read. |
- Returns
- A new instance of this object.
◆ FrProcDataPST() [3/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Copy Constructor.
- Parameters
-
[in] | Source | The object from which to copy the information. |
- Returns
- A new instance of this object.
◆ FrProcDataPST() [4/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Stream Constructor.
- Parameters
-
[in] | Stream | The stream from which the object is being read. |
- Returns
- A new instance of this object.
◆ FrProcDataPST() [5/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Default constructor.
- Returns
- A new instance of this object.
◆ FrProcDataPST() [6/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
template<typename PreviousType >
Copy Constructor.
- Parameters
-
[in] | Source | The object from which to copy the information. |
[in] | Stream | The stream from which the object is being read. |
- Returns
- A new instance of this object.
◆ FrProcDataPST() [7/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Copy Constructor.
- Parameters
-
[in] | Source | The object from which to copy the information. |
- Returns
- A new instance of this object.
◆ FrProcDataPST() [8/8]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Stream Constructor.
- Parameters
-
[in] | Stream | The stream from which the object is being read. |
- Returns
- A new instance of this object.
◆ bytes() [1/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Number of bytes needed to write this structure.
- Parameters
-
[in] | Stream | The stream from which to the object is being read or written. |
- Returns
- The number of bytes need to read or write this object.
◆ bytes() [2/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Number of bytes needed to write this structure.
- Parameters
-
[in] | Stream | The stream from which to the object is being read or written. |
- Returns
- The number of bytes need to read or write this object.
◆ copy_core() [1/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Copy core data.
- Parameters
-
[in] | Source | The source from which to copy the data |
◆ copy_core() [2/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Copy core data.
- Parameters
-
[in] | Source | The source from which to copy the data |
◆ operator==() [1/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
equality operator
- Parameters
-
[in] | RHS | The FrProcData object to be compared. |
- Returns
- The value true is returned if this object is equivelent to the RHS instance; false otherwise.
◆ operator==() [2/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
equality operator
- Parameters
-
[in] | RHS | The FrProcData object to be compared. |
- Returns
- The value true is returned if this object is equivelent to the RHS instance; false otherwise.
◆ RefAux() [1/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for auxilliary data.
- Returns
- A reference to the auxilliary data.
◆ RefAux() [2/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for auxilliary data.
- Returns
- A reference to the auxilliary data.
◆ RefAux() [3/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for auxilliary data.
- Returns
- A constant reference to the auxilliary data.
◆ RefAux() [4/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for auxilliary data.
- Returns
- A constant reference to the auxilliary data.
◆ RefData() [1/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for data vector.
- Returns
- A reference to the data vector.
◆ RefData() [2/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for data vector.
- Returns
- A reference to the data vector.
◆ RefData() [3/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for data vector.
- Returns
- A constant reference to the data vector.
◆ RefData() [4/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for vector for data vector.
- Returns
- A constant reference to the data vector.
◆ RefHistory() [1/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for channel history.
- Returns
- A reference to the channel history.
◆ RefHistory() [2/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for channel history.
- Returns
- A reference to the channel history.
◆ RefHistory() [3/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for channel history.
- Returns
- A constant reference to the channel history.
◆ RefHistory() [4/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for channel history.
- Returns
- A constant reference to the channel history.
◆ RefTable() [1/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for parameter table.
- Returns
- A reference to the parameter table.
◆ RefTable() [2/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for parameter table.
- Returns
- A reference to the parameter table.
◆ RefTable() [3/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for parameter table.
- Returns
- A constant reference to the parameter table.
◆ RefTable() [4/4]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Identifier for parameter table.
- Returns
- A constant reference to the parameter table.
◆ write() [1/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Write the structure to the stream.
- Parameters
-
[in] | Stream | The output stream where the object is to be written. |
◆ write() [2/2]
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Write the structure to the stream.
- Parameters
-
[in] | Stream | The output stream where the object is to be written. |
◆ aux
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
◆ data
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Data vector. The data vector for single dimensional types (t-Series and f-Series) must have a single dimension.
◆ history
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
Channel history.
- Note
- The first FrHistory should describe the processing used to build this FrProcData channel. Its name variable should be the FrProcData name. If the channel(s) used to produce this FrProcData have prior FrHistory structures, then in order to not lose this history, these structures should be copied to the FrHistory linked list.
◆ table
template<typename DataType , typename AuxType , typename TableType , typename HistoryType >
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-2.7.0/include/framecpp/Version6/FrProcDataPST.hh