Trigger Readout Connection Table

Last modified 01/10/2003by Andrei Sukhanov.

A sketch of the L0/L1 logic can be found here.

Name

Source module

TDC
slot #

Chan
nel #

Virtual
detector

Trig
bit

Valid since

Note

PN

A1C

8

32

GX00

n/a

n/a

At least 1 hit in negative paddle counter. 3

PP

A1D

8

33

GX01

n/a

n/a

At least 1 hit in positive paddle counter. 3

CC Blue

C12B

8

34

GX02

n/a

n/a

Blue crossing clock

PNPP(n) wide

C4B-A8C

8

35

GX03

n/a

6/02

Wide coincidence PN(n)*PP(n). Previously it was CC_delayed from B5B

PNPP wide

C4A-B4A-A2C

8

36

GX04

L0.11

n/a

PN*PP coincidence

ZTrig

D4A

8

37

GX05

L1.7

n/a

ZN ZP narrow coincidence

L0

G11C

8

38

GX06

n/a

n/a

Slightly delayed L0.

L1

TML1O0

8

39

GX07

n/a

n/a

Generated by TML1 board.

ZN

D6A

8

40

GX08

n/a

n/a

At least 1 hit in negative ZCal

ZP

D6C

8

41

GX09

n/a

n/a

At least 1 hit in positive ZCal

Centrality
Trigger

A12B-C10D

8

42

GX0A

n/a

5404S4

Previously it was PN>2 from A9A.

PP(n)

A9B

8

43

GX0B

n/a

n/a

At least n hits in positive paddle counter

CC Yellow

C12C

8

44

GX0C

n/a

n/a

Yellow crossing clock. applied 5/26/00, run 3120

PNPP(n) narrow

C4C-A8B

8

45

GX0D

n/a

6/04

narrow coincidence

PNPP narrow

C4D-A2B

8

46

GX0E

n/a

6/04

narrow coincidence

ADCGate

G6B

8

47

GX0F
~G11B

n/a

6/08
run-3777

ADC6 Gate for Paddles
TOF Gate

CN

B1A

8

16

n/a

n/a

run 6970

Cherekov negative CFD OR

CP

B1B

8

17

n/a

n/a

run 6970

Cherekov positive CFD OR

CN*CP

B2B

8

18

n/a

n/a

run 6970

CN CP coincidence 40 ns

TN

n/a

8

19

n/a

n/a

run 6970

T0 negative OR

TP

n/a

8

20

n/a

n/a

n/a

T0 positive OR

TN*TP

n/a

8

21

n/a

n/a

n/a

TN TP coincidence

Crk- TAC

ECL-NIM ch 7

8

22

n/a

n/a

run 7613

TAC output from cereknov

n/a

n/a

8

23

n/a

n/a

n/a

n/a

CC/n

C8A-C7A

8

24

n/a

n/a

run 9570

Same as L0 bit 0

Note 1

The Notation L0.11 means that this trigger goes to TML0 board input 11. It can be read back as bit 11 at L0 latch register using GetTrigL0Latch()&0x800

Note 2

On 05/23/00 at 1000 (run 3060 Paddle Cosmic) the delay cable for all trigger time signals (TDC09 channels 48:63) were changed from 150 ns  to 190 ns

Note 3

Before 05/23/00 at 1000 ((run 3060 Paddle Cosmic) the PN and PP signals were connected to A1A, A1B respectively.

 

Trigger Scalers Connection Table

The scaler is Caen Model V560N. This is 16 channel 32-bit scaler. It is cleared only on program restart. The scaler value can be obtained using TPhEventBufferInfo::GetScaler(index). The DB column correspond to the channel number in the database table phoffline.daq_scalers

Scaler
Channel

Name

Source

Valid
since

DB

Notes

0

ZP*ZN narrow

C3.6-D3B

7/10/00

7

Before 7/10 it was connected to D2C

1

PN*PP wide

B4A-A2C

5/1/00

8

wide range 38 ns

2

ZN

C3.9-D6A

5/1/00

5

 

3

ZP

C3.10-D6B

5/1/00

6

 

4

PP

A1B

5/1/00

4

07/21 It was always connected to A1B

5

PN

A1A

5/1/00

3

 

6

PN*PP narrow

A2B

6/2/00

0

narrow coincidence

7

PNPP(n) narrow

A8B

6/4

9

narrow coincidence

8

PNPP(n) wide

A8C

6/15

n/c

wide coincidence. Between 6/14 and 6/15 it was mistakenly connected to A2B

9

vtx*coll

A10b

run 7928 09/17/01

n/c

vertex trigger and collision trigger (PN*PP N>2 narrow)

10

ZN*ZP 15ns*CC

D8A

08/09/00

2

This signal is delivered to RHIC

11

L1.1Acc

TML1.CO.11- G5.03

run 5441
08/11/00

1

Number of accepted Central Triggers ( L1.O11) previously it was
Number of accepted PN*PPnarrow triggers (L1.O1)

PnPp(n)  Accepted

L1.CO4

7494s12

1

Number of accepted Pn*Pp Narrow triggers

12

 

A12B

run 5444

12

Number of applied Central Triggers

13

L1

L1.CO00

7442

13

Accepted triggers

14

vtx*centrall*coll

A11A

run 7928 09/17/01

n/c

vertex trigger and central trigger and collision trigger(PN*PP N>2 narrow)

15

Live Time

EMM scalers 3,2

run 7486

15

Live time in microseconds. The cumulative time when DAQ was enabled and not busy. Previously it was not Crossing clock, yellow..

 

Trigger bits

Trigger bits of the L0 board. Accessible using TPhEventBufferInfo::GetTrigL0Latch()

L0
bits

Name

Source

Valid
since

Notes

0

CC/n

C8

run 9276

Crossing Clock hardware prescaled by 999*999

1

Pn

A1A

run 9276

 

2

Pp

A1B

run 9276

 

3

 

 

 

 

4

 

 

 

 

5

 

 

 

 

6

 

 

 

 

7

 

 

 

 

8

Heartbeat

 

06/05/00

Heartbeat generator T=8sec. Provides triggers in absence of the beam for Si monitoring.

9

TimeCal

 

01/01/00

Time calibrator. It is ON for plastic time calibration runs

10

Pedestal

 

run 3525

100 Hz generator, switched on for Si Pedestal Run

11

SiCosm

 

run 3525

Silicon Cosmic Trigger.
Before 06/14 it was PN*PP

12

PN*PP wide

 

run 3525

Wide gate coincidence of the PN and PP

13

ZTrig0

 

run 4296

ZCAL trigger

14

CC

 

 

Crossing clock

15

Veto

 

 

External signal to veto L0 board. Should never be seen.

 

Trigger bits of the L1 board. Accessible using TPhEventBufferInfo::GetTrigL1Latch()

L1
bits

Name

Source

Valid
since

Notes

0

L0

 

 

Output of the L0 board.

1

Pn>2*Pp>2 narrow

C4C-A8B

run 4982

Collision trigger

2

ZTrig

DC7-C9B

 

ZCAL trigger after hardware prescaler

3

PnPp narrow

C4D-A2B

4982

Minimum bias trigger

4

Vtx

A10B

7801

Vertex trigger

5

CT

A12B-C10D

5577

Centrality Trigger

6

CVtx

A12A

7801

Centrality & Vertex, For runs 9276-xxxx connected to CC/n

7

HeartBeat

C10C

 

 

8

0

 

 

 

9

0

 

 

 

10

0

 

 

 

11

0

 

 

 

12

0

 

 

 

13

0

 

 

 

14

L1

 

 

Output signal.

15

Busy

 

 

Generated inside the L1 board

Notes:

  1. L1.1. For runs 3525-4982 was connected to PnPpNarrow.
  2. L1.4. For runs 5441-5575 L1.4 was connected to Centrality trigger
  3. L1.6. For runs 3535-3539 L1.6 was connected to PnPp(n) A8C

 

History of prescaler settings

Run

Date

P0

P1

P2

P3

P4

P5

P6

P7

 

n/a

n/a

all L0

PNPP>0

ZTrig

n/a

n/a

 

 

 

 

3540

6/15 22:35

8

1

1

n/a

n/a

 

 

 

 

3905

6/28 9:31

1

1

1

n/a

n/a

 

 

 

 

4321

07/23 4:29

1024

1

1

n/a

n/a

 

 

 

 

4363

07/24 17:02

256

1

1

n/a

n/a

 

 

 

 

4747

8/10 20:31

2048

1

8

n/a

n/a

 

 

 

 

4982

8/14 21:01

all L0

PNPP>2

ZTrig

PNPP>0

CT

 

 

 

 

4982

8/14 21:01

2048

1

8

8

n/a

 

 

 

 

5441

08/26 14:40

16384

32

64

256

1

 

 

 

 

5483

08/28 17:35

16384

32

128

256

1

 

 

 

 

5516

08/30 16:15

16384

8

128

256

1

 

 

 

 

5578

9/2 6:24

all L0

PNPP>2

ZTrig

PNPP>0

n/a

CT

 

 

 

5578

9/2 6:24

16384

8

128

256

1

1

 

 

 

 

Changes

7/30/01 10:33, Run 7487.

The Live Time Scaler is added to the database instead of crossing clock. It is extracted in rocdbgateway using (eventBuilder->GetEMMScaler(3)<<16)+eventBuilder->GetEMMScaler(2)). This scaler measures time in microseconds when DAQ is enabled and not busy. Never cleared.

7/31/01 2:20, Run 7494s12

PnPp Narrow accepted connected to Scaler 11 (DB ch_01) from L1.CO.04

08/09/01 (Pradeep) TAC-T0 entry in channel 22 added without chcking by P. Sarin based on information from W. Skulski

01/10/2003. (Andrei) Pn, Pp, CC/n  connected to L0. CC/n connected to L1.6 instead of CVtx