demo::ASCIIDump | An art::EDAnalyzer meant for decoding demo::ASCIIFragment objects |
demo::AsciiSimulator | Generates ASCIIFragments filled with user-specified ASCII strings |
demo::CheckIntegrity | Demonstration art::EDAnalyzer which checks that all ToyFragment ADC counts are in the defined range |
demo::CommandPacket | Struct defining UDP packet used for communicating with data receiver |
demo::GetPackageBuildInfo | Wrapper around the demo::GetPackageBuildInfo::getPackageBuildInfo function |
demo::MisbehaviorTest | A test RoutingMasterPolicy which does various "bad" things, determined by configuration |
NthEvent | An art::EDFilter module that passes one out of N events |
artdaq::NthEventPolicy | An example RoutingMasterPolicy which redirects every Nth event to a desginated destination. Other events are Round-Robin'ed to the other configured destinations |
artdaq::NthEventTransfer | Demonstration TransferInterface plugin showing how to discard events Intended for use in the transfer_to_dispatcher case, NOT for primary data stream! |
demo::detail::RawEventQueueReader | A derived class of artdaq::detail::RawEventQueueReader which knows about the artdaq_core_demo Fragment types |
demo::RootApplication | Provides a wrapper for displaying ROOT canvases |
art::Source_generator< demo::detail::RawEventQueueReader > | Specialize an art source trait to tell art that we don't care about source.fileNames and don't want the files services to be used |
demo::ToyDump | An art::EDAnalyzer module designed to display the data from demo::ToyFragment objects |
ToyHardwareInterface | JCF, Mar-17-2016: ToyHardwareInterface is meant to mimic a vendor-provided hardware API, usable within the the ToySimulator fragment generator. For purposes of realism, it's a C++03-style API, as opposed to, say, one based in C++11 capable of taking advantage of smart pointers, etc. An important point to make is that it has ownership of the buffer into which it dumps its data - so rather than use new/delete, use its functions AllocateReadoutBuffer/FreeReadoutBuffer |
demo::ToySimulator | ToySimulator is a simple type of fragment generator intended to be studied by new users of artdaq as an example of how to create such a generator in the "best practices" manner. Derived from artdaq's CommandableFragmentGenerator class, it can be used in a full DAQ simulation, obtaining data from the ToyHardwareInterface class |
demo::UDPReceiver | An artdaq::CommandableFragmentGenerator which receives data in the form of UDP datagrams |
demo::WFViewer | An example art analysis module which plots events both as histograms and event snapshots (plot of ADC value vs ADC number) |