ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetMonitoring
JetMonitoring
LeadingJetsRelations.h
Go to the documentation of this file.
1
// -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef JETMONITORING_LEADINGJETRELATION_H
8
#define JETMONITORING_LEADINGJETRELATION_H
9
10
11
#include "GaudiKernel/ToolHandle.h"
12
13
#include "
JetMonitoring/JetHistoBase.h
"
14
#include "
JetMonitoring/HistoDefinitionTool.h
"
15
16
class
LeadingJetsRelations
:
public
JetHistoBase
{
17
ASG_TOOL_CLASS0
(
LeadingJetsRelations
);
18
19
public
:
20
21
LeadingJetsRelations
(
const
std::string &t);
22
virtual
~LeadingJetsRelations
(){};
23
24
virtual
StatusCode
initialize
() ;
25
virtual
int
buildHistos
();
26
virtual
int
fillHistosFromContainer
(
const
xAOD::JetContainer
&cont,
float
weight);
27
28
protected
:
29
ToolHandleArray<HistoDefinitionTool>
m_histoDef
;
30
TH1F *
m_histDeltaR
{};
31
TH1F *
m_histDeltaEta
{};
32
TH1F *
m_histDeltaPhi
{};
33
TH1F *
m_histFrac
{};
34
35
TH2F*
m_histEta1Eta2
{};
36
37
};
38
39
40
#endif
HistoDefinitionTool.h
JetHistoBase.h
JetHistoBase::JetHistoBase
JetHistoBase(const std::string &t)
Definition
JetHistoBase.cxx:10
LeadingJetsRelations::m_histDeltaPhi
TH1F * m_histDeltaPhi
Definition
LeadingJetsRelations.h:32
LeadingJetsRelations::ASG_TOOL_CLASS0
ASG_TOOL_CLASS0(LeadingJetsRelations)
LeadingJetsRelations::m_histDeltaEta
TH1F * m_histDeltaEta
Definition
LeadingJetsRelations.h:31
LeadingJetsRelations::m_histFrac
TH1F * m_histFrac
Definition
LeadingJetsRelations.h:33
LeadingJetsRelations::initialize
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
Definition
LeadingJetsRelations.cxx:22
LeadingJetsRelations::buildHistos
virtual int buildHistos()
Definition
LeadingJetsRelations.cxx:27
LeadingJetsRelations::m_histoDef
ToolHandleArray< HistoDefinitionTool > m_histoDef
Definition
LeadingJetsRelations.h:29
LeadingJetsRelations::m_histEta1Eta2
TH2F * m_histEta1Eta2
Definition
LeadingJetsRelations.h:35
LeadingJetsRelations::fillHistosFromContainer
virtual int fillHistosFromContainer(const xAOD::JetContainer &cont, float weight)
Definition
LeadingJetsRelations.cxx:47
LeadingJetsRelations::m_histDeltaR
TH1F * m_histDeltaR
Definition
LeadingJetsRelations.h:30
LeadingJetsRelations::LeadingJetsRelations
LeadingJetsRelations(const std::string &t)
Definition
LeadingJetsRelations.cxx:14
LeadingJetsRelations::~LeadingJetsRelations
virtual ~LeadingJetsRelations()
Definition
LeadingJetsRelations.h:22
xAOD::JetContainer
JetContainer_v1 JetContainer
Definition of the current "jet container version".
Definition
JetContainer.h:17
Generated on
for ATLAS Offline Software by
1.17.0