ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
AnalysisCommon
CutBookkeeperUtils
CutBookkeeperUtils
OriginalAodCounts.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ORIGINALAODCOUNTS_H
6
#define ORIGINALAODCOUNTS_H
7
8
namespace
xAOD
{
9
class
TEvent
;
10
}
11
class
StatusCode
;
12
13
// configuration options
14
struct
AodCountsConfig
{
15
AodCountsConfig
();
16
// empty structure, can add configuration here
17
};
18
19
struct
OriginalAodCounts
{
20
OriginalAodCounts
();
21
unsigned
long
long
nEventsProcessed
;
22
double
sumOfWeights
;
23
double
sumOfWeightsSquared
;
24
int
nIncomplete
;
25
OriginalAodCounts
&
operator+=
(
const
OriginalAodCounts
&
a
);
26
};
27
OriginalAodCounts
operator+
(
const
OriginalAodCounts
&
a
,
28
const
OriginalAodCounts
& b);
29
30
OriginalAodCounts
getOriginalAodCounts
(
31
xAOD::TEvent
& event,
32
const
AodCountsConfig
& =
AodCountsConfig
());
33
34
#endif
a
static Double_t a
Definition
LArPhysWaveHECTool.cxx:38
operator+
OriginalAodCounts operator+(const OriginalAodCounts &a, const OriginalAodCounts &b)
Definition
OriginalAodCounts.cxx:36
getOriginalAodCounts
OriginalAodCounts getOriginalAodCounts(xAOD::TEvent &event, const AodCountsConfig &=AodCountsConfig())
Definition
OriginalAodCounts.cxx:46
xAOD::TEvent
Tool for accessing xAOD files outside of Athena.
Definition
Control/xAODRootAccess/xAODRootAccess/TEvent.h:59
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
AodCountsConfig
Definition
OriginalAodCounts.h:14
AodCountsConfig::AodCountsConfig
AodCountsConfig()
Definition
OriginalAodCounts.cxx:14
OriginalAodCounts
Definition
OriginalAodCounts.h:19
OriginalAodCounts::OriginalAodCounts
OriginalAodCounts()
Definition
OriginalAodCounts.cxx:19
OriginalAodCounts::operator+=
OriginalAodCounts & operator+=(const OriginalAodCounts &a)
Definition
OriginalAodCounts.cxx:27
OriginalAodCounts::nEventsProcessed
unsigned long long nEventsProcessed
Definition
OriginalAodCounts.h:21
OriginalAodCounts::sumOfWeights
double sumOfWeights
Definition
OriginalAodCounts.h:22
OriginalAodCounts::nIncomplete
int nIncomplete
Definition
OriginalAodCounts.h:24
OriginalAodCounts::sumOfWeightsSquared
double sumOfWeightsSquared
Definition
OriginalAodCounts.h:23
Generated on
for ATLAS Offline Software by
1.17.0