ATLAS Offline Software
Loading...
Searching...
No Matches
TrigConfCoolHLTPayloadConverters.h File Reference
#include <string>
#include "CoolKernel/pointers.h"
Include dependency graph for TrigConfCoolHLTPayloadConverters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cool
namespace  coral
namespace  TrigConf
 Forward iterator to traverse the main components of the trigger configuration.
namespace  TrigConf::TrigConfCoolHLTPayloadConverters

Functions

cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltMenuPayload (cool::IFolderPtr, const TrigConf::HLTChain &, const std::string &concise)
 build a COOL db record from a HLT chain
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltChainGroupPayload (cool::IFolderPtr, const TrigConf::HLTChain &ch)
 build a COOL db record from a HLT chain
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltConfigKeysPayload (cool::IFolderPtr, unsigned int masterKey, unsigned int hltPrescaleKey, const std::string &configSource)
 build a COOL db record from a set of HLT configuration keys
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createMonConfigKeyPayload (cool::IFolderPtr fld, uint MCK, std::string &info)
 build a COOL db record from a HLT monitoring configuration key
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltPrescalesPayload (cool::IFolderPtr, float prescale, float passthrough, float rerunprescale)
 build a COOL db record from a HLT prescale value
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltPrescaleKeyPayload (cool::IFolderPtr, int psk)
 build a COOL db record from a HLT prescale value
HLTChainTrigConf::TrigConfCoolHLTPayloadConverters::createHLTChain (const coral::AttributeList &al, TrigConf::HLTSequenceList *sequences=0)
 build an HLT chain from a COOL db record
void TrigConf::TrigConfCoolHLTPayloadConverters::addGroupsToHltChain (const coral::AttributeList &al, const TrigConf::HLTChainList &chl)
 add the groups to and HLT chain from a AttributeList
void TrigConf::TrigConfCoolHLTPayloadConverters::readHltConfigKeys (const coral::AttributeList &al, unsigned int &masterConfigKey, unsigned int &hltPrescaleKey, std::string &configSource)
 read the HLT configuration keys from a coral::AttributeList
void TrigConf::TrigConfCoolHLTPayloadConverters::readHltPrescale (const coral::AttributeList &al, float &ps, float &pt, float &rrps)
 build the HLT prescale value from a COOL db record
int TrigConf::TrigConfCoolHLTPayloadConverters::readHltPrescaleKey (const coral::AttributeList &al)
 build the HLT prescale key from a COOL db record