  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   16 #ifndef TrigConf_JobOptionTableLoader 
   17 #define TrigConf_JobOptionTableLoader 
   49          : 
DBLoader(
"JobOptionTableLoader", sm, session)
 
   64                     const std::string& 
type, 
const std::string& 
op, 
const std::string& 
value) :
 
   94                                            std::set<int>::const_iterator & 
current, 
unsigned int batchSize);
 
  102       std::string 
buildCond_IN_(
const std::string& 
field, 
const std::set<int>& IDs, std::set<int>::const_iterator & 
current, 
unsigned int batchSize);
 
  
bool loadComponentNamesAndParameters(TrigConf::JobOptionTable &JOTable, const std::set< int > &compIDsToLoad)
 
char data[hepevt_bytes_allocation_ATLAS]
 
std::set< int > getChildCompIDs(const std::set< int > &compIDs)
 
TriggerDB loader of the HLT job options.
 
unsigned int assembleSplitParameters(JobOptionTable &jot, const std::vector< SplitParam > &splitparams)
 
std::set< int > loadComponentIDsFromMenu(const int menu_id, int triggerLevel)
 
table to hold the complete list of JobOption entries for a single configuration, from which the JobOp...
 
Database Storage Manager, controls the database session and the different loader classes for DB acces...
 
Forward iterator to traverse the main components of the trigger configuration.
 
Base class for loaders of configurations from the TriggerDB.
 
MsgStreamTC & msg() const
The standard message stream.
 
std::set< int > loadComponentIDsFromSetup(const int setup_id)
 
bool loadHLTMasterTable(int SuperMasterKey, int &masterTableID, int &triggerMenuID, int &l2SetupID, int &efSetupID)
 
virtual bool load(TrigConfData &data)
 
virtual ~JobOptionTableLoader() override=default
destructor
 
unsigned int assembleSplitParameters2(JobOptionTable &jot, const std::vector< SplitParam > &splitparams)
 
Messaging base class for TrigConf code shared with Lvl1 ( AthMessaging)
 
std::string buildCond_IN_(const std::string &field, const std::set< int > &IDs, std::set< int >::const_iterator ¤t, unsigned int batchSize)
 
JobOptionTableLoader(StorageMgr &sm, coral::ISessionProxy &session)
constructor
 
SplitParam(const std::string &alias, const std::string &name, const std::string &type, const std::string &op, const std::string &value)