Data Structures | Defines | Functions

beamtime/cosy-nov11/discriminator/v812.h File Reference

(r4864/r2371)

Go to the source code of this file.

Data Structures

struct  s_v812

Defines

#define V812_NB_CHAN   16
#define V812_VME_LEN   0x01000000

Functions

int V812_GetPointers (long ph_v812_seg, s_v812 *ps_v812, char *name)
short V812__GetModuleInfo (s_v812 *ps_v812)
void V812__SetThreshold (s_v812 *ps_v812, short iChannel, short iThresholdValue)
void V812__SetThresholdAll (s_v812 *ps_v812, short iThresholdValue)
void V812__SetOutWidthLowChan (s_v812 *ps_v812, short iOutputWidthValue)
void V812__SetOutWidthUppChan (s_v812 *ps_v812, short iOutputWidthValue)
void V812__SetOutWidthAll (s_v812 *ps_v812, short iOutputWidthValue)
void V812__SetDeadtimeLowChan (s_v812 *ps_v812, short iDeadtimeValue)
void V812__SetDeadtimeUppChan (s_v812 *ps_v812, short iDeadtimeValue)
void V812__SetDeadtimeAll (s_v812 *ps_v812, short iDeadtimeValue)
void V812__SetMajorityThr (s_v812 *ps_v812, short iMajorityLevel)
void V812__SetChannelOn (s_v812 *ps_v812, short iChannel)
void V812__SetChannelOff (s_v812 *ps_v812, short iChannel)
void V812__SetChanPatternOn (s_v812 *ps_v812, short iChannelPattern)
void V812__GeneratePulse (s_v812 *ps_v812)
void V812__StandardSetup (s_v812 *ps_v812)

Define Documentation

#define V812_NB_CHAN   16

Definition at line 12 of file v812.h.

#define V812_VME_LEN   0x01000000

Definition at line 14 of file v812.h.


Function Documentation

void V812__GeneratePulse ( s_v812 ps_v812  ) 
short V812__GetModuleInfo ( s_v812 ps_v812  ) 
void V812__SetChannelOff ( s_v812 ps_v812,
short  iChannel 
)
void V812__SetChannelOn ( s_v812 ps_v812,
short  iChannel 
)
void V812__SetChanPatternOn ( s_v812 ps_v812,
short  iChannelPattern 
)
void V812__SetDeadtimeAll ( s_v812 ps_v812,
short  iDeadtimeValue 
)
void V812__SetDeadtimeLowChan ( s_v812 ps_v812,
short  iDeadtimeValue 
)
void V812__SetDeadtimeUppChan ( s_v812 ps_v812,
short  iDeadtimeValue 
)
void V812__SetMajorityThr ( s_v812 ps_v812,
short  iMajorityLevel 
)
void V812__SetOutWidthAll ( s_v812 ps_v812,
short  iOutputWidthValue 
)
void V812__SetOutWidthLowChan ( s_v812 ps_v812,
short  iOutputWidthValue 
)
void V812__SetOutWidthUppChan ( s_v812 ps_v812,
short  iOutputWidthValue 
)
void V812__SetThreshold ( s_v812 ps_v812,
short  iChannel,
short  iThresholdValue 
)
void V812__SetThresholdAll ( s_v812 ps_v812,
short  iThresholdValue 
)
void V812__StandardSetup ( s_v812 ps_v812  ) 
int V812_GetPointers ( long  ph_v812_seg,
s_v812 ps_v812,
char *  name 
)