|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   12     ValueRetriever(
const std::string &
n) : 
acc(
n) {}
 
   19     VecValueRetriever(
const std::string &
n, 
int ind) : 
acc(
n), 
index(ind) {}
 
   30   , m_min(-std::numeric_limits<
float>::
max())
 
   31   , m_max( std::numeric_limits<
float>::
max())
 
   35   , m_vretriever(nullptr)
 
   53     return StatusCode::FAILURE;
 
   61     return StatusCode::FAILURE;
 
   64   return StatusCode::SUCCESS;
 
  
Helper class to provide type-safe access to aux data.
JetSelectorAttributeRunII(const std::string &t)
virtual float value(const xAOD::Jet &j) const =0
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
int keep(const xAOD::Jet &jet) const
Method to select.
SelValueRetriever * m_vretriever
if the attribute is a vector we'll use the value at this index. else it is ignored.
virtual ~JetSelectorAttributeRunII()