Skip to Content.
Sympa Menu

sphenix-tracking-l - Re: [Sphenix-tracking-l] nan's in field lookup

sphenix-tracking-l AT lists.bnl.gov

Subject: sPHENIX tracking discussion

List archive

Chronological Thread  
  • From: pinkenburg <pinkenburg AT bnl.gov>
  • To: sphenix-tracking-l AT lists.bnl.gov
  • Subject: Re: [Sphenix-tracking-l] nan's in field lookup
  • Date: Tue, 14 Dec 2021 12:50:09 -0500

Hi Hugo,

if you need a stacktrace - this works nicely:

#include <boost/stacktrace.hpp>
std::cout << boost::stacktrace::stacktrace();

Chris

On 12/14/2021 12:45 PM, Hugo Pereira Da Costa via sPHENIX-tracking-l wrote:
Hi Chris,

Funny you mention it now: I noticed that too, discussed with Tony, and started looking into it. Possibly these are clusters that come out like this from the TPC clustering, but to be confirmed.

Hugo


On 12/14/21 10:24, pinkenburg via sPHENIX-tracking-l wrote:
Hi folks,

I kept seeing complaints about invalid coordinates (nan's)in the fieldmap lookup. I added the printout of a stacktrace for this case and use the current new build to kick the tires of the new hardware. Looks like the first job ran into this - the guilty party is the CA seeding

Chris

0# PHField3DCartesian::GetFieldValue(double const*, double*) const in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libphfield.so.0
 1# ALICEKF::get_Bz(double, double, double) const in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libtrack_reco.so.0.0.0
 2# ALICEKF::ALICEKalmanFilter(std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator<unsigned long> > > > const&, bool, std::map<unsigned long, Eigen::Matrix<float, 3, 1, 0, 3, 1>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Eigen::Matrix<float, 3, 1, 0, 3, 1> > > > const&) const in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libtrack_reco.so.0.0.0
 3# PHCASeeding::FindSeedsWithMerger(std::map<unsigned long, Eigen::Matrix<float, 3, 1, 0, 3, 1>, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Eigen::Matrix<float, 3, 1, 0, 3, 1> > > > const&) in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libtrack_reco.so.0.0.0
 4# PHCASeeding::Process(PHCompositeNode*) in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libtrack_reco.so.0.0.0
 5# PHTrackSeeding::process_event(PHCompositeNode*) in /cvmfs/sphenix.sdcc.bnl.gov/gcc-8.3/release/release_new/new.1/lib/libtrack_reco.so.0.0.0

_______________________________________________
sPHENIX-tracking-l mailing list
sPHENIX-tracking-l AT lists.bnl.gov
https://lists.bnl.gov/mailman/listinfo/sphenix-tracking-l

--
*************************************************************

Christopher H. Pinkenburg ; pinkenburg AT bnl.gov
; http://www.phenix.bnl.gov/~pinkenbu

Brookhaven National Laboratory ; phone: (631) 344-5692
Physics Department Bldg 510 C ; fax: (631) 344-3253
Upton, NY 11973-5000

*************************************************************





Archive powered by MHonArc 2.6.24.

Top of Page