![]() |
ATLAS Offline Software
|
#include <TriggerGenericObjectThinningTool.h>
Public Member Functions | |
| TriggerGenericObjectThinningTool (const std::string &t, const std::string &n, const IInterface *p) | |
| ~TriggerGenericObjectThinningTool () | |
| virtual StatusCode | initialize () override |
| virtual StatusCode | finalize () override |
| virtual StatusCode | doThinning (const EventContext &ctx) const override |
Private Member Functions | |
| bool | eventPassedFilter () const |
Private Attributes | |
| StringProperty | m_streamName { this, "StreamName", "", "Name of the stream being thinned" } |
| SG::ThinningHandleKey< xAOD::IParticleContainer > | m_SGKey { this, "ContainerName", "", "" } |
| Gaudi::Property< std::vector< std::string > > | m_triggerListAND {this,"TriggerListAND", {}} |
| Gaudi::Property< std::vector< std::string > > | m_triggerListOR {this,"TriggerListOR", {}} |
| Gaudi::Property< std::vector< std::string > > | m_triggerListORHLTOnly {this,"TriggerListORHLTOnly", {}, "Decision is based on HLT only (unseeded triggers)"} |
| PublicToolHandle< Trig::TrigDecisionTool > | m_trigDec {this, "TrigDecisionTool", "Trig::TrigDecisionTool/TrigDecisionTool"} |
Definition at line 30 of file TriggerGenericObjectThinningTool.h.
| DerivationFramework::TriggerGenericObjectThinningTool::TriggerGenericObjectThinningTool | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 37 of file TriggerGenericObjectThinningTool.cxx.
| DerivationFramework::TriggerGenericObjectThinningTool::~TriggerGenericObjectThinningTool | ( | ) |
Definition at line 45 of file TriggerGenericObjectThinningTool.cxx.
|
overridevirtual |
Definition at line 67 of file TriggerGenericObjectThinningTool.cxx.
|
private |
Definition at line 5 of file TriggerGenericObjectThinningTool.cxx.
|
overridevirtual |
Definition at line 60 of file TriggerGenericObjectThinningTool.cxx.
|
overridevirtual |
Definition at line 49 of file TriggerGenericObjectThinningTool.cxx.
|
private |
Definition at line 41 of file TriggerGenericObjectThinningTool.h.
|
private |
Definition at line 39 of file TriggerGenericObjectThinningTool.h.
|
private |
Definition at line 48 of file TriggerGenericObjectThinningTool.h.
|
private |
Definition at line 45 of file TriggerGenericObjectThinningTool.h.
|
private |
Definition at line 46 of file TriggerGenericObjectThinningTool.h.
|
private |
Definition at line 47 of file TriggerGenericObjectThinningTool.h.