Package uk.ac.gda.beans.exafs
Class DetectorParameters
java.lang.Object
uk.ac.gda.beans.exafs.DetectorParameters
- All Implemented Interfaces:
Serializable,IDetectorParameters,XMLRichBean
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDetectorConfiguration(DetectorConfig detConfig) voidvoidclear()booleangetDetectorConfiguration(int i) inthashCode()booleanvoidsetDetectorConfigurations(List<DetectorConfig> detConfigs) voidsetDetectorGroups(List<DetectorGroup> detectorGroups) voidsetElectronYieldParameters(ElectronYieldParameters electronYieldParameters) voidsetExperimentType(String experimentType) voidsetFluorescenceParameters(FluorescenceParameters fluorescenceParameters) voidsetShouldValidate(boolean shouldValidate) voidsetSoftXRaysParameters(SoftXRaysParameters softXRaysParameters) voidsetTransmissionParameters(TransmissionParameters transmissionParameters) voidsetXesParameters(FluorescenceParameters xesParameters) toString()
-
Field Details
-
mappingURL
-
schemaUrl
-
TRANSMISSION_TYPE
- See Also:
-
FLUORESCENCE_TYPE
- See Also:
-
SOFTXRAYS_TYPE
- See Also:
-
XES_TYPE
- See Also:
-
-
Constructor Details
-
DetectorParameters
public DetectorParameters()
-
-
Method Details
-
getExperimentType
- Specified by:
getExperimentTypein interfaceIDetectorParameters- Returns:
- the experimentType
-
setExperimentType
-
getTransmissionParameters
- Specified by:
getTransmissionParametersin interfaceIDetectorParameters- Returns:
- the transmissionParameters
-
setTransmissionParameters
-
getFluorescenceParameters
- Specified by:
getFluorescenceParametersin interfaceIDetectorParameters- Returns:
- the fluorescenceParameters
-
setFluorescenceParameters
-
getXesParameters
- Specified by:
getXesParametersin interfaceIDetectorParameters- Returns:
- the xesParameters
-
setXesParameters
-
getSoftXRaysParameters
- Specified by:
getSoftXRaysParametersin interfaceIDetectorParameters- Returns:
- the softXRaysParameters
-
setSoftXRaysParameters
-
getElectronYieldParameters
- Specified by:
getElectronYieldParametersin interfaceIDetectorParameters- Returns:
- the electronYieldParameters
-
setElectronYieldParameters
-
hashCode
public int hashCode() -
equals
-
toString
-
getDetectorGroups
- Specified by:
getDetectorGroupsin interfaceIDetectorParameters- Returns:
- Returns the detectorGroups.
-
setDetectorGroups
-
addDetectorGroup
-
getDetectorConfigurations
- Specified by:
getDetectorConfigurationsin interfaceIDetectorParameters
-
getDetectorConfiguration
-
setDetectorConfigurations
-
addDetectorConfiguration
-
clear
public void clear() -
getIonChambers
- Specified by:
getIonChambersin interfaceIDetectorParameters- Returns:
- ion chambers
- Throws:
Exception
-
isShouldValidate
public boolean isShouldValidate()- Specified by:
isShouldValidatein interfaceIDetectorParameters- Returns:
- Returns the shouldValidate.
-
setShouldValidate
public void setShouldValidate(boolean shouldValidate)
-