#include <cassert>
#include <typeinfo>
#include <string>
#include <vector>
#include "DataFormats/Common/interface/EDProductfwd.h"
#include "DataFormats/Provenance/interface/ProvenanceFwd.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "DataFormats/Common/interface/traits.h"
#include "DataFormats/Common/interface/BasicHandle.h"
#include "DataFormats/Common/interface/ConvertHandle.h"
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/Common/interface/Wrapper.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "FWCore/Utilities/interface/EDGetToken.h"
#include "FWCore/Utilities/interface/ProductKindOfType.h"
Go to the source code of this file.
Classes | |
struct | edm::DoNotPostInsert< T > |
struct | edm::DoPostInsert< T > |
struct | edm::detail::has_donotrecordparents< T > |
struct | edm::detail::has_postinsert< T > |
struct | edm::detail::postinsert_function< T, > |
class | edm::PrincipalGetAdapter |
Namespaces | |
edm | |
A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator. | |
edm::detail | |
edm::principal_get_adapter_detail | |
Functions | |
template<typename T > | |
no_tag | edm::detail::has_postinsert_helper (...) |
template<typename T > | |
yes_tag | edm::detail::has_postinsert_helper (postinsert_function< T,&T::post_insert > *p) |
template<typename PROD > | |
std::ostream & | edm::operator<< (std::ostream &os, Handle< PROD > const &h) |
void | edm::principal_get_adapter_detail::throwOnPrematureRead (char const *principalType, TypeID const &productType, std::string const &moduleLabel, std::string const &productInstanceName) |
void | edm::principal_get_adapter_detail::throwOnPrematureRead (char const *principalType, TypeID const &productType) |
void | edm::principal_get_adapter_detail::throwOnPrematureRead (char const *principalType, TypeID const &productType, EDGetToken) |
void | edm::principal_get_adapter_detail::throwOnPutOfNullProduct (char const *principalType, TypeID const &productType, std::string const &productInstanceName) |