|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef HGTD_FASTSIDIGITIZATION_HGTD_SMEAREDDIGITIZATIONTOOL_H
17 #define HGTD_FASTSIDIGITIZATION_HGTD_SMEAREDDIGITIZATIONTOOL_H
20 #include "GaudiKernel/ITHistSvc.h"
21 #include "GaudiKernel/ServiceHandle.h"
22 #include "GaudiKernel/ToolHandle.h"
41 class HepRandomEngine;
51 std::multimap<IdentifierHash, const Cluster_t*>;
81 float smearPosition(
float pos,
float sig,
float boundary, CLHEP::HepRandomEngine * rndmEngine);
83 float smearMeanTime(
float time,
float time_res, CLHEP::HepRandomEngine * rndmEngine);
93 StringProperty
m_cluster_name{
this,
"HGTD_ClustersContainerName",
"HGTD_Cluster",
"Name of the HGTD cluster container"};
136 #endif // HGTD_FASTSIDIGITIZATION_HGTD_SMEAREDDIGITIZATIONTOOL_H
A PRD is mapped onto all contributing particles.
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration.
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
Trk::PrepRawDataContainer< HGTD_ClusterCollection > HGTD_ClusterContainer
::StatusCode StatusCode
StatusCode definition for legacy code.
Trk::PrepRawDataCollection< HGTD_Cluster > HGTD_ClusterCollection
def time(flags, cells_name, *args, **kw)
the preferred mechanism to access information from the different event stores in a pileup job.
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.