|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef JETMONITORING_JETATTRIBUTEHISTOS_H
8 #define JETMONITORING_JETATTRIBUTEHISTOS_H
23 #include "GaudiKernel/ToolHandle.h"
virtual int buildHistos()
virtual void renameAndRegister(TH1 *h, const std::string &subD="", Interval_t i=all)
Rename an histo according to the tool's path. redefine here to take m_selectedIndex into account.
JetAttributeHisto(const std::string &t)
ASG_TOOL_CLASS0(JetAttributeHisto)
std::vector< bool > m_attGeV
std::vector< std::string > m_attNames
virtual int fillHistosFromContainer(const xAOD::JetContainer &cont, float weight)
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
std::vector< std::string > m_attTypes
::StatusCode StatusCode
StatusCode definition for legacy code.
A histo building tool (JetHistoBase) using attributes to fill histograms.
virtual int fillHistosFromJet(const xAOD::Jet &j, float weight)
Interval_t
Redefinition of fill intervals as in ManagedMonitorToolBase.
jet::HistoFiller * m_histoFiller
virtual ~JetAttributeHisto()
ToolHandle< HistoDefinitionTool > m_histoDef