ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetMonitoring
Root
JetHistoBase.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
JetMonitoring/JetHistoBase.h
"
6
#include <algorithm>
7
8
#include "TH1F.h"
9
#include "TString.h"
10
JetHistoBase::JetHistoBase
(
const
std::string& n) :
HistoGroupBase
(n)
11
{
12
declareInterface<JetHistoBase>(
this
);
13
14
}
15
16
StatusCode
JetHistoBase::initialize
() {
17
18
//if(m_histoDir=="") {m_histoDir = "Jets/"; m_histoDir+=m_inputContainer+"/";}
19
return
StatusCode::SUCCESS;
20
}
21
22
23
24
int
JetHistoBase::fillHistosFromContainer
(
const
xAOD::JetContainer
& cont,
float
weight){
25
int
count
=0;
26
for
(
const
xAOD::Jet
*
jet
: cont ){
count
+=
fillHistosFromJet
( *
jet
, weight );}
27
return
count
;
28
}
29
30
int
JetHistoBase::fillHistosFromJet
(
const
xAOD::Jet
&,
float
/*weight*/
) {
return
0;}
31
32
int
JetHistoBase::finalizeHistos
() {
return
0;}
33
34
// void JetHistoBase::setContainerAndDir(const std::string& cont, const std::string& dir){
35
// m_histoDir = dir;
36
// m_inputContainer = cont;
37
// if(m_histoDir=="") {m_histoDir = "Jets/"; m_histoDir+=m_inputContainer+"/";}
38
// }
39
40
JetHistoBase.h
HistoGroupBase::HistoGroupBase
HistoGroupBase(const std::string &t)
Definition
HistoGroupBase.cxx:10
JetHistoBase::JetHistoBase
JetHistoBase(const std::string &t)
Definition
JetHistoBase.cxx:10
JetHistoBase::finalizeHistos
virtual int finalizeHistos()
Definition
JetHistoBase.cxx:32
JetHistoBase::initialize
virtual StatusCode initialize()
Dummy implementation of the initialisation function.
Definition
JetHistoBase.cxx:16
JetHistoBase::fillHistosFromContainer
virtual int fillHistosFromContainer(const xAOD::JetContainer &cont, float weight)
Definition
JetHistoBase.cxx:24
JetHistoBase::fillHistosFromJet
virtual int fillHistosFromJet(const xAOD::Jet &j, float)
Definition
JetHistoBase.cxx:30
count
int count(std::string s, const std::string ®x)
count how many occurances of a regx are in a string
Definition
hcg.cxx:148
jet
Definition
JetCalibTools_PlotJESFactors.cxx:23
xAOD::Jet
Jet_v1 Jet
Definition of the current "jet version".
Definition
Event/xAOD/xAODJet/xAODJet/Jet.h:17
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