Jpp 19.3.0-rc.2
the software that should make you happy
Loading...
Searching...
No Matches
JDETECTOR::JModuleAnalogueSignalProcessor Struct Reference

Auxiliary container for PMT analogue signal processors in same optical module. More...

#include <JPMTDefaultSimulator.hh>

Inheritance diagram for JDETECTOR::JModuleAnalogueSignalProcessor:
std::vector< JPMTAnalogueSignalProcessor >

Public Member Functions

void put (const size_t pmt, const JPMTAnalogueSignalProcessor &cpu)
 Put PMT signal processor in container at given readout channel.
 

Detailed Description

Auxiliary container for PMT analogue signal processors in same optical module.

Definition at line 28 of file JPMTDefaultSimulator.hh.

Member Function Documentation

◆ put()

void JDETECTOR::JModuleAnalogueSignalProcessor::put ( const size_t pmt,
const JPMTAnalogueSignalProcessor & cpu )
inline

Put PMT signal processor in container at given readout channel.

Parameters
pmtPMT readout channel
cpuPMT signal processor

Definition at line 37 of file JPMTDefaultSimulator.hh.

38 {
39 if (this->size() <= pmt) {
40 this->resize(pmt + 1);
41 }
42
43 (*this)[pmt] = cpu;
44 }

The documentation for this struct was generated from the following file: