|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TAUREC_TAUPROCESSORALG_H
6 #define TAUREC_TAUPROCESSORALG_H
27 #include "GaudiKernel/SystemOfUnits.h"
28 #include "GaudiKernel/ToolHandle.h"
53 Gaudi::Property<double>
m_maxEta {
this,
"MaxEta", 2.5,
"maximum eta for jet seed"};
55 Gaudi::Property<int>
m_maxNTracks {
this,
"MaxNTracks", -1,
"maximum number of classifiedCharged tracks"};
57 const ToolHandleArray<ITauToolBase>
m_tools {
this,
"Tools", {},
"Tools processing taus"};
58 const ToolHandle<ICaloConstCellMakerTool>
m_cellMakerTool {
this,
"CellMakerTool",
"",
"Tool to sort the CaloCellContainer"};
78 #endif // TAUREC_TAUPROCESSORALG_H
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
virtual StatusCode execute(const EventContext &ctx) const
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::WriteHandleKey< xAOD::TauJetContainer > m_tauOutputContainer
An algorithm that can be simultaneously executed in multiple threads.
Handle class for recording to StoreGate.
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< int > m_maxNTracks
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloCell_ID * m_cellID
SG::WriteHandleKey< xAOD::PFOContainer > m_tauShotPFOOutputContainer
SG::ReadCondHandleKey< InDetDD::TRT_DetElementContainer > m_trtDetEleContKey
SG::WriteHandleKey< xAOD::TauTrackContainer > m_tauTrackOutputContainer
Helper class for offline cell identifiers.
SG::WriteHandleKey< CaloClusterCellLinkContainer > m_tauShotClusLinkContainer
TauProcessorAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::JetContainer > m_jetInputContainer
virtual StatusCode initialize()
const ToolHandleArray< ITauToolBase > m_tools
const ToolHandle< ICaloConstCellMakerTool > m_cellMakerTool
SG::WriteHandleKey< CaloConstCellContainer > m_tauPi0CellOutputContainer
SG::WriteHandleKey< xAOD::CaloClusterContainer > m_tauShotClusOutputContainer
Gaudi::Property< double > m_minPt
Handle class for reading from StoreGate.
CaloCellContainer that can accept const cell pointers.
Gaudi::Property< double > m_maxEta