ATLAS Offline Software
DQAtlasReadyFilterTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef DQATLASREADYFILTERTOOL_H
6 #define DQATLASREADYFILTERTOOL_H
7 
10 #include "GaudiKernel/StatusCode.h"
13 
14 // This filter tool rejects events where the ATLAS READY flag is not set
15 // @author Peter Onyisi <ponyisi@cern.ch>
16 
17 class DQAtlasReadyFilterTool : public AthAlgTool, virtual public IDQFilterTool {
18  public:
19  DQAtlasReadyFilterTool(const std::string&,const std::string&,const IInterface*);
20 
21  virtual ~DQAtlasReadyFilterTool () override;
22 
23  virtual StatusCode initialize() override;
24 
25  virtual bool accept() const override;
26 
27  private:
31 };
32 
33 #endif //DQATLASREADYFILTERTOOL_H
DQAtlasReadyFilterTool::m_alwaysReturnTrue
bool m_alwaysReturnTrue
Definition: DQAtlasReadyFilterTool.h:29
CondAttrListCollection.h
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
DQAtlasReadyFilterTool::initialize
virtual StatusCode initialize() override
Definition: DQAtlasReadyFilterTool.cxx:20
DQAtlasReadyFilterTool::accept
virtual bool accept() const override
Pure virtual.
Definition: DQAtlasReadyFilterTool.cxx:30
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
DQAtlasReadyFilterTool::m_fallbackValue
bool m_fallbackValue
Definition: DQAtlasReadyFilterTool.h:28
ReadCondHandleKey.h
DQAtlasReadyFilterTool
Definition: DQAtlasReadyFilterTool.h:17
SG::ReadCondHandleKey< AthenaAttributeList >
IDQFilterTool
Definition: IDQFilterTool.h:16
DQAtlasReadyFilterTool::m_key
SG::ReadCondHandleKey< AthenaAttributeList > m_key
Definition: DQAtlasReadyFilterTool.h:30
DQAtlasReadyFilterTool::DQAtlasReadyFilterTool
DQAtlasReadyFilterTool(const std::string &, const std::string &, const IInterface *)
Definition: DQAtlasReadyFilterTool.cxx:7
DQAtlasReadyFilterTool::~DQAtlasReadyFilterTool
virtual ~DQAtlasReadyFilterTool() override
Definition: DQAtlasReadyFilterTool.cxx:18
AthAlgTool
Definition: AthAlgTool.h:26
IDQFilterTool.h