ATLAS Offline Software
Reconstruction
egamma
egammaEventTPCnv
egammaEventTPCnv
CaloRings_p1.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// CaloRings_p1.h
8
// Header file for class CaloRings_p1
9
// Author: D.E.Ferreira de Lima<dferreir@mail.cern.ch>
11
#ifndef RECTPCNV_CALORINGS_P1_H
12
#define RECTPCNV_CALORINGS_P1_H
13
14
// STL includes
15
#include <vector>
16
17
// DataModelAthenaPool includes
18
#include "
DataModelAthenaPool/ElementLink_p3.h
"
19
#include "
DataModelAthenaPool/ElementLinkVector_p1.h
"
20
21
// forward declarations
22
class
CaloRingsCnv_p1
;
23
24
class
CaloRings_p1
25
{
27
// Friend classes
29
30
// Make the AthenaPoolCnv class our friend
31
friend
class
CaloRingsCnv_p1
;
32
34
// Public methods:
36
public
:
37
40
CaloRings_p1
();
41
44
~CaloRings_p1
();
45
47
// Private data:
49
private
:
50
52
std::vector<float>
m_rings
;
53
std::vector<unsigned int>
m_nRings
;
54
55
std::vector<int>
m_layers
;
// To be converted to CaloCell_ID::CaloSample
56
std::vector<unsigned int>
m_nLayers
;
57
58
std::vector<float>
m_deltaEta
;
59
std::vector<float>
m_deltaPhi
;
60
};
61
63
// Inline methods:
65
66
inline
CaloRings_p1::CaloRings_p1
()
67
{}
68
69
#endif //> RECTPCNV_EGAMMA_P1_H
ElementLink_p3.h
This file contains the class definition for the ElementLink_p3 class.
CaloRings_p1::m_nRings
std::vector< unsigned int > m_nRings
Definition:
CaloRings_p1.h:53
CaloRings_p1::m_rings
std::vector< float > m_rings
Ring information.
Definition:
CaloRings_p1.h:52
CaloRings_p1::~CaloRings_p1
~CaloRings_p1()
Destructor:
CaloRings_p1::m_nLayers
std::vector< unsigned int > m_nLayers
Definition:
CaloRings_p1.h:56
CaloRings_p1::CaloRings_p1
CaloRings_p1()
Default constructor:
Definition:
CaloRings_p1.h:66
CaloRings_p1::m_deltaEta
std::vector< float > m_deltaEta
Definition:
CaloRings_p1.h:58
CaloRings_p1
Definition:
CaloRings_p1.h:25
ElementLinkVector_p1.h
This file contains the class definition for the ElementLinkVector_p1 class.
CaloRings_p1::m_layers
std::vector< int > m_layers
Definition:
CaloRings_p1.h:55
CaloRingsCnv_p1
Definition:
CaloRingsCnv_p1.h:27
CaloRings_p1::m_deltaPhi
std::vector< float > m_deltaPhi
Definition:
CaloRings_p1.h:59
Generated on Sun Dec 22 2024 21:08:00 for ATLAS Offline Software by
1.8.18