public class Scan extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="scanOrigin" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="parentFileID" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<length value="40"/>
</restriction>
</simpleType>
</attribute>
<attribute name="num" use="required" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="precursorMz" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>float">
<attribute name="precursorScanNum" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="precursorIntensity" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="precursorCharge" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="possibleCharges" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="windowWideness" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="activationMethod">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="ETD"/>
<enumeration value="ECD"/>
<enumeration value="CID"/>
<enumeration value="HCD"/>
<enumeration value="ETD+SA"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
</element>
<element name="maldi" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="plateID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="spotID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="laserShootCount" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="laserFrequency" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="laserIntensity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="collisionGas" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="peaks" maxOccurs="unbounded">
<complexType>
<simpleContent>
<extension base="<http://sashimi.sourceforge.net/schema_revision/mzXML_3.2>strictBase64Type">
<attribute name="precision">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">
<enumeration value="32"/>
<enumeration value="64"/>
</restriction>
</simpleType>
</attribute>
<attribute name="byteOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="network" />
<attribute name="contentType" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="m/z-int"/>
<enumeration value="m/z"/>
<enumeration value="m/z ruler"/>
<enumeration value="TOF"/>
<enumeration value="intensity"/>
<enumeration value="S/N"/>
<enumeration value="charge"/>
</restriction>
</simpleType>
</attribute>
<attribute name="compressionType" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="none"/>
<enumeration value="zlib"/>
</restriction>
</simpleType>
</attribute>
<attribute name="compressedLen" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
</extension>
</simpleContent>
</complexType>
</element>
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="nameValue" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}namevalueType"/>
<element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
<element ref="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}scan" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="num" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="msLevel" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<attribute name="peaksCount" use="required" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
<attribute name="polarity">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="+"/>
<enumeration value="-"/>
<enumeration value="any"/>
</restriction>
</simpleType>
</attribute>
<attribute name="scanType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Full"/>
<enumeration value="zoom"/>
<enumeration value="SIM"/>
<enumeration value="SRM"/>
<enumeration value="CRM"/>
<enumeration value="Q1"/>
<enumeration value="Q3"/>
</restriction>
</simpleType>
</attribute>
<attribute name="filterLine" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="centroided" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="deisotoped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="chargeDeconvoluted" type="{http://www.w3.org/2001/XMLSchema}boolean" default="0" />
<attribute name="retentionTime" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="ionisationEnergy" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="collisionEnergy" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="cidGasPressure" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="startMz" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="endMz" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="lowMz" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="highMz" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="basePeakMz" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="basePeakIntensity" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="totIonCurrent" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="msInstrumentID" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="compensationVoltage" type="{http://www.w3.org/2001/XMLSchema}float" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Scan.Maldi
Java class for anonymous complex type.
|
static class |
Scan.Peaks
Java class for anonymous complex type.
|
static class |
Scan.PrecursorMz
Java class for anonymous complex type.
|
static class |
Scan.ScanOrigin
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected Float |
basePeakIntensity |
protected Float |
basePeakMz |
protected Boolean |
centroided |
protected Boolean |
chargeDeconvoluted |
protected Float |
cidGasPressure |
protected Float |
collisionEnergy |
protected Float |
compensationVoltage |
protected Boolean |
deisotoped |
protected Float |
endMz |
protected String |
filterLine |
protected Float |
highMz |
protected Float |
ionisationEnergy |
protected Float |
lowMz |
protected Scan.Maldi |
maldi |
protected Integer |
msInstrumentID |
protected BigInteger |
msLevel |
protected List<Object> |
nameValueAndComment |
protected BigInteger |
num |
protected List<Scan.Peaks> |
peaks |
protected BigInteger |
peaksCount |
protected String |
polarity |
protected List<Scan.PrecursorMz> |
precursorMz |
protected Duration |
retentionTime |
protected List<Scan> |
scan |
protected List<Scan.ScanOrigin> |
scanOrigin |
protected String |
scanType |
protected Float |
startMz |
protected Float |
totIonCurrent |
| Constructor and Description |
|---|
Scan() |
| Modifier and Type | Method and Description |
|---|---|
Float |
getBasePeakIntensity()
Gets the value of the basePeakIntensity property.
|
Float |
getBasePeakMz()
Gets the value of the basePeakMz property.
|
Float |
getCidGasPressure()
Gets the value of the cidGasPressure property.
|
Float |
getCollisionEnergy()
Gets the value of the collisionEnergy property.
|
Float |
getCompensationVoltage()
Gets the value of the compensationVoltage property.
|
Float |
getEndMz()
Gets the value of the endMz property.
|
String |
getFilterLine()
Gets the value of the filterLine property.
|
Float |
getHighMz()
Gets the value of the highMz property.
|
Float |
getIonisationEnergy()
Gets the value of the ionisationEnergy property.
|
Float |
getLowMz()
Gets the value of the lowMz property.
|
Scan.Maldi |
getMaldi()
Gets the value of the maldi property.
|
Integer |
getMsInstrumentID()
Gets the value of the msInstrumentID property.
|
BigInteger |
getMsLevel()
Gets the value of the msLevel property.
|
List<Object> |
getNameValueAndComment()
Gets the value of the nameValueAndComment property.
|
BigInteger |
getNum()
Gets the value of the num property.
|
List<Scan.Peaks> |
getPeaks()
Gets the value of the peaks property.
|
BigInteger |
getPeaksCount()
Gets the value of the peaksCount property.
|
String |
getPolarity()
Gets the value of the polarity property.
|
List<Scan.PrecursorMz> |
getPrecursorMz()
Gets the value of the precursorMz property.
|
Duration |
getRetentionTime()
Gets the value of the retentionTime property.
|
List<Scan> |
getScan()
Gets the value of the scan property.
|
List<Scan.ScanOrigin> |
getScanOrigin()
Gets the value of the scanOrigin property.
|
String |
getScanType()
Gets the value of the scanType property.
|
Float |
getStartMz()
Gets the value of the startMz property.
|
Float |
getTotIonCurrent()
Gets the value of the totIonCurrent property.
|
Boolean |
isCentroided()
Gets the value of the centroided property.
|
boolean |
isChargeDeconvoluted()
Gets the value of the chargeDeconvoluted property.
|
Boolean |
isDeisotoped()
Gets the value of the deisotoped property.
|
void |
setBasePeakIntensity(Float value)
Sets the value of the basePeakIntensity property.
|
void |
setBasePeakMz(Float value)
Sets the value of the basePeakMz property.
|
void |
setCentroided(Boolean value)
Sets the value of the centroided property.
|
void |
setChargeDeconvoluted(Boolean value)
Sets the value of the chargeDeconvoluted property.
|
void |
setCidGasPressure(Float value)
Sets the value of the cidGasPressure property.
|
void |
setCollisionEnergy(Float value)
Sets the value of the collisionEnergy property.
|
void |
setCompensationVoltage(Float value)
Sets the value of the compensationVoltage property.
|
void |
setDeisotoped(Boolean value)
Sets the value of the deisotoped property.
|
void |
setEndMz(Float value)
Sets the value of the endMz property.
|
void |
setFilterLine(String value)
Sets the value of the filterLine property.
|
void |
setHighMz(Float value)
Sets the value of the highMz property.
|
void |
setIonisationEnergy(Float value)
Sets the value of the ionisationEnergy property.
|
void |
setLowMz(Float value)
Sets the value of the lowMz property.
|
void |
setMaldi(Scan.Maldi value)
Sets the value of the maldi property.
|
void |
setMsInstrumentID(Integer value)
Sets the value of the msInstrumentID property.
|
void |
setMsLevel(BigInteger value)
Sets the value of the msLevel property.
|
void |
setNum(BigInteger value)
Sets the value of the num property.
|
void |
setPeaksCount(BigInteger value)
Sets the value of the peaksCount property.
|
void |
setPolarity(String value)
Sets the value of the polarity property.
|
void |
setRetentionTime(Duration value)
Sets the value of the retentionTime property.
|
void |
setScanType(String value)
Sets the value of the scanType property.
|
void |
setStartMz(Float value)
Sets the value of the startMz property.
|
void |
setTotIonCurrent(Float value)
Sets the value of the totIonCurrent property.
|
protected List<Scan.ScanOrigin> scanOrigin
protected List<Scan.PrecursorMz> precursorMz
protected Scan.Maldi maldi
protected List<Scan.Peaks> peaks
protected BigInteger num
protected BigInteger msLevel
protected BigInteger peaksCount
protected String polarity
protected String scanType
protected String filterLine
protected Boolean centroided
protected Boolean deisotoped
protected Boolean chargeDeconvoluted
protected Duration retentionTime
protected Float ionisationEnergy
protected Float collisionEnergy
protected Float cidGasPressure
protected Float startMz
protected Float endMz
protected Float lowMz
protected Float highMz
protected Float basePeakMz
protected Float basePeakIntensity
protected Float totIonCurrent
protected Integer msInstrumentID
protected Float compensationVoltage
public List<Scan.ScanOrigin> getScanOrigin()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the scanOrigin property.
For example, to add a new item, do as follows:
getScanOrigin().add(newItem);
Objects of the following type(s) are allowed in the list
Scan.ScanOrigin
public List<Scan.PrecursorMz> getPrecursorMz()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the precursorMz property.
For example, to add a new item, do as follows:
getPrecursorMz().add(newItem);
Objects of the following type(s) are allowed in the list
Scan.PrecursorMz
public Scan.Maldi getMaldi()
Scan.Maldipublic void setMaldi(Scan.Maldi value)
value - allowed object is
Scan.Maldipublic List<Scan.Peaks> getPeaks()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the peaks property.
For example, to add a new item, do as follows:
getPeaks().add(newItem);
Objects of the following type(s) are allowed in the list
Scan.Peaks
public List<Object> getNameValueAndComment()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the nameValueAndComment property.
For example, to add a new item, do as follows:
getNameValueAndComment().add(newItem);
Objects of the following type(s) are allowed in the list
NamevalueType
String
public List<Scan> getScan()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the scan property.
For example, to add a new item, do as follows:
getScan().add(newItem);
Objects of the following type(s) are allowed in the list
Scan
public BigInteger getNum()
BigIntegerpublic void setNum(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getMsLevel()
BigIntegerpublic void setMsLevel(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getPeaksCount()
BigIntegerpublic void setPeaksCount(BigInteger value)
value - allowed object is
BigIntegerpublic String getPolarity()
Stringpublic void setPolarity(String value)
value - allowed object is
Stringpublic String getScanType()
Stringpublic void setScanType(String value)
value - allowed object is
Stringpublic String getFilterLine()
Stringpublic void setFilterLine(String value)
value - allowed object is
Stringpublic Boolean isCentroided()
Booleanpublic void setCentroided(Boolean value)
value - allowed object is
Booleanpublic Boolean isDeisotoped()
Booleanpublic void setDeisotoped(Boolean value)
value - allowed object is
Booleanpublic boolean isChargeDeconvoluted()
Booleanpublic void setChargeDeconvoluted(Boolean value)
value - allowed object is
Booleanpublic Duration getRetentionTime()
Durationpublic void setRetentionTime(Duration value)
value - allowed object is
Durationpublic Float getIonisationEnergy()
Floatpublic void setIonisationEnergy(Float value)
value - allowed object is
Floatpublic Float getCollisionEnergy()
Floatpublic void setCollisionEnergy(Float value)
value - allowed object is
Floatpublic Float getCidGasPressure()
Floatpublic void setCidGasPressure(Float value)
value - allowed object is
Floatpublic Float getStartMz()
Floatpublic void setStartMz(Float value)
value - allowed object is
Floatpublic Float getEndMz()
Floatpublic void setEndMz(Float value)
value - allowed object is
Floatpublic Float getLowMz()
Floatpublic void setLowMz(Float value)
value - allowed object is
Floatpublic Float getHighMz()
Floatpublic void setHighMz(Float value)
value - allowed object is
Floatpublic Float getBasePeakMz()
Floatpublic void setBasePeakMz(Float value)
value - allowed object is
Floatpublic Float getBasePeakIntensity()
Floatpublic void setBasePeakIntensity(Float value)
value - allowed object is
Floatpublic Float getTotIonCurrent()
Floatpublic void setTotIonCurrent(Float value)
value - allowed object is
Floatpublic Integer getMsInstrumentID()
Integerpublic void setMsInstrumentID(Integer value)
value - allowed object is
Integerpublic Float getCompensationVoltage()
FloatCopyright © 2017. All rights reserved.