71 friend void testPulseGen();
102 void setLevel(
unsigned int pulseNo,
double level);
103 void setWidth(
unsigned int pulseNo,
double width);
104 void setDelay(
unsigned int pulseNo,
double delay);
105 double getWidth(
unsigned int index)
const;
106 double getDelay(
unsigned int index)
const;
107 double getLevel(
unsigned int index)
const;
137 #endif // _PULSEGEN_H
double getWidth(unsigned int index) const
double getTrigTime() const
static const Cinfo * initCinfo()
static const int EXT_GATE
void setWidth(unsigned int pulseNo, double width)
void setLevel(unsigned int pulseNo, double level)
double getSecondWidth() const
void reinit(const Eref &e, ProcPtr p)
void setCount(unsigned int count)
double getFirstWidth() const
int getPreviousInput() const
void setDelay(unsigned int pulseNo, double delay)
void setSecondWidth(double value)
double getBaseLevel() const
double getSecondDelay() const
void setSecondDelay(double value)
unsigned int getCount() const
double getFirstLevel() const
void setTrigMode(unsigned int value)
void setFirstWidth(double value)
void setFirstLevel(double value)
static const int FREE_RUN
unsigned int getTrigMode() const
double getLevel(unsigned int index) const
static const int EXT_TRIG
void process(const Eref &e, ProcPtr p)
double getFirstDelay() const
void setBaseLevel(double value)
double getSecondLevel() const
double getDelay(unsigned int index) const
void setFirstDelay(double value)
void setSecondLevel(double value)