ATLAS Offline Software
Loading...
Searching...
No Matches
ParticleCellAssociation.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7
8namespace Rec {
9
11 float coneSize, const CellIntersections&& intersections, const CaloCellContainer* container ) :
12 ParticleCaloAssociation<const CaloCell*>(caloExtension,std::move(data),coneSize),
13 m_cellInteresections(intersections), m_container(container)
14 {
15
16 }
17
19 for( auto el : m_cellInteresections ){
20 delete el.second;
21 }
22 }
23}
24
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
bool const RAWDATA *ch2 const
class storing calorimeter cell/cluster association with IParticle objects
CellIntersections m_cellInteresections
list of intersected cells
ParticleCellAssociation(const Trk::CaloExtension *caloExtension, Data &&data, float coneSize, const CellIntersections &&intersections, const CaloCellContainer *container=0)
constructor
Gaudi Tools.
float coneSize(IsolationConeSize type)
convert Isolation Size into cone size