ATLAS Offline Software
|
Calculates the per-layer position, size, etc. of a cluster. Optionally, fills the cluster with cells from StoreGate. More...
#include "CaloClusterCorrection/CaloClusterCorrection.h"
#include "CaloInterface/ISetCaloCellContainerName.h"
#include <string>
#include "AthenaKernel/IOVSvcDefs.h"
#include "StoreGate/ReadHandleKey.h"
#include "GaudiKernel/ThreadLocalContext.h"
#include "StoreGate/ReadCondHandleKey.h"
#include "CaloDetDescr/CaloDetDescrManager.h"
Go to the source code of this file.
Classes | |
class | CaloFillRectangularCluster |
Namespaces | |
CaloClusterCorr | |
Calculates the per-layer position, size, etc. of a cluster. Optionally, fills the cluster with cells from StoreGate.
For each layer, the position, size, etc. are calculated (using CaloUtils/CaloLayerCalculator) and stored in the cluster.
The behavior may also be changed via subclassing. Derived classes may change the window sizes set up in the constructor, and may also change the definition of the seed location via the get_seed
virtual function.
This derives from the earlier version CaloComputeEMlayers
.
Definition in file CaloFillRectangularCluster.h.