1 / 12

Drift velocity and tracking

Drift velocity and tracking. Michele Faucci Giannelli, Mike Green, Fabrizio Salvatore. Drift velocity. Several suggestion, no definitive answer. Scatter plot Ratio Sum of consecutive chambers Recursive methods …

berny
Télécharger la présentation

Drift velocity and tracking

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Drift velocity and tracking Michele Faucci Giannelli, Mike Green, Fabrizio Salvatore

  2. Drift velocity • Several suggestion, no definitive answer. • Scatter plot • Ratio • Sum of consecutive chambers • Recursive methods • … • The fact is this is a system with 8 equations and 10 variables. Some approximations are needed.

  3. Drift velocity • All quantity have to be considered averaged • Offset between DC1-DC2 and DC3-DC4 is 0.2mm, negligible on first approximation • Y should be easier because of the better alignment: • OffYDC should be very small DC2 DC1 ECal t2 t4 t3 t1 DC3 DC4

  4. XECAL vs tDC

  5. (36-XECAL)/tDC

  6. (T1+T2)/L

  7. Results • First method abandoned, in case fit a 2D Gauss and take the axis. • Second method (X only) • Third method, v1=v2 and v3=v4 (Y too)

  8. New proposal • Get the mean from DC hits and Ecal hits from 1000 events • Plot similar to scatter plot but insensible to beam spread • The problem is the Ecal, the mean of the distribution is 19 while should be 0.

  9. Suggestion for tracking software TrackerHit TDCXXX MC DATA TBTrackProjection • Theta: real • Offset: real • Error: real matrix The LCIO class LCVector (DESY) TDCContainer (CERN) DriftChamberDigitization DriftChambertoTrack +GetXatEcal() +GetXatHcal() +GetXatTC() +GetErrorX…() +GetXatZ(real) DataBase TBTrackCombiner DBHandler DBHandler DriftChamberParameters TBTrack • DriftVelocity: real • Errors: real matrix • OffsetX: real • OffsetY: real • XTracks: TBTrackProjectionVec • YTracks: TBTrackProjectionVec • +NTrack: integer +GetX() +GetY() +GetNTracks() +GetXTrack(int) +GetYTrack(int) +GetDriftVelocity() +GetOffsetX() +GetOffsetY() +Set…

  10. In details • Database: • has to contain efficiency parameter? • TBTrackProjection: • Get value and error at calorimeters • Get value and error at Z • TBTrack: • Number of tracks • Get best X and Y projection • Get requested X and Y projection

  11. Processors • DCDigitization: • Need DB interaction to get drift velocity and intrinsic resolution, more news after Roman-Anne Marie meeting. • Re-Check that the hit is well selected • DCtoTrack: • New output • New fit class as to be used • How to clean bad hits? • I’m using only 34<t<2*peak, any better idea?

  12. Processors(2) • TrackCombiner: • Has to be written from scratch • What to do if X has 2 good tracks and Y only 1? • DBHandler: • No idea if it has to be rewritten or if we can use the old one.

More Related