|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef JET_RECLUSTERING_ALG_H
8 #define JET_RECLUSTERING_ALG_H
21 #include "fastjet/ClusterSequence.hh"
39 this,
"jets",
"",
"the jet container to use"
42 this,
"jetSelection",
"",
"the selection on the input jets"
46 this,
"smallRjetIndices",
"smallRjetIndices_%SYS%",
"indices of the small R jets used to build a given RC jet"
50 this,
"rcJetEnergy",
"e_%SYS%",
"energy of the RC jet"
55 this,
"reclusteredJets",
"reclusteredJets_%SYS%",
"reclustered jets collection"
60 this,
"clusteringAlgorithm",
"AntiKt",
"algorithm to use to recluster the jets"
63 this,
"reclusteredJetsRadius", 1.0,
"radius parameter for the reclustered jets"
68 std::vector<int>
matchRCjets(
const std::vector<const xAOD::Jet*>& smallJets,
const std::vector<fastjet::PseudoJet>& constituents)
const;
a class managing the property to configure the list of systematics to process
virtual StatusCode initialize() override
a data handle for writing systematics varied input data
Gaudi::Property< float > m_reclusteredJetsRadius
Select isolated Photons, Electrons and Muons.
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
virtual StatusCode execute() override
the (new) base class for EventLoop algorithms
::StatusCode StatusCode
StatusCode definition for legacy code.
CP::SysReadHandle< xAOD::JetContainer > m_jetsHandle
Gaudi::Property< std::string > m_clusteringAlgorithm
CP::SysWriteDecorHandle< float > m_rcEnergyDecor
std::unique_ptr< fastjet::JetDefinition > m_fastjetClustering
CP::SysListHandle m_systematicsList
CP::SysReadSelectionHandle m_jetSelection
std::vector< int > matchRCjets(const std::vector< const xAOD::Jet * > &smallJets, const std::vector< fastjet::PseudoJet > &constituents) const
a data handle for reading systematically varied selection properties from objects
CP::SysWriteHandle< xAOD::JetContainer, xAOD::JetAuxContainer > m_outHandle
a data handle for reading systematics varied input data
CP::SysWriteDecorHandle< std::vector< int > > m_smallRjetIndicesDecor