ATLAS Offline Software
Loading...
Searching...
No Matches
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
;
CaloClusterMomentStore::moment_store
std::map< moment_key, moment_value > moment_store
Internal moment store type.
Definition
CaloClusterMomentStore.h:35
CaloCluster::m_momentStore
CaloClusterMomentStore m_momentStore
cluster moments
Definition
Calorimeter/CaloEvent/CaloEvent/CaloCluster.h:480
CaloCluster::CaloCluster
CaloCluster(double eta0=0, double phi0=0, unsigned int varTypePattern=0x00000000, unsigned int clusterSize=CaloCluster::SW_55ele)
Constructor.
Definition
CaloCluster.cxx:73
eflowCaloCluster::~eflowCaloCluster
~eflowCaloCluster()
eflowCaloCluster::eflowCaloCluster
eflowCaloCluster()
eflowCaloCluster.h
Generated on
for ATLAS Offline Software by
1.14.0