ATLAS Offline Software
TileCalorimeter
TileSvc
TileSimEventTPCnv
TileSimEventTPCnv
TileHitVector_p1.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 TILEHITVECTOR_P1_H
6
#define TILEHITVECTOR_P1_H
7
8
/*
9
10
Persistent represenation of a TileHitVector
11
Author: Davide Costanzo
12
13
*/
14
15
#include "
TileSimEventTPCnv/TileHit_p1.h
"
16
#include <vector>
17
#include <string>
18
19
20
class
TileHitVector_p1
{
21
22
public
:
24
typedef
std::vector<TileHit_p1>
HitVector
;
25
typedef
HitVector::const_iterator
const_iterator
;
26
typedef
HitVector::iterator
iterator
;
27
29
TileHitVector_p1
() :
m_cont
(),
m_name
() {}
30
31
// Accessors
32
const
std::string&
name
()
const
{
return
m_name
;}
33
const
HitVector
&
getVector
()
const
{
return
m_cont
;}
34
35
std::vector<TileHit_p1>
m_cont
;
36
std::string
m_name
;
37
};
38
39
#endif
xAOD::iterator
JetConstituentVector::iterator iterator
Definition:
JetConstituentVector.cxx:68
TileHitVector_p1::getVector
const HitVector & getVector() const
Definition:
TileHitVector_p1.h:33
TileHitVector_p1::name
const std::string & name() const
Definition:
TileHitVector_p1.h:32
TileHitVector_p1::m_cont
std::vector< TileHit_p1 > m_cont
Definition:
TileHitVector_p1.h:35
TileHitVector_p1
Definition:
TileHitVector_p1.h:20
TileHitVector_p1::iterator
HitVector::iterator iterator
Definition:
TileHitVector_p1.h:26
TileHitVector_p1::m_name
std::string m_name
Definition:
TileHitVector_p1.h:36
TileHit_p1.h
TileHitVector_p1::const_iterator
HitVector::const_iterator const_iterator
Definition:
TileHitVector_p1.h:25
TileHitVector_p1::TileHitVector_p1
TileHitVector_p1()
Default constructor.
Definition:
TileHitVector_p1.h:29
TileHitVector_p1::HitVector
std::vector< TileHit_p1 > HitVector
typedefs
Definition:
TileHitVector_p1.h:24
Generated on Sun Dec 22 2024 21:19:49 for ATLAS Offline Software by
1.8.18