#include <unordered_map>
#include <vector>
#include <mutex>
#include <condition_variable>
#include "sbndcode/OpDetSim/sbndPDMapAlg.hh"
#include "sbndcode/OpDetSim/DigiArapucaSBNDAlg.hh"
#include "sbndcode/OpDetSim/DigiPMTSBNDAlg.hh"
#include "sbndcode/OpDetSim/opDetSBNDTriggerAlg.hh"
Go to the source code of this file.
Classes | |
class | opdet::opDetDigitizerWorker |
class | opdet::opDetDigitizerWorker::Config |
class | opdet::opDetDigitizerWorker::Semaphore |
Namespaces | |
detinfo | |
General LArSoft Utilities. | |
opdet | |
Functions | |
void | opdet::StartopDetDigitizerWorkers (unsigned n_workers, opDetDigitizerWorker::Semaphore &sem_start) |
void | opdet::WaitopDetDigitizerWorkers (unsigned n_workers, opDetDigitizerWorker::Semaphore &sem_finish) |
void | opdet::opDetDigitizerWorkerThread (const opDetDigitizerWorker &worker, detinfo::DetectorClocksData const &clockData, opDetDigitizerWorker::Semaphore &sem_start, opDetDigitizerWorker::Semaphore &sem_finish, bool ApplyTriggerLocations, bool *finished) |