This is the OLD DAQ page from 2012 campaign

Look Up table (LH target) 4/3/2013--

Spectcl CRY id Qp
00 26 Q2p3
01 30 Q6p3
02 25 Q2p2
03 29 Q6p2
04 27 Q2p4
05 31 Q6p4
06 24 Q2p1
07 28 Q6p1
08 63 Q1p4
09 47 Q5p4
10 59 Q3p4
11 51 Q4p4
12 60 Q1p1
13 44 Q5p1
14 58 Q3p3
15 50 Q4p3
16 62 Q1p2
17 46 Q5p2
18 56 Q3p1
19 48 Q4p1
20 61 Q1p2
21 45 Q5p2
22 57 Q3p2
23 49 Q4p2
24 88 Q7p1
25 91 Q7p4
26 89 Q7p2
27 90 Q7p3
LHconfiguration.tcl:

# predef's for GRETINA
# in LH target configuration
# most fw, crystal 3 in Q2 and Q6
treevariable -set g.xtal.00.crystal_id 26
treevariable -set g.xtal.01.crystal_id 30

# crystal 2
treevariable -set g.xtal.02.crystal_id 25
treevariable -set g.xtal.03.crystal_id 29

#crystal 4
treevariable -set g.xtal.04.crystal_id 27
treevariable -set g.xtal.05.crystal_id 31

#crystal 1
treevariable -set g.xtal.06.crystal_id 24
treevariable -set g.xtal.07.crystal_id 28

# 90 deg, Q1, 5, and Q3, 4 crystal 1
treevariable -set g.xtal.08.crystal_id 63
treevariable -set g.xtal.09.crystal_id 47
treevariable -set g.xtal.10.crystal_id 59
treevariable -set g.xtal.11.crystal_id 51

# Q1, 5 xtal 1, Q3, 4 xtal 3
treevariable -set g.xtal.12.crystal_id 60
treevariable -set g.xtal.13.crystal_id 44
treevariable -set g.xtal.14.crystal_id 58
treevariable -set g.xtal.15.crystal_id 50

# Q1, 5 xtal 3, Q3, 4 xtal 1
treevariable -set g.xtal.16.crystal_id 62
treevariable -set g.xtal.17.crystal_id 46
treevariable -set g.xtal.18.crystal_id 56
treevariable -set g.xtal.19.crystal_id 48

# Q1, 5 xtal 2, Q3, 4 xtal 2
treevariable -set g.xtal.20.crystal_id 61
treevariable -set g.xtal.21.crystal_id 45
treevariable -set g.xtal.22.crystal_id 57
treevariable -set g.xtal.23.crystal_id 49


# Q7 xtal 1, 4, 2, 3
treevariable -set g.xtal.24.crystal_id 88
treevariable -set g.xtal.25.crystal_id 91
treevariable -set g.xtal.26.crystal_id 89
treevariable -set g.xtal.27.crystal_id 90

Look Up table 7/19/2012--4/1/2013

Spectcl CRY id Qp
00 26 Q2p3
01 30 Q6p3
02 34 Q4p3
03 38 Q5p3
04 25 Q2p2
05 29 Q6p2
06 33 Q4p2
07 37 Q5p2
08 27 Q2p4
09 31 Q6p4
10 35 Q4p4
11 39 Q5p4
12 24 Q2p1
13 28 Q6p1
14 32 Q4p1
15 36 Q5p1
16 63 Q1p4
17 67 Q3p4
18 71 Q7p4
19 60 Q1p1
20 66 Q3p3
21 68 Q7p1
22 62 Q1p3
23 64 Q3p1
24 70 Q7p3
25 61 Q1p2
26 65 Q3p2
27 69 Q7p2

GRETINA DAQ system

HowTo for experimenter in charge

Changelog

ANY change to the DAQ system out here: daqchange

NOTE: No change pass July 13th 2012 can be done without explicit announcement and approval (by Dirk).

issues

ANY issue/breakdown put here: daqtrouble

ReadOutShell reports “S800 changed to inactive” ReadOutShellS800Inactive

start procedures

Documentation

Trigger connection

Status

File Structure on GRETINA cluster / files to be kept

 Here offline decomp data gets stored:
  /global/data1a/gretina/user1
  /global/data1a/gretina/user2
  /global/data1a/gretina/user2_1
  /global/data1a/gretina/user4
 Base + data to create them:
 /global/data1a/
 drwxrwxrwx  8 mario   bin   4096 Mar 27 12:52 q1a1
 drwxr-xr-x  6 mario   bin   4096 Nov 24  2010 q1a3
 drwxrwxrwx  9 mario   bin   4096 Mar 27 12:53 q1b1
 drwxr-xr-x  7 mario   bin   4096 Mar 27 12:53 q1b2
 drwxr-xr-x  9 mario   bin   4096 Mar 27 12:55 q2a5
 drwxr-xr-x  9 mario   bin   4096 Mar 27 12:57 q2a6
 drwxrwxrwx  7 mkp     bin   4096 Mar 27 13:01 q2b4
 drwxr-xr-x  7 mkp     bin   4096 Mar 27 13:03 q2b6
 drwxr-xr-x  5 mario   bin   4096 Mar 27 13:05 q3a14
 drwxr-xr-x  6 mario   bin   4096 Mar 27 13:06 q3a7
 drwxr-xr-x  5 mario   bin   4096 Mar 27 13:08 q4a4
 drwxr-xr-x  5 mario   bin   4096 Mar 27 13:09 q4a8
 drwxr-xr-x  5 mario   bin   4096 Mar 27 13:11 q4b7
 drwxr-xr-x  6 mario   bin   4096 Mar 29 14:00 q4b8
 /global/data1b/
 drwxr-xr-x  5 mario   bin   4096 Mar 27 14:26 q3b14
 drwxr-xr-x  5 mario   bin   4096 Mar 27 14:27 q3b5
 drwxr-xr-x  5 gretina bin   4096 Mar  6 18:07 q5a10
 drwxr-xr-x  5 gretina bin   4096 Mar  6 18:17 q5a12
 drwxr-xr-x  5 gretina bin   4096 Mar  7 13:14 q5b10
 drwxr-xr-x  5 gretina bin   4096 Mar  6 18:27 q5b3
 drwxr-xr-x  5 gretina bin   4096 Mar 27 14:29 q6a15
 drwxr-xr-x  5 gretina bin   4096 Mar 27 14:29 q6a3
 drwxr-xr-x  5 gretina bin   4096 Jun 10  2011 q6b11
 drwxr-xr-x  5 gretina bin   4096 Jun 10  2011 q6b9
 drwxr-xr-x  3 gretina bin   4096 Mar 27 14:31 q7a11
 drwxr-xr-x  5 gretina bin   4096 Mar 27 14:32 q7a9
 drwxr-xr-x  5 gretina bin   4096 Mar 27 14:33 q7b13
 drwxr-xr-x  5 gretina bin   4096 Mar 27 14:33 q7b15
 384G	DNLapril2012:   DNL data of digitizers

Configuration files for decompostion

The configuration for the decomposition is here: https://wikihost.nscl.msu.edu/gretina/doku.php/daq:decomp

Positioning of the quads

When a position of a detector is changed the following has to be updated:

  • CS_GblId in /global/devel/boot/vmeArray/vme*.cmd — The Id is given by hole_number * 16 + position_in_quad * 4 + board_number
  • (GTSort_shack/DetNum.dat — self explanatory) ←- only if GTSort_shack is still in use for online spectra.
  • Changes need to be made in non-linearity correction code from Heather (due to hardcoded detector positions). The file to be edited is in <DAQversion#>/gretClust/gretClustApp/src/DecompIF.C In this file, partway through that are a number of defines for the hole numbers for Q1-Q7. These need to be changed to reflect the correct hole positions. Then the DAQ codes needs to be recompiled (as user gretina, on dogs.gam), in the directory with the file, and two levels up (in the gretClust directory). Ask Mario/Heather for help if necessary. Problem will show up as RED Run Status on node display window. (Reason: ID in the code comes from hole#, if that is changed, wrong ID is calculated –> SegFault).

How to replace a broken node with a spare one

To replace a node of the cluster (e.g. n000x) with a spare one (e.g. n000y) follow the following procedure: In the file /global/devel/gretTop/11-1/gretClust/bin/linux-x86/setup7modulesRaw.sh and in the file /global/devel/gretTop/11-1/gretClust/bin/linux-x86/setupEndtoEnd28.sh

  • replace node000x_CS_Program? with node000y_CS_Program?
  • from the “GRETINA CLUSTER node allocation” window identify the name of the Decomp process (middle click on the crystal number) and replace it in the files
  • change the n000x to offline and the n000y to online using the variables Decomp???_CS_Enable

DAQ cold restart

  • Switch off all the vme crates.
  • wait 30 s
  • Switch on the vme crate of the trigger cards.
  • wait till the red lights over the trigger board are on (~ 3 minutes)
  • Switch on all the other vme crates
  • wait till the green blinking lights appears on all the digitizers (~ 3 minutes)
  • start the daq and check the synchronization (alarm window or TS window). If few of the digitizers are out of sync recover them using the “reboot IOCs button”, otherwise power-cycle on their crate

QR Code
QR Code daq:daq_2012 (generated for current page)