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 CTPConfig * ctpConfig () const
 Get the LVL1 trigger menu.
virtual const ThresholdConfig * thresholdConfig () const
 Get the LVL1 threshold configuruation (not available from xAOD).
virtual const BunchGroupSet * bunchGroupSet () const
 Get the LVL1 bunch group set.
virtual uint32_t lvl1PrescaleKey () const
 Get the LVL1 prescale key.
Implementation of the IIHLTConfigSvc interface



virtual const HLTChainList * chainList () const
 Get the HLT chains.
virtual const HLTChainList & chains () const
 Get the HLT chains.
virtual const HLTSequenceList * sequenceList () const
 Get the HLT sequences.
virtual const HLTSequenceList & sequences () 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