ATLAS Offline Software
TrigEgammaEmulationPrecisionTrackingHypoTool.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 #ifndef TrigEgammaEmulationPrecisionTrackingHypoTool_h
7 #define TrigEgammaEmulationPrecisionTrackingHypoTool_h
8 
9 #include "AsgTools/AsgTool.h"
13 
14 
15 namespace Trig{
16 
19  {
21 
22  public:
23 
24  TrigEgammaEmulationPrecisionTrackingHypoTool(const std::string& myname);
26 
27  virtual bool emulate( const TrigData &input, bool &pass) const override;
28 
29  private:
30 
31  Gaudi::Property< bool > m_acceptAll { this, "AcceptAll", false , "Accept all" };
32 
33  };
34 
35 }//namespace
36 #endif
Trig::TrigEgammaEmulationPrecisionTrackingHypoTool
Definition: TrigEgammaEmulationPrecisionTrackingHypoTool.h:19
Trig::TrigEgammaEmulationPrecisionTrackingHypoTool::~TrigEgammaEmulationPrecisionTrackingHypoTool
~TrigEgammaEmulationPrecisionTrackingHypoTool()=default
Trig
The common trigger namespace for trigger analysis tools.
Definition: CaloTowerVecMon.h:44
Trig::ITrigEgammaEmulationBaseHypoTool
Definition: ITrigEgammaEmulationBaseHypoTool.h:20
Trig::TrigEgammaEmulationBaseHypoTool
Definition: TrigEgammaEmulationBaseHypoTool.h:22
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
Trig::TrigEgammaEmulationPrecisionTrackingHypoTool::emulate
virtual bool emulate(const TrigData &input, bool &pass) const override
==========================================================================
Definition: TrigEgammaEmulationPrecisionTrackingHypoTool.cxx:19
TrigEgammaEmulationBaseHypoTool.h
Trig::TrigEgammaEmulationPrecisionTrackingHypoTool::m_acceptAll
Gaudi::Property< bool > m_acceptAll
Definition: TrigEgammaEmulationPrecisionTrackingHypoTool.h:31
ITrigEgammaEmulationBaseHypoTool.h
ASG_TOOL_CLASS
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
Definition: AsgToolMacros.h:68
Trig::TrigData
Definition: TrigEgammaEmulationToolMT.h:40
AsgTool.h
TrigEgammaEmulationToolMT.h
Trig::TrigEgammaEmulationPrecisionTrackingHypoTool::TrigEgammaEmulationPrecisionTrackingHypoTool
TrigEgammaEmulationPrecisionTrackingHypoTool(const std::string &myname)
Definition: TrigEgammaEmulationPrecisionTrackingHypoTool.cxx:10