5#ifndef INDETALIGNGENTOOLS_INDETALIGNFILLSICLUSTER_H
6#define INDETALIGNGENTOOLS_INDETALIGNFILLSICLUSTER_H
29#include "GaudiKernel/INTupleSvc.h"
42 const std::string& name,
43 const IInterface* parent);
47 virtual StatusCode
finalize()
override;
NTuple::Item< long > m_sct_nclusters
number of SCT Clusters
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
NTuple::Array< float > m_sct_clx
SCT Cluster X.
InDet::PixelClusterContainer PixelClusterContainer
virtual StatusCode FillSiCluster() override
virtual StatusCode finalize() override
NTuple::Array< float > m_pixel_clx
Pixel Cluster X.
NTuple::Matrix< long > m_pixel_clrow
NTuple::Array< float > m_sct_clz
SCT Cluster Z.
NTuple::Array< long > m_pixel_layer
Pixel Cluster layer.
ServiceHandle< INTupleSvc > m_ntupleSvc
std::string m_Sct_SiClustersName
NTuple::Array< long > m_sct_side
SCT Cluster side.
NTuple::Array< long > m_pixel_groupsize
Pixel Cluster Group Size.
const InDet::PixelClusterContainer * m_Pixel_clcontainer
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
NTuple::Array< long > m_sct_layer
SCT Cluster layer.
virtual StatusCode initialize() override
const InDet::SCT_ClusterContainer * m_Sct_clcontainer
std::string m_Pixel_SiClustersName
std::string m_ntupleName
ntuple name
NTuple::Array< float > m_pixel_clz
Pixel Cluster Z.
NTuple::Item< long > m_pixel_nclusters
number of Pixel Clusters
NTuple::Array< float > m_pixel_cly
Pixel Cluster Y.
NTuple::Array< float > m_sct_cly
SCT Cluster Y.
NTuple::Array< float > m_pixel_LocY
Pixel Cluster Local Y.
NTuple::Array< long > m_sct_groupsize
SCT Cluster Group Size.
InDet::SCT_ClusterContainer SCT_ClusterContainer
NTuple::Array< long > m_sct_phi
SCT Cluster phi.
NTuple::Matrix< long > m_pixel_clcol
const PixelID * m_pixelid
Pixel ID helper.
NTuple::Array< long > m_pixel_phi
Pixel Cluster phi.
StatusCode RetrievePixelSiClusters()
NTuple::Array< long > m_sct_eta
SCT Cluster eta.
const SCT_ID * m_sctID
SCT ID helper.
NTuple::Array< float > m_pixel_LocX
Pixel Cluster Local X.
StatusCode RetrieveSCTSiClusters()
InDetAlignFillSiCluster(const std::string &type, const std::string &name, const IInterface *parent)
virtual ~InDetAlignFillSiCluster()=default
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.