GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » NUSTAR » NUSTAR PRESPEC » Multihit TDCs in the PreSPEC setup (CAENv1290) (This topic is intended to collect different ways of treating data from multihit TDCs. Post here whenever you want to share your ideas.)
Multihit TDCs in the PreSPEC setup (CAENv1290) [message #17372] Tue, 07 October 2014 14:18 Go to next message
miree is currently offline  miree
Messages: 71
Registered: June 2014
continuous participant
From: *ikp.physik.tu-darmstadt.de
The CAENv1290 multihit TDC is a very common module in the PreSPEC setup.
In addition, there is more than one way to analyze v1290 data.
This topic is a place to collect successful methods for multihit-TDC analysis.

A CAENv1290 module has 32 channels with 25ps each. The trigger signal, to which the individual channels are referenced, has a resolution of (25ns I believe). You can think about it as if all of the 32channels have a 25ns random jitter. That jitter disappears if you look at differences between two channels. If there are several v1290 in one VME crate, the jitter is common to all channels in all modules, i.e. you can make differences even between channels of different modules.

A nice description of the module can be found in the first part of this document:
http://docs.nscl.msu.edu/daq/samples/CAEN%20V1290/CAEN_V1290_1.0.pdf
If you need really detailed information, read the v1290 manual:
http://www.tunl.duke.edu/documents/public/electronics/CAEN/caen_v1290.pd f

One way to do the reference subtraction: A single channel of one v1290 is said to be the "reference". This reference is then subtracted from all other channels. This is implemented for example in the UTILS.MhTdcPreprocessor (there are other versions of multihit TDC preprocessors around).
It gets some channels from a v1290 module into the input array called "input". It subtracts the value in "reference" from all of the values in "input". The differences are then calibrated (channel into units of ns) and written to the "diff" output array.
Because the active window of the module is very long (typically 10us) and the events of interest are typically within a few hundred ns, it is possible to set a gate around the interesting region in "diff". Every value outside that gate is dropped. All values of "diff" inside that gate survive and will be copied to "ouptut" array after subtracting the left border of the respective gate. Subtracting the gate boundary shifts the outputs in the range from 0 to a few hundred nanoseconds (depending on the size of the gate).
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #17811 is a reply to message #17372] Wed, 28 January 2015 10:09 Go to previous messageGo to next message
mlcortes is currently offline  mlcortes
Messages: 41
Registered: July 2014
Location: Darmstadt
continuous participant
From: *ikp.physik.tu-darmstadt.de
I am trying a way to analyze the MhTDC of the FRS scintillators. The idea is to make all the possible differences between hits in both scintillators and take the first combination that gives a reasonable ToF.
I implemented this in a processor called TofSystemMhTDCSc un the UTILS plugin.
I use it like
processor MhTof/TofSystemMhTDC  UTILS.TofSystemMhTDCSc
	  input_array[0] <- LyccaTargetTofCrate.mhtdc0[16] #Sc21L
	  input_array[1] <- LyccaTargetTofCrate.mhtdc0[18] #Sc21r
	  input_array[2] <- LyccaTargetTofCrate.mhtdc0[20] #Sc41l
	  input_array[3] <- LyccaTargetTofCrate.mhtdc0[22] #Sc41r
	  reference[0] <- LyccaTargetTofCrate.mhtdc0[31] #Trigger
	  
	  display hit_mult 100,0,100 in TofSystemMhTDC/Multiplicity

	  display diff_visu_Tof_Left |  time_gate_Tof_Left  in TofSystemMhTDC/TofLeft
	  display SelectedTime_Tof_Left			    in TofSystemMhTDC/TofLeft

	  display diff_visu_Tof_Right |  time_gate_Tof_Right in TofSystemMhTDC/TofRight
	  display SelectedTime_Tof_Right		     in TofSystemMhTDC/TofRight
end


After that I can take the Selected Time for left and right PMT and use the TofSystemTacCal processor.
It is still at testing stage, but maybe someone finds it useful.


Li^2
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18321 is a reply to message #17811] Tue, 23 June 2015 10:09 Go to previous messageGo to next message
thuyuk is currently offline  thuyuk
Messages: 68
Registered: July 2014
continuous participant

From: *ific.uv.es
Hi,

I was wondering what would be the reference signal in USER MHTDC (ch#7 in October 2012 run). According to what Liliana has posted, this would be the trigger. But, which trigger is this? It looks like this:

index.php?t=getfile&id=8426&private=0
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18322 is a reply to message #18321] Tue, 23 June 2015 10:15 Go to previous messageGo to next message
Damian Ralet
Messages: 35
Registered: July 2014
Location: Darmstadt
continuous participant
From: *dynamic.qsc.de
Hi Tayfun,

I need to veryfy the lookup table, but from the shape of the signal this really look like the Master trigger signal.
The master trigger is the signal sent to all modules for any accepted trigger. A copy of it is put in one of the MH-TDC channel.

Cheers,
Damian
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18323 is a reply to message #18322] Tue, 23 June 2015 10:19 Go to previous messageGo to next message
thuyuk is currently offline  thuyuk
Messages: 68
Registered: July 2014
continuous participant

From: *ific.uv.es
Hi Damian,

Thank you for your answer. That makes sense.

cheers,
tayfun
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18419 is a reply to message #17372] Mon, 17 August 2015 13:16 Go to previous messageGo to next message
thuyuk is currently offline  thuyuk
Messages: 68
Registered: July 2014
continuous participant

From: *ific.uv.es
Dear All,

I agreed previously on Damian's idea on the ref signal in the MHTDC, but now we (Andres and myself) have strong suspicions that it should be the Master Trigger, because then we should see a spike instead of a distribution that is ~25 ns wide. what do you think?

Then, we need to know what is the Trigger of MHTDC and what is really the ref signal. Does anybody have the lookup table of the signals connected to the module channels for the 2012 runs?

Thanks,
Tayfun
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18436 is a reply to message #18419] Wed, 26 August 2015 21:09 Go to previous messageGo to next message
miree is currently offline  miree
Messages: 71
Registered: June 2014
continuous participant
From: *084.059.pools.vodafone-ip.de
Hi Tayfun,

With the v1290 multihit-TDC the full resolution of 25ps is only achieved for channel differences. If you make a histogram of one single multihit-TDC channel, it will always show the time distribution of the signal that was put into the channel, but folded with a ~25ns wide jitter. Because the jitter is identical on all channels, it disappears when you look at channel differences.

Concerning your trigger signal: You should see a spike - folded with a 25ns wide jitter signal - which gives a 25ns wide peak.

Michael
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18498 is a reply to message #18419] Tue, 15 September 2015 16:16 Go to previous messageGo to next message
Damian Ralet
Messages: 35
Registered: July 2014
Location: Darmstadt
continuous participant
From: 193.55.29*
Hi Tayfun,

Passing on the forum... sorry for the delay.
I think that the lookup table should be in the elog. Did you look for it there?

Cheers,
Damian
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18499 is a reply to message #18498] Wed, 16 September 2015 00:39 Go to previous messageGo to next message
Damian Ralet
Messages: 35
Registered: July 2014
Location: Darmstadt
continuous participant
From: *w83-202.abo.wanadoo.fr
Hi Tayfun,

These are the entry corresponding to the lookup table of 1290 of the user crate.


https://lxagata0.ganil.fr:8989/2012-04-26/8
https://lxagata0.ganil.fr:8989/2012-04-26/24
https://lxagata0.ganil.fr:8989/2012-08-27-perf-com/11
https://lxagata0.ganil.fr:8989/2012-10-01/29

I think that you can assume that the cabling was not changed after the last entry.
Damian
Re: Multihit TDCs in the PreSPEC setup (CAENv1290) [message #18500 is a reply to message #18499] Wed, 16 September 2015 10:31 Go to previous message
thuyuk is currently offline  thuyuk
Messages: 68
Registered: July 2014
continuous participant

From: *ific.uv.es
Hi Damian,

That was very useful, thanks a lot.

Tayfun
Previous Topic: AGATA Crystal positions (Look-Up Table)
Next Topic: prespec git updates
Goto Forum:
  


Current Time: Thu Mar 28 23:08:46 CET 2024

Total time taken to generate the page: 0.00679 seconds