ICP  1
Public Attributes | List of all members
beamlogger_t Struct Reference

#include <isiscrpt.h>

Public Attributes

float beams
 synchrottron More...
 
int ts
 1 for ts1, 2 for ts2 More...
 
float beamt
 for appropriate target More...
 
int ts1_repr
 for ts1 More...
 
int repr
 for appropriate target More...
 
bool repr_normal
 running at 40/50Hz if TS1, or 10Hz or TS2 More...
 
float ts_total
 since midnight for appropriate target More...
 
int shutter
 0 = closed, 1 = open More...
 
int muonkicker
 0 = off, 1 = on More...
 
time_t beam_off_time
 
time_t beam_on_time
 
bool beam_on
 
bool valid
 
time_t time
 update time More...
 

Detailed Description

Definition at line 188 of file isiscrpt.h.

Member Data Documentation

time_t beamlogger_t::beam_off_time

Definition at line 199 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

bool beamlogger_t::beam_on
time_t beamlogger_t::beam_on_time
float beamlogger_t::beams

synchrottron

Definition at line 190 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

float beamlogger_t::beamt

for appropriate target

Definition at line 192 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

int beamlogger_t::muonkicker
int beamlogger_t::repr

for appropriate target

Definition at line 194 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

bool beamlogger_t::repr_normal

running at 40/50Hz if TS1, or 10Hz or TS2

Definition at line 195 of file isiscrpt.h.

Referenced by ISISinstrumentControl::beamOn(), and ISISinstrumentControl::readBeamloggerBroadcast().

int beamlogger_t::shutter

0 = closed, 1 = open

Definition at line 197 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast(), and ISISinstrumentControl::updateFunc().

time_t beamlogger_t::time

update time

Definition at line 203 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

int beamlogger_t::ts

1 for ts1, 2 for ts2

Definition at line 191 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

int beamlogger_t::ts1_repr

for ts1

Definition at line 193 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

float beamlogger_t::ts_total

since midnight for appropriate target

Definition at line 196 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().

bool beamlogger_t::valid

Definition at line 202 of file isiscrpt.h.

Referenced by ISISinstrumentControl::readBeamloggerBroadcast().


The documentation for this struct was generated from the following file: