Generated from https://stackoverflow.com/questions/4755913/how-to-use-doxygen-to-create-uml-class-diagrams-from-c-source
A few other notes:
- PGPDetector manages PGP dma transfers and the N worker threads
- PGPDetectorApp owns a Detector object and inherits from service/CollectionApp which managed the ZMQ callbacks for the various transitions
- EpicsArch does inherit from Drp:Detector, but doesn't show up in the above diagram because it lives in a different directory (psdaq/epicsArch) where I didn't run doxygen.
Overview
Content Tools