CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
edm::VectorInputSourceDescription Struct Reference

#include <VectorInputSourceDescription.h>

Public Member Functions

 VectorInputSourceDescription ()
 
 VectorInputSourceDescription (std::shared_ptr< ProductRegistry > preg, PreallocationConfiguration const &allocations)
 

Public Attributes

PreallocationConfiguration const * allocations_
 
std::shared_ptr< ProductRegistryproductRegistry_
 

Detailed Description

Definition at line 18 of file VectorInputSourceDescription.h.

Constructor & Destructor Documentation

edm::VectorInputSourceDescription::VectorInputSourceDescription ( )
inline

Definition at line 19 of file VectorInputSourceDescription.h.

19 : productRegistry_(nullptr) {}
std::shared_ptr< ProductRegistry > productRegistry_
edm::VectorInputSourceDescription::VectorInputSourceDescription ( std::shared_ptr< ProductRegistry preg,
PreallocationConfiguration const &  allocations 
)
inline

Definition at line 21 of file VectorInputSourceDescription.h.

22  : productRegistry_(preg), allocations_(&allocations) {}
PreallocationConfiguration const * allocations_
std::shared_ptr< ProductRegistry > productRegistry_
preg
Definition: Schedule.cc:687

Member Data Documentation

PreallocationConfiguration const* edm::VectorInputSourceDescription::allocations_

Definition at line 25 of file VectorInputSourceDescription.h.

std::shared_ptr<ProductRegistry> edm::VectorInputSourceDescription::productRegistry_

Definition at line 24 of file VectorInputSourceDescription.h.