ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
AlwaysSameHelperTool Class Reference

#include <AlwaysSameHelperTool.h>

Inheritance diagram for AlwaysSameHelperTool:
Collaboration diagram for AlwaysSameHelperTool:

Public Member Functions

 AlwaysSameHelperTool (const std::string &type, const std::string &name, const IInterface *parent)
 
bool pass (HypoJetVector &, xAODJetCollector &, const std::unique_ptr< ITrigJetHypoInfoCollector > &) const override
 
virtual StatusCode getDescription (ITrigJetHypoInfoCollector &) const override
 
virtual std::string toString () const override
 
virtual std::size_t requiresNJets () const override
 

Private Attributes

Gaudi::Property< bool > m_pass {this, "passflag", false, "const pass value"}
 

Detailed Description

Definition at line 28 of file AlwaysSameHelperTool.h.

Constructor & Destructor Documentation

◆ AlwaysSameHelperTool()

AlwaysSameHelperTool::AlwaysSameHelperTool ( const std::string &  type,
const std::string &  name,
const IInterface *  parent 
)

Member Function Documentation

◆ getDescription()

virtual StatusCode AlwaysSameHelperTool::getDescription ( ITrigJetHypoInfoCollector ) const
overridevirtual

◆ pass()

bool AlwaysSameHelperTool::pass ( HypoJetVector ,
xAODJetCollector ,
const std::unique_ptr< ITrigJetHypoInfoCollector > &   
) const
override

◆ requiresNJets()

virtual std::size_t AlwaysSameHelperTool::requiresNJets ( ) const
overridevirtual

◆ toString()

virtual std::string AlwaysSameHelperTool::toString ( ) const
overridevirtual

Member Data Documentation

◆ m_pass

Gaudi::Property<bool> AlwaysSameHelperTool::m_pass {this, "passflag", false, "const pass value"}
private

Definition at line 47 of file AlwaysSameHelperTool.h.


The documentation for this class was generated from the following file: