DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::trigger::TCProcessor Member List

This is the complete list of members for dunedaq::trigger::TCProcessor, including all inherited members.

add_postprocess_task(Task &&task)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >
add_preprocess_task(Task &&task)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >
add_requests_to_decision(dfmessages::TriggerDecision &decision, std::vector< dfmessages::ComponentRequest > requests)dunedaq::trigger::TCProcessorprivate
add_tc(const triggeralgs::TriggerCandidate tc)dunedaq::trigger::TCProcessorprivate
add_tc_ignored(const triggeralgs::TriggerCandidate tc)dunedaq::trigger::TCProcessorprivate
call_tc_decision(const PendingTD &pending_td)dunedaq::trigger::TCProcessorprivate
check_overlap(const triggeralgs::TriggerCandidate &tc, const PendingTD &pending_td)dunedaq::trigger::TCProcessorprivate
check_td_readout_length(const PendingTD &)dunedaq::trigger::TCProcessorprivate
check_trigger_bitwords(const TDBitset &td_bitword) constdunedaq::trigger::TCProcessorprivate
check_trigger_type_ignore(unsigned int tc_type)dunedaq::trigger::TCProcessorprivate
clear_td_vectors()dunedaq::trigger::TCProcessorprivate
collect() noexceptdunedaq::opmonlib::MonitorableObjectprivate
conf(const appmodel::DataHandlerModule *conf) overridedunedaq::trigger::TCProcessorvirtual
const_metric_counter_t typedefdunedaq::opmonlib::MonitorableObjectprivate
const_time_counter_t typedefdunedaq::opmonlib::MonitorableObjectprivate
consttcptr typedefdunedaq::trigger::TCProcessor
create_all_decision_requests(std::vector< daqdataformats::SourceID > links, triggeralgs::timestamp_t start, triggeralgs::timestamp_t end)dunedaq::trigger::TCProcessorprivate
create_decision(const PendingTD &pending_td)dunedaq::trigger::TCProcessorprivate
create_request_for_link(daqdataformats::SourceID link, triggeralgs::timestamp_t start, triggeralgs::timestamp_t end)dunedaq::trigger::TCProcessorprivate
ElementId typedefdunedaq::opmonlib::MonitorableObject
facility_ptr_t typedefdunedaq::opmonlib::MonitorableObjectprivate
generate_opmon_data() overridedunedaq::trigger::TCProcessorvirtual
get_earliest_tc_index(const PendingTD &pending_td)dunedaq::trigger::TCProcessorprivate
get_last_daq_time() overridedunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >inlinevirtual
get_opmon_id() const noexceptdunedaq::opmonlib::MonitorableObjectinline
get_opmon_level() const noexceptdunedaq::opmonlib::MonitorableObjectinline
get_random_num_float(float limit)dunedaq::trigger::TCProcessorprivate
get_random_num_int()dunedaq::trigger::TCProcessorprivate
get_ready_tds(std::vector< PendingTD > &pending_tds)dunedaq::trigger::TCProcessorprivate
get_TD_bitword(const PendingTD &ready_td) constdunedaq::trigger::TCProcessorprivate
inherit_parent_properties(const MonitorableObject &parent)dunedaq::opmonlib::MonitorableObjectprivate
inherited typedefdunedaq::trigger::TCProcessor
invoke_all_preprocess_functions(TCWrapper *item)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >
launch_all_preprocess_functions(TCWrapper *item)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >
m_buffer_timeoutdunedaq::trigger::TCProcessorprivate
m_cpu_us_counterdunedaq::opmonlib::MonitorableObjectmutableprivate
m_cvdunedaq::trigger::TCProcessorprivate
m_earliest_tc_indexdunedaq::trigger::TCProcessorprivate
m_error_counterdunedaq::opmonlib::MonitorableObjectmutableprivate
m_error_registrydunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_facilitydunedaq::opmonlib::MonitorableObjectprivate
m_group_linksdunedaq::trigger::TCProcessorprivate
m_group_links_datadunedaq::trigger::TCProcessorprivate
m_ignore_tc_pileupdunedaq::trigger::TCProcessorprivate
m_ignored_counterdunedaq::opmonlib::MonitorableObjectmutableprivate
m_ignored_tc_typesdunedaq::trigger::TCProcessorprivate
m_ignoring_tc_typesdunedaq::trigger::TCProcessorprivate
m_items_to_postprocess_queuesdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_last_processed_daq_tsdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_last_trigger_numberdunedaq::trigger::TCProcessorprivate
m_latency_indunedaq::trigger::TCProcessorprivate
m_latency_instancedunedaq::trigger::TCProcessorprivate
m_latency_monitoringdunedaq::trigger::TCProcessorprivate
m_latency_outdunedaq::trigger::TCProcessorprivate
m_mandatory_linksdunedaq::trigger::TCProcessorprivate
m_node_mutexdunedaq::opmonlib::MonitorableObjectprivate
m_nodesdunedaq::opmonlib::MonitorableObjectprivate
m_opmon_leveldunedaq::opmonlib::MonitorableObjectprivate
m_opmon_namedunedaq::opmonlib::MonitorableObjectprivate
m_parent_iddunedaq::opmonlib::MonitorableObjectprivate
m_pending_tdsdunedaq::trigger::TCProcessorprivate
m_post_process_functionsdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_post_process_threadsdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_post_processing_enableddunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_postprocess_queue_sizesdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_preprocess_functionsdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_published_counterdunedaq::opmonlib::MonitorableObjectmutableprivate
m_readout_window_mapdunedaq::trigger::TCProcessorprivate
m_readout_window_map_datadunedaq::trigger::TCProcessorprivate
m_repeat_trigger_countdunedaq::trigger::TCProcessorprivate
m_roi_confdunedaq::trigger::TCProcessorprivate
m_roi_conf_datadunedaq::trigger::TCProcessorprivate
m_roi_conf_idsdunedaq::trigger::TCProcessorprivate
m_roi_conf_probsdunedaq::trigger::TCProcessorprivate
m_roi_conf_probs_cdunedaq::trigger::TCProcessorprivate
m_run_markerdunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_run_numberdunedaq::trigger::TCProcessorprivate
m_running_flagdunedaq::trigger::TCProcessorprivate
m_send_timed_out_tdsdunedaq::trigger::TCProcessorprivate
m_send_trigger_decisions_threaddunedaq::trigger::TCProcessorprivate
m_sourceiddunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
m_tc_ignored_countdunedaq::trigger::TCProcessorprivate
m_tc_mergingdunedaq::trigger::TCProcessorprivate
m_tc_received_countdunedaq::trigger::TCProcessorprivate
m_td_readout_limitdunedaq::trigger::TCProcessorprivate
m_td_sinkdunedaq::trigger::TCProcessorprivate
m_td_vector_mutexdunedaq::trigger::TCProcessorprivate
m_tds_cleared_countdunedaq::trigger::TCProcessorprivate
m_tds_cleared_tc_countdunedaq::trigger::TCProcessorprivate
m_tds_created_countdunedaq::trigger::TCProcessorprivate
m_tds_created_tc_countdunedaq::trigger::TCProcessorprivate
m_tds_dropped_countdunedaq::trigger::TCProcessorprivate
m_tds_dropped_tc_countdunedaq::trigger::TCProcessorprivate
m_tds_failed_bitword_countdunedaq::trigger::TCProcessorprivate
m_tds_failed_bitword_tc_countdunedaq::trigger::TCProcessorprivate
m_tds_sent_countdunedaq::trigger::TCProcessorprivate
m_tds_sent_tc_countdunedaq::trigger::TCProcessorprivate
m_total_group_linksdunedaq::trigger::TCProcessorprivate
m_trigger_bitwordsdunedaq::trigger::TCProcessorprivate
m_trigger_type_shifteddunedaq::trigger::TCProcessorprivate
m_use_bitwordsdunedaq::trigger::TCProcessorprivate
m_use_readout_mapdunedaq::trigger::TCProcessorprivate
m_use_roi_readoutdunedaq::trigger::TCProcessorprivate
make_td(const TCWrapper *tc)dunedaq::trigger::TCProcessorprotected
metric_counter_t typedefdunedaq::opmonlib::MonitorableObjectprivate
metric_counter_type typedefdunedaq::trigger::TCProcessorprivate
MonitorableObject(const MonitorableObject &)=deletedunedaq::opmonlib::MonitorableObject
MonitorableObject(MonitorableObject &&)=deletedunedaq::opmonlib::MonitorableObject
MonitorableObject()=defaultdunedaq::opmonlib::MonitorableObjectprotected
MonitorableObject(ElementId name, ElementId parent_id="")dunedaq::opmonlib::MonitorableObjectinlineprivate
NewNodePtr typedefdunedaq::opmonlib::MonitorableObject
NodePtr typedefdunedaq::opmonlib::MonitorableObject
operator=(const RawDataProcessorConcept &)=deletedunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >
operator=(RawDataProcessorConcept &&)=deletedunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >
dunedaq::opmonlib::MonitorableObject::operator=(const MonitorableObject &)=deletedunedaq::opmonlib::MonitorableObject
dunedaq::opmonlib::MonitorableObject::operator=(MonitorableObject &&)=deletedunedaq::opmonlib::MonitorableObject
parse_group_links(const nlohmann::json &data)dunedaq::trigger::TCProcessorprivate
parse_readout_map(const std::vector< const appmodel::TCReadoutMap * > &data)dunedaq::trigger::TCProcessorprivate
parse_roi_conf(const std::vector< const appmodel::ROIGroupConf * > &data)dunedaq::trigger::TCProcessorprivate
pick_roi_group_conf()dunedaq::trigger::TCProcessorprivate
postprocess_item(const TCWrapper *item) overridedunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >virtual
preprocess_item(TCWrapper *item) overridedunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >inlinevirtual
print_group_links()dunedaq::trigger::TCProcessorprivate
print_opmon_stats()dunedaq::trigger::TCProcessorprivate
print_readout_map(std::map< TCType, std::pair< triggeralgs::timestamp_t, triggeralgs::timestamp_t > > map)dunedaq::trigger::TCProcessorprivate
print_roi_conf(std::map< int, roi_group > roi_conf)dunedaq::trigger::TCProcessorprivate
print_trigger_bitwords()dunedaq::trigger::TCProcessorprivate
publish(google::protobuf::Message &&, CustomOrigin &&co={}, OpMonLevel l=to_level(EntryOpMonLevel::kDefault)) const noexceptdunedaq::opmonlib::MonitorableObjectprotected
publishable_metric(OpMonLevel entry, OpMonLevel system) noexceptdunedaq::opmonlib::MonitorableObjectinlinestatic
RawDataProcessorConcept()dunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >inline
RawDataProcessorConcept(const RawDataProcessorConcept &)=deletedunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >
RawDataProcessorConcept(RawDataProcessorConcept &&)=deletedunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >
register_node(ElementId name, NewNodePtr)dunedaq::opmonlib::MonitorableObjectprotected
reset_last_daq_time()dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >inline
roi_readout_make_requests(dfmessages::TriggerDecision &decision)dunedaq::trigger::TCProcessorprivate
run_post_processing_thread(std::function< void(const TCWrapper *)> &function, folly::ProducerConsumerQueue< const TCWrapper * > &queue)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >protected
s_default_facilitydunedaq::opmonlib::MonitorableObjectprivatestatic
scrap(const nlohmann::json &args) overridedunedaq::trigger::TCProcessorvirtual
send_trigger_decisions()dunedaq::trigger::TCProcessorprivate
set_opmon_level(OpMonLevel) noexceptdunedaq::opmonlib::MonitorableObjectprivate
set_trigger_bitwords(const std::vector< const appmodel::TriggerBitword * > &_bitwords)dunedaq::trigger::TCProcessorprivate
start(const nlohmann::json &args) overridedunedaq::trigger::TCProcessorvirtual
stop(const nlohmann::json &args) overridedunedaq::trigger::TCProcessorvirtual
TaskRawDataProcessorModel(std::unique_ptr< FrameErrorRegistry > &error_registry, bool post_processing_enabled)dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >inlineexplicit
TCProcessor(std::unique_ptr< datahandlinglibs::FrameErrorRegistry > &error_registry, bool post_processing_enabled)dunedaq::trigger::TCProcessorexplicit
tcptr typedefdunedaq::trigger::TCProcessor
TCType typedefdunedaq::trigger::TCProcessor
TDBitset typedefdunedaq::trigger::TCProcessor
time_counter_t typedefdunedaq::opmonlib::MonitorableObjectprivate
~MonitorableObject()=defaultdunedaq::opmonlib::MonitorableObjectvirtual
~RawDataProcessorConcept()dunedaq::datahandlinglibs::RawDataProcessorConcept< TCWrapper >inlinevirtual
~TaskRawDataProcessorModel()dunedaq::datahandlinglibs::TaskRawDataProcessorModel< TCWrapper >inline
~TCProcessor()dunedaq::trigger::TCProcessor