ATLAS Offline Software
Loading...
Searching...
No Matches
VP1TriggerDecisionSystem.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef VP1TRIGGERDECISIONSYSTEM_H
6#define VP1TRIGGERDECISIONSYSTEM_H
7
9// //
10// Header file for class VP1TriggerDecisionSystem //
11// Weiyi Zhang <wyizhang@cern.ch> //
12// June 18 2007 //
13//
14// Major updates:
15// - 2022/03, Riccardo Maria BIANCHI <riccardo.maria.bianchi@cern.ch>
16// //
18#include "VP1Base/IVP1System.h"
19#include <QStringList>
20
22{
23 Q_OBJECT
24
25public:
28
29 void create( StoreGateSvc* detstore );
30 void refresh( StoreGateSvc* storegate );
31 void erase();
32
33 QStringList getInfoForEntry(QString key,QString type);
34 void getInfo(const std::string& key,const std::string&,std::ostringstream& os);
35
36signals:
37 void entriesChanged(const QStringList& entry_key,const QStringList& entry_type);
38
39private:
40
41 class Clockwork;
43};
44
45#endif
IVP1System(const QString &name, const QString &information, const QString &contact_info)
The Athena Transient Store API.
void refresh(StoreGateSvc *storegate)
QStringList getInfoForEntry(QString key, QString type)
void entriesChanged(const QStringList &entry_key, const QStringList &entry_type)
void getInfo(const std::string &key, const std::string &, std::ostringstream &os)
void create(StoreGateSvc *detstore)