Skip to content
Snippets Groups Projects
  • Yero1990's avatar
    3d051873
    Scalers map (#200) · 3d051873
    Yero1990 authored
    * added HODO EDTM to Maps and Param filrs for HMS/SHMS; Added block T.hms.* in epics_short.def in order to produce HMS Hodo EDTM leaf variable; Added Hodo EDTM to scaler.map
    
    * undo changes in HMS hodo naming schemes for scalers map
    3d051873
    History
    Scalers map (#200)
    Yero1990 authored
    * added HODO EDTM to Maps and Param filrs for HMS/SHMS; Added block T.hms.* in epics_short.def in order to produce HMS Hodo EDTM leaf variable; Added Hodo EDTM to scaler.map
    
    * undo changes in HMS hodo naming schemes for scalers map
scaler.map 20.61 KiB
# This file: scaler.map
# Author: Robert Michaels, Jlab
# Contains time-dependent text-based mapping of scaler channels
# which permits getting data from THaScaler by names like "bcm_u3".
# Also contains "directives" that control xscaler
# For documentation about this file, see
# http://hallaweb.jlab.org/equipment/daq/THaScaler.html (scroll to "scaler.map"
# near the end of that web page).
#

# ------ Jan 4, 2017

DATE 4 1 2017

# Setup for Hall C testing HMS hodoscopes, etc.

xscaler-tabs     HMS 0:X1      1:Y1      2:X2      3:Y2      4:Trig 
xscaler-layout   HMS 0:8x4     1:8x4     2:8x4     3:8x4     4:8x4  
xscaler-pageslot HMS 0:slot0   1:slot1   2:slot2   3:slot3   4:slot6 

xscaler-pagename HMS 0:'HMS Hodoscope X1'
xscaler-pagename HMS 1:'HMS Hodoscope Y1'
xscaler-pagename HMS 2:'HMS Hodoscope X2'
xscaler-pagename HMS 3:'HMS Hodoscope Y2'
xscaler-pagename HMS 4:'HMS Trigger,BCM and clock'

xscaler-clock HMS slot:7 chan:1 rate:60 
#####################################################################

# Setup for Hall C testing SHMS hodoscopes, etc.

xscaler-tabs     SHMS 0:X1      1:Y1      2:X2      3:Y2      4:Trig 
xscaler-layout   SHMS 0:8x4     1:8x4     2:8x4     3:8x4     4:8x4  
xscaler-pageslot SHMS 0:slot0   1:slot1   2:slot2   3:slot3   4:slot7 

xscaler-pagename SHMS 0:'SHMS Hodoscope X1'
xscaler-pagename SHMS 1:'SHMS Hodoscope Y1'
xscaler-pagename SHMS 2:'SHMS Hodoscope X2'
xscaler-pagename SHMS 3:'SHMS Hodoscope Y2'
xscaler-pagename SHMS 4:'SHMS Trigger,BCM and clock'

xscaler-clock SHMS slot:9 chan:1 rate:60
#####################################################################

# HMS tabs
# for HMS the crate is 4 
# let hel=0 always

# desc      hel crate slot start nchan  long-description
hhod1x1+     0    4     0    0     1     HMS 1X+ paddle 1
hhod1x3+     0    4     0    1     1     HMS 1X+ paddle 3 
hhod1x5+     0    4     0    2     1     HMS 1X+ paddle 5
hhod1x7+     0    4     0    3     1     HMS 1X+ paddle 7
hhod1x2+     0    4     0    4     1     HMS 1X+ paddle 2
hhod1x4+     0    4     0    5     1     HMS 1X+ paddle 4
hhod1x6+     0    4     0    6     1     HMS 1X+ paddle 6
hhod1x8+     0    4     0    7     1     HMS 1X+ paddle 8
hhod1x9+     0    4     0    8     1     HMS 1X+ paddle 9
hhod1x11+    0    4     0    9     1     HMS 1X+ paddle 11
hhod1x13+    0    4     0    10    1     HMS 1X+ paddle 13
hhod1x15+    0    4     0    11    1     HMS 1X+ paddle 15
hhod1x10+    0    4     0    12    1     HMS 1X+ paddle 10
hhod1x12+    0    4     0    13    1     HMS 1X+ paddle 12
hhod1x14+    0    4     0    14    1     HMS 1X+ paddle 14
hhod1x16+    0    4     0    15    1     HMS 1X+ paddle 16

# desc      hel crate slot start nchan  long-description
hhod1x1-     0    4     0    16    1     HMS 1X- paddle 1
hhod1x3-     0    4     0    17    1     HMS 1X- paddle 3
hhod1x5-     0    4     0    18    1     HMS 1X- paddle 5
hhod1x7-     0    4     0    19    1     HMS 1X- paddle 7
hhod1x2-     0    4     0    20    1     HMS 1X- paddle 2
hhod1x4-     0    4     0    21    1     HMS 1X- paddle 4
hhod1x6-     0    4     0    22    1     HMS 1X- paddle 6
hhod1x8-     0    4     0    23    1     HMS 1X- paddle 8
hhod1x9-     0    4     0    24    1     HMS 1X- paddle 9
hhod1x11-    0    4     0    25    1     HMS 1X- paddle 11
hhod1x13-    0    4     0    26    1     HMS 1X- paddle 13
hhod1x15-    0    4     0    27    1     HMS 1X- paddle 15
hhod1x10-    0    4     0    28    1     HMS 1X- paddle 10
hhod1x12-    0    4     0    29    1     HMS 1X- paddle 12
hhod1x14-    0    4     0    30    1     HMS 1X- paddle 14
hhod1x16-    0    4     0    31    1     HMS 1X- paddle 16

# desc      hel crate slot start nchan  long-description
hhod1y1+     0    4     1    0     1     HMS 1Y+ paddle 1
hhod1y3+     0    4     1    1     1     HMS 1Y+ paddle 3
hhod1y5+     0    4     1    2     1     HMS 1Y+ paddle 5
hhod1y7+     0    4     1    3     1     HMS 1Y+ paddle 7
hhod1y2+     0    4     1    4     1     HMS 1Y+ paddle 2
hhod1y4+     0    4     1    5     1     HMS 1Y+ paddle 4
hhod1y6+     0    4     1    6     1     HMS 1Y+ paddle 6
hhod1y8+     0    4     1    7     1     HMS 1Y+ paddle 8
hhod1y9+     0    4     1    8     1     HMS 1Y+ paddle 9
Empty	     0    4     1    9     1     Empty
Empty        0    4     1    10    1     Empty
Empty        0    4     1    11    1     Empty
hhod1y10+    0    4     1    12    1     HMS 1Y+ paddle 10
Empty	     0    4     1    13    1     Empty
Empty        0    4     1    14    1     Empty
Empty        0    4     1    15    1     Empty

# desc      hel crate slot start nchan  long-description
hhod1y1-     0    4     1    16    1     HMS 1Y- paddle 1
hhod1y3-     0    4     1    17    1     HMS 1Y- paddle 3
hhod1y5-     0    4     1    18    1     HMS 1Y- paddle 5
hhod1y7-     0    4     1    19    1     HMS 1Y- paddle 7
hhod1y2-     0    4     1    20    1     HMS 1Y- paddle 2
hhod1y4-     0    4     1    21    1     HMS 1Y- paddle 4
hhod1y6-     0    4     1    22    1     HMS 1Y- paddle 6
hhod1y8-     0    4     1    23    1     HMS 1Y- paddle 8
hhod1y9-     0    4     1    24    1     HMS 1Y- paddle 9
Empty	     0    4     1    25    1     Empty
Empty        0    4     1    26    1     Empty
Empty        0    4     1    27    1     Empty
hhod1y10-    0    4     1    28    1     HMS 1Y- paddle 10
Empty	     0    4     1    29    1     Empty
Empty        0    4     1    30    1     Empty
Empty        0    4     1    31    1     Empty

# desc      hel crate slot start nchan  long-description
hhod2x1+     0    4     2    0     1     HMS 2X+ paddle 1
hhod2x3+     0    4     2    1     1     HMS 2X+ paddle 3
hhod2x5+     0    4     2    2     1     HMS 2X+ paddle 5
hhod2x7+     0    4     2    3     1     HMS 2X+ paddle 7
hhod2x2+     0    4     2    4     1     HMS 2X+ paddle 2
hhod2x4+     0    4     2    5     1     HMS 2X+ paddle 4
hhod2x6+     0    4     2    6     1     HMS 2X+ paddle 6
hhod2x8+     0    4     2    7     1     HMS 2X+ paddle 8
hhod2x9+     0    4     2    8     1     HMS 2X+ paddle 9
hhod2x11+    0    4     2    9     1     HMS 2X+ paddle 11
hhod2x13+    0    4     2    10    1     HMS 2X+ paddle 13
hhod2x15+    0    4     2    11    1     HMS 2X+ paddle 15
hhod2x10+    0    4     2    12    1     HMS 2X+ paddle 10
hhod2x12+    0    4     2    13    1     HMS 2X+ paddle 12
hhod2x14+    0    4     2    14    1     HMS 2X+ paddle 14
hhod2x16+    0    4     2    15    1     HMS 2X+ paddle 16

# desc      hel crate slot start nchan  long-description
hhod2x1-     0    4     2    16    1     HMS 2X- paddle 1
hhod2x3-     0    4     2    17    1     HMS 2X- paddle 3
hhod2x5-     0    4     2    18    1     HMS 2X- paddle 5
hhod2x7-     0    4     2    19    1     HMS 2X- paddle 7
hhod2x2-     0    4     2    20    1     HMS 2X- paddle 2
hhod2x4-     0    4     2    21    1     HMS 2X- paddle 4
hhod2x6-     0    4     2    22    1     HMS 2X- paddle 6
hhod2x8-     0    4     2    23    1     HMS 2X- paddle 8
hhod2x9-     0    4     2    24    1     HMS 2X- paddle 9
hhod2x11-    0    4     2    25    1     HMS 2X- paddle 11
hhod2x13-    0    4     2    26    1     HMS 2X- paddle 13
hhod2x15-    0    4     2    27    1     HMS 2X- paddle 15
hhod2x10-    0    4     2    28    1     HMS 2X- paddle 10
hhod2x12-    0    4     2    29    1     HMS 2X- paddle 12
hhod2x14-    0    4     2    30    1     HMS 2X- paddle 14
hhod2x16-    0    4     2    31    1     HMS 2X- paddle 16 

# desc      hel crate slot start nchan  long-description
hhod2y1+     0    4     3    0     1     HMS 2Y+ paddle 1
hhod2y3+     0    4     3    1     1     HMS 2Y+ paddle 3
hhod2y5+     0    4     3    2     1     HMS 2Y+ paddle 5
hhod2y7+     0    4     3    3     1     HMS 2Y+ paddle 7
hhod2y2+     0    4     3    4     1     HMS 2Y+ paddle 2
hhod2y4+     0    4     3    5     1     HMS 2Y+ paddle 4
hhod2y6+     0    4     3    6     1     HMS 2Y+ paddle 6
hhod2y8+     0    4     3    7     1     HMS 2Y+ paddle 8
hhod2y9+     0    4     3    8     1     HMS 2Y+ paddle 9
Empty	     0    4     3    9     1     Empty
Empty        0    4     3    10    1     Empty
Empty        0    4     3    11    1     Empty
hhod2y10+    0    4     3    12    1     HMS 2Y+ paddle 10
Empty	     0    4     3    13    1     Empty
Empty        0    4     3    14    1     Empty
Empty        0    4     3    15    1     Empty

# desc      hel crate slot start nchan  long-description
hhod2y1-     0    4     3    16    1     HMS 2Y- paddle 1
hhod2y3-     0    4     3    17    1     HMS 2Y- paddle 3
hhod2y5-     0    4     3    18    1     HMS 2Y- paddle 5
hhod2y7-     0    4     3    19    1     HMS 2Y- paddle 7
hhod2y2-     0    4     3    20    1     HMS 2Y- paddle 2
hhod2y4-     0    4     3    21    1     HMS 2Y- paddle 4
hhod2y6-     0    4     3    22    1     HMS 2Y- paddle 6
hhod2y8-     0    4     3    23    1     HMS 2Y- paddle 8
hhod2y9-     0    4     3    24    1     HMS 2Y- paddle 9
Empty	     0    4     3    25    1     Empty
Empty        0    4     3    26    1     Empty
Empty        0    4     3    27    1     Empty
hhod2y10-    0    4     3    28    1     HMS 2Y- paddle 10
Empty	     0    4     3    29    1     Empty
Empty        0    4     3    30    1     Empty
Empty        0    4     3    31    1     Empty

# desc      hel crate slot start nchan  long-description                            
S1X          0    4     6    0     1     HMS S1X                                           
S1Y          0    4     6    1     1     HMS S1Y                                           
S2X          0    4     6    2     1     HMS S2X                                           
S2Y          0    4     6    3     1     HMS S2Y                                           
S1XS1Y       0    4     6    4     1     HMS S1T                                           
S2XS2Y       0    4     6    5     1     HMS S2T                                           
Trig         0    4     6    6     1     HMS T1                                           
ASUM         0    4     6    7     1     HMS ASUM                                         
BSUM         0    4     6    8     1     HMS BSUM                                         
CSUM         0    4     6    9     1     HMS CSUM                                         
DSUM         0    4     6    10    1     HMS DSUM                                         
PSHWRLO      0    4     6    11    1     HMS PSHWRLO                                      
PSHWRHI      0    4     6    12    1     HMS PSHWRHI                                      
SHWR         0    4     6    13    1     HMS SHWR                                         
HOD_EDTM     0    4     6    14    1     HMS HODO EDTM                                       
CERSUM       0    4     6    15    1     HMS CERSUM                                       
BCM4A        0    4     6    25    1     bcm4a                                           
BCM4B        0    4     6    26    1     bcm4b                                           
BCM1         0    4     6    27    1     bcm1                                           
BCM2         0    4     6    28    1     bcm2                                           
BCM17        0    4     6    29    1     bcm17                                           
Unser        0    4     6    30    1     Unser                                          
1Mhz         0    4     6    31    1     1MHz  
                                        
# desc      hel crate slot start nchan  long-description                            
clock        0    4     7    1     1     clock   

# SHMS tabs
# for SHMS the crate is 5 
# let hel=0 always

# desc      hel crate slot start nchan  long-description
phod1x1+     0    5     0    0     1     SHMS 1X+ paddle 1
phod1x3+     0    5     0    1     1     SHMS 1X+ paddle 3
phod1x5+     0    5     0    2     1     SHMS 1X+ paddle 5
phod1x7+     0    5     0    3     1     SHMS 1X+ paddle 7
phod1x2+     0    5     0    4     1     SHMS 1X+ paddle 2
phod1x4+     0    5     0    5     1     SHMS 1X+ paddle 4
phod1x6+     0    5     0    6     1     SHMS 1X+ paddle 6
phod1x8+     0    5     0    7     1     SHMS 1X+ paddle 8
phod1x9+     0    5     0    8     1     SHMS 1X+ paddle 9
phod1x11+    0    5     0    9     1     SHMS 1X+ paddle 11
phod1x13+    0    5     0    10    1     SHMS 1X+ paddle 13
phod1x10+    0    5     0    12    1     SHMS 1X+ paddle 10
phod1x12+    0    5     0    13    1     SHMS 1X+ paddle 12

# desc      hel crate slot start nchan  long-description 
phod1x1-     0    5     0    16    1     SHMS 1X- paddle 1
phod1x3-     0    5     0    17    1     SHMS 1X- paddle 3
phod1x5-     0    5     0    18    1     SHMS 1X- paddle 5
phod1x7-     0    5     0    19    1     SHMS 1X- paddle 7
phod1x2-     0    5     0    20    1     SHMS 1X- paddle 2
phod1x4-     0    5     0    21    1     SHMS 1X- paddle 4
phod1x6-     0    5     0    22    1     SHMS 1X- paddle 6
phod1x8-     0    5     0    23    1     SHMS 1X- paddle 8
phod1x9-     0    5     0    24    1     SHMS 1X- paddle 9
phod1x11-    0    5     0    25    1     SHMS 1X- paddle 11
phod1x13-    0    5     0    26    1     SHMS 1X- paddle 13
phod1x10-    0    5     0    28    1     SHMS 1X- paddle 10
phod1x12-    0    5     0    30    1     SHMS 1X- paddle 12

# desc      hel crate slot start nchan  long-description 
phod1y1-     0    5     1    0     1     SHMS 1Y- paddle 1
phod1y3-     0    5     1    1     1     SHMS 1Y- paddle 3
phod1y5-     0    5     1    2     1     SHMS 1Y- paddle 5
phod1y7-     0    5     1    3     1     SHMS 1Y- paddle 7
phod1y2-     0    5     1    4     1     SHMS 1Y- paddle 2
phod1y4-     0    5     1    5     1     SHMS 1Y- paddle 4
phod1y6-     0    5     1    6     1     SHMS 1Y- paddle 6
phod1y8-     0    5     1    7     1     SHMS 1Y- paddle 8
phod1y9-     0    5     1    8     1     SHMS 1Y- paddle 9
phod1y11-    0    5     1    9     1     SHMS 1Y- paddle 11
phod1y13-    0    5     1    10    1     SHMS 1Y- paddle 13
phod1y10-    0    5     1    12    1     SHMS 1Y- paddle 10
phod1y12-    0    5     1    13    1     SHMS 1Y- paddle 12

# desc      hel crate slot start nchan  long-description 
phod1y1+     0    5     1    16    1     SHMS 1Y+ paddle 1
phod1y3+     0    5     1    17    1     SHMS 1Y+ paddle 3
phod1y5+     0    5     1    18    1     SHMS 1Y+ paddle 5
phod1y7+     0    5     1    19    1     SHMS 1Y+ paddle 7
phod1y2+     0    5     1    20    1     SHMS 1Y+ paddle 2
phod1y4+     0    5     1    21    1     SHMS 1Y+ paddle 4
phod1y6+     0    5     1    22    1     SHMS 1Y+ paddle 6
phod1y8+     0    5     1    23    1     SHMS 1Y+ paddle 8
phod1y9+     0    5     1    24    1     SHMS 1Y+ paddle 9
phod1y11+    0    5     1    25    1     SHMS 1Y+ paddle 11
phod1y13+    0    5     1    26    1     SHMS 1Y+ paddle 13
phod1y10+    0    5     1    28    1     SHMS 1Y+ paddle 10
phod1y12+    0    5     1    29    1     SHMS 1Y+ paddle 12

# desc      hel crate slot start nchan  long-description 
phod2x1+     0    5     2    0     1     SHMS 2X+ paddle 1
phod2x3+     0    5     2    1     1     SHMS 2X+ paddle 3
phod2x5+     0    5     2    2     1     SHMS 2X+ paddle 5
phod2x7+     0    5     2    3     1     SHMS 2X+ paddle 7
phod2x2+     0    5     2    4     1     SHMS 2X+ paddle 2
phod2x4+     0    5     2    5     1     SHMS 2X+ paddle 4
phod2x6+     0    5     2    6     1     SHMS 2X+ paddle 6
phod2x8+     0    5     2    7     1     SHMS 2X+ paddle 8
phod2x9+     0    5     2    8     1     SHMS 2X+ paddle 9
phod2x11+    0    5     2    9     1     SHMS 2X+ paddle 11
phod2x13+    0    5     2    10    1     SHMS 2X+ paddle 13
phod2x10+    0    5     2    12    1     SHMS 2X+ paddle 10
phod2x12+    0    5     2    13    1     SHMS 2X+ paddle 12
phod2x14+    0    5     2    14    1     SHMS 2X+ paddle 14

# desc      hel crate slot start nchan  long-description 
phod2x1-     0    5     2    16    1     SHMS 2X- paddle 1
phod2x3-     0    5     2    17    1     SHMS 2X- paddle 3
phod2x5-     0    5     2    18    1     SHMS 2X- paddle 5
phod2x7-     0    5     2    19    1     SHMS 2X- paddle 7
phod2x2-     0    5     2    20    1     SHMS 2X- paddle 2
phod2x4-     0    5     2    21    1     SHMS 2X- paddle 4
phod2x6-     0    5     2    22    1     SHMS 2X- paddle 6
phod2x8-     0    5     2    23    1     SHMS 2X- paddle 8
phod2x9-     0    5     2    24    1     SHMS 2X- paddle 9
phod2x11-    0    5     2    25    1     SHMS 2X- paddle 11
phod2x13-    0    5     2    26    1     SHMS 2X- paddle 13
phod2x10-    0    5     2    28    1     SHMS 2X- paddle 10
phod2x12-    0    5     2    29    1     SHMS 2X- paddle 12
phod2x14-    0    5     2    30    1     SHMS 2X- paddle 14

# desc      hel crate slot start nchan  long-description 
phod2y1+     0    5     3    0     1     SHMS 2y+ paddle 1
phod2y3+     0    5     3    1     1     SHMS 2y+ paddle 3
phod2y5+     0    5     3    2     1     SHMS 2y+ paddle 5
phod2y7+     0    5     3    3     1     SHMS 2y+ paddle 7
phod2y2+     0    5     3    4     1     SHMS 2y+ paddle 2
phod2y4+     0    5     3    5     1     SHMS 2y+ paddle 4
phod2y6+     0    5     3    6     1     SHMS 2y+ paddle 6
phod2y8+     0    5     3    7     1     SHMS 2y+ paddle 8
phod2y9+     0    5     3    8     1     SHMS 2y+ paddle 9
phod2y11+    0    5     3    9     1     SHMS 2y+ paddle 11
phod2y13+    0    5     3    10    1     SHMS 2y+ paddle 13
phod2y15+    0    5     3    11    1     SHMS 2y+ paddle 15
phod2y10+    0    5     3    12    1     SHMS 2y+ paddle 10
phod2y12+    0    5     3    13    1     SHMS 2y+ paddle 12
phod2y14+    0    5     3    14    1     SHMS 2y+ paddle 14
phod2y16+    0    5     3    15    1     SHMS 2y+ paddle 16

# desc      hel crate slot start nchan  long-description 
phod2y1-     0    5     3    16    1     SHMS 2y- paddle 1
phod2y3-     0    5     3    17    1     SHMS 2y- paddle 3
phod2y5-     0    5     3    18    1     SHMS 2y- paddle 5
phod2y7-     0    5     3    19    1     SHMS 2y- paddle 7
phod2y2-     0    5     3    20    1     SHMS 2y- paddle 2
phod2y4-     0    5     3    21    1     SHMS 2y- paddle 4
phod2y6-     0    5     3    22    1     SHMS 2y- paddle 6
phod2y8-     0    5     3    23    1     SHMS 2y- paddle 8
phod2y9-     0    5     3    24    1     SHMS 2y- paddle 9
phod2y11-    0    5     3    25    1     SHMS 2y- paddle 11
phod2y13-    0    5     3    26    1     SHMS 2y- paddle 13
phod2y15-    0    5     3    27    1     SHMS 2y- paddle 15
phod2y10-    0    5     3    28    1     SHMS 2y- paddle 10
phod2y12-    0    5     3    29    1     SHMS 2y- paddle 12
phod2y14-    0    5     3    30    1     SHMS 2y- paddle 14
phod2y16-    0    5     3    31    1     SHMS 2y- paddle 16

# desc      hel crate slot start nchan  long-description                            
S1X          0    5     7    0     1     SHMS S1X                                           
S1Y          0    5     7    1     1     SHMS S1Y                                           
S2X          0    5     7    2     1     SHMS S2X                                           
S2Y          0    5     7    3     1     SHMS S2Y                                           
S1XS1Y       0    5     7    4     1     SHMS S1T                                           
S2XS2Y       0    5     7    5     1     SHMS S2T                                           
Trig         0    5     7    6     1     SHMS T1                                           
ASUM         0    5     7    7     1     SHMS ASUM                                         
BSUM         0    5     7    8     1     SHMS BSUM                                         
CSUM         0    5     7    9     1     SHMS CSUM                                         
HOD_EDTM     0    5     7    10    1     SHMS HODO EDTM                                          
PSHWRLO      0    5     7    11    1     SHMS PSHWRLO                                      
PSHWRHI      0    5     7    12    1     SHMS PSHWRHI                                      
SHWR         0    5     7    13    1     SHMS SHWR                                         
AERSUM       0    5     7    14    1     SHMS AERSUM                                       
CERSUM       0    5     7    15    1     SHMS CERSUM                                       
BCM4A        0    5     7    25    1     bcm4a                                           
BCM4B        0    5     7    26    1     bcm4b                                           
BCM1         0    5     7    27    1     bcm1                                           
BCM2         0    5     7    28    1     bcm2                                           
BCM17        0    5     7    29    1     bcm17                                           
Unser        0    5     7    30    1     Unser                                          
1Mhz         0    5     7    31    1     1MHz  

# desc      hel crate slot start nchan  long-description                            
clock        0    5     9    1     1     clock