Jpp - the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
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. More...
 

Detailed Description

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

Definition at line 28 of file JPMTDefaultSimulator.hh.

Member Function Documentation

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: