QXRD  0.11.16
qxrdacquisitionparameterpack.h
Go to the documentation of this file.
1 #ifndef QXRDACQUISITIONPARAMETERPACK_H
2 #define QXRDACQUISITIONPARAMETERPACK_H
3 
4 #include <QString>
5 
7 {
8 public:
10  : m_FileBase(fileBase), m_Exposure(exposure), m_NSummed(nsummed), m_PreTrigger(preTrigger), m_PostTrigger(postTrigger),
11  m_NPhases(nphases), m_SkipBefore(skipBefore), m_SkipBetween(skipBetween) {}
12 
13  QString fileBase() { return m_FileBase; }
14  double exposure() { return m_Exposure; }
15  int nsummed() { return m_NSummed; }
16  int preTrigger() { return m_PreTrigger; }
17  int postTrigger() { return m_PostTrigger; }
18  int nphases() { return m_NPhases; }
19  int skipBefore() { return m_SkipBefore; }
20  int skipBetween() { return m_SkipBetween; }
21 
22 private:
23  QString m_FileBase;
24  double m_Exposure;
25  int m_NSummed;
28  int m_NPhases;
31 };
32 
33 #endif // QXRDACQUISITIONPARAMETERPACK_H
QxrdAcquisitionParameterPack(QString fileBase, double exposure, int nsummed, int preTrigger, int postTrigger, int nphases, int skipBefore, int skipBetween)