Linear Collider Forum



Home » Analysis and Reconstruction » Tracking & Vertexing » TPC Tracks not being produced
Re: TPC Tracks not being produced [message #2000 is a reply to message #1995] Thu, 20 May 2010 10:45 Go to previous message
aplin
Messages: 24
Registered: March 2004
Location: DESY, Hamburg

Hi Ryan,

I certainly can understand your confusion.

The first thing is that in the events with the problem there are no hits inside the TPC as the muon is traveling in the very forward direction. You can imagine what I was thinking when I realised this Wink

The thing is that LEPTracking really should not be reporting an "error", and causing you undue concern. At this point it seems as if you may have unearthed some very strange behaviour, so the bug report is certainly very welcome.

If you look at the modified output I got when running over your files below, you will clearly see that TPCDigi is reporting that there are no TPCSimtrackerHits and hence no TPCTrackerHits are produce.

The question is why LEPTracking tries to run the tracking given that it has an if statement which checks if the pointer to the TPCHitCollection is NULL. As you can see from the output it is not, which is extremely puzzling ...

[ DEBUG "TPCTracking"] LEPTrackingProcessor called: Pointer to TPCHitCol=0x8b828a0

Thanks for the bug report, for now you can just ignore the warning.

Cheers,

Steve.

-----------------------------------------------------------
[ DEBUG4 "MyTPCDigiProcessor"] finished looping over simhits, number of voxels = 0
[ DEBUG4 "MyTPCDigiProcessor"] the number of adjacent hits is 0 _doubleHitResZ 5
[ DEBUG4 "MyTPCDigiProcessor"] number of rec_hits = 0
[ DEBUG4 "MyTPCDigiProcessor"] finished row hits 0 0
[ DEBUG4 "MyTPCDigiProcessor"] _NSimTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NBackgroundSimTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NPhysicsSimTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NPhysicsAbove02GeVSimTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NPhysicsAbove1GeVSimTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NRecTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NLostPhysicsTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NLostPhysicsAbove02GeVPtTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NLostPhysicsAbove1GeVPtTPCHits = 0
[ DEBUG4 "MyTPCDigiProcessor"] _NRevomedHits = 0
[ DEBUG "TPCTracking"] LEPTrackingProcessor called
[ DEBUG "TPCTracking"] Fetching TPCHitCollection TPCTrackerHits
[ DEBUG "TPCTracking"] LEPTrackingProcessor called: Pointer to TPCHitCol=0x8b828a0
[ DEBUG "TPCTracking"] Number of TPCHit before filtering: 0
[ DEBUG "TPCTracking"]
[ DEBUG "TPCTracking"] LEPTrackingProcessor: Trying to remove hits alla CurlKiller
[ DEBUG "TPCTracking"]
[ DEBUG "TPCTracking"] Number of TPCHit after filtering: 0
TPCFND: No TPC hits
[ DEBUG "TPCTracking"] For Event:22TKTREV return:1
[ DEBUG "TPCTracking"] number of TE's = 0
[ DEBUG "TPCTracking"] number of TK's = 0

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Questions about fitting in MarlinTPC
Next Topic:Fitting scheme
Goto Forum:
  


Current Time: Sat Sep 22 08:00:15 Pacific Daylight Time 2018
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.1.
Copyright ©2001-2010 FUDforum Bulletin Board Software