Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
NSWL1::IMMTriggerTool Class Referenceabstract

#include <IMMTriggerTool.h>

Inheritance diagram for NSWL1::IMMTriggerTool:
Collaboration diagram for NSWL1::IMMTriggerTool:

Public Member Functions

 DeclareInterfaceID (IMMTriggerTool, 1, 0)
 
virtual ~IMMTriggerTool ()=default
 
virtual StatusCode attachBranches (MuonVal::MuonTesterTree &tree)=0
 
virtual StatusCode runTrigger (const EventContext &ctx, Muon::NSW_TrigRawDataContainer *rdo, const bool do_MMDiamonds) const =0
 

Detailed Description

Definition at line 16 of file IMMTriggerTool.h.

Constructor & Destructor Documentation

◆ ~IMMTriggerTool()

virtual NSWL1::IMMTriggerTool::~IMMTriggerTool ( )
virtualdefault

Member Function Documentation

◆ attachBranches()

virtual StatusCode NSWL1::IMMTriggerTool::attachBranches ( MuonVal::MuonTesterTree tree)
pure virtual

◆ DeclareInterfaceID()

NSWL1::IMMTriggerTool::DeclareInterfaceID ( IMMTriggerTool  ,
,
 
)

◆ runTrigger()

virtual StatusCode NSWL1::IMMTriggerTool::runTrigger ( const EventContext &  ctx,
Muon::NSW_TrigRawDataContainer rdo,
const bool  do_MMDiamonds 
) const
pure virtual

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