![]() |
![]() |
#include <FWEPWrapper.h>
Public Member Functions | |
void | adjustLsIndexForRestart () |
std::string const & | configuration () const |
void | createAndSendScalersMessage () |
bool | fireScalersUpdate () |
void | forceInitEventProcessorMaybe () |
FWEPWrapper (log4cplus::Logger &, unsigned int instance) | |
unsigned int | getLumiSectionReferenceIndex () |
std::vector< std::string > const & | getmicromap () const |
unsigned int | getNumberOfMicrostates () |
MsgBuf & | getPackedTriggerReport () |
TriggerReportStatic * | getPackedTriggerReportAsStruct () |
unsigned int | getScalersUpdates () |
bool | getTriggerReport (bool useLock) |
void | init (unsigned short, std::string &) |
bool | isWaitingForLs () |
lsTriplet & | lastLumi () |
void | lumiSumTable (xgi::Output *out) |
void | makeServicesOnly () |
void | microState (xgi::Input *in, xgi::Output *out) |
std::string const & | moduleNameFromIndex (unsigned int i) const |
void | moduleWeb (xgi::Input *in, xgi::Output *out) |
bool | monitoring (toolbox::task::WorkLoop *wl) |
int | notstarted_state_code () const |
operator bool () | |
edm::EventProcessor * | operator-> () |
void | publishConfigAndMonitorItems (bool) |
void | publishConfigAndMonitorItemsSP () |
void | resetLumiSectionReferenceIndex () |
void | resetPackedTriggerReport () |
void | resetTriggerReport () |
void | resetWaiting () |
void | serviceWeb (xgi::Input *in, xgi::Output *out) |
void | setAppCtxt (xdaq::ApplicationContext *ctx) |
void | setAppDesc (xdaq::ApplicationDescriptor *ad) |
void | setApplicationInfoSpace (xdata::InfoSpace *is) |
void | setMonitorInfoSpace (xdata::InfoSpace *mis, xdata::InfoSpace *mlis) |
void | setMonitorInfoSpaceLegend (xdata::InfoSpace *is) |
void | setRcms (xdaq::ApplicationDescriptor *rcms) |
void | setScalersInfoSpace (xdata::InfoSpace *sis, xdata::InfoSpace *slis) |
void | startMonitoringWorkLoop () throw (evf::Exception) |
std::string const & | stateNameFromIndex (unsigned int i) const |
edm::EventProcessor::StatusCode | stop () |
void | stopAndHalt () |
void | sumAndPackTriggerReport (MsgBuf &buf) |
void | summaryWebPage (xgi::Input *, xgi::Output *, const std::string &) |
void | taskWebPage (xgi::Input *, xgi::Output *, const std::string &) |
void | updateRollingReport () |
void | withdrawLumiSectionIncrement () |
std::string | wlMonitoring () |
virtual | ~FWEPWrapper () |
Private Attributes | |
unsigned int | allPastLumiProcessed_ |
xdata::InfoSpace * | applicationInfoSpace_ |
toolbox::task::ActionSignature * | asMonitoring_ |
std::string | configString_ |
std::string | configuration_ |
std::vector < edm::ModuleDescription const * > | descs_ |
pthread_mutex_t | ep_guard_lock_ |
bool | epInitialized_ |
xdata::Integer | epMAltState_ |
xdata::Integer | epmAltState_ |
xdata::String | epMState_ |
xdata::String | epmState_ |
edm::EventProcessor * | evtProcessor_ |
bool | hasModuleWebRegistry_ |
bool | hasPrescaleService_ |
bool | hasServiceWebRegistry_ |
bool | hasSubProcesses |
xdata::UnsignedInteger32 | instance_ |
bool | isPython_ |
xdata::UnsignedInteger32 | lastLumiPrescaleIndex_ |
xdata::UnsignedInteger32 | lastLumiUsingEol_ |
xdata::UnsignedInteger32 | localLsIncludingTimeOuts_ |
log4cplus::Logger | log_ |
unsigned int | lsid_ |
std::string | lsidTimedOutAsString_ |
xdata::Boolean | lsTimedOut_ |
xdata::UnsignedInteger32 | lsTimeOut_ |
xdata::Boolean | lsToBeRecovered_ |
xdata::UnsignedInteger32 | lumiSectionIndex_ |
std::vector< lsTriplet > | lumiSectionsCtr_ |
std::vector< bool > | lumiSectionsTo_ |
xdata::String | macro_state_legend_ |
std::vector< std::string > | mapmod_ |
xdata::String | micro_state_legend_ |
std::map< std::string, int > | modmap_ |
xdata::InfoSpace * | monitorInfoSpace_ |
xdata::InfoSpace * | monitorInfoSpaceLegend_ |
xdata::InfoSpace * | monitorLegendaInfoSpace_ |
xdata::UnsignedInteger32 | monSleepSec_ |
struct timeval | monStartTime_ |
std::list< std::string > | names_ |
std::list< std::string > | namesScalersLegenda_ |
std::list< std::string > | namesStatusLegenda_ |
xdata::UnsignedInteger32 | nbAccepted_ |
xdata::UnsignedInteger32 | nbProcessed_ |
int | notstarted_state_code_ |
std::string | pathTable_ |
xdata::UnsignedInteger32 | prescaleSetIndex_ |
edm::service::PrescaleService * | prescaleSvc_ |
unsigned int | psid_ |
xdaq::ApplicationDescriptor * | rcms_ |
unsigned int | rollingLsIndex_ |
bool | rollingLsWrap_ |
xdata::Table | scalersComplete_ |
xdata::InfoSpace * | scalersInfoSpace_ |
xdata::InfoSpace * | scalersLegendaInfoSpace_ |
unsigned int | scalersUpdateAttempted_ |
unsigned int | scalersUpdateCounter_ |
bool | servicesDone_ |
edm::ServiceToken | serviceToken_ |
std::vector< std::string > | statmod_ |
xdata::UnsignedInteger32 | timeoutOnStop_ |
fuep::TriggerReportHelpers | trh_ |
bool | waitingForLs_ |
bool | watching_ |
toolbox::task::WorkLoop * | wlMonitoring_ |
bool | wlMonitoringActive_ |
xdaq::ApplicationContext * | xappCtxt_ |
xdaq::ApplicationDescriptor * | xappDesc_ |
Static Private Attributes | |
static const unsigned int | lsRollSize_ = 20 |
static const std::string | unknown = "unknown" |
Friends | |
class | FUEventProcessor |
Definition at line 44 of file FWEPWrapper.h.
evf::FWEPWrapper::FWEPWrapper | ( | log4cplus::Logger & | log, |
unsigned int | instance | ||
) |
Definition at line 51 of file FWEPWrapper.cc.
References ep_guard_lock_, epMAltState_, epmAltState_, names_, namesScalersLegenda_, and namesStatusLegenda_.
|
virtual |
|
inline |
Definition at line 108 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::adjustLsIndexForRestart(), and trh_.
Referenced by evf::FUEventProcessor::supervisor().
|
inline |
Definition at line 98 of file FWEPWrapper.h.
References configuration_.
Referenced by evf::FUEventProcessor::configuring(), and evf::FUEventProcessor::enabling().
void evf::FWEPWrapper::createAndSendScalersMessage | ( | ) |
Definition at line 1196 of file FWEPWrapper.cc.
References asciidump::at, edm::hlt::Exception, log_, argparse::message, runTheMatrix::msg, rcms_, scalersComplete_, corrections_cfg::tagName, xappCtxt_, and xappDesc_.
Referenced by fireScalersUpdate().
bool evf::FWEPWrapper::fireScalersUpdate | ( | ) |
Definition at line 697 of file FWEPWrapper.cc.
References createAndSendScalersMessage(), evf::fuep::TriggerReportHelpers::getProcThisLumi(), monitorLegendaInfoSpace_, namesStatusLegenda_, rcms_, scalersUpdateAttempted_, scalersUpdateCounter_, and trh_.
Referenced by evf::FUEventProcessor::scalers(), and evf::FUEventProcessor::summarize().
|
inline |
Definition at line 65 of file FWEPWrapper.h.
References epInitialized_.
Referenced by evf::FUEventProcessor::enabling().
|
inline |
Definition at line 135 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::getLumiSectionReferenceIndex(), and trh_.
Referenced by evf::FUEventProcessor::summarize().
|
inline |
Definition at line 137 of file FWEPWrapper.h.
References mapmod_.
Referenced by evf::FUEventProcessor::configuring(), and evf::FUEventProcessor::enabling().
|
inline |
Definition at line 136 of file FWEPWrapper.h.
References mapmod_.
Referenced by evf::FUEventProcessor::configuring(), and evf::FUEventProcessor::enabling().
|
inline |
Definition at line 110 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::getPackedTriggerReport(), and trh_.
Referenced by evf::FUEventProcessor::scalers().
|
inline |
Definition at line 111 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::getPackedTriggerReportAsStruct(), and trh_.
Referenced by evf::FUEventProcessor::scalersWeb(), and evf::FUEventProcessor::summarize().
|
inline |
Definition at line 132 of file FWEPWrapper.h.
References scalersUpdateCounter_.
Referenced by evf::FUEventProcessor::microState().
bool evf::FWEPWrapper::getTriggerReport | ( | bool | useLock | ) |
Definition at line 614 of file FWEPWrapper.cc.
References evf::lsTriplet::acc, allPastLumiProcessed_, evf::fuep::TriggerReportHelpers::checkLumiSection(), evf::ModuleWebRegistry::closeBackDoor(), descs_, evtProcessor_, evf::fuep::TriggerReportHelpers::formatReportTable(), evf::fuep::TriggerReportHelpers::getTableWithNames(), edm::EventProcessor::getTriggerReport(), edm::Service< T >::isAvailable(), lastLumiPrescaleIndex_, localLsIncludingTimeOuts_, log_, evf::lsTriplet::ls, python.rootplot.utilities::ls(), CommonUtil::lst, lsTimeOut_, lumiSectionIndex_, lumiSectionsCtr_, evf::ModuleWebRegistry::openBackDoor(), cmsCodeRules.cppFunctionSkipper::operator, evf::fuep::TriggerReportHelpers::packTriggerReport(), pathTable_, prescaleSetIndex_, prescaleSvc_, evf::lsTriplet::proc, psid_, rollingLsIndex_, rollingLsWrap_, scalersComplete_, serviceToken_, edm::service::PrescaleService::setIndex(), edm::EventProcessor::totalEvents(), edm::EventProcessor::totalEventsPassed(), trh_, evf::fuep::TriggerReportHelpers::triggerReportUpdate(), and waitingForLs_.
Referenced by evf::FUEventProcessor::scalers().
void evf::FWEPWrapper::init | ( | unsigned short | serviceMap, |
std::string & | configString | ||
) |
Definition at line 188 of file FWEPWrapper.cc.
References applicationInfoSpace_, evf::ShmOutputModuleRegistry::clear(), evf::ModuleWebRegistry::clear(), configString_, configuration_, edm::ServiceRegistry::createSet(), descs_, ep_guard_lock_, epInitialized_, evtProcessor_, cmsCodeRules.cppFunctionSkipper::exception, edm::hlt::Exception, cms::Exception::explainSelf(), evf::fuep::TriggerReportHelpers::formatReportTable(), edm::EventProcessor::getAllModuleDescriptions(), evf::ParameterSetRetriever::getAsString(), evf::ParameterSetRetriever::getPathTableAsString(), edm::EventProcessor::getTriggerReport(), hasModuleWebRegistry_, hasPrescaleService_, hasServiceWebRegistry_, hasSubProcesses, i, isPython_, j, edm::serviceregistry::kTokenOverrides, log_, mapmod_, micro_state_legend_, modmap_, monitorLegendaInfoSpace_, namesScalersLegenda_, namesStatusLegenda_, cmsCodeRules.cppFunctionSkipper::operator, pathTable_, prescaleSvc_, PythonProcessDesc::processDesc(), evf::ModuleWebRegistry::publish(), evf::ServiceWebRegistry::publish(), evf::ModuleWebRegistry::publishToXmas(), edm::service::PrescaleService::reconfigure(), evf::fuep::TriggerReportHelpers::resetFormat(), DQMStore::rmdir(), scalersInfoSpace_, scalersLegendaInfoSpace_, scalersUpdateCounter_, servicesDone_, serviceToken_, and trh_.
Referenced by evf::FUEventProcessor::configuring(), and evf::FUEventProcessor::enabling().
|
inline |
Definition at line 131 of file FWEPWrapper.h.
References waitingForLs_.
Referenced by evf::FUEventProcessor::enableMPEPSlave().
|
inline |
Definition at line 129 of file FWEPWrapper.h.
References lumiSectionsCtr_, and rollingLsIndex_.
Referenced by evf::FUEventProcessor::updater().
void evf::FWEPWrapper::lumiSumTable | ( | xgi::Output * | out | ) |
Definition at line 1084 of file FWEPWrapper.cc.
References i, lumiSectionsCtr_, lumiSectionsTo_, proc, rollingLsIndex_, and rollingLsWrap_.
void evf::FWEPWrapper::makeServicesOnly | ( | ) |
void evf::FWEPWrapper::microState | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) |
Definition at line 1047 of file FWEPWrapper.cc.
References edm::EventProcessor::currentStateName(), ep_guard_lock_, epInitialized_, evtProcessor_, evf::MicroStateService::getMicroState2(), edm::EventProcessor::getState(), log_, lsid_, lsidTimedOutAsString_, nbAccepted_, nbProcessed_, cmsCodeRules.cppFunctionSkipper::operator, psid_, serviceToken_, and edm::event_processor::sInit.
Referenced by evf::FUEventProcessor::microState(), and evf::FUEventProcessor::receivingAndMonitor().
|
inline |
Definition at line 118 of file FWEPWrapper.h.
References mapmod_, and unknown.
Referenced by evf::FUEventProcessor::microState(), and evf::FUEventProcessor::supervisor().
void evf::FWEPWrapper::moduleWeb | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) |
Definition at line 990 of file FWEPWrapper.cc.
References evtProcessor_, edm::EventProcessor::getToken(), edm::Service< T >::isAvailable(), log_, and mod().
Referenced by evf::FUEventProcessor::moduleWeb().
bool evf::FWEPWrapper::monitoring | ( | toolbox::task::WorkLoop * | wl | ) |
Definition at line 567 of file FWEPWrapper.cc.
References edm::EventProcessor::currentStateName(), epMAltState_, epmAltState_, epMState_, epmState_, evtProcessor_, evf::MicroStateService::getMicroState2(), edm::EventProcessor::getState(), hasSubProcesses, log_, lsid_, lumiSectionIndex_, modmap_, monitorInfoSpace_, monSleepSec_, nbAccepted_, nbProcessed_, cmsCodeRules.cppFunctionSkipper::operator, prescaleSetIndex_, psid_, serviceToken_, edm::event_processor::sInit, stor::utils::sleep(), edm::EventProcessor::totalEvents(), and edm::EventProcessor::totalEventsPassed().
Referenced by evf::FUEventProcessor::receivingAndMonitor(), and startMonitoringWorkLoop().
|
inline |
Definition at line 128 of file FWEPWrapper.h.
References notstarted_state_code_.
Referenced by evf::FUEventProcessor::supervisor().
|
inline |
|
inline |
void evf::FWEPWrapper::publishConfigAndMonitorItems | ( | bool | multi | ) |
Definition at line 107 of file FWEPWrapper.cc.
References applicationInfoSpace_, epMState_, epmState_, evtProcessor_, evf::fuep::TriggerReportHelpers::getPathLegenda(), evf::fuep::TriggerReportHelpers::getTable(), i, instance_, lastLumiPrescaleIndex_, lastLumiUsingEol_, lsTimedOut_, lsTimeOut_, lsToBeRecovered_, lumiSectionIndex_, macro_state_legend_, mapmod_, micro_state_legend_, modmap_, monitorInfoSpace_, monitorLegendaInfoSpace_, monSleepSec_, notstarted_state_code_, prescaleSetIndex_, publishConfigAndMonitorItemsSP(), scalersComplete_, scalersInfoSpace_, scalersLegendaInfoSpace_, edm::event_processor::sInit, edm::event_processor::sInvalid, edm::EventProcessor::stateName(), statmod_, timeoutOnStop_, and trh_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
void evf::FWEPWrapper::publishConfigAndMonitorItemsSP | ( | ) |
Definition at line 178 of file FWEPWrapper.cc.
References epMAltState_, epmAltState_, monitorInfoSpace_, nbAccepted_, and nbProcessed_.
Referenced by publishConfigAndMonitorItems().
|
inline |
Definition at line 133 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::resetLumiSectionReferenceIndex(), and trh_.
Referenced by evf::FUEventProcessor::enabling().
|
inline |
Definition at line 107 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::resetPackedTriggerReport(), and trh_.
Referenced by evf::FUEventProcessor::summarize(), and evf::FUEventProcessor::supervisor().
|
inline |
Definition at line 109 of file FWEPWrapper.h.
References evf::fuep::TriggerReportHelpers::resetTriggerReport(), and trh_.
|
inline |
Definition at line 130 of file FWEPWrapper.h.
References waitingForLs_.
Referenced by evf::FUEventProcessor::enableMPEPSlave().
void evf::FWEPWrapper::serviceWeb | ( | xgi::Input * | in, |
xgi::Output * | out | ||
) |
Definition at line 1019 of file FWEPWrapper.cc.
References evtProcessor_, edm::EventProcessor::getToken(), edm::Service< T >::isAvailable(), and log_.
Referenced by evf::FUEventProcessor::serviceWeb().
|
inline |
Definition at line 88 of file FWEPWrapper.h.
References xappCtxt_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
|
inline |
Definition at line 87 of file FWEPWrapper.h.
References xappDesc_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
|
inline |
Definition at line 79 of file FWEPWrapper.h.
References applicationInfoSpace_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
|
inline |
Definition at line 80 of file FWEPWrapper.h.
References monitorInfoSpace_, and monitorLegendaInfoSpace_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
|
inline |
Definition at line 85 of file FWEPWrapper.h.
References monitorInfoSpaceLegend_.
|
inline |
Definition at line 86 of file FWEPWrapper.h.
References rcms_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
|
inline |
Definition at line 74 of file FWEPWrapper.h.
References scalersInfoSpace_, and scalersLegendaInfoSpace_.
Referenced by evf::FUEventProcessor::FUEventProcessor().
void evf::FWEPWrapper::startMonitoringWorkLoop | ( | ) | ||
throw | ( | evf::Exception | ||
) |
Definition at line 534 of file FWEPWrapper.cc.
References asMonitoring_, edm::hlt::Exception, monitoring(), monStartTime_, runTheMatrix::msg, nbAccepted_, nbProcessed_, evf::utils::pid, wlMonitoring_, and wlMonitoringActive_.
Referenced by evf::FUEventProcessor::configuring().
|
inline |
Definition at line 123 of file FWEPWrapper.h.
References statmod_, and unknown.
Referenced by evf::FUEventProcessor::microState(), and evf::FUEventProcessor::supervisor().
edm::EventProcessor::StatusCode evf::FWEPWrapper::stop | ( | ) |
Definition at line 441 of file FWEPWrapper.cc.
References allPastLumiProcessed_, edm::IEventProcessor::epOther, edm::IEventProcessor::epSuccess, evtProcessor_, cmsCodeRules.cppFunctionSkipper::exception, cms::Exception::explainSelf(), edm::EventProcessor::getState(), log_, edm::event_processor::sDone, edm::event_processor::sJobReady, stor::utils::sleep(), edm::event_processor::sStopping, edm::EventProcessor::stateName(), timeoutOnStop_, edm::EventProcessor::waitTillDoneAsync(), and watching_.
Referenced by stopAndHalt(), and evf::FUEventProcessor::stopClassic().
void evf::FWEPWrapper::stopAndHalt | ( | ) |
Definition at line 480 of file FWEPWrapper.cc.
References allPastLumiProcessed_, evf::ModuleWebRegistry::clear(), evf::ServiceWebRegistry::clear(), edm::EventProcessor::endJob(), ep_guard_lock_, epInitialized_, edm::IEventProcessor::epTimedOut, evtProcessor_, edm::EventProcessor::getState(), log_, cmsCodeRules.cppFunctionSkipper::operator, edm::event_processor::sDone, serviceToken_, edm::event_processor::sJobReady, stop(), and watching_.
Referenced by evf::FUEventProcessor::halting().
void evf::FWEPWrapper::sumAndPackTriggerReport | ( | MsgBuf & | buf | ) |
Definition at line 1135 of file FWEPWrapper.cc.
References evf::fuep::TriggerReportHelpers::sumAndPackTriggerReport(), and trh_.
Referenced by evf::FUEventProcessor::summarize().
void evf::FWEPWrapper::summaryWebPage | ( | xgi::Input * | in, |
xgi::Output * | out, | ||
const std::string & | urn | ||
) |
Definition at line 735 of file FWEPWrapper.cc.
References evf::fuep::TriggerReportHelpers::getaccept(), evf::fuep::TriggerReportHelpers::getexcept(), evf::fuep::TriggerReportHelpers::getfailed(), evf::fuep::TriggerReportHelpers::getl1pre(), evf::fuep::TriggerReportHelpers::getLumiSectionReferenceIndex(), evf::fuep::TriggerReportHelpers::getPackedTriggerReport(), i, trh_, and evf::TriggerReportStatic::trigPathsInMenu.
Referenced by evf::FUEventProcessor::spotlightWebPage().
void evf::FWEPWrapper::taskWebPage | ( | xgi::Input * | in, |
xgi::Output * | out, | ||
const std::string & | urn | ||
) |
Definition at line 801 of file FWEPWrapper.cc.
References applicationInfoSpace_, evf::ModuleWebRegistry::checkWeb(), descs_, edm::TriggerReport::endPathSummaries, evtProcessor_, edm::hlt::Exception, evf::fuep::TriggerReportHelpers::findLabelOfModuleTypeInEndPath(), evf::ShmOutputModuleRegistry::get(), evf::TimeProfilerService::getAve(), edm::FUShmOutputModule::getCounts(), evf::TimeProfilerService::getFirst(), evf::TimeProfilerService::getMax(), edm::service::PrescaleService::getPrescale(), edm::EventProcessor::getToken(), edm::EventProcessor::getTriggerReport(), i, edm::Service< T >::isAvailable(), log_, moduleLabel(), connectstrParser::o, cmsCodeRules.cppFunctionSkipper::operator, prescaleSvc_, trh_, and edm::TriggerReport::trigPathSummaries.
Referenced by evf::FUEventProcessor::spotlightWebPage().
void evf::FWEPWrapper::updateRollingReport | ( | ) |
Definition at line 1139 of file FWEPWrapper.cc.
References evf::lsTriplet::acc, applicationInfoSpace_, gather_cfg::cout, evf::TriggerReportStatic::eventSummary, edm::hlt::Exception, evf::fuep::TriggerReportHelpers::getAccThisLumi(), evf::fuep::TriggerReportHelpers::getPackedTriggerReportAsStruct(), evf::fuep::TriggerReportHelpers::getProcThisLumi(), evf::fuep::TriggerReportHelpers::getTableWithNames(), evf::lsTriplet::ls, lsid_, lsRollSize_, CommonUtil::lst, evf::TriggerReportStatic::lumiSection, lumiSectionsCtr_, evf::fuep::TriggerReportHelpers::packedTriggerReportToTable(), evf::TriggerReportStatic::prescaleIndex, evf::lsTriplet::proc, rollingLsIndex_, rollingLsWrap_, scalersComplete_, edm::EventSummary::totalEvents, edm::EventSummary::totalEventsPassed, and trh_.
Referenced by evf::FUEventProcessor::summarize().
|
inline |
Definition at line 134 of file FWEPWrapper.h.
References trh_, and evf::fuep::TriggerReportHelpers::withdrawLumiSectionIncrement().
Referenced by evf::FUEventProcessor::summarize().
|
inline |
Definition at line 94 of file FWEPWrapper.h.
References wlMonitoring_, and wlMonitoringActive_.
Referenced by evf::FUEventProcessor::updater().
|
friend |
Definition at line 237 of file FWEPWrapper.h.
|
private |
Definition at line 199 of file FWEPWrapper.h.
Referenced by getTriggerReport(), stop(), and stopAndHalt().
|
private |
Definition at line 159 of file FWEPWrapper.h.
Referenced by init(), publishConfigAndMonitorItems(), setApplicationInfoSpace(), taskWebPage(), and updateRollingReport().
|
private |
Definition at line 185 of file FWEPWrapper.h.
Referenced by startMonitoringWorkLoop().
|
private |
Definition at line 145 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 230 of file FWEPWrapper.h.
Referenced by configuration(), and init().
|
private |
Definition at line 168 of file FWEPWrapper.h.
Referenced by getTriggerReport(), init(), and taskWebPage().
|
private |
Definition at line 235 of file FWEPWrapper.h.
Referenced by FWEPWrapper(), init(), microState(), and stopAndHalt().
|
private |
Definition at line 144 of file FWEPWrapper.h.
Referenced by forceInitEventProcessorMaybe(), init(), microState(), operator bool(), and stopAndHalt().
|
private |
Definition at line 190 of file FWEPWrapper.h.
Referenced by FWEPWrapper(), monitoring(), publishConfigAndMonitorItemsSP(), and evf::FUEventProcessor::receivingAndMonitor().
|
private |
Definition at line 191 of file FWEPWrapper.h.
Referenced by FWEPWrapper(), monitoring(), publishConfigAndMonitorItemsSP(), and evf::FUEventProcessor::receivingAndMonitor().
|
private |
Definition at line 178 of file FWEPWrapper.h.
Referenced by monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 179 of file FWEPWrapper.h.
Referenced by monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 140 of file FWEPWrapper.h.
Referenced by getTriggerReport(), init(), microState(), moduleWeb(), monitoring(), operator->(), publishConfigAndMonitorItems(), serviceWeb(), stop(), stopAndHalt(), taskWebPage(), and ~FWEPWrapper().
|
private |
Definition at line 155 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 154 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 156 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 233 of file FWEPWrapper.h.
Referenced by init(), and monitoring().
|
private |
Definition at line 232 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems().
|
private |
Definition at line 153 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 215 of file FWEPWrapper.h.
Referenced by getTriggerReport(), and publishConfigAndMonitorItems().
|
private |
Definition at line 216 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems(), and evf::FUEventProcessor::receivingAndMonitor().
|
private |
Definition at line 209 of file FWEPWrapper.h.
Referenced by getTriggerReport().
|
private |
Definition at line 152 of file FWEPWrapper.h.
Referenced by createAndSendScalersMessage(), getTriggerReport(), init(), microState(), moduleWeb(), monitoring(), serviceWeb(), stop(), stopAndHalt(), and taskWebPage().
|
private |
Definition at line 204 of file FWEPWrapper.h.
Referenced by microState(), monitoring(), evf::FUEventProcessor::receivingAndMonitor(), and updateRollingReport().
|
private |
Definition at line 203 of file FWEPWrapper.h.
Referenced by microState().
|
staticprivate |
Definition at line 226 of file FWEPWrapper.h.
Referenced by updateRollingReport().
|
private |
Definition at line 217 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems().
|
private |
Definition at line 210 of file FWEPWrapper.h.
Referenced by getTriggerReport(), and publishConfigAndMonitorItems().
|
private |
Definition at line 218 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems().
|
private |
Definition at line 213 of file FWEPWrapper.h.
Referenced by getTriggerReport(), monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 222 of file FWEPWrapper.h.
Referenced by getTriggerReport(), lastLumi(), lumiSumTable(), and updateRollingReport().
|
private |
Definition at line 223 of file FWEPWrapper.h.
Referenced by lumiSumTable().
|
private |
Definition at line 195 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems().
|
private |
Definition at line 170 of file FWEPWrapper.h.
Referenced by getmicromap(), getNumberOfMicrostates(), init(), moduleNameFromIndex(), and publishConfigAndMonitorItems().
|
private |
Definition at line 196 of file FWEPWrapper.h.
Referenced by init(), and publishConfigAndMonitorItems().
|
private |
Definition at line 169 of file FWEPWrapper.h.
Referenced by init(), monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 162 of file FWEPWrapper.h.
Referenced by monitoring(), publishConfigAndMonitorItems(), publishConfigAndMonitorItemsSP(), and setMonitorInfoSpace().
|
private |
Definition at line 164 of file FWEPWrapper.h.
Referenced by setMonitorInfoSpaceLegend().
|
private |
Definition at line 163 of file FWEPWrapper.h.
Referenced by fireScalersUpdate(), init(), publishConfigAndMonitorItems(), and setMonitorInfoSpace().
|
private |
Definition at line 174 of file FWEPWrapper.h.
Referenced by monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 175 of file FWEPWrapper.h.
Referenced by startMonitoringWorkLoop().
|
private |
Definition at line 200 of file FWEPWrapper.h.
Referenced by FWEPWrapper().
|
private |
Definition at line 202 of file FWEPWrapper.h.
Referenced by FWEPWrapper(), and init().
|
private |
Definition at line 201 of file FWEPWrapper.h.
Referenced by fireScalersUpdate(), FWEPWrapper(), and init().
|
private |
Definition at line 181 of file FWEPWrapper.h.
Referenced by microState(), monitoring(), publishConfigAndMonitorItemsSP(), and startMonitoringWorkLoop().
|
private |
Definition at line 180 of file FWEPWrapper.h.
Referenced by microState(), monitoring(), publishConfigAndMonitorItemsSP(), and startMonitoringWorkLoop().
|
private |
Definition at line 236 of file FWEPWrapper.h.
Referenced by notstarted_state_code(), and publishConfigAndMonitorItems().
|
private |
Definition at line 231 of file FWEPWrapper.h.
Referenced by getTriggerReport(), and init().
|
private |
Definition at line 214 of file FWEPWrapper.h.
Referenced by getTriggerReport(), monitoring(), and publishConfigAndMonitorItems().
|
private |
Definition at line 148 of file FWEPWrapper.h.
Referenced by getTriggerReport(), init(), and taskWebPage().
|
private |
Definition at line 205 of file FWEPWrapper.h.
Referenced by getTriggerReport(), microState(), monitoring(), and evf::FUEventProcessor::receivingAndMonitor().
|
private |
Definition at line 227 of file FWEPWrapper.h.
Referenced by createAndSendScalersMessage(), fireScalersUpdate(), and setRcms().
|
private |
Definition at line 224 of file FWEPWrapper.h.
Referenced by getTriggerReport(), lastLumi(), lumiSumTable(), and updateRollingReport().
|
private |
Definition at line 225 of file FWEPWrapper.h.
Referenced by getTriggerReport(), lumiSumTable(), and updateRollingReport().
|
private |
Definition at line 211 of file FWEPWrapper.h.
Referenced by createAndSendScalersMessage(), getTriggerReport(), publishConfigAndMonitorItems(), and updateRollingReport().
|
private |
Definition at line 207 of file FWEPWrapper.h.
Referenced by init(), publishConfigAndMonitorItems(), and setScalersInfoSpace().
|
private |
Definition at line 208 of file FWEPWrapper.h.
Referenced by init(), publishConfigAndMonitorItems(), and setScalersInfoSpace().
|
private |
Definition at line 220 of file FWEPWrapper.h.
Referenced by fireScalersUpdate().
|
private |
Definition at line 221 of file FWEPWrapper.h.
Referenced by fireScalersUpdate(), getScalersUpdates(), and init().
|
private |
Definition at line 143 of file FWEPWrapper.h.
Referenced by init().
|
private |
Definition at line 142 of file FWEPWrapper.h.
Referenced by getTriggerReport(), init(), makeServicesOnly(), microState(), monitoring(), and stopAndHalt().
|
private |
Definition at line 171 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems(), and stateNameFromIndex().
|
private |
Definition at line 166 of file FWEPWrapper.h.
Referenced by publishConfigAndMonitorItems(), and stop().
|
private |
Definition at line 151 of file FWEPWrapper.h.
Referenced by adjustLsIndexForRestart(), fireScalersUpdate(), getLumiSectionReferenceIndex(), getPackedTriggerReport(), getPackedTriggerReportAsStruct(), getTriggerReport(), init(), publishConfigAndMonitorItems(), resetLumiSectionReferenceIndex(), resetPackedTriggerReport(), resetTriggerReport(), sumAndPackTriggerReport(), summaryWebPage(), taskWebPage(), updateRollingReport(), and withdrawLumiSectionIncrement().
|
staticprivate |
Definition at line 139 of file FWEPWrapper.h.
Referenced by moduleNameFromIndex(), and stateNameFromIndex().
|
private |
Definition at line 234 of file FWEPWrapper.h.
Referenced by getTriggerReport(), isWaitingForLs(), and resetWaiting().
|
private |
Definition at line 187 of file FWEPWrapper.h.
Referenced by stop(), and stopAndHalt().
|
private |
Definition at line 184 of file FWEPWrapper.h.
Referenced by startMonitoringWorkLoop(), and wlMonitoring().
|
private |
Definition at line 186 of file FWEPWrapper.h.
Referenced by startMonitoringWorkLoop(), and wlMonitoring().
|
private |
Definition at line 229 of file FWEPWrapper.h.
Referenced by createAndSendScalersMessage(), and setAppCtxt().
|
private |
Definition at line 228 of file FWEPWrapper.h.
Referenced by createAndSendScalersMessage(), and setAppDesc().