ATLAS Offline Software
Loading...
Searching...
No Matches
IegammaCaloClusterSelector.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef EGAMMAINTERFACES_IEGAMMACALOCLUSTERSELECTOR_H
5#define EGAMMAINTERFACES_IEGAMMACALOCLUSTERSELECTOR_H
6
7#include "GaudiKernel/IAlgTool.h"
8
10
16class IegammaCaloClusterSelector : virtual public IAlgTool {
17public:
19
20 virtual bool passSelection(const xAOD::CaloCluster* cluster,const CaloDetDescrManager& cmgr) const = 0;
21
22 virtual ~IegammaCaloClusterSelector() override {}
23};
24
25#endif // RECONSTRUCTION/EGAMMA/EGAMMAINTERFACES_IEGAMMACALOCLUSTERSELECTOR_H
This class provides the client interface for accessing the detector description information common to...
used to select clusters for seeding
virtual bool passSelection(const xAOD::CaloCluster *cluster, const CaloDetDescrManager &cmgr) const =0
DeclareInterfaceID(IegammaCaloClusterSelector, 1, 0)
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.