Skip to content
Snippets Groups Projects
  1. Apr 03, 2020
  2. Mar 22, 2020
  3. Mar 17, 2020
  4. Mar 16, 2020
    • Mark Sutton's avatar
      Updates to the RegSelTool implementation including addition of MDT tables · 8fdf8d18
      Mark Sutton authored and Frank Winklmeier's avatar Frank Winklmeier committed
      These include several updates to the RegSelTool implementation with respect
      to merge request !30981
      
      Firstly better memory handling for the RegSelLUTCondData where the
      payload is now stored using a unique_ptr to better avoid memory leaks.
      
      Additionally there is an new class for the MDT_RegSelCondAlg which
      uses the new MDT cabling conditions data to create the table for the
      RegSelTool.
      
      The RegSelToolConfig.py now has an improved private builder function,
      whoch is used to provide public builders for the Pixel, SCT, TRT and MDT.
      
      The SCT Cabling conditions data are now used for the EventIDRange for
      the SCT table, rather than using the pixel cabling.
      
      Some of the old RegSelSvc code has been retained, but commented since
      we are still developing.
      
      One additional factor regarding the MDT table creation code: The
      createTable() method is essentially a cut and past of the original
      MDT code from the MDT_RegionSelectorTable class. I did not originally
      write this code, and don't want to touch it as that would require a
      great deal of validation beyond the scope of the changes for this
      merge request. There are a good many places where that code itself
      could be improved, but that should be left for the Muon developers
      for a later day.
      
      For this code we are implementing the framework to provide the full
      functionality for the new RegSelTool implementation so there will be
      quite a lot of copying of code from the older implementation over
      the coming weeks for the additional Muon and Calorimeter tables.
      8fdf8d18
  5. Mar 08, 2020
    • sutt's avatar
    • sutt's avatar
      Add full implementation of new RegSelTool Conditions data access for Pixel and SCT · 61ad8305
      sutt authored
      This includes all the fully functional changes for the new conditions data access
      RegSelTool access to replace the egregious old RegSelSvc class
      
      New classes are included:
      ```
         * RegSelCondData    a generic wrapper class for conditions data
         * RegSelLUTCondData the specific instance of the above wrapper for the RegSelSiLUT
                              conditions data for the ID And MS lookup tables
         * SiRegSelCondAlg    the new conditions algorithms to add the conditions data
      ```
      Modifications are also included for the FastTrackFinder and the
      TrigSpacePointConversionTool to replace the use of the RegSelSvc for the Pixel and
      SCT in the SpacepointConversion tool by way of example - it is not a full replacement
      in this package.
      
      New configuration functions are provided in
      ```
      	RegSelToolConfig.py
      ```
      such that components can include the relevant RS tools using fragments such as
      ```
        from RegionSelector.RegSelToolConfig import makeRegSelTool
        spTool.RegSel_Pixel = makeRegSelTool("Pixel")
        spTool.RegSel_SCT   = makeRegSelTool("SCT")
      ```
      The setup functions register the corresponding conditions algorithms when called
      ensuring that they are registered once, and once only.
      
      The code to use the RegSelSvc in this tool has been retained, but has been commented
      out, since this change is still very much ongoing. The cleanup to remove this older
      code will come along with the full replacement of the RegSelSvc in the full package
      (and others) once the remaining RegSelTool developments are more complete.
      
      Changes for the TRT and Muon Spectrometer region selector code will come once these
      initial changes have been merged.
      61ad8305
  6. Mar 06, 2020
  7. Mar 04, 2020
    • Kunihiro Nagano's avatar
      FastTrackFinder online monitoring fixes · 9f033961
      Kunihiro Nagano authored
      - implemented switch between run-2 and run-3 (ATR-20305)
      - unified histo folder names (ATR-20305)
      - fixed z-finder timer for non z-finder algos (ATR-20305)
      - timer monitor change to milliseconds (ATR-20883)
      9f033961
  8. Feb 26, 2020
  9. Feb 13, 2020
  10. Feb 02, 2020
  11. Jan 17, 2020
  12. Dec 19, 2019
  13. Oct 22, 2019
    • Savanna Shaw's avatar
      Configure late muon chain to run on out of time RoIs · 940f89d0
      Savanna Shaw authored
      Setting up the late muon trigger to run on out of time RoIs (produced by TrigmuRoI). Also configuring the data decoding and ID tracking to run in these RoIs (this required some modification on the decoding configuration, and a new instnce of the fast track finder).
      The chain now runs in a full scan RoI mode, then creates the out of time RoIs then runs the data decoding, ID tarcking, and late muon reconstruction in one step (ATR-17553).
      940f89d0
  14. Aug 08, 2019
  15. Aug 02, 2019
  16. Jul 31, 2019
  17. Jul 22, 2019
  18. Jun 13, 2019
  19. May 15, 2019
  20. May 03, 2019
  21. Apr 30, 2019
    • Savanna Shaw's avatar
      Adding muon chain with EF isolation · 95328c86
      Savanna Shaw authored and Adam Edward Barton's avatar Adam Edward Barton committed
      Includes proper configuration of EF muon isolation algorithm and hypo,
      setup of proper sequence to run ID tracking around muons and calculate the
      isoltion, and addition of the relevant pieces to the menu.
      95328c86
  22. Mar 26, 2019
  23. Dec 21, 2018
  24. Dec 19, 2018
  25. Dec 13, 2018
    • Zara Grout's avatar
      Update packages:TrigFastTrackFinder TrigL2SiTrackFinder TrigL2TRTSegFinder... · 51cf33ad
      Zara Grout authored
      Update packages:TrigFastTrackFinder TrigL2SiTrackFinder TrigL2TRTSegFinder TrigT2BeamSpot TrigTRTHighTHitCounter TrigInDetAnalysis TrigInDetAnalysisExample TrigInDetAnalysisUser TrigInDetAnalysisUtils TrigInDetTruthAlgs TrigInDetEvent TrigInDetEventTPCnv TrigInDetPattRecoEvent TrigIDJpsiMonitoring TrigIDTPMonitor TrigIDtrkMonitoring IDScanHitFilter IDScanZFinder TrigIDUtils TrigInDetPattRecoTools TrigInDetRecoTools TrigInDetToolInterfaces TrigInDetTrackExtrapolator TrigInDetTrackFitter TrigInDetVxInJetTool TrigJPsiTools TrigOfflineDriftCircleTool TrigOnlineSpacePointTool TrigSiSpacePointTool TrigTRT_TrackExtensionTool TrigVertexFitter TrigVKalFitter TrigInDetTruthEvent TrigTruthEventAthenaPool TrigTruthEventTPCnv TrigInDetValidation TrigInDetValidationLight TrigInDetValidationWeb  from upstream/21.0-TrigMC to upstream/master via pseudo-merge
      
      
      Former-commit-id: 9e323acc
      51cf33ad
  26. Sep 03, 2018
  27. May 08, 2018
  28. Feb 23, 2018
  29. Jun 07, 2017
  30. May 15, 2017
  31. Dec 01, 2016
    • Julie Kirk's avatar
      histos for resmon (TrigFastTrackFinder-00-01-73) · dff22ebf
      Julie Kirk authored
      	* tag TrigFastTrackFinder-00-01-73
      	* python/TrigFastTrackFinder_Config.py - forgot to actually add the new histos here
      
      	* tag TrigFastTrackFinder-00-01-72
      	* Changes to allow use of FTK vertices in z-finding
      	* Add residual plots per layer for pixels
      
      2016-10-10 Dmitry Emeliyanov <D.Emeliyanov@rl.ac.uk>
      	* tag TrigFastTrackFinder-00-01-71
      	* new cut to support the "merge-sort" seed making
      
      2016-09-23 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-70
      	* MT update
      
      2016-09-16 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-69
      	* MT update
      
      2016-09-01 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      ...
      (Long ChangeLog diff - truncated)
      
      
      Former-commit-id: 1225d171
      dff22ebf
  32. May 27, 2016
  33. Feb 12, 2016
  34. Jan 19, 2016
    • John Baines's avatar
      dont configure unneeded tools for FTK instance (TrigFastTrackFinder-00-01-58) · 124b112a
      John Baines authored
      	*  tag TrigFastTrackFinder-00-01-57
      	* don't configure unneeded tools for FTK instance
      
      2015-12-17 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-57
      	* Properly turn off residual monitoring in all slices except muon -
      	calculations were still running (ATR-13081)
      
      2015-12-09  Jiri Masik  <jiri.masik@manchester.ac.uk>
      
      	* fix a problem with the previous tag, tagged as
      	TrigFastTrackFinder-00-01-56
      
      	* python/TrigFastTrackFinder_Config.py (TrigFastTrackFinderBase.__init__):
      	run HoleSearch for tauCore to allow better track quality
      	selection, tagged as TrigFastTrackFinder-00-01-55
      	(TrigFastTrackFinderBase.__init__):
      
      2015-12-03  Jiri Masik  <jiri.masik@manchester.ac.uk>
      ...
      (Long ChangeLog diff - truncated)
      124b112a
  35. Nov 27, 2015
    • John Baines's avatar
      change from FTKrefit to FTKRefit (TrigFastTrackFinder-00-01-53) · 4c4b7bc8
      John Baines authored
      	* python/TrigFastTrackFinder_Config.py: change from FTKrefit to FTKRefit
      
      2015-11-16  John Baines  <john.baines@stfc.ac.uk>
      
      	* python/TrigFastTrackFinder_Config.py: Update for TrigFTK_DataProviderSvc_Config moved to  TrigFTK_RecExample
      
      2015-10-22  John Baines  <john.baines@stfc.ac.uk>
      
      	* src/TrigFastTrackFinder.cxx: fix to get npix and nsct for TrigInDetTrack from FTK tracks.
      	*  tag TrigFastTrackFinder-00-01-51
      
      2015-10-14 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-50
      	* Configuration for disabling TrigInDetTrack
      4c4b7bc8
  36. Nov 13, 2015
    • Jiri Masik's avatar
      fix missing brem setting of trackMaker (TrigFastTrackFinder-00-01-49) · 211b40e5
      Jiri Masik authored
      	* python/TrigFastTrackFinder_Config.py: fix missing brem setting
      	of trackMaker, tagged as TrigFastTrackFinder-00-01-49
      
      2015-09-30 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-48
      	* Remove unused members (Coverity 29880, ATR-9327)
      
      2015-09-08  John Baines  <john.baines@stfc.ac.uk>
      
      	* python/TrigFastTrackFinder_Config.py: remove type remapping for FTK instance
      	(TrigFastTrackFinderBase.__init__): remove print
      
      2015-09-03  Jiri Masik  <jiri.masik@manchester.ac.uk>
      
      	* python/TrigFastTrackFinder_Config.py: brem aware instance of the
      	fitter in the electron instance, tagged as
      	TrigFastTrackFinder-00-01-45
      211b40e5
  37. Oct 10, 2015
    • Stewart Martin-Haugh's avatar
      'Optionally disable track residual monitoring' (TrigFastTrackFinder-00-01-44) · 59b0391e
      Stewart Martin-Haugh authored
      	* tag TrigFastTrackFinder-00-01-44
      	* Optionally disable track residual monitoring
      
      2015-07-24  John Baines  <john.baines@stfc.ac.uk>
      
      	* tag TrigFastTrackFinder-00-01-43
      	* Add FTK and FTKrefit configurations - uses TrigFTK_DataProvider to get tracks with/wo refit
      
      2015-07-13 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-42
      	* Integrate Ondrej's changes for turning off clone removal for electrons
      
      2015-07-07 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-41
      	* Increase dR between doublets and increase radial bin size (work towards
      	ATR-11470 on behalf of Dmitry)
      
      2015-06-29 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-40
      	* Turn off phi filtering for spacepoints in muon slice, improve large d0
      ...
      (Long ChangeLog diff - truncated)
      59b0391e
  38. Mar 20, 2015
    • Stewart Martin-Haugh's avatar
      'Fix q/p==0 protection, cleanup' (TrigFastTrackFinder-00-01-29) · 5c81c707
      Stewart Martin-Haugh authored
      	* tag TrigFastTrackFinder-00-01-29
      	* Fix q/p==0 protection, cleanup
      
      2015-03-10 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-28
      	* Fix floating point overflow by re-ordering multiplication (ATR-10471)
      
      2015-03-03 Stewart Martin-Haugh <smh -at- cern -dot- ch>
      	* tag TrigFastTrackFinder-00-01-27
      	* Extra monitoring histograms
      5c81c707
Loading