|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONDIGITIZATIONR4_MUONDIGITIZATIONTOOL_H
5 #define MUONDIGITIZATIONR4_MUONDIGITIZATIONTOOL_H
10 #include "CLHEP/Random/RandomEngine.h"
44 const std::string&
name,
45 const IInterface* pIID);
58 const unsigned int )
override final;
71 using TimedHits = std::vector<TimedHitPtr<xAOD::MuonSimHit>>;
109 template <
class DetType>
using OutDigitCache_t = std::vector<std::unique_ptr<DetType>>;
114 template <
class DigitColl>
121 template <
class DigitCont,
class DigitColl>
125 unsigned int hashMax)
const;
137 const double deadTimeWindow,
143 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
164 "Don't use the ReadHandleKey directly. Just extract the container name from it."};
173 std::unique_ptr<xAOD::MuonSimHitAuxContainer>>;
Property holding a SG store/key/clid from which a ReadHandle is made.
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
storage of the time histories of all the cells
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.