TriggerServer Class Reference


Public Member Functions

 TriggerServer (const boost::shared_ptr< ::SctApi::Trigger > other)
virtual char * print ()
virtual void singleL1A ()
virtual void doubleL1A (CORBA::UShort delay)
virtual void delayedL1A (CORBA::UShort delay)
virtual void calL1A (CORBA::UShort delay)
virtual void pulseL1A (CORBA::UShort delay)
virtual void softL1A (CORBA::UShort delay)
virtual void softCalL1A (CORBA::UShort delay, CORBA::UShort delay2)
virtual void softPulseL1A (CORBA::UShort delay, CORBA::UShort delay2)
virtual void softBc (CORBA::UShort delay)
virtual void soft ()
virtual void bc ()
virtual void bcL1A (CORBA::UShort delay)
virtual void bcCalL1A (CORBA::UShort delay, CORBA::UShort delay2)
virtual void bcPulseL1A (CORBA::UShort delay, CORBA::UShort delay2)
virtual void setCommIncr (CORBA::UShort command, CORBA::UShort incr)
virtual void getCommIncr (CORBA::UShort &command, CORBA::UShort &incr)
virtual void clear ()
virtual void addCommand (Sct_SctApi::RODTriggerFirstType first, Sct_SctApi::RODTriggerSecondType second)
::Sct_SctApi::Trigger::Source getSource ()
void setSource (::Sct_SctApi::Trigger::Source s)
CORBA::Short getRandom ()
void setRandom (CORBA::Short random)
CORBA::Double getFrequency ()
void setFrequency (CORBA::Double freq)
virtual Sct_SctApi::RODTriggers * getRODTriggers (CORBA::Short scan_point)
virtual Sct_SctApi::TIMTriggers * getTIMTriggers (CORBA::Short scan_point)
virtual CORBA::Boolean isValidRODTrigger ()
virtual CORBA::Boolean isValidTIMTrigger ()
virtual CORBA::Boolean timNeedsSequencer ()
virtual void shutdown ()

Private Member Functions

 TriggerServer (const TriggerServer &)
TriggerServeroperator= (const TriggerServer &)
boost::shared_ptr< ::SctApi::Triggerworker ()

Static Private Member Functions

static std::string getServerName ()

Private Attributes

boost::shared_ptr< ::SctApi::Triggerm_worker

Static Private Attributes

static int nextNumber

Detailed Description

Definition at line 21 of file TriggerServer.h.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:02:26 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6