|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef SCT_FAST_RDO_ANALYSIS_H
6 #define SCT_FAST_RDO_ANALYSIS_H
16 #include "GaudiKernel/ServiceHandle.h"
17 #include "GaudiKernel/ITHistSvc.h"
36 SG::ReadHandleKey<
InDet::SCT_ClusterContainer>
m_inputKey{
this,
"InputKey",
"SCT_Clusters"};
128 StringProperty
m_path{
this,
"HistPath",
"/SCT_FastRDOAnalysis/"};
133 #endif // SCT_FAST_RDO_ANALYSIS_H
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< double > * m_siDetMaxWidth
virtual StatusCode execute() override final
std::vector< bool > * m_siDetBrl
StringProperty m_ntupleFileName
std::vector< double > * m_siDetWidth
std::vector< double > * m_siDetMaxZ
std::vector< bool > * m_siDetBlay
std::vector< unsigned long long > * m_siDetID
std::vector< float > * m_siPos_y
std::vector< bool > * m_siDetDBM
std::vector< bool > * m_siDetEc
std::vector< double > * m_siDetMinR
std::vector< unsigned long long > * m_clusID
std::vector< float > * m_siPos_z
std::vector< float > * m_siPos_x
std::vector< double > * m_siDetMaxPhi
StringProperty m_ntupleDirName
SG::ReadHandleKey< InDet::SCT_ClusterContainer > m_inputKey
SCT_FastRDOAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< double > * m_siDetHitEtaDir
std::vector< double > * m_siDetMaxR
~SCT_FastRDOAnalysis()=default
ServiceHandle< ITHistSvc > m_thistSvc
std::vector< float > * m_siZ
std::vector< bool > * m_siDetNtInPixLay
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< double > * m_siDetHitPhiDir
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
std::vector< float > * m_siRow
TH1 * m_h_siDetNtInPixLay
std::vector< double > * m_siDetMinPhi
std::vector< float > * m_locpos_x
std::vector< float > * m_siCol
std::vector< bool > * m_siDetPix
virtual StatusCode initialize() override final
TH1 * m_h_siDetHitDepthDir
std::vector< bool > * m_siDetInPixLay
std::vector< double > * m_siDetThick
std::vector< bool > * m_siDetSCT
std::vector< double > * m_siDetMinZ
std::vector< float > * m_locpos_y
std::vector< uint16_t > * m_hitsTimeBin3
std::vector< double > * m_siDetHitDepthDir
std::vector< double > * m_siDetMinWidth
std::vector< double > * m_siDetPhiPitch
virtual StatusCode finalize() override final
std::vector< unsigned long long > * m_rdoID_prd
StringProperty m_ntupleTreeName
std::vector< double > * m_siDetLength
std::vector< bool > * m_siGangPix
std::vector< float > * m_siPhiR
std::vector< double > * m_siDetEtaPitch