CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
fwlite::internal::MultiProductGetter Class Reference
Inheritance diagram for fwlite::internal::MultiProductGetter:
edm::EDProductGetter

Public Member Functions

virtual edm::WrapperHolder getIt (edm::ProductID const &iID) const
 
 MultiProductGetter (MultiChainEvent const *iEvent)
 
- Public Member Functions inherited from edm::EDProductGetter
 EDProductGetter ()
 
virtual ~EDProductGetter ()
 

Private Attributes

MultiChainEvent const * event_
 

Additional Inherited Members

- Static Public Member Functions inherited from edm::EDProductGetter
static void assignEDProductGetter (EDProductGetter const *&)
 
static EDProductGetter const * switchProductGetter (EDProductGetter const *)
 These can only be used internally by the framework. More...
 

Detailed Description

Definition at line 27 of file MultiChainEvent.cc.

Constructor & Destructor Documentation

fwlite::internal::MultiProductGetter::MultiProductGetter ( MultiChainEvent const *  iEvent)
inline

Definition at line 29 of file MultiChainEvent.cc.

29 : event_(iEvent) {}
int iEvent
Definition: GenABIO.cc:243

Member Function Documentation

virtual edm::WrapperHolder fwlite::internal::MultiProductGetter::getIt ( edm::ProductID const &  iID) const
inlinevirtual

Implements edm::EDProductGetter.

Definition at line 32 of file MultiChainEvent.cc.

References event_, and fwlite::MultiChainEvent::getByProductID().

32  {
33 
34  return event_->getByProductID(iID);
35  }
edm::WrapperHolder getByProductID(edm::ProductID const &) const

Member Data Documentation

MultiChainEvent const* fwlite::internal::MultiProductGetter::event_
private

Definition at line 37 of file MultiChainEvent.cc.

Referenced by getIt().