#include <iDie.h>
Classes | |
struct | sorted_indices |
Public Member Functions | |
void | actionPerformed (xdata::Event &e) |
void | defaultWeb (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | detailsTable (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | dumpTable (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
xoap::MessageReference | fsmCallback (xoap::MessageReference msg) throw (xoap::exception::Exception) |
void | iChoke (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | iChokeMiniInterface (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
iDie (xdaq::ApplicationStub *s) | |
void | postEntry (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | postEntryiChoke (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | summaryTable (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
void | updater (xgi::Input *in, xgi::Output *out) throw (xgi::exception::Exception) |
XDAQ_INSTANTIATOR () | |
virtual | ~iDie () |
Private Member Functions | |
void | parseModuleHisto (const char *, unsigned int) |
void | parseModuleLegenda (std::string) |
void | parsePathHisto (const unsigned char *, unsigned int) |
void | parsePathLegenda (std::string) |
void | reset () |
Private Attributes | |
xdata::String | class_ |
xdata::String | configString_ |
std::vector< int > | cpuentries_ |
std::vector< std::vector< int > > | cpustat_ |
fmap | fus_ |
xdata::String | hostname_ |
xdata::UnsignedInteger32 | instance_ |
unsigned int | last_ls_ |
Logger | log_ |
std::vector< std::string > | mapmod_ |
std::vector< std::string > | mappath_ |
unsigned int | nstates_ |
xdata::UnsignedInteger32 | runNumber_ |
unsigned int | totalCores_ |
std::vector< TriggerReportStatic > | trp_ |
std::vector< int > | trpentries_ |
xdata::String | url_ |
iDie::iDie | ( | xdaq::ApplicationStub * | s | ) |
Definition at line 33 of file iDie.cc.
References class_, configString_, defaultWeb(), detailsTable(), dumpTable(), fsmCallback(), hostname_, iChoke(), instance_, postEntry(), postEntryiChoke(), runNumber_, summaryTable(), updater(), and url_.
void iDie::actionPerformed | ( | xdata::Event & | e | ) |
void iDie::defaultWeb | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 160 of file iDie.cc.
References evf::internal::fu::ccount, recoMuon::in, dbtoconf::out, reset(), DTTTrigCorrFirst::run, and sistrip::runNumber_.
Referenced by iDie().
void iDie::detailsTable | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 208 of file iDie.cc.
References i, cmsPerfSuiteHarvest::now, and dbtoconf::out.
Referenced by iDie().
void iDie::dumpTable | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 228 of file iDie.cc.
References gather_cfg::cout, recoMuon::in, and dbtoconf::out.
Referenced by iDie().
xoap::MessageReference iDie::fsmCallback | ( | xoap::MessageReference | msg | ) | |
throw | ( | xoap::exception::Exception | |||
) |
Definition at line 99 of file iDie.cc.
References edmPickEvents::command, edm::hlt::Exception, i, runTheMatrix::msg, python.Node::node, and evf::utils::state.
Referenced by iDie().
void iDie::iChoke | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 257 of file iDie.cc.
References begin, gather_cfg::cout, i, evf::iDie::sorted_indices::ii(), recoMuon::in, j, dbtoconf::out, and tmp.
Referenced by iDie().
void iDie::iChokeMiniInterface | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
|
private |
Definition at line 459 of file iDie.cc.
References gather_cfg::cout, cpuentries_, cpustat_, i, last_ls_, and nstates_.
|
private |
Definition at line 442 of file iDie.cc.
References mapmod_, nstates_, and EcalElecEmulTccFlatFileProducerFromTPG_cfg::tokens.
|
private |
Definition at line 489 of file iDie.cc.
References evf::funcs::addToReport(), gather_cfg::cout, evf::funcs::reset(), trp_, and trpentries_.
|
private |
Definition at line 476 of file iDie.cc.
References gather_cfg::cout, mappath_, and EcalElecEmulTccFlatFileProducerFromTPG_cfg::tokens.
void iDie::postEntry | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 324 of file iDie.cc.
References gather_cfg::cout, edm::getName(), reco::JetExtendedAssociation::getValue(), query::host, i, recoMuon::in, cmsPerfSuiteHarvest::now, and DTTTrigCorrFirst::run.
Referenced by iDie().
void iDie::postEntryiChoke | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 402 of file iDie.cc.
References gather_cfg::cout, edm::getName(), reco::JetExtendedAssociation::getValue(), i, and recoMuon::in.
Referenced by iDie().
|
private |
Definition at line 436 of file iDie.cc.
References fus_, and totalCores_.
Referenced by actionPerformed().
void iDie::summaryTable | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
void iDie::updater | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) | |||
throw | ( | xgi::exception::Exception | |
) |
Definition at line 194 of file iDie.cc.
References dbtoconf::out, and sistrip::runNumber_.
Referenced by iDie().
evf::iDie::XDAQ_INSTANTIATOR | ( | ) |
|
private |
|
private |
|
private |
Definition at line 137 of file iDie.h.
Referenced by parseModuleHisto().
|
private |
Definition at line 138 of file iDie.h.
Referenced by parseModuleHisto().
|
private |
|
private |
|
private |
Definition at line 140 of file iDie.h.
Referenced by parseModuleHisto().
|
private |
Definition at line 139 of file iDie.h.
Referenced by parseModuleLegenda().
|
private |
Definition at line 143 of file iDie.h.
Referenced by parsePathLegenda().
|
private |
Definition at line 136 of file iDie.h.
Referenced by parseModuleHisto(), and parseModuleLegenda().
|
private |
|
private |
|
private |
Definition at line 141 of file iDie.h.
Referenced by parsePathHisto().
|
private |
Definition at line 142 of file iDie.h.
Referenced by parsePathHisto().