ATLAS Offline Software
|
#include "AthenaBaseComps/AthReentrantAlgorithm.h"
#include "Gaudi/Property.h"
#include "StoreGate/ReadHandleKey.h"
#include "StoreGate/WriteHandleKey.h"
#include "Identifier/Identifier.h"
#include "ActsEvent/MeasurementToTruthParticleAssociation.h"
#include <string>
#include <memory>
#include <array>
#include <atomic>
#include <type_traits>
#include <cmath>
#include <iomanip>
#include <ostream>
#include <sstream>
#include <vector>
#include "ActsInterop/StatUtils.h"
Go to the source code of this file.
Classes | |
struct | Dbg::HistTemp |
struct | Dbg::Hist |
struct | Dbg::Empty |
class | ActsTrk::DummyRDOList< T > |
struct | ActsTrk::DummyRDOList< T >::const_iterator |
struct | ActsTrk::has_rdoList< Object, typename > |
struct | ActsTrk::has_rdoList< Object, std::void_t< rdoListFunc_t< Object > > > |
class | ActsTrk::MeasurementToTruthAssociationAlg< T_MeasurementCollection, T_SimDataCollection, T_TruthEventCollection, IsDebug > |
Algorithm template to associate measurements of a certain type to a xAOD truth particles using a sim data collection where the sim data collection contains associates RDOs to truth particles and there energy/charge disposition. More... | |
Namespaces | |
Dbg | |
ActsTrk | |
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.). | |
Typedefs | |
template<typename Object > | |
using | ActsTrk::rdoListFunc_t = decltype(std::declval< Object >().rdoList()) |
Functions | |
template<class T > | |
auto | ActsTrk::getRDOList (const T &a) |
template<class T_TruthEventCollection > | |
auto | ActsTrk::makeDepositToTruthParticleMap (const T_TruthEventCollection *truth_particle_links) |
template<class T_TruthEventCollection > | |
const char * | ActsTrk::getInTruthPropertyName () |
template<class T_SimDataCollection , class T_SimDataIterator > | |
auto | ActsTrk::getSimDataDeposits (const T_SimDataCollection &sim_data_collection, T_SimDataIterator sim_data_iter_for_identifier) |
template<class T_Deposit > | |
float | ActsTrk::getDepositedEnergy (const T_Deposit &) |