[Halld-cal] Newer plots
Elton Smith
elton at jlab.org
Thu Jun 4 18:08:31 EDT 2015
Hi Tegan,
I was looking over David's shoulder when he was looking at the code to
see where/how MC energy was converted to hits. It appears that the geant
generated energies are passed onto mcsmear where they are converted to
hits simply by applying an attenuation factor. (The only other
parameter/constant involved is the ceff, which does no affect energies).
By using the variation=mc for both mcsmear and hd_root, the programs
should be getting the same value for generation and reconstruction from
ccdb.
There is one other possibility for loosing energy (besides genuine
leakage) and that is a threshold that is applied in mcsmear. If I
remember correctly, hits are only passed onto to the output if the
energy in a cell is greater than 3.5 MeV. On average this corresponds to
3.5 MeV/0.03 MeV/integral count = 116 integral counts / 15 integral
counts/peak counts = 7.8 counts. This is in the ball park, but for our
daq threshold of 5 counts, we should have 75 integral counts * 0.03
MeV/int count = 2.25 MeV.
I think we need to verify that the simulated hits add up to the entire
energy deposited by geant into the active volume of the detector. My
suggestion would be to
1) For testing, set the threshold value to 0.
2) Generate photons with a fixed energy (pick 1 GeV) and fixed angle
(start at 90 deg, i.e. perpendicular to the BCAL) and shoot these into
the BCAL.
- Check that all the energy generated into the active volume make their
way though mcsmear into the output file.
- Turn the threshold on (set to 2.25 MeV) and compare.
- Consider whether (non-linear) corrections should be applied to the
deposited energy or it is sufficient to scale outputs to match the input
energy.
- Check the width of the energy distribution to see if it is consistent
with our expectation, i.e. fluctuations from sampling, photostatistics,
pedestal width, etc. If not, adjust parameters in mcsmear to match
expectations.
- Repeat exercise with photons at other angles.
- Take a look at the pi0 peak again, but it should match up. (If not one
needs to look into position reconstruction).
I know... I have just outlined a project, not just a task.
Cheers, Elton.
Elton Smith
Jefferson Lab MS 12H3
12000 Jefferson Ave STE 4
Newport News, VA 23606
(757) 269-7625
(757) 269-6331 fax
On 6/4/15 5:24 PM, beattite wrote:
> Yes, both the mcsmear and hd_root commands were done while the
> variation=mc variable was set.
>
>
> On 04.06.2015 15:17, David Lawrence wrote:
>> Hi Tegan,
>>
>> Just double checking that you used variation=mc when you ran
>> mcsmear as well as
>> when you ran the reconstruction.
>>
>> Regards,
>> -David
>>
>> On Jun 4, 2015, at 3:44 PM, beattite <beattite at uregina.ca> wrote:
>>
>>> Hello.
>>>
>>> Here are the mcsmear comparison plots using the variation=mc
>>> variable. There are two files. One is the mass spectra using
>>> cluster energies, the other is using shower
>>> energies.<BCAL_inv_massEcluster.pdf><BCAL_inv_massEshower.pdf>_______________________________________________
>>> Halld-cal mailing list
>>> Halld-cal at jlab.org
>>> https://mailman.jlab.org/mailman/listinfo/halld-cal
>
> _______________________________________________
> Halld-cal mailing list
> Halld-cal at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-cal
More information about the Halld-cal
mailing list