-- RamdasMakhmanazarov - 2023-01-27

Here we have some information for GlobalChi2

About fitter configurations ATLAS Athena Run 3 configuration | Athena Configuration (cern.ch)

Treat infinities/zero values of q/p consistently in the GlobalChi2 fitter : https://its.cern.ch/jira/browse/ATLASRECTS-6213

ALL TODO from https://gitlab.cern.ch/atlas/athena/-/blob/master/Tracking/TrkFitter/TrkGlobalChi2Fitter/src/GlobalChi2Fitter.cxx:

TODO according to coverity elosspar cannot be non NULL here because elosspar is initially NULL and only set in the last loop iteration (i==1) is this intended ? delete elosspar;

TODO eventually track created but not used why ?

TODO fillResiduals assumes that numberOfBrems == number of states with material effects and sigmaDeltaE() > 0 not clear whether fillResiduals has to be adjusted for electrons rather than this

TODO coverity complains about index shadowing the method argument index this is solved by renaming index in this block by param_index

TODO here index really is supposed to refer to the method argument index ?

TODO: Use polymorphism to get rid of these strange types.

TODO coverity complains about a possible null pointer dereferencing in scatstate->... or scatstate2->... it seems to me that if (**it).materialEffects()->deltaE()==0 of the first scatterer than scatstate will be NULL.

TODO Coverity complains about a possible NULL pointer dereferencing in lastmeasstate->... Now an exception is thrown if there is no firstmeastate. Thus if the code here is reached then there should be a firstmeasstate and a lastmeasstate

Firstly, we need to guard against tracks having too few measurement states to perform a good hole search. This is a mechanism that we inherit from the reference hole search. If we have too few states, we return a non-extant result to indicate an error state. TODO: The minimum value of 3 is also borrowed from the reference implementation. It's hardcoded for now, but could be a parameter in the future.

ART, ATN, ClTesting - soft validation tests

ART < AtlasComputing < TWiki (cern.ch)

ART User Manual (cern.ch)

ATNightTesting < AtlasComputing < TWiki (cern.ch)

CITestingFramework < AtlasComputing < TWiki (cern.ch)

iPat Fitter

Twiki for iPat (2007) from Alan: https://twiki.cern.ch/twiki/bin/view/AtlasComputing/IPatRec

reco-validation: https://gitlab.cern.ch/atlas/athena/-/tree/master/MuonSpectrometer/MuonValidation/MuonRecValidation

iPat Fitter is responsible for pattern recognition and track fitting of muons in Inner Detector (ID). It's place in muon track reconstruction process is the following:

  1. Search for muons segments in Muon spectrometer (MS);
  2. Extrapolation of them to ID;
  3. Looking for hits in ID - pattern recognition (iPat);
  4. Fitting of hits in ID (iPat);
  5. Combining of fits in ID with MS.

Switch off iPat in Recotf.py : preExec='InDetFlags.iPatRec= False’

Main repository for iPat:

  1. https://gitlab.cern.ch/atlas/athena/-/tree/master/Tracking/TrkFitter/TrkiPatFitter
  2. https://gitlab.cern.ch/atlas/athena/-/tree/master/Tracking/TrkFitter/TrkiPatFitterUtils

Questions for Alan

  1. Is iPat doing its own pattern recognition in ID, or it takes patterns, recognised by the standard ID software for pattern recognition?
Topic attachments
I Attachment History Action Size Date Who Comment
PDFpdf ATLAS-CONF-2010-072.pdf r1 manage 2540.7 K 2023-01-29 - 16:49 SergeiRosliakov Magnetic field deviation from straight line
PDFpdf Alignment_of_the_ATLAS_Inner_Detector_in_Run-2.pdf r1 manage 5038.3 K 2023-02-17 - 05:47 SergeiRosliakov Alignment of the ATLAS Inner Detector in Run-2
PDFpdf T_G_Cornelissen_2008_J._Phys.__Conf._Ser._119_032013.pdf r1 manage 1109.6 K 2023-01-29 - 16:56 SergeiRosliakov The global χ2 track fitter in ATLAS
PDFpdf Track_Fitting_in_the_ATLAS.pdf r1 manage 10503.9 K 2023-01-29 - 16:50 SergeiRosliakov Track Fitting in the ATLAS Experiment
PDFpdf epjconf_chep2018_06006.pdf r1 manage 1180.1 K 2023-01-29 - 16:59 SergeiRosliakov New Fitting Concept in ATLAS muon tracking for the LHC Run-2
PDFpdf lagouri2004.pdf r1 manage 2637.2 K 2023-03-16 - 12:52 RamdasMakhmanazarov About Reconstruction
PDFpdf talk_for_muon_SW.pdf r1 manage 68.4 K 2023-03-16 - 13:28 RamdasMakhmanazarov Alan's presentation
PDFpdf trackalgs-temp.pdf r1 manage 14216.7 K 2023-01-29 - 17:00 SergeiRosliakov Track reconstruction
Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r11 - 2023-03-23 - RamdasMakhmanazarov
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback