ATLAS Offline Software
VP1BanksChannel.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // //
7 // Header file for class VP1BanksChannel //
8 // //
9 // Author: Thomas Kittelmann <Thomas.Kittelmann@cern.ch> //
10 // //
11 // Initial version: June 2007 //
12 // //
14 
15 #ifndef VP1BANKSCHANNEL_H
16 #define VP1BANKSCHANNEL_H
17 
19 
20 class QTableWidget;
21 class VP1BanksSystem;
22 
24 
25  Q_OBJECT
26 
27 public:
29  void init();
30  virtual ~VP1BanksChannel(){}
31 
32  Type type() const { return NUMBERS; };//Fixme: Need better type for this kind of system. Maybe an OTHER type?
33  void create();
34 
35 protected Q_SLOTS:
36  void entriesChanged(const QStringList& entry_key,const QStringList& entry_type,const QStringList& entry_id);
37 
38 private:
39  QTableWidget * m_tableWidget{};
41 };
42 
43 #endif
VP1BanksChannel::init
void init()
Definition: VP1BanksChannel.cxx:30
VP1BanksChannel::VP1BanksChannel
VP1BanksChannel()
Definition: VP1BanksChannel.cxx:21
IVP1ChannelWidget::NUMBERS
@ NUMBERS
Definition: IVP1ChannelWidget.h:46
VP1BanksChannel::m_tableWidget
QTableWidget * m_tableWidget
Definition: VP1BanksChannel.h:39
VP1BanksChannel::m_bankssystem
VP1BanksSystem * m_bankssystem
Definition: VP1BanksChannel.h:40
VP1BanksChannel::~VP1BanksChannel
virtual ~VP1BanksChannel()
Definition: VP1BanksChannel.h:30
xAODType
Definition: ObjectType.h:13
VP1BanksChannel::create
void create()
Definition: VP1BanksChannel.cxx:41
IVP1ChannelWidget
Definition: IVP1ChannelWidget.h:34
VP1BanksChannel::type
Type type() const
Definition: VP1BanksChannel.h:32
VP1BanksChannel
Definition: VP1BanksChannel.h:23
VP1BanksChannel::entriesChanged
void entriesChanged(const QStringList &entry_key, const QStringList &entry_type, const QStringList &entry_id)
Definition: VP1BanksChannel.cxx:55
IVP1ChannelWidget.h
VP1BanksSystem
Definition: VP1BanksSystem.h:21