PrimEx Electronics Overview

The electronics used must implement a trigger logic capable of accepting every potential real Primakoff event. Primakoff events will be identified by the detection of the two gammas resulting from the decay of the pi0.

To ensure that all gammas resulting from pi0s are detected, the analog sum of groups of detectors will be discriminated on. For this purpose, we will use two modules, the UVA120 36-input linear fan-in and the UVA125 which has four 9-input linear fan-ins with dual level discriminators on each. The groups will be made from three or four rows of detectors spanning the width of the calorimeter. These groups will NOT overlap as in the previous plan so the group discriminators must be set with thresholds at half the minimum photon energy we want to trigger on. e.g. if we want to trigger on 1GeV or greater photons, the discriminators should have thresholds of 0.5GeV.

Each detector will contribute to exactly one horizontal strip and one vertical strip. There will be 7 strips in each direction (x,y) for a total of 14 strips. Here are pictures showing each strip with slightly different coloration to indicate the different UVA120 modules.
group1.gif
group2.gif
group3.gif
group4.gif
group5.gif
group6.gif
group7.gif
group_all.gif

The seven X strips will have discriminator outputs which go into an 8 input memory lookup unit (MLU). This unit will be programmed to set any combination of three status bits depending on the inputs. Similarly for the Y strips. The six bits (3 x and 3 y) will then be sent to a second MLU along with some other calibration triggers to create the master trigger for the calorimeter.

The first stage MLUs will output three status bits defined as follows:

  1. two non-adjacent hits (definite trigger)
  2. two adjacent hits (possible trigger)
  3. one hit (possible trigger)

e.g. a bit pattern of 0 0 1 1 0 0 0
indicating that the third and fourth strips had fired would set bits two and three, but not bit one.

a pattern of 0 0 1 1 0 1 0 0
indicating that the third,fourth, and sixth strips had fired would set all three bits

The second level MLU would then set the trigger bit if:

  1. either x or y had bit 1 set
  2. both x and y had bit two set.
Of course, we could loosen the requirements some by accepting other combinations like bit two in x and bit three in y. Simulations will need to be run to test that the rejection efficiency doesn't drop so as to significantly increase our background rate.


A simulation was done to test the efficiencyof this triggering scheme. The results are as follows:

Neutral pions were generated in a GEANT simulation with a distribution in theta that was forward biased, but was only a very rough approximation of the primkoff theta dependance. The pions distributed in a bremstrahlung energy distribution.

Information about the resulting gammas was recorded at the time of the decay for comparison to reconstructed values at the end of the event. The acceptance efficiency is determined by the following:

If both photons are projected from the time of decay to hit the calorimeter and each has an energy greater than 1GeV, then the event is marked as good at it is assumed we should get valid triggers for those events. The fraction of these events for which the simulated trigger is true gives an estimate for the acceptance efficiency.

Here are a couple of plots showing the distribution of hits for events which "should" have had a good trigger and events that "did" have a good trigger.

With no fiducial cuts implemented, there were 13102 "good" events simulated. Of these, 12225 would have fired the trigger making the acceptance efficiency 93.3% +/- 1.2%. However, this is misleading. If one looks at the distribution of missing energy for "good" events in which the simulated trigger was not true, it is seen that this is the same as the energy distribution of the single photon that was detected. These two distributions are shown on the plot below.

Further evidence that the calorimeter is missing one photon all together can be seen in this plot which shows a strong correlation bewtween the missing energy and the energy of one of the photons.

It is not known right now why it seems the calorimeter occasionally "misses" one of the photons that is headed straight for it. One can imagine, however, that had these been counted by the calorimeter, the trigger simulation would have returned a true.