Class SequencerConfig

java.lang.Object
org.lsst.ccs.subsystem.focalplane.SequencerConfig
All Implemented Interfaces:
org.lsst.ccs.config.ConfigurationBulkChangeHandler

public class SequencerConfig extends Object implements org.lsst.ccs.config.ConfigurationBulkChangeHandler
The sequencer configuration object
Author:
tonyj
  • Constructor Details

    • SequencerConfig

      public SequencerConfig()
  • Method Details

    • getSequencers

      public Map<SequencerType,String> getSequencers()
    • getMetaDataRegisters

      public String[] getMetaDataRegisters()
    • getDAQFolder

      public String getDAQFolder()
    • validateBulkChange

      public void validateBulkChange(Map<String,Object> parametersView)
      Specified by:
      validateBulkChange in interface org.lsst.ccs.config.ConfigurationBulkChangeHandler
    • setParameterBulk

      public void setParameterBulk(Map<String,Object> parametersView)
      Specified by:
      setParameterBulk in interface org.lsst.ccs.config.ConfigurationBulkChangeHandler
    • getClearMain

      public String getClearMain()
    • getIdleFlushMain

      public String getIdleFlushMain()
    • getIntegrateMain

      public String getIntegrateMain()
    • getRowShiftReverseMain

      public String getRowShiftReverseMain()
    • getRowShiftForwardMain

      public String getRowShiftForwardMain()
    • getPseudoReadMain

      public String getPseudoReadMain()
    • getClearCountParameter

      public String getClearCountParameter()
    • getRequiredMains

      public List<String> getRequiredMains()
    • getRequiredParameters

      public List<String> getRequiredParameters()
    • getShiftCountParameter

      public String getShiftCountParameter()
    • getReadMain

      public String getReadMain()
    • getIdleFlushTimeout

      public long getIdleFlushTimeout()
    • useParallelRegisters

      public boolean useParallelRegisters()
    • useStepAfterIntegrate

      public boolean useStepAfterIntegrate()
    • getIntegrateAfterPointer

      public String getIntegrateAfterPointer()
    • getReadSubroutine

      public String getReadSubroutine()
    • hasGuiderPartition

      public boolean hasGuiderPartition()
    • getGuiderPartition

      public String getGuiderPartition()
    • getGuiderLocations

      public org.lsst.ccs.utilities.location.SensorLocationSet getGuiderLocations()