ATLAS Offline Software
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
OriginalAodCounts::nEventsProcessed
unsigned long long nEventsProcessed
Definition:
OriginalAodCounts.h:21
OriginalAodCounts::nIncomplete
int nIncomplete
Definition:
OriginalAodCounts.h:24
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
OriginalAodCounts::sumOfWeightsSquared
double sumOfWeightsSquared
Definition:
OriginalAodCounts.h:23
event
POOL::TEvent event(POOL::TEvent::kClassAccess)
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AodCountsConfig::AodCountsConfig
AodCountsConfig()
Definition:
OriginalAodCounts.cxx:14
OriginalAodCounts::OriginalAodCounts
OriginalAodCounts()
Definition:
OriginalAodCounts.cxx:19
getOriginalAodCounts
OriginalAodCounts getOriginalAodCounts(xAOD::TEvent &event, const AodCountsConfig &=AodCountsConfig())
Definition:
OriginalAodCounts.cxx:46
plotBeamSpotMon.b
b
Definition:
plotBeamSpotMon.py:77
OriginalAodCounts::operator+=
OriginalAodCounts & operator+=(const OriginalAodCounts &a)
Definition:
OriginalAodCounts.cxx:27
a
TList * a
Definition:
liststreamerinfos.cxx:10
OriginalAodCounts::sumOfWeights
double sumOfWeights
Definition:
OriginalAodCounts.h:22
OriginalAodCounts
Definition:
OriginalAodCounts.h:19
xAOD::TEvent
Tool for accessing xAOD files outside of Athena.
Definition:
Control/xAODRootAccess/xAODRootAccess/TEvent.h:84
operator+
OriginalAodCounts operator+(const OriginalAodCounts &a, const OriginalAodCounts &b)
Definition:
OriginalAodCounts.cxx:36
Generated on Thu Nov 7 2024 21:23:03 for ATLAS Offline Software by
1.8.18