CMS 3D CMS Logo

Public Member Functions

edm::MixingWorkerBase Class Reference

#include <MixingWorkerBase.h>

Inheritance diagram for edm::MixingWorkerBase:
edm::MixingWorker< T >

List of all members.

Public Member Functions

virtual void addPileups (const int bcr, const edm::EventPrincipal &, unsigned int EventNr, int vertexOffset=0)=0
virtual void addSignals (const edm::Event &e)=0
virtual bool checkSignal (const edm::Event &e)=0
virtual void createnewEDProduct ()=0
 MixingWorkerBase ()
virtual void put (edm::Event &e)=0
virtual void reload (const edm::EventSetup &setup)
virtual void setBcrOffset ()=0
virtual void setSourceOffset (const unsigned int s)=0
virtual void setTof ()=0
virtual ~MixingWorkerBase ()

Detailed Description

This class allows MixingModule to store a vector of MixingWorkers, which are templated.

Definition at line 29 of file MixingWorkerBase.h.


Constructor & Destructor Documentation

edm::MixingWorkerBase::MixingWorkerBase ( ) [inline]

Definition at line 34 of file MixingWorkerBase.h.

{}
MixingWorkerBase::~MixingWorkerBase ( ) [virtual]

Default destructor

Definition at line 22 of file MixingWorkerBase.cc.

{ }  

Member Function Documentation

virtual void edm::MixingWorkerBase::addPileups ( const int  bcr,
const edm::EventPrincipal ,
unsigned int  EventNr,
int  vertexOffset = 0 
) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual void edm::MixingWorkerBase::addSignals ( const edm::Event e) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual bool edm::MixingWorkerBase::checkSignal ( const edm::Event e) [pure virtual]
virtual void edm::MixingWorkerBase::createnewEDProduct ( ) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual void edm::MixingWorkerBase::put ( edm::Event e) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual void edm::MixingWorkerBase::reload ( const edm::EventSetup setup) [inline, virtual]

Reimplemented in edm::MixingWorker< T >.

Definition at line 49 of file MixingWorkerBase.h.

{};
virtual void edm::MixingWorkerBase::setBcrOffset ( ) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual void edm::MixingWorkerBase::setSourceOffset ( const unsigned int  s) [pure virtual]

Implemented in edm::MixingWorker< T >.

virtual void edm::MixingWorkerBase::setTof ( ) [pure virtual]

Implemented in edm::MixingWorker< T >.