Psana::EvrData::PulseConfigV3 Class Reference

#include <evr.ddl.h>

List of all members.

Public Member Functions

 PulseConfigV3 (uint16_t arg__u16PulseId, uint16_t arg__u16Polarity, uint32_t arg__u32Prescale, uint32_t arg__u32Delay, uint32_t arg__u32Width)
 PulseConfigV3 ()
uint16_t pulseId () const
uint16_t polarity () const
uint32_t prescale () const
uint32_t delay () const
uint32_t width () const

Static Public Member Functions

static uint32_t _sizeof ()


Detailed Description

Definition at line 75 of file evr.ddl.h.


Constructor & Destructor Documentation

Psana::EvrData::PulseConfigV3::PulseConfigV3 ( uint16_t  arg__u16PulseId,
uint16_t  arg__u16Polarity,
uint32_t  arg__u32Prescale,
uint32_t  arg__u32Delay,
uint32_t  arg__u32Width 
) [inline]

Definition at line 77 of file evr.ddl.h.

Psana::EvrData::PulseConfigV3::PulseConfigV3 (  )  [inline]

Definition at line 81 of file evr.ddl.h.


Member Function Documentation

static uint32_t Psana::EvrData::PulseConfigV3::_sizeof (  )  [inline, static]

Definition at line 91 of file evr.ddl.h.

uint32_t Psana::EvrData::PulseConfigV3::delay (  )  const [inline]

Delay in 119MHz clks

Definition at line 88 of file evr.ddl.h.

uint16_t Psana::EvrData::PulseConfigV3::polarity (  )  const [inline]

0 -> positive polarity , 1 -> negative polarity

Definition at line 84 of file evr.ddl.h.

uint32_t Psana::EvrData::PulseConfigV3::prescale (  )  const [inline]

Clock divider

Definition at line 86 of file evr.ddl.h.

uint16_t Psana::EvrData::PulseConfigV3::pulseId (  )  const [inline]

Definition at line 82 of file evr.ddl.h.

uint32_t Psana::EvrData::PulseConfigV3::width (  )  const [inline]

Width in 119MHz clks

Definition at line 90 of file evr.ddl.h.


The documentation for this class was generated from the following file:
Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7