/*
* DTS.Serialization.TDAS.File.IChannelHeader.cs
*
* Copyright © 2009
* Diversified Technical Systems, Inc.
* All Rights Reserved
*/
using System;
namespace DTS.Serialization.TDAS
{
public interface IChannelHeader
{
///
/// Get/set acquisition rate value.
///
Double AcquisitionRate
{
get;
set;
}
///
/// Get/set number of pre-T0 data points.
///
int NumberOfPreT0DataPoints
{
get;
set;
}
///
/// Get/set number of post-T0 data points.
///
int NumberOfPostT0DataPoints
{
get;
set;
}
///
/// Get/set z.
///
int PreZeroLevelInCnts
{
get;
set;
}
///
/// Get/set z.
///
int PreCalLevelInCnts
{
get;
set;
}
///
/// Get/set z.
///
Double SignalToNoiseRatioInDb
{
get;
set;
}
///
/// Get/set z.
///
int PostZeroLevelInCnts
{
get;
set;
}
///
/// Get/set z.
///
int PostCalLevelInCnts
{
get;
set;
}
///
/// Get/set z.
///
int DataZeroLevelInCnts
{
get;
set;
}
///
/// Get/set scale factor MV.
///
Double ScaleFactorMVPerCnt
{
get;
set;
}
///
/// Get/set z.
///
Double ScaleFactorEUPerCnt
{
get;
set;
}
}
}