001    package cnslab.cnsnetwork;
002    
003    /***********************************************************************
004    * @version
005    *   $Date: 2012-08-04 13:43:22 -0500 (Sat, 04 Aug 2012) $
006    *   $Rev: 104 $
007    *   $Author: croft $
008    * @author
009    *   Yi Dong
010    * @author
011    *   David Wallace Croft
012    ***********************************************************************/
013    public final class  SizeID
014    ////////////////////////////////////////////////////////////////////////
015    ////////////////////////////////////////////////////////////////////////
016    {
017    
018    public final short  id;
019    
020    //
021    
022    public short  size;
023    
024    ////////////////////////////////////////////////////////////////////////
025    ////////////////////////////////////////////////////////////////////////
026    
027    public  SizeID (
028      final int  id,
029      final int  size )
030    ////////////////////////////////////////////////////////////////////////
031    {
032      // branch id
033      
034      this.id = ( short ) id;
035      
036      // first contains the size of the synapses in the branch,
037      // then point to the next available synapse
038      
039      this.size = ( short ) size;
040    }
041    
042    ////////////////////////////////////////////////////////////////////////
043    ////////////////////////////////////////////////////////////////////////
044    }