[Halld-offline] Calorimetry reconstruction

Blake Leverington leverinb at uregina.ca
Wed Nov 18 11:37:36 EST 2009


Hi David,

I regards to 1), are these 10 all the DPhotons, or just the uncharged 
ones (there is a Tag for FCAL=1, BCAL=2, Charged=3)? There is a routine 
for swimming charged tracks to the calorimeter faces and comparing with 
DPhoton showers, and tags the DPhoton as charged if it is too close to a 
charged track.

Cheers,
-Blake

David Lawrence wrote:
> Hi Mihajlo,
>
>     We are now starting to look at busier events where there are more 
> realistic backgrounds in the GlueX detector. It has caused 2 issues to 
> emerge with the calorimeter reconstruction. (I'm assuming you're still 
> the go-to guy on this).
>
> 1.) When following the prescription at:
>
> http://www.jlab.org/Hall-D/software/wiki/index.php/HOWTO_simulate_and_analyze_b1pi_events
>
> I see nearly 10 reconstructed DPhotons on average even though only 2 are 
> generated for each event. I haven't looked closely at the nature of 
> these, but off hand it seems 10 is just too many.
>
>
> 2.) The FCAL code is currently not thread-safe to the point that you 
> pretty much are guaranteed to crash if you run it with more than thread. 
> A quick scan of the code shows things like this as a member of the 
> DFCALCluster class:
>
> static const userhits_t* fHitlist;
>
> It may be a simple as making these static data members non-static. Could 
> you have a look to see if you can make the FCAL reconstruction thread safe?
>
>
> Regards,
> -David
>
>   



More information about the Halld-offline mailing list