ATLAS Offline Software
Loading...
Searching...
No Matches
Calorimeter
CaloEvent
CaloEvent
CaloCellLink.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef CALOEVENT_CALOCELLLINK_H
6
#define CALOEVENT_CALOCELLLINK_H
7
8
9
10
#include "
Navigation/Navigable.h
"
11
12
#include "
CaloEvent/CaloCellContainer.h
"
13
14
class
CaloCellLink
:
public
Navigable
<CaloCellContainer,double>
15
{
16
public
:
17
19
CaloCellLink
();
21
explicit
CaloCellLink
(
const
CaloCellLink
* pLink);
22
explicit
CaloCellLink
(
const
CaloCellLink
& rLink);
24
CaloCellLink
&
operator=
(
const
CaloCellLink
& rLink);
26
virtual
~CaloCellLink
();
27
33
typedef
Navigable<CaloCellContainer,double>::object_iter
cell_iterator
;
34
35
private
:
36
37
void
copyStore
(
const
CaloCellLink
* pLink);
38
39
};
40
45
#endif
46
CaloCellContainer.h
Navigable.h
CaloCellLink::CaloCellLink
CaloCellLink()
Constructor.
Definition
CaloCellLink.cxx:10
CaloCellLink::copyStore
void copyStore(const CaloCellLink *pLink)
Definition
CaloCellLink.cxx:38
CaloCellLink::~CaloCellLink
virtual ~CaloCellLink()
Destructor.
CaloCellLink::cell_iterator
Navigable< CaloCellContainer, double >::object_iter cell_iterator
Forward internal iterator type to clients.
Definition
CaloCellLink.h:33
CaloCellLink::operator=
CaloCellLink & operator=(const CaloCellLink &rLink)
Assignment.
Definition
CaloCellLink.cxx:26
Navigable< CaloCellContainer, double >::Navigable
Navigable()
Navigable::object_iter
NavigableIterator< CONT, RPAR, COLL > object_iter
Definition
Navigable.h:159
Generated on
for ATLAS Offline Software by
1.14.0