![]() |
ATLAS Offline Software
|
emacs: this is -*- c++ -*- More...
Classes | |
| class | decorator |
| decorates types with the truth match information More... | |
| class | TagNProbe |
| class | TMatchingTool |
| class | TOfflineTruthMatcher |
| class | TrackAnalysisStore |
Typedefs | |
| using | TrackViewMatchingTool = TMatchingTool<const TrackView> |
Functions | |
| template<typename T, typename Iterator> | |
| void | append_pointers (std::vector< const T * > &t, Iterator first, Iterator last) |
| template<typename T, typename Iterator> | |
| void | fill_pointers (std::vector< const T * > &t, Iterator first, Iterator last) |
| template<typename T, typename Iterator> | |
| void | fill_upointers (std::vector< const T * > &t, Iterator first, Iterator last) |
| template<typename T, typename Iterator> | |
| void | append (std::vector< const T * > &t, Iterator first, Iterator last) |
| don't actually really need this, just call insert directly !! | |
| template<typename T, typename Iterator> | |
| void | fillv (std::vector< T > &t, Iterator first, Iterator last) |
| template<typename T, typename V = T, typename Iterator> | |
| void | fillv (std::vector< std::unique_ptr< T > > &t, Iterator first, Iterator last) |
| std::string | stime () |
| this is as optimal as it gets because it allows ctime_r to construct the time string in place and exploits the fixed size ctime_r output | |
emacs: this is -*- c++ -*-
Athena includes.
@file OfflineTruthMatcher.h @author sutt @date Fri 2 Oct 2026 18:14:07 BST $Id: OfflineTruthMatcher.h, v0.0 Fri 2 Oct 2026 18:14:07 BST sutt $ Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration **
EDM includes stl includes class to do all the loading of the collections, can load any collection and can automatically convert any class which has a custom TrackTraits so it can be used in the analysis
Definition at line 71 of file TrackViewMatchingTool.h.
| void IDTPM2::append | ( | std::vector< const T * > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
don't actually really need this, just call insert directly !!
Definition at line 45 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| void IDTPM2::append_pointers | ( | std::vector< const T * > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
Definition at line 26 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| void IDTPM2::fill_pointers | ( | std::vector< const T * > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
Definition at line 31 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| void IDTPM2::fill_upointers | ( | std::vector< const T * > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
Definition at line 37 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| void IDTPM2::fillv | ( | std::vector< std::unique_ptr< T > > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
Definition at line 55 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| void IDTPM2::fillv | ( | std::vector< T > & | t, |
| Iterator | first, | ||
| Iterator | last ) |
Definition at line 50 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.h.
| std::string IDTPM2::stime | ( | ) |
this is as optimal as it gets because it allows ctime_r to construct the time string in place and exploits the fixed size ctime_r output
Definition at line 22 of file Trigger/TrigMonitoring/TrigIDR4Monitoring/src/Utils.cxx.