CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::HiMixingWorkerBase Class Referenceabstract
Inheritance diagram for edm::HiMixingWorkerBase:
edm::HiMixingWorker< T >

Public Member Functions

virtual void addSignals (edm::Event &e)=0
 
 HiMixingWorkerBase ()
 
 HiMixingWorkerBase (std::string &object, std::vector< InputTag > &tags, std::string &label)
 
virtual ~HiMixingWorkerBase ()
 

Public Attributes

std::string label_
 
std::string object_
 
std::vector< InputTagtags_
 

Detailed Description

Definition at line 69 of file HiMixingModule.cc.

Constructor & Destructor Documentation

◆ HiMixingWorkerBase() [1/2]

edm::HiMixingWorkerBase::HiMixingWorkerBase ( )
inlineexplicit

Definition at line 71 of file HiMixingModule.cc.

71 { ; }

◆ HiMixingWorkerBase() [2/2]

edm::HiMixingWorkerBase::HiMixingWorkerBase ( std::string &  object,
std::vector< InputTag > &  tags,
std::string &  label 
)
inline

Definition at line 73 of file HiMixingModule.cc.

74  : object_(object), tags_(tags), label_(label) {
75  ;
76  }
char const * label
std::vector< InputTag > tags_

◆ ~HiMixingWorkerBase()

virtual edm::HiMixingWorkerBase::~HiMixingWorkerBase ( )
inlinevirtual

Definition at line 77 of file HiMixingModule.cc.

77 { ; }

Member Function Documentation

◆ addSignals()

virtual void edm::HiMixingWorkerBase::addSignals ( edm::Event e)
pure virtual

Member Data Documentation

◆ label_

std::string edm::HiMixingWorkerBase::label_

◆ object_

std::string edm::HiMixingWorkerBase::object_

Definition at line 81 of file HiMixingModule.cc.

◆ tags_

std::vector<InputTag> edm::HiMixingWorkerBase::tags_

Definition at line 82 of file HiMixingModule.cc.