CMS 3D CMS Logo

Classes | Namespaces | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_5/src/FWCore/Framework/interface/ProductHolder.h File Reference

#include "DataFormats/Common/interface/ProductData.h"
#include "DataFormats/Common/interface/WrapperHolder.h"
#include "DataFormats/Common/interface/WrapperOwningHolder.h"
#include "DataFormats/Provenance/interface/BranchID.h"
#include "DataFormats/Provenance/interface/ConstBranchDescription.h"
#include "DataFormats/Provenance/interface/Provenance.h"
#include "FWCore/Utilities/interface/ProductHolderIndex.h"
#include "FWCore/Utilities/interface/TypeID.h"
#include "boost/shared_ptr.hpp"
#include <string>

Go to the source code of this file.

Classes

class  edm::AliasProductHolder
class  edm::InputProductHolder
class  edm::NoProcessProductHolder
class  edm::ProducedProductHolder
class  edm::ProductHolderBase
class  edm::ScheduledProductHolder
class  edm::SourceProductHolder
class  edm::UnscheduledProductHolder

Namespaces

namespace  edm
 

A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator.


Functions

std::ostream & edm::operator<< (std::ostream &os, ProductHolderBase const &phb)
void edm::swap (SourceProductHolder &a, SourceProductHolder &b)
void edm::swap (UnscheduledProductHolder &a, UnscheduledProductHolder &b)
void edm::swap (ScheduledProductHolder &a, ScheduledProductHolder &b)
void edm::swap (InputProductHolder &a, InputProductHolder &b)