 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONDIGITIZATIONR4_MUONDIGITIZATIONTOOL_H
5 #define MUONDIGITIZATIONR4_MUONDIGITIZATIONTOOL_H
11 #include "CLHEP/Random/RandomEngine.h"
22 #include "Acts/Utilities/PointerTraits.hpp"
45 const unsigned int )
override final;
58 using TimedHits = std::vector<TimedHitPtr<xAOD::MuonSimHit>>;
80 template <
class DetType>
using OutDigitCache_t = std::vector<std::unique_ptr<DetType>>;
85 template <
class DigitColl>
92 template <
class DigitCont,
class DigitColl>
96 unsigned int hashMax)
const;
108 const double deadTimeWindow,
114 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
135 "Don't use the ReadHandleKey directly. Just extract the container name from it."};
144 std::unique_ptr<xAOD::MuonSimHitAuxContainer>>;
Property holding a SG store/key/clid from which a ReadHandle is made.
std::list< value_t > type
type of the collection of timed data object
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
This header ties the generic definitions in this package.
the preferred mechanism to access information from the different event stores in a pileup job.