|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef JETSELECTORTOOLS_JETSELECTORATTRIBUTE_H
8 #define JETSELECTORTOOLS_JETSELECTORATTRIBUTE_H
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
virtual ~SelValueRetriever()
JetAttributeRatioSelector(const std::string &t)
SelValueRetriever * m_vretriever
if the attribute is a vector we'll use the value at this index. else it is ignored.
virtual ~JetAttributeSelector()
virtual float value(const xAOD::Jet &j) const =0
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
virtual int keep(const xAOD::Jet &jet) const
Method to select.
::StatusCode StatusCode
StatusCode definition for legacy code.
JetAbsAttributeSelector(const std::string &t)
JetAttributeSelector(const std::string &t)
IJetSelector is a dual-use tool interface for a tool that selects a jet.
a IJetSelector implementation which select according to an attribute
SelValueRetriever * m_vretriever2
if the attribute is a vector we'll use the value at this index. else it is ignored.
SelValueRetriever * buildValueRetriever(const std::string &type, const std::string &name, int index)
a IJetSelector implementation which select according to ratio of attributes
virtual int keep(const xAOD::Jet &jet) const
Method to select.
virtual int keep(const xAOD::Jet &jet) const
Method to select.