public class SCPSourceECG extends SourceECG
A class that encapsulates the features and values from an SCP ECG source, usually for the purpose of displaying it.
amplitudeScalingFactorInMilliVolts, channelNames, displaySequence, nSamplesPerChannel, numberOfChannels, samples, samplingIntervalInMilliSeconds, title
Constructor and Description |
---|
SCPSourceECG(BinaryInputStream i,
boolean deriveAdditionalLeads)
Construct an ECG source from SCP-ECG data an input stream (such as from a file or the network).
|
SCPSourceECG(SCPECG scpecg,
boolean deriveAdditionalLeads)
Construct an ECG source from an SCP-ECG instance.
|
Modifier and Type | Method and Description |
---|---|
protected static java.lang.String |
buildInstanceTitle(SCPECG scpecg) |
buildInstanceTitle, buildPreferredDisplaySequence, buildPreferredDisplaySequence, findLead, getAmplitudeScalingFactorInMilliVolts, getChannelNames, getDisplaySequence, getNumberOfChannels, getNumberOfSamplesPerChannel, getSamples, getSamplingIntervalInMilliSeconds, getTitle
public SCPSourceECG(BinaryInputStream i, boolean deriveAdditionalLeads) throws java.io.IOException
Construct an ECG source from SCP-ECG data an input stream (such as from a file or the network).
i
- the input streamderiveAdditionalLeads
- if true, compute extra unipolar leads when necessary (i.e. make 12 from 8)java.io.IOException
public SCPSourceECG(SCPECG scpecg, boolean deriveAdditionalLeads) throws java.io.IOException
Construct an ECG source from an SCP-ECG instance.
scpecg
- the input streamderiveAdditionalLeads
- if true, compute extra unipolar leads when necessary (i.e. make 12 from 8)java.io.IOException
protected static java.lang.String buildInstanceTitle(SCPECG scpecg)