Package com.pixelmed.displaywave
Class SCPSourceECG
- java.lang.Object
-
- com.pixelmed.displaywave.SourceECG
-
- com.pixelmed.displaywave.SCPSourceECG
-
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.
-
-
Field Summary
-
Fields inherited from class com.pixelmed.displaywave.SourceECG
amplitudeScalingFactorInMilliVolts, channelNames, displaySequence, nSamplesPerChannel, numberOfChannels, samples, samplingIntervalInMilliSeconds, title
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static java.lang.String
buildInstanceTitle(SCPECG scpecg)
-
Methods inherited from class com.pixelmed.displaywave.SourceECG
buildInstanceTitle, buildPreferredDisplaySequence, buildPreferredDisplaySequence, findLead, getAmplitudeScalingFactorInMilliVolts, getChannelNames, getDisplaySequence, getNumberOfChannels, getNumberOfSamplesPerChannel, getSamples, getSamplingIntervalInMilliSeconds, getTitle
-
-
-
-
Constructor Detail
-
SCPSourceECG
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).
- Parameters:
i
- the input streamderiveAdditionalLeads
- if true, compute extra unipolar leads when necessary (i.e. make 12 from 8)- Throws:
java.io.IOException
-
SCPSourceECG
public SCPSourceECG(SCPECG scpecg, boolean deriveAdditionalLeads) throws java.io.IOException
Construct an ECG source from an SCP-ECG instance.
- Parameters:
scpecg
- the input streamderiveAdditionalLeads
- if true, compute extra unipolar leads when necessary (i.e. make 12 from 8)- Throws:
java.io.IOException
-
-
Method Detail
-
buildInstanceTitle
protected static java.lang.String buildInstanceTitle(SCPECG scpecg)
-
-