1 #ifndef EVENTFILTER_GOODIES_IDIE_H
2 #define EVENTFILTER_GOODIES_IDIE_H
7 #include "xdata/String.h"
8 #include "xdata/UnsignedInteger32.h"
9 #include "xdata/ActionListener.h"
11 #include "xoap/MessageReference.h"
12 #include "xoap/MessageFactory.h"
13 #include "xoap/Method.h"
15 #include "xgi/Utils.h"
16 #include "xgi/Input.h"
17 #include "xgi/Output.h"
18 #include "xgi/Method.h"
20 #include "xdaq/Application.h"
22 #include "toolbox/net/URN.h"
23 #include "toolbox/fsm/exception/Exception.h"
43 typedef std::map<std::string,internal::fu>
fmap;
46 class iDie :
public xdaq::Application,
47 public xdata::ActionListener
59 iDie(xdaq::ApplicationStub *
s);
141 std::vector<TriggerReportStatic>
trp_;
xdata::UnsignedInteger32 runNumber_
xdata::UnsignedInteger32 instance_
int operator[](size_t ind) const
iDie(xdaq::ApplicationStub *s)
xdata::String configString_
void parsePathLegenda(std::string)
void postEntryiChoke(xgi::Input *in, xgi::Output *out)
void iChoke(xgi::Input *in, xgi::Output *out)
void parseModuleLegenda(std::string)
void updater(xgi::Input *in, xgi::Output *out)
std::vector< int > cpuentries_
std::map< std::string, internal::fu > fmap
std::vector< int > trpentries_
std::vector< TriggerReportStatic > trp_
std::vector< std::vector< int > > cpustat_
xoap::MessageReference fsmCallback(xoap::MessageReference msg)
void actionPerformed(xdata::Event &e)
void detailsTable(xgi::Input *in, xgi::Output *out)
void postEntry(xgi::Input *in, xgi::Output *out)
void parsePathHisto(const unsigned char *, unsigned int)
void dumpTable(xgi::Input *in, xgi::Output *out)
void defaultWeb(xgi::Input *in, xgi::Output *out)
void iChokeMiniInterface(xgi::Input *in, xgi::Output *out)
std::vector< std::string > mappath_
bool operator()(const size_t a, const size_t b) const
std::vector< std::string > signals
void parseModuleHisto(const char *, unsigned int)
void summaryTable(xgi::Input *in, xgi::Output *out)
std::vector< std::string > stacktraces
const std::vector< int > & arr_
std::vector< pid_t > cpids
sorted_indices(const std::vector< int > &arr)
std::vector< std::string > mapmod_