Psyllid
v1.12.4
Project 8 Data Acquisisition Software
|
▼Npsyllid | |
C_node_binding | |
C_node_builder | |
Caction_info | |
Cbatch_executor | A class sequentially execute a list of actions, equivalent to a sequence of dripline requests |
Cblock_desc | |
▼Cbutterfly_house | Responsible for starting files. Holds pointer to monarch |
Cfile_info | |
Ccontrol_access | Gives other classes access to daq_control |
▼Cdaq_control | Controls psyllid's status and forwards requests to the DAQ nodes |
Crun_error | |
Cstatus_error | |
Cdata_producer | A producer to use for debugging: continously outputss identical blank data |
Cdata_producer_binding | |
Cegg3_reader | A producer to read time-domain slices from an egg file and place them in time data buffers |
Cegg3_reader_binding | |
Cegg_writer | Base class for all writers |
Cerror | |
Cevent_builder | A transformer that considers a sequence of triggered packets and decides what constitutes a contiguous event |
Cevent_builder_binding | |
Cfreq_data | |
▼Cfrequency_mask_trigger | A basic FMT |
Cexe_func_context | |
Cfrequency_mask_trigger_binding | |
Cfrequency_transform | A transformer to receive time data, compute an FFT, and distribute as time and frequency ROACH packets |
Cfrequency_transform_binding | |
Cheader_wrapper | Wrapper class for a monarch3::M3Header object |
Cid_range_event | |
Clocked_resource | |
Cmemory_block | |
Cmessage_relayer | |
Cmonarch_on_deck_manager | Handles asynchronous creation of on-deck monarch files and finishing of completed files |
Cmonarch_wrapper | Wrapper class for a monarch3::M3Monarch object |
Cnode_binding | Allows access to midge nodes |
Cnode_builder | Holds node configuration and can be used to create node classes and node binding classes |
Cpacket_receiver_fpa | A producer to receive UDP packets via the fast-packet-acquisition interface and write them as raw blocks of memory |
Cpacket_receiver_fpa_binding | |
Cpacket_receiver_socket | A producer to receive UDP packets via the standard socket interface and write them as raw blocks of memory |
Cpacket_receiver_socket_binding | |
▼Cpersistent_store | |
C_storable | |
Clabel_in_use | |
Clabel_not_found | |
Cstorable | |
Cwrong_type | |
Craw_roach_packet | |
Creceive_ring | |
Crequest_receiver | Receives request from a amqp broker |
Croach_freq_monitor | A consumer to check the continuity of the freq-packet stream from a ROACH |
Croach_freq_monitor_binding | |
Croach_packet | |
Croach_packet_data | |
Croach_time_monitor | A consumer to check the continuity of the time-packet stream from a ROACH |
Croach_time_monitor_binding | |
Crun_server | Sets up daq_control, strea_manager and request_receiver. Registers request handles |
▼Cruntime_stream_preset | |
Crsp_creator | |
Cserver_config | Contains default server configuration |
▼Cstream_manager | Manages one or multiple sets of midge-nodes |
Cstream_template | |
Cstream_preset | |
Cstream_wrapper | Wrapper class for a monarch3::M3Stream object |
Cstreaming_frequency_writer | A consumer to that writes all frequency ROACH packets to an egg file |
Cstreaming_frequency_writer_binding | |
Cstreaming_writer | A consumer to that writes all time ROACH packets to an egg file |
Cstreaming_writer_binding | |
Cterminator_freq_data | |
Cterminator_freq_data_binding | |
Cterminator_time_data | |
Cterminator_time_data_binding | |
Cterminator_trigger_flag | |
Cterminator_trigger_flag_binding | |
Ctest_producer | |
▼Ctf_roach_receiver | A transformer to receive raw blocks of memory, parse them, and distribute them as time and frequency ROACH packets |
Cexe_func_context | |
Ctf_roach_receiver_binding | |
Ctime_data | |
Ctrigger_flag | |
▼Ctriggered_writer | A consumer to that writes triggered time ROACH packets to an egg file |
Cexe_loop_context | |
Ctriggered_writer_binding | |
Cversion | |
Cblock_desc | |
Cring |