ATLAS Offline Software
HICaloCellHelper.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef HIJETREC_HICALOHELPER_H__
6 #define HIJETREC_HICALOHELPER_H__
7 
8 #include <string>
9 #include <vector>
12 
13 
14 class CaloCell;
15 
16 
17 namespace HICaloCellHelper{
18 
19  float getEtDensity(const CaloCell* theCell, float geoWeight);
20  float getAreaEtaPhi(const CaloCell* theCell);
21  void updateShape(xAOD::HIEventShapeContainer* shape, const CaloCell* theCell, float geoWeight, float eta0, float phi0, bool isNeg=false);
22 
23  std::string dumpCell(const CaloCell* theCell);
24 }
25 
26 #endif
HICaloCellHelper
Definition: HICaloCellHelper.h:17
HICaloCellHelper::getAreaEtaPhi
float getAreaEtaPhi(const CaloCell *theCell)
Definition: HICaloCellHelper.cxx:15
HICaloCellHelper::updateShape
void updateShape(xAOD::HIEventShapeContainer *shape, const CaloCell *theCell, float geoWeight, float eta0, float phi0, bool isNeg=false)
InDetAccessor::phi0
@ phi0
Definition: InDetAccessor.h:33
HICaloCellHelper::getEtDensity
float getEtDensity(const CaloCell *theCell, float geoWeight)
Definition: HICaloCellHelper.cxx:22
CaloCluster.h
HIEventShapeContainer.h
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
CaloCell
Data object for each calorimeter readout cell.
Definition: CaloCell.h:57
HICaloCellHelper::dumpCell
std::string dumpCell(const CaloCell *theCell)
Definition: HICaloCellHelper.cxx:31