Loading [MathJax]/extensions/tex2jax.js
 |
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"
54 const unsigned int )
override final;
67 using TimedHits = std::vector<TimedHitPtr<xAOD::MuonSimHit>>;
89 template <
class DetType>
using OutDigitCache_t = std::vector<std::unique_ptr<DetType>>;
94 template <
class DigitColl>
101 template <
class DigitCont,
class DigitColl>
105 unsigned int hashMax)
const;
117 const double deadTimeWindow,
123 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
144 "Don't use the ReadHandleKey directly. Just extract the container name from it."};
153 std::unique_ptr<xAOD::MuonSimHitAuxContainer>>;
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
a smart pointer to a hit that also provides access to the extended timing info of the host event....
bool const RAWDATA *ch2 const
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.
Include the GeoPrimitives which need to be put first.
This header ties the generic definitions in this package.
the preferred mechanism to access information from the different event stores in a pileup job.
MuonSimHit_v1 MuonSimHit
Defined the version of the MuonSimHit.