![]() |
ATLAS Offline Software
|
#include <Egamma1eRatioAlgTool.h>
Public Member Functions | |
| Egamma1eRatioAlgTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~Egamma1eRatioAlgTool ()=default |
| StatusCode | initialize () override |
| virtual StatusCode | run (const EventContext &ctx) const override |
| virtual std::string | toString () const override |
Private Member Functions | |
| std::vector< double > | combine_phi (const IOBitwise::IeEmNbhoodTOB *) const |
| ap_int< 16 > | secondPeakSearch (const std::vector< ap_int< 16 >> &input, const ap_int< 16 > peak, const int startCell, const int endCell, const ap_int< 16 > noiseMargin) const |
Private Attributes | |
| Gaudi::Property< bool > | m_enableDump |
| SG::ReadHandleKey< IOBitwise::IeEmNbhoodTOBContainer > | m_nbhdTOBContainerReadKey |
| SG::WriteHandleKey< IOBitwise::IeEmEg1eRatioTOBContainer > | m_eRatioResultKey |
| SG::WriteHandleKey< std::vector< int > > | m_eRatioKey |
| SG::WriteHandleKey< std::vector< float > > | m_eRatioSimpleKey |
Static Private Attributes | |
| static constexpr int | s_required_phi_len = 17 |
| static constexpr int | s_combination_len = 51 |
Definition at line 29 of file Egamma1eRatioAlgTool.h.
| GlobalSim::Egamma1eRatioAlgTool::Egamma1eRatioAlgTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent | ||
| ) |
Definition at line 15 of file Egamma1eRatioAlgTool.cxx.
|
virtualdefault |
|
private |
Definition at line 178 of file Egamma1eRatioAlgTool.cxx.
|
override |
Definition at line 21 of file Egamma1eRatioAlgTool.cxx.
|
overridevirtual |
Definition at line 32 of file Egamma1eRatioAlgTool.cxx.
|
private |
Definition at line 134 of file Egamma1eRatioAlgTool.cxx.
|
overridevirtual |
Definition at line 206 of file Egamma1eRatioAlgTool.cxx.
|
private |
Definition at line 47 of file Egamma1eRatioAlgTool.h.
|
private |
Definition at line 67 of file Egamma1eRatioAlgTool.h.
|
private |
Definition at line 61 of file Egamma1eRatioAlgTool.h.
|
private |
Definition at line 73 of file Egamma1eRatioAlgTool.h.
|
private |
Definition at line 54 of file Egamma1eRatioAlgTool.h.
|
inlinestaticconstexprprivate |
Definition at line 90 of file Egamma1eRatioAlgTool.h.
|
inlinestaticconstexprprivate |
Definition at line 86 of file Egamma1eRatioAlgTool.h.
1.8.18