|
ATLAS Offline Software
|
Go to the documentation of this file.
21 declareInterface<ICaloCellMakerTool>(
this);
29 return StatusCode::SUCCESS;
33 const EventContext& ctx)
const
38 shape = readHandleEvtShape.
cptr();
44 return StatusCode::FAILURE;
50 return StatusCode::SUCCESS;
56 for(
auto pCell : *theCells)
59 double eta=pCell->eta();
60 double phi=pCell->phi();
67 double fp_round=(
eta > 0.) ? -5
e-3 : 5
e-3;
78 pCell->setEnergy(pCell->energy()-ue);
80 return StatusCode::SUCCESS;
float getAreaEtaPhi(const CaloCell *theCell)
Scalar phi() const
phi method
const_pointer_type cptr()
Dereference the pointer.
Scalar eta() const
pseudorapidity method
float getRangeMax(int layer) const
static const HICaloRange & getRange()
Interface class for the HI reconstruction EDM.
Handle class for recording to StoreGate.
setRawEt setRawPhi nCells
::StatusCode StatusCode
StatusCode definition for legacy code.
Container class for CaloCell.
#define ATH_MSG_WARNING(x)
const T * at(size_type n) const
Access an element, as an rvalue.
Handle class for reading from StoreGate.
size_type size() const noexcept
Returns the number of elements in the collection.