ATLAS Offline Software
Loading...
Searching...
No Matches
EgammaReEmEnFex.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5/********************************************************************
6
7 NAME: EgammaReEmEnFex.h
8 PACKAGE: Trigger/TrigAlgorithms/TrigT2CaloEgamma
9
10 AUTHOR: M.P. Casado
11
12 PURPOSE: Based on Cluster position defined in the second
13 EM Calorimeter layer, calculates total EM cluster
14 energy.
15 *******************************************************************/
16
17#ifndef TRIGT2CALOEGAMMA_EGAMMAEMENFEXRE_H
18#define TRIGT2CALOEGAMMA_EGAMMAEMENFEXRE_H
19
21
25 public:
26 EgammaReEmEnFex(const std::string & type, const std::string & name,
27 const IInterface* parent);
28
29 virtual ~EgammaReEmEnFex();
30
36 virtual StatusCode execute(xAOD::TrigEMCluster &rtrigEmCluster,
37 const IRoiDescriptor& roi,
38 const CaloDetDescrElement*& caloDDE,
39 const EventContext& context) const override;
40};
41
42#endif
This class groups all DetDescr information related to a CaloCell.
EgammaReEmEnFex(const std::string &type, const std::string &name, const IInterface *parent)
virtual ~EgammaReEmEnFex()
virtual StatusCode execute(xAOD::TrigEMCluster &rtrigEmCluster, const IRoiDescriptor &roi, const CaloDetDescrElement *&caloDDE, const EventContext &context) const override
execute feature extraction for the EM Calorimeter second layer
IReAlgToolCalo(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
Describes the API of the Region of Ineterest geometry.
TrigEMCluster_v1 TrigEMCluster
Define the latest version of the trigger EM cluster class.