|
ATLAS Offline Software
|
Go to the documentation of this file.
12 , m_failureOnMissingContainer(false)
14 declareInterface<IJetHistoFiller>(
this);
22 return StatusCode::SUCCESS;
27 return StatusCode::SUCCESS;
34 ATH_MSG_ERROR(
"Input JetContainer could not be found or is empty");
35 return StatusCode::FAILURE;
37 ATH_MSG_DEBUG(
"Input JetContainer could not be found or is empty");
38 return StatusCode::SUCCESS;
43 for (
const auto *
const jetItr :
jets) {
44 float pt = jetItr->pt()/1000.;
53 return StatusCode::SUCCESS;
Gaudi::Property< float > m_maxEta
Gaudi::Property< float > m_minPt
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual StatusCode initialize()
Gaudi::Property< std::string > m_group
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode finalize()
void fill(const ToolHandle< GenericMonitoringTool > &groupHandle, std::vector< std::reference_wrapper< Monitored::IMonitoredVariable >> &&variables) const
Fills a vector of variables to a group by reference.
JetHistoHTFiller(const std::string &type, const std::string &name, const IInterface *parent)
bool m_failureOnMissingContainer
virtual StatusCode processJetContainer(const JetMonitoringAlg &parentAlg, const xAOD::JetContainer &jets, const EventContext &ctx) const
Declare a monitored scalar variable.