|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef INDETRIOMAKER_PIXELCLUSTERIZATION_H
13 #define INDETRIOMAKER_PIXELCLUSTERIZATION_H
22 #include "GaudiKernel/ToolHandle.h"
23 #include "GaudiKernel/ServiceHandle.h"
46 class PixelGangedAmbiguitiesFinder;
78 this,
"DataObjectName",
"PixelRDOs"};
80 this,
"RoIs",
"",
"RoIs to read in"};
83 this,
"clusteringTool",
"InDet::MergedPixelsTool"};
86 this,
"gangedAmbiguitiesFinder",
"InDet::PixelGangedAmbiguitiesFinder"};
88 this,
"RegSelTool",
"RegSelTool/RegSelTool_Pixel" };
90 this,
"MonTool",
"",
"Monitoring tool" };
92 BooleanProperty
m_roiSeeded{
this,
"isRoI_Seeded",
false,
"Use RoI"};
96 this,
"ClustersName",
"PixelClusters",
"Pixel cluster container"};
98 this,
"ClustersLinkName_",
"PixelClusters" ,
99 "Pixel cluster container link name (don't set this)"};
101 this,
"AmbiguitiesMap",
"PixelClusterAmbiguitiesMap",
102 "Ambiguity Map container"};
105 this,
"ClusterContainerCacheKey",
"",
106 "Optional External Pixel cluster Cache"};
108 this,
"useDataPoolWithCache",
false,
"use DataPool With Cache"};
113 #endif // INDETRIOMAKER_PIXELCLUSTERIZATION_H
Property holding a SG store/key/clid from which a ReadHandle is made.
ToolHandle< IPixelClusteringTool > m_clusteringTool
virtual StatusCode execute(const EventContext &ctx) const override
SG::ReadHandleKey< TrigRoiDescriptorCollection > m_roiCollectionKey
const PixelID * m_idHelper
SG::UpdateHandleKey< InDet::PixelClusterContainerCache > m_clusterContainercacheKey
ToolHandle< IRegSelTool > m_regionSelector
Top Algorithm to clusterize the pixel RDOs (InDetRawDataCollection<PixelRDORawData> -> RecInputCollec...
An algorithm that can be simultaneously executed in multiple threads.
PixelClusterization & operator=(const PixelClusterization &)=delete
::StatusCode StatusCode
StatusCode definition for legacy code.
BooleanProperty m_useDataPoolWithCache
InDetRawDataCollection< PixelRDORawData > COLLECTION
SG::ReadHandleKey< PixelRDO_Container > m_rdoContainerKey
PixelClusterization(const PixelClusterization &)=delete
Header file to be included by clients of the Monitored infrastructure.
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::WriteHandleKey< PixelGangedClusterAmbiguities > m_ambiguitiesMapKey
virtual StatusCode initialize() override
SG::WriteHandleKey< PixelClusterContainer > m_clusterContainerKey
BooleanProperty m_roiSeeded
ToolHandle< GenericMonitoringTool > m_monTool
SG::WriteHandleKey< SiClusterContainer > m_clusterContainerLinkKey
ToolHandle< PixelGangedAmbiguitiesFinder > m_gangedAmbiguitiesFinder
class to find out which clusters shares ganged pixels
PixelClusterization()=delete