1 st look at de dx in garsoft
play

1 st look at dE / dx in GArSoft 19 Mar 2019 Leo Bellantoni New art - PowerPoint PPT Presentation

1 st look at dE / dx in GArSoft 19 Mar 2019 Leo Bellantoni New art Data Product .../ReconstructionDataProduct/TrackIoniz.* Now ../Reco/tpctrackfit2_module.cc , in the KalmanFit function, will (forward pass only): for (TPCCluster=1 to


  1. 1 st look at dE / dx in GArSoft 19 Mar 2019 Leo Bellantoni

  2. New art Data Product • .../ReconstructionDataProduct/TrackIoniz.* • Now ../Reco/tpctrackfit2_module.cc , in the KalmanFit function, will (forward pass only): for (TPCCluster=1 to <nTPCClusters) { add some d ℓ to the track for the new cluster push d ℓ and the ADC counts onto TrackIoniz } • And in anatree_module.cc , call processIonizationData (which is now in anautil.cxx ) • Well all that does is divide the ADC counts by d ℓ and take the average for the whole track • Later, some calibration service should convert ADC counts into pC 2

  3. • That went into git 3 weeks ago • And a little bug fix last week • I made a bunch ‘o MC • 50k default GENIE events One file stuffed NaN into all my plots I got rid of it • • Match the MCParticle to a track if PID ∈ { p ± , ! ± , " ± , e ± } • Honestly, the matching algorithm is crude – just uses direction of initial momentum • Use P TRUE not P RECO • So far, no track quality cuts • OK now some plots! 3

  4. First look! GeV GeV 4 GeV GeV

  5. Separation • ( ! 1 – ! 2 )/( σ 1 ⊕ σ 2 ) actually not a great statistic for non-Gaussian distributions • low momentum p hit kinematic limit (e.g. at P = 150MeV, T = 12MeV, CDSA track length = 14cm and we are not getting those yet Then my 2 nd rate track matching finds the wrong MCParticle • GeV 5

  6. Truncated means • It is a well established technique to take the mean of only the lower ionization readings to use dE / dx for PID OPAL: 882mº Ar, 98mº methane & 20mº, 4 bar. Truncated @ 700mº. • ALEPH: 910mº Ar, 90mº methane at atmosphere. Truncated at 600mº. • ALICE: 857mº Ne, 95 mº CO 2 , 48mº N 2 , at atmosphere. Truncated @ 700mº. • PEP-4: 800mº Ar, 200mº methane, 8.5 atmospheres. Truncated at 650mº. • • I just tried cutting at 0.7 – obviously, some optimization study possible 6

  7. Second look! 7 GeV

  8. Why the p do that? • Scanning gives plausible reasons why there might be abnormally low ionization: Missing hits (sector boundaries) Splinter tracks stole my ionization! 8

  9. Possible next steps • Keep trying to figure out why the p do that (possible event display upgrade) • Select a cut and put it into the analysis • Fix matching MCParticle ↔ charge deposits in GEANT ↔ hits ↔ tracks (gonna have to do this anyway) • Build a calibration service (gonna have to do this anyway) • A better algorithm: figure out how to correct for the sector boundaries • optimize the 70% • build a log-likelyhood discriminant based on distance from end • 9

  10. Extra slides • Level 1 Level 2 • • Level 3 10

  11. Extra slides • Level 1 Level 2 • • Level 3 11

  12. Extra slides • Level 1 Level 2 • • Level 3 12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend