ATLAS Offline Software
ForwardDetectors
LUCID
LUCID_Cnv
LUCID_EventTPCnv
LUCID_EventTPCnv
LUCID_SimHitCollection_p3.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LUCID_EVENTTPCNV_LUCID_SIMHITCOLLECTION_P3_H
6
#define LUCID_EVENTTPCNV_LUCID_SIMHITCOLLECTION_P3_H
7
8
#include <vector>
9
#include "
LUCID_SimHit_p3.h
"
10
11
12
class
LUCID_SimHitCollection_p3
13
{
14
public
:
16
typedef
std::vector<LUCID_SimHit_p3>
HitVector
;
17
typedef
HitVector::const_iterator
const_iterator
;
18
typedef
HitVector::iterator
iterator
;
19
20
22
LUCID_SimHitCollection_p3
();
23
// Accessors
24
const
std::string&
name
()
const
;
25
const
HitVector
&
getVector
()
const
;
26
//private:
27
std::vector<LUCID_SimHit_p3>
m_cont
;
28
std::string
m_name
;
29
};
30
31
32
// inlines
33
34
inline
35
LUCID_SimHitCollection_p3::LUCID_SimHitCollection_p3
() {}
36
37
inline
38
const
std::string&
39
LUCID_SimHitCollection_p3::name
()
const
40
{
return
m_name
;}
41
42
inline
43
const
std::vector<LUCID_SimHit_p3>&
44
LUCID_SimHitCollection_p3::getVector
()
const
45
{
return
m_cont
;}
46
47
#endif // LUCID_EVENTTPCNV_LUCID_SIMHITCOLLECTION_P3_H
xAOD::iterator
JetConstituentVector::iterator iterator
Definition:
JetConstituentVector.cxx:68
LUCID_SimHitCollection_p3
Definition:
LUCID_SimHitCollection_p3.h:13
LUCID_SimHitCollection_p3::name
const std::string & name() const
Definition:
LUCID_SimHitCollection_p3.h:39
LUCID_SimHitCollection_p3::getVector
const HitVector & getVector() const
Definition:
LUCID_SimHitCollection_p3.h:44
LUCID_SimHitCollection_p3::const_iterator
HitVector::const_iterator const_iterator
Definition:
LUCID_SimHitCollection_p3.h:17
LUCID_SimHitCollection_p3::LUCID_SimHitCollection_p3
LUCID_SimHitCollection_p3()
Default constructor.
Definition:
LUCID_SimHitCollection_p3.h:35
LUCID_SimHitCollection_p3::m_cont
std::vector< LUCID_SimHit_p3 > m_cont
Definition:
LUCID_SimHitCollection_p3.h:27
LUCID_SimHit_p3.h
LUCID_SimHitCollection_p3::iterator
HitVector::iterator iterator
Definition:
LUCID_SimHitCollection_p3.h:18
LUCID_SimHitCollection_p3::m_name
std::string m_name
Definition:
LUCID_SimHitCollection_p3.h:28
LUCID_SimHitCollection_p3::HitVector
std::vector< LUCID_SimHit_p3 > HitVector
typedefs
Definition:
LUCID_SimHitCollection_p3.h:16
Generated on Sun Dec 22 2024 21:13:56 for ATLAS Offline Software by
1.8.18