24      printf(
"EqEverything::ctor!\n");
 
 
   39      printf(
"EqEverything::dtor!\n");
 
 
   44      printf(
"EqEverything::HandleUsage!\n");
 
 
   49      printf(
"EqEverything::HandleInit!\n");
 
 
  123      printf(
"EqEverything::HandlePeriodic!\n");
 
 
  142         printf(
"EqEverything::HandlePoll!\n");
 
 
  151      printf(
"EqEverything::HandlePollRead!\n");
 
  159         for (
int i=0; 
i<16; 
i++) {
 
 
 
  175      printf(
"FeEverything::ctor!\n");
 
 
  182      printf(
"FeEverything::HandleUsage!\n");
 
 
  187      printf(
"FeEverything::HandleArguments!\n");
 
 
  193      printf(
"FeEverything::HandleFrontendInit!\n");
 
 
  199      printf(
"FeEverything::HandleFrontendReady!\n");
 
 
  207      printf(
"FeEverything::HandleFrontendExit!\n");
 
 
 
TMFeResult HandleInit(const std::vector< std::string > &args)
EqEverything(const char *eqname, const char *eqfilename)
TMFeResult HandleRpc(const char *cmd, const char *args, std::string &response)
TMFeResult HandleBeginRun(int run_number)
TMFeResult HandleResumeRun(int run_number)
void SendData(double dvalue)
TMFeResult HandlePauseRun(int run_number)
TMFeResult HandleEndRun(int run_number)
TMFeResult HandleStartAbortRun(int run_number)
void HandleFrontendExit()
TMFeResult HandleArguments(const std::vector< std::string > &args)
TMFeResult HandleFrontendInit(const std::vector< std::string > &args)
TMFeResult HandleFrontendReady(const std::vector< std::string > &args)
bool fStateRunning
run state is running or paused
static double GetTime()
return current time in seconds, with micro-second precision
void Msg(int message_type, const char *filename, int line, const char *routine, const char *format,...) MATTRPRINTF(6
void RegisterTransitionStartAbort()
void * BkOpen(char *pevent, const char *bank_name, int bank_type) const
TMFeResult BkInit(char *pevent, size_t size) const
TMFeResult EqSetStatus(const char *status, const char *color)
bool fEqConfWriteEventsToOdb
int fEqConfPeriodMilliSec
TMFeResult BkClose(char *pevent, void *ptr) const
TMFeResult ComposeEvent(char *pevent, size_t size) const
TMFeResult EqSendEvent(const char *pevent, bool write_to_odb=true)
bool fEqConfReadOnlyWhenRunning
void FeSetName(const char *program_name)
TMFeResult FeAddEquipment(TMFeEquipment *eq)
int FeMain(int argc, char *argv[])
TH1X EXPRT * h1_book(const char *name, const char *title, int bins, double min, double max)