8#include "GaudiKernel/EventContext.h"
33 return StatusCode::SUCCESS;
39 const EventContext& ctx = Gaudi::Hive::currentContext();
43 return StatusCode::FAILURE;
49 for(
auto cluster: *clusHdl) {
54 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
std::pair< TH1 *, std::string > HistData
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clusterContainerName
String that defines with Cluster container to use.
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoName
Event info key.
virtual StatusCode initialize()
Standard AlgTool Functions.
PhysValCluster(const std::string &type, const std::string &name, const IInterface *parent)
Standard Constructor.
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().
std::unique_ptr< ClusterValidationPlots > m_clusterValidationPlots
Pointer to class that defines which histogram blocks to fill.
virtual bool isValid() override final
Can the handle be successfully dereferenced?