ATLAS Offline Software
|
Inherits from IPFClusterCollectionTool and AthAlgTool. More...
#include <PFClusterCollectionTool.h>
Public Member Functions | |
PFClusterCollectionTool (const std::string &type, const std::string &name, const IInterface *parent) | |
~PFClusterCollectionTool () | |
StatusCode | initialize () |
std::unique_ptr< xAOD::CaloClusterContainer > | execute (eflowCaloObjectContainer &theEflowCaloObjectContainer, bool useNonModifiedClusters) |
std::unique_ptr< eflowRecClusterContainer > | retrieve (eflowCaloObjectContainer &theEflowCaloObjectContainer, bool useNonModifiedClusters) |
StatusCode | finalize () |
Inherits from IPFClusterCollectionTool and AthAlgTool.
Creates containers of eflowRecClusters or xAOD::CaloCluster, which can be used in the methods to apply LC weights to the neutral PFO objects in PFLCCalibTool. The xAOD::CaloCluster container is also needed to calculate new cluster moments for the modified calorimeter clusters, which is done in PFMomentCalculatorTool.
Definition at line 14 of file PFClusterCollectionTool.h.
PFClusterCollectionTool::PFClusterCollectionTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 9 of file PFClusterCollectionTool.cxx.
|
inline |
Definition at line 20 of file PFClusterCollectionTool.h.
std::unique_ptr< xAOD::CaloClusterContainer > PFClusterCollectionTool::execute | ( | eflowCaloObjectContainer & | theEflowCaloObjectContainer, |
bool | useNonModifiedClusters | ||
) |
Definition at line 41 of file PFClusterCollectionTool.cxx.
StatusCode PFClusterCollectionTool::finalize | ( | ) |
Definition at line 68 of file PFClusterCollectionTool.cxx.
StatusCode PFClusterCollectionTool::initialize | ( | ) |
Definition at line 13 of file PFClusterCollectionTool.cxx.
std::unique_ptr< eflowRecClusterContainer > PFClusterCollectionTool::retrieve | ( | eflowCaloObjectContainer & | theEflowCaloObjectContainer, |
bool | useNonModifiedClusters | ||
) |
Definition at line 17 of file PFClusterCollectionTool.cxx.