qmca
0.0.20
Main Page
Classes
Files
File List
File Members
qmca
mcagroup.h
Go to the documentation of this file.
1
#ifndef MCAGROUP_H
2
#define MCAGROUP_H
3
4
#include <QObject>
5
#include <QList>
6
7
class
EpicsMCA
;
8
9
class
MCAGroup
:
public
QObject
10
{
11
Q_OBJECT;
12
public
:
13
MCAGroup
(QObject *parent);
14
virtual
~MCAGroup
();
15
16
void
append
(
EpicsMCA
*mca);
17
int
count
();
18
19
public
slots:
20
void
erase_mcas
();
21
void
start_mcas
();
22
void
stop_mcas
();
23
void
erase_start_mcas
();
24
void
save_data
();
25
26
void
setPresetRealTime
(
double
t);
27
void
setPresetLiveTime
(
double
t);
28
29
public
:
30
void
write_data
(QString name);
31
32
private
:
33
QList<EpicsMCA*>
m_MCAList
;
34
};
35
36
#endif
MCAGroup::erase_start_mcas
void erase_start_mcas()
Definition:
mcagroup.cpp:57
MCAGroup
Definition:
mcagroup.h:9
MCAGroup::append
void append(EpicsMCA *mca)
Definition:
mcagroup.cpp:20
MCAGroup::stop_mcas
void stop_mcas()
Definition:
mcagroup.cpp:48
MCAGroup::setPresetRealTime
void setPresetRealTime(double t)
Definition:
mcagroup.cpp:66
MCAGroup::start_mcas
void start_mcas()
Definition:
mcagroup.cpp:39
MCAGroup::m_MCAList
QList< EpicsMCA * > m_MCAList
Definition:
mcagroup.h:33
MCAGroup::save_data
void save_data()
Definition:
mcagroup.cpp:84
MCAGroup::erase_mcas
void erase_mcas()
Definition:
mcagroup.cpp:30
MCAGroup::setPresetLiveTime
void setPresetLiveTime(double t)
Definition:
mcagroup.cpp:75
EpicsMCA
Definition:
epicsmca.h:9
MCAGroup::MCAGroup
MCAGroup(QObject *parent)
Definition:
mcagroup.cpp:8
MCAGroup::write_data
void write_data(QString name)
Definition:
mcagroup.cpp:93
MCAGroup::~MCAGroup
virtual ~MCAGroup()
Definition:
mcagroup.cpp:13
MCAGroup::count
int count()
Definition:
mcagroup.cpp:25
Generated by
1.8.6