ATLAS Offline Software
Loading...
Searching...
No Matches
IEmulatedTrigger.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef RATESANALYSIS_IEMULATEDTRIGGER_H
6#define RATESANALYSIS_IEMULATEDTRIGGER_H 1
7
8#include "GaudiKernel/IAlgTool.h"
9
14
15class IEmulatedTrigger : virtual public IAlgTool {
16 public:
18
19 virtual std::string branchName() const = 0;
20 virtual double thresholdValue() const = 0;
21 virtual StatusCode updateThresholdValue() = 0;
22
23};
24
25#endif
Interface for an emulated trigger.
virtual StatusCode updateThresholdValue()=0
virtual std::string branchName() const =0
virtual double thresholdValue() const =0
DeclareInterfaceID(IEmulatedTrigger, 1, 0)