gov.sns.xal.smf.impl
Class CCL

java.lang.Object
  |
  +--gov.sns.xal.smf.AcceleratorNode
        |
        +--gov.sns.xal.smf.AcceleratorSeq
              |
              +--gov.sns.xal.smf.impl.RfCavity
                    |
                    +--gov.sns.xal.smf.impl.CCL
All Implemented Interfaces:
DataListener, ElementType, IModelDataSource, RfCavityDataSource

public class CCL
extends RfCavity

CCL class to represent the CCL.


Field Summary
static java.lang.String s_strType
           
 
Fields inherited from class gov.sns.xal.smf.impl.RfCavity
CAV_AMP_AVG_HANDLE, CAV_AMP_SET_HANDLE, CAV_PHASE_AVG_HANDLE, CAV_PHASE_SET_HANDLE, DELTA_TRF_END_HANDLE, DELTA_TRF_START_HANDLE, gaps, m_bucRfCavity, T_DELAY_HANDLE
 
Fields inherited from class gov.sns.xal.smf.AcceleratorSeq
m_arrNodes, m_bucSequence, nodeTable
 
Fields inherited from class gov.sns.xal.smf.AcceleratorNode
channelSuite, m_bolIsSoft, m_bolStatus, m_bolValid, m_bucAlign, m_bucAper, m_bucTwiss, m_dblLen, m_dblPos, m_mapAttrs, m_objAccel, m_seqParent, m_strId
 
Constructor Summary
CCL(java.lang.String strId)
          Constructor for CCL
CCL(java.lang.String strId, int intReserve)
          Constructor for CCL
 
Method Summary
 java.lang.String getType()
          Support the node type
 
Methods inherited from class gov.sns.xal.smf.impl.RfCavity
addBucket, getCavAmpAvg, getCavPhaseAvg, getDfltCavAmp, getDfltCavPhase, getGaps, getRfField, getSTFFit, getSTFFitEnd, getSTFPrimeFit, getSTFPrimeFitEnd, getStructureMode, getTTFFit, getTTFFitEnd, getTTFPrimeFit, getTTFPrimeFitEnd, publishAmplitude, publishPhase, setCavAmp, setCavPhase, setRfField, update, updateDesignAmp, updateDesignPhase
 
Methods inherited from class gov.sns.xal.smf.AcceleratorSeq
addNode, addNodeAt, addSequenceChain, addSoft, canPrecede, contains, dataLabel, formsRing, getAllNodes, getAllNodesOfType, getAllNodesWithQualifier, getAllSeqs, getIndexOfNode, getLeaves, getLength, getNodeAt, getNodeCount, getNodes, getNodesOfType, getNodesWithQualifier, getNodesWithQualifier, getNodeWithId, getPosition, getPredecessors, getSequence, getSequenceBuc, getSequences, indexToAddNode, isLinear, orderSequences, recurNodeSearch, recurSeqSearch, removeAllNodes, removeNode, setSequence, sortNodes, write
 
Methods inherited from class gov.sns.xal.smf.AcceleratorNode
channelSuite, clear, getAccelerator, getAlign, getAndConnectChannel, getAper, getBucket, getBuckets, getChannel, getHandles, getId, getParent, getPosition, getStatus, getTwiss, getValid, hasBucket, hasParent, isKindOf, isMagnet, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setLength, setParent, setPosition, setStatus, setTwiss, setValid, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

s_strType

public static final java.lang.String s_strType
See Also:
Constant Field Values
Constructor Detail

CCL

public CCL(java.lang.String strId)
Constructor for CCL


CCL

public CCL(java.lang.String strId,
           int intReserve)
Constructor for CCL

Method Detail

getType

public java.lang.String getType()
Support the node type

Overrides:
getType in class RfCavity
Returns:
The CCL type