TrigConf::xAODConfigTool Class Reference

#include <xAODConfigTool.h>

Inheritance diagram for TrigConf::xAODConfigTool:
asg::AsgMetadataTool TrigConf::ITrigConfigTool asg::AsgTool asg::IAsgTool TrigConf::IILVL1ConfigSvc TrigConf::IIHLTConfigSvc asg::IAsgTool

List of all members.

Public Member Functions

 xAODConfigTool (const std::string &name="TrigConf::xAODConfigTool")
 Create a proper constructor for Athena.
Function(s) implementing the asg::IAsgTool interface



virtual StatusCode initialize ()
 Function initialising the tool.
Implementation of the IILVL1ConfigSvc interface



virtual const CTPConfigctpConfig () const
 Get the LVL1 trigger menu.
virtual const ThresholdConfigthresholdConfig () const
 Get the LVL1 threshold configuruation (not available from xAOD).
virtual const BunchGroupSetbunchGroupSet () const
 Get the LVL1 bunch group set.
virtual uint32_t lvl1PrescaleKey () const
 Get the LVL1 prescale key.
Implementation of the IIHLTConfigSvc interface



virtual const HLTChainListchainList () const
 Get the HLT chains.
virtual const HLTChainListchains () const
 Get the HLT chains.
virtual const HLTSequenceListsequenceList () const
 Get the HLT sequences.
virtual const HLTSequenceListsequences () const
 Get the HLT sequences.
virtual uint32_t masterKey () const
 Get the Super Master Key.
virtual uint32_t hltPrescaleKey () const
 Get the HLT prescale key.

Protected Member Functions

Callback function(s) from AsgMetadataTool



virtual StatusCode beginInputFile ()
 Function called when a new input file is opened.
virtual StatusCode beginEvent ()
 Function called when a new event is loaded.

Detailed Description

Trigger configuration metadata tool for xAOD analysis

This tool is meant to be used when analysing xAOD files both in Athena and in ROOT, to get access to the trigger configuration information of the processed events.

Author:
Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch>
Revision
631651
Date
2014-11-27 19:33:16 +0100 (Thu, 27 Nov 2014)

Constructor & Destructor Documentation

TrigConf::xAODConfigTool::xAODConfigTool ( const std::string &  name = "TrigConf::xAODConfigTool"  ) 

Create a proper constructor for Athena.

Constructor for standalone usage


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1