CMS 3D CMS Logo

List of all members | Public Member Functions
edm::EcalNoiseStorage Class Reference

#include <EcalNoiseStorage.h>

Inheritance diagram for edm::EcalNoiseStorage:
CaloVNoiseSignalGenerator

Public Member Functions

 EcalNoiseStorage ()
 
void fillNoiseSignals () override
 
 ~EcalNoiseStorage () override
 
- Public Member Functions inherited from CaloVNoiseSignalGenerator
 CaloVNoiseSignalGenerator ()
 
bool contains (const DetId &detId) const
 
void fillEvent ()
 
void fillEvent (CLHEP::HepRandomEngine *)
 fill theNoiseSignals with one event's worth of noise, in units of pe More...
 
void getNoiseSignals (std::vector< CaloSamples > &noiseSignals)
 
void setNoiseSignals (const std::vector< CaloSamples > &noiseSignals)
 
virtual ~CaloVNoiseSignalGenerator ()
 

Additional Inherited Members

- Protected Member Functions inherited from CaloVNoiseSignalGenerator
virtual void fillNoiseSignals (CLHEP::HepRandomEngine *)=0
 
- Protected Attributes inherited from CaloVNoiseSignalGenerator
std::vector< CaloSamplestheNoiseSignals
 

Detailed Description

Definition at line 35 of file EcalNoiseStorage.h.

Constructor & Destructor Documentation

◆ EcalNoiseStorage()

edm::EcalNoiseStorage::EcalNoiseStorage ( )
inline

Definition at line 39 of file EcalNoiseStorage.h.

39 {};

◆ ~EcalNoiseStorage()

edm::EcalNoiseStorage::~EcalNoiseStorage ( )
inlineoverride

Definition at line 40 of file EcalNoiseStorage.h.

40 {};

Member Function Documentation

◆ fillNoiseSignals()

void edm::EcalNoiseStorage::fillNoiseSignals ( )
inlineoverridevirtual

standard constructor Default destructor

Implements CaloVNoiseSignalGenerator.

Definition at line 48 of file EcalNoiseStorage.h.

48 {};