|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRACKING_TRKCLUSTERANALYSIS_SPACEPOINTANALYSIS_H
6 #define TRACKING_TRKCLUSTERANALYSIS_SPACEPOINTANALYSIS_H
9 #include "GaudiKernel/ServiceHandle.h"
10 #include "GaudiKernel/ITHistSvc.h"
34 virtual
unsigned int cardinality()
const override {
return 1; }
68 StringProperty
m_ntupleFileName{
this,
"NtupleFileName",
"/ntuples/file1",
"Output filename"};
69 StringProperty
m_ntupleDirName{
this,
"NtupleDirectoryName",
"/SpacePointAnalysis/",
"Directory name in output file"};
70 StringProperty
m_ntupleTreeName{
this,
"NtupleTreeName",
"SpacePointAna",
"Tree name in output file"};
71 StringProperty
m_path{
this,
"HistPath",
"/SpacePointAnalysis/",
"Full path in output file"};
74 BooleanProperty
m_usePixel{
this,
"UsePixel",
true,
"enable use of pixel ID or SCT ID"};
75 BooleanProperty
m_useOverlap{
this,
"UseOverlap",
true,
"enable use of overlap for SCT ID"};
79 #endif // TRACKING_TRKCLUSTERANALYSIS_SPACEPOINTANALYSIS_H
std::vector< double > * m_globalCovXZ
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< double > * m_globalCovZX
StringProperty m_ntupleTreeName
virtual StatusCode initialize() override final
const PixelID * m_pixelID
virtual unsigned int cardinality() const override
std::vector< int > * m_isOverlap
std::vector< int > * m_isInnermost
std::vector< double > * m_globalZ
SpacePointAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< int > * m_barrelEndcap
std::vector< double > * m_globalCovYY
std::vector< double > * m_globalY
BooleanProperty m_usePixel
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< double > * m_globalX
virtual StatusCode execute() override final
std::vector< int > * m_sideModule
BooleanProperty m_useOverlap
std::vector< int > * m_etaModule
std::vector< double > * m_globalCovXX
StringProperty m_ntupleDirName
SG::ReadHandleKey< SpacePointContainer > m_inputKey
std::vector< double > * m_eta
std::vector< double > * m_globalCovXY
StringProperty m_ntupleFileName
SG::ReadHandleKey< SpacePointOverlapCollection > m_inputOverlapKey
std::vector< int > * m_layerDisk
std::vector< double > * m_globalCovZZ
std::vector< double > * m_globalCovYX
ServiceHandle< ITHistSvc > m_thistSvc
std::vector< double > * m_globalCovYZ
std::vector< int > * m_isNextToInnermost
std::vector< int > * m_phiModule
std::vector< double > * m_globalCovZY