ATLAS Offline Software
Namespaces | Functions
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

 cool
 
 coral
 
 TrigConf
 Forward iterator to traverse the main components of the trigger configuration.
 
 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 More...
 
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltChainGroupPayload (cool::IFolderPtr, const TrigConf::HLTChain &ch)
 build a COOL db record from a HLT chain More...
 
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 More...
 
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createMonConfigKeyPayload (cool::IFolderPtr fld, uint MCK, std::string &info)
 build a COOL db record from a HLT monitoring configuration key More...
 
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltPrescalesPayload (cool::IFolderPtr, float prescale, float passthrough, float rerunprescale)
 build a COOL db record from a HLT prescale value More...
 
cool::Record TrigConf::TrigConfCoolHLTPayloadConverters::createHltPrescaleKeyPayload (cool::IFolderPtr, int psk)
 build a COOL db record from a HLT prescale value More...
 
HLTChainTrigConf::TrigConfCoolHLTPayloadConverters::createHLTChain (const coral::AttributeList &al, TrigConf::HLTSequenceList *sequences=0)
 build an HLT chain from a COOL db record More...
 
void TrigConf::TrigConfCoolHLTPayloadConverters::addGroupsToHltChain (const coral::AttributeList &al, const TrigConf::HLTChainList &chl)
 add the groups to and HLT chain from a AttributeList More...
 
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 More...
 
void TrigConf::TrigConfCoolHLTPayloadConverters::readHltPrescale (const coral::AttributeList &al, float &ps, float &pt, float &rrps)
 build the HLT prescale value from a COOL db record More...
 
int TrigConf::TrigConfCoolHLTPayloadConverters::readHltPrescaleKey (const coral::AttributeList &al)
 build the HLT prescale key from a COOL db record More...