ATLAS Offline Software
Reconstruction
eflowEvent
src
eflowCaloCluster.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/********************************************************************
6
7
NAME: eflowCaloCluster.cxx
8
PACKAGE: offline/Reconstruction/eflowEvent
9
10
AUTHORS: Dan Tovey
11
CREATED: Feb. 2004
12
13
PURPOSE: Replica cluster work class for eflowRec
14
Inherits from CaloCluster but includes non-const access
15
16
UPDATED: April 9, 2004 (P Loch)
17
adapt new Calorimeter EDM (new CaloCluster)
18
19
********************************************************************/
20
21
#include "
eflowEvent/eflowCaloCluster.h
"
22
23
eflowCaloCluster::eflowCaloCluster
(
const
CaloCluster
* clus) :
CaloCluster
(clus)
24
{
25
}
26
27
28
eflowCaloCluster::eflowCaloCluster
(
const
CaloCluster
* clus,
bool
copyMoments):
CaloCluster
(clus) {
29
/* Clear the moment store*/
30
if
(!copyMoments) {
31
m_momentStore
.
setMomentStore
(
CaloClusterMomentStore::moment_store
());
32
}
33
}
34
35
eflowCaloCluster::~eflowCaloCluster
()=
default
;
CaloCluster::m_momentStore
CaloClusterMomentStore m_momentStore
cluster moments
Definition:
Calorimeter/CaloEvent/CaloEvent/CaloCluster.h:480
CaloClusterMomentStore::setMomentStore
virtual void setMomentStore(const moment_store &rMomStore)
Set internal store.
Definition:
CaloClusterMomentStore.h:253
CaloCluster
Principal data class for CaloCell clusters.
Definition:
Calorimeter/CaloEvent/CaloEvent/CaloCluster.h:79
eflowCaloCluster.h
eflowCaloCluster::eflowCaloCluster
eflowCaloCluster()
CaloClusterMomentStore::moment_store
std::map< moment_key, moment_value > moment_store
Internal moment store type.
Definition:
CaloClusterMomentStore.h:35
eflowCaloCluster::~eflowCaloCluster
~eflowCaloCluster()
Generated on Thu Nov 7 2024 21:14:06 for ATLAS Offline Software by
1.8.18