ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODCaloEvent
xAODCaloEvent
versions
CaloClusterAuxContainer_v2.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: CaloClusterAuxContainer_v2.h 628097 2014-11-13 09:24:54Z krasznaa $
8
#ifndef XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V2_H
9
#define XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V2_H
10
11
// STL include(s):
12
#include <vector>
13
14
// EDM include(s):
15
#include "
xAODCore/AuxContainerBase.h
"
16
17
namespace
xAOD
{
18
30
class
CaloClusterAuxContainer_v2
:
public
AuxContainerBase
{
31
32
public
:
34
CaloClusterAuxContainer_v2
();
36
~CaloClusterAuxContainer_v2
() {}
37
38
private
:
41
std::vector<float>
time
;
42
std::vector<unsigned>
clusterSize
;
43
std::vector<float>
eta0
;
44
std::vector<float>
phi0
;
45
std::vector<float>
rawE
;
46
std::vector<float>
rawEta
;
47
std::vector<float>
rawPhi
;
48
std::vector<float>
rawM
;
49
std::vector<float>
altE
;
50
std::vector<float>
altEta
;
51
std::vector<float>
altPhi
;
52
std::vector<float>
altM
;
53
54
std::vector<float>
calE
;
55
std::vector<float>
calEta
;
56
std::vector<float>
calPhi
;
57
std::vector<float>
calM
;
59
62
std::vector <std::vector< float > >
e_sampl
;
64
65
};
// class CaloClusterAuxContainer_v1
66
67
}
// namespace xAOD
68
69
// Set up a CLID and StoreGate inheritance for the class:
70
#include "
xAODCore/BaseInfo.h
"
71
SG_BASE
(
xAOD::CaloClusterAuxContainer_v2
,
xAOD::AuxContainerBase
);
72
73
#endif
// XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V1_H
AuxContainerBase.h
SG_BASE
#define SG_BASE(D, B)
Declare that class D derives from class B.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:243
BaseInfo.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition
AuxContainerBase.h:55
xAOD::AuxContainerBase::AuxContainerBase
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
Definition
AuxContainerBase.cxx:33
xAOD::CaloClusterAuxContainer_v2
Auxiliary container for calorimeter cluster containers.
Definition
CaloClusterAuxContainer_v2.h:30
xAOD::CaloClusterAuxContainer_v2::rawPhi
std::vector< float > rawPhi
Definition
CaloClusterAuxContainer_v2.h:47
xAOD::CaloClusterAuxContainer_v2::CaloClusterAuxContainer_v2
CaloClusterAuxContainer_v2()
Default constructor.
Definition
CaloClusterAuxContainer_v2.cxx:12
xAOD::CaloClusterAuxContainer_v2::rawM
std::vector< float > rawM
Definition
CaloClusterAuxContainer_v2.h:48
xAOD::CaloClusterAuxContainer_v2::~CaloClusterAuxContainer_v2
~CaloClusterAuxContainer_v2()
Destructor.
Definition
CaloClusterAuxContainer_v2.h:36
xAOD::CaloClusterAuxContainer_v2::altPhi
std::vector< float > altPhi
Definition
CaloClusterAuxContainer_v2.h:51
xAOD::CaloClusterAuxContainer_v2::altM
std::vector< float > altM
Definition
CaloClusterAuxContainer_v2.h:52
xAOD::CaloClusterAuxContainer_v2::clusterSize
std::vector< unsigned > clusterSize
Definition
CaloClusterAuxContainer_v2.h:42
xAOD::CaloClusterAuxContainer_v2::calM
std::vector< float > calM
Definition
CaloClusterAuxContainer_v2.h:57
xAOD::CaloClusterAuxContainer_v2::altEta
std::vector< float > altEta
Definition
CaloClusterAuxContainer_v2.h:50
xAOD::CaloClusterAuxContainer_v2::eta0
std::vector< float > eta0
Definition
CaloClusterAuxContainer_v2.h:43
xAOD::CaloClusterAuxContainer_v2::altE
std::vector< float > altE
Definition
CaloClusterAuxContainer_v2.h:49
xAOD::CaloClusterAuxContainer_v2::rawE
std::vector< float > rawE
Definition
CaloClusterAuxContainer_v2.h:45
xAOD::CaloClusterAuxContainer_v2::time
std::vector< float > time
@ {
Definition
CaloClusterAuxContainer_v2.h:41
xAOD::CaloClusterAuxContainer_v2::calEta
std::vector< float > calEta
Definition
CaloClusterAuxContainer_v2.h:55
xAOD::CaloClusterAuxContainer_v2::calPhi
std::vector< float > calPhi
Definition
CaloClusterAuxContainer_v2.h:56
xAOD::CaloClusterAuxContainer_v2::calE
std::vector< float > calE
Definition
CaloClusterAuxContainer_v2.h:54
xAOD::CaloClusterAuxContainer_v2::rawEta
std::vector< float > rawEta
Definition
CaloClusterAuxContainer_v2.h:46
xAOD::CaloClusterAuxContainer_v2::phi0
std::vector< float > phi0
Definition
CaloClusterAuxContainer_v2.h:44
xAOD::CaloClusterAuxContainer_v2::e_sampl
std::vector< std::vector< float > > e_sampl
Definition
CaloClusterAuxContainer_v2.h:62
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0