ATLAS Offline Software
|
emacs: this is -*- c++ -*- More...
#include <RegSelTool.h>
Public Member Functions | |
RegSelTool (const std::string &type, const std::string &name, const IInterface *parent) | |
Standard constructor for tool (obviously). More... | |
virtual | ~RegSelTool () override |
Destructor. More... | |
virtual StatusCode | initialize () override |
@method initialize, loads lookup tables for retrieve Identifier Hash and ROBID More... | |
Protected Member Functions | |
const IRegSelLUT * | lookup (const EventContext &ctx) const override |
@method lookup, actually retrieve the lookup table as conditions data More... | |
Private Attributes | |
bool | m_initialised |
Flag to determine whether it has yet been initialised. More... | |
BooleanProperty | m_dumpTable |
Flag to dump loaded table in data file. More... | |
SG::ReadCondHandleKey< IRegSelLUTCondData > | m_tableKey { this, "RegSelLUT", "Tool_Not_Initalised", "Region Selector lookup table" } |
emacs: this is -*- c++ -*-
This is the Region Selector tool for the ID And muon spectrometer tables
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
Definition at line 38 of file RegSelTool.h.
RegSelTool::RegSelTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Standard
constructor for tool (obviously).
Constructor.
Declare properties
Definition at line 21 of file RegSelTool.cxx.
|
overridevirtual |
|
overridevirtual |
@method initialize, loads lookup tables for retrieve Identifier Hash and ROBID
Definition at line 37 of file RegSelTool.cxx.
|
overrideprotected |
@method lookup, actually retrieve the lookup table as conditions data
Definition at line 48 of file RegSelTool.cxx.
|
private |
Flag to dump loaded table in data file.
Definition at line 65 of file RegSelTool.h.
|
private |
Flag to determine whether it has yet been initialised.
Definition at line 62 of file RegSelTool.h.
|
private |
Definition at line 67 of file RegSelTool.h.