#include "FWCore/Framework/interface/ESPreFunctorDecorator.h"
Go to the source code of this file.
Classes | |
struct | edm::eventsetup::DecoratorFromArg< T, TRecord, TArg > |
struct | edm::eventsetup::DecoratorFromArg< T, TRecord, depends_on::OneHolder< T, TDependsOnRecord > > |
struct | edm::eventsetup::DecoratorFromArg< T, TRecord, depends_on::TwoHolder< T1, T2 > > |
struct | edm::eventsetup::DependsOnCaller< T, TRecord, TDependsOnRecord, TCallerChain > |
struct | edm::eventsetup::DependsOnDoNothingCaller< TRecord > |
struct | edm::eventsetup::depends_on::HolderToCaller< TRecord, THolder > |
struct | edm::eventsetup::depends_on::HolderToCaller< TRecord, OneHolder< T, TDependsOnRecord > > |
struct | edm::eventsetup::depends_on::HolderToCaller< TRecord, TwoHolder< T1, void(T::*)(const T2 &) > > |
struct | edm::eventsetup::depends_on::OneHolder< T, TDependsOnRecord > |
struct | edm::eventsetup::depends_on::TwoHolder< T, U > |
Namespaces | |
namespace | edm |
A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator. | |
namespace | edm::eventsetup |
namespace | edm::eventsetup::depends_on |
Functions | |
template<typename T , typename TRecord , typename TDependsOnRecord > | |
ESPreFunctorDecorator< TRecord, DependsOnCaller< T, TRecord, TDependsOnRecord, DependsOnDoNothingCaller < TRecord > > > | edm::eventsetup::createDecoratorFrom (T *iT, const TRecord *iRec, const depends_on::OneHolder< T, TDependsOnRecord > &iHolder) |
template<typename T , typename TRecord , typename T1 , typename T2 > | |
ESPreFunctorDecorator< TRecord, typename depends_on::HolderToCaller < TRecord, depends_on::TwoHolder< T1, T2 > >::Caller_t > | edm::eventsetup::createDecoratorFrom (T *iT, const TRecord *iRec, const depends_on::TwoHolder< T1, T2 > &iHolder) |
template<class T , class TRecord , class TDependsOnRecord , class TCallerChain > | |
DependsOnCaller< T, TRecord, TDependsOnRecord, TCallerChain > | edm::eventsetup::createDependsOnCaller (T *iCallee, const TRecord *, void(T::*iMethod)(const TDependsOnRecord &), const TCallerChain &iChain) |
template<typename T , typename TDependsOnRecord > | |
depends_on::OneHolder< T, TDependsOnRecord > | edm::eventsetup::dependsOn (void(T::*iT)(const TDependsOnRecord &)) |
template<typename T , typename T1 , typename T2 > | |
depends_on::TwoHolder < depends_on::OneHolder< T, T1 > , T2 > | edm::eventsetup::dependsOn (void(T::*iT1)(const T1 &), T2 iT2) |
template<typename T , typename T1 , typename T2 , typename T3 > | |
depends_on::TwoHolder < depends_on::TwoHolder < depends_on::OneHolder< T, T1 > , T2 >, T3 > | edm::eventsetup::dependsOn (void(T::*iT1)(const T1 &), T2 iT2, T3 iT3) |
template<class T , class TDependsOnRecord , class TRecord > | |
DependsOnCaller< T, TRecord, TDependsOnRecord, DependsOnDoNothingCaller < TRecord > > | edm::eventsetup::depends_on::makeCaller (T *iT, const TRecord *iRec, const OneHolder< T, TDependsOnRecord > &iHolder) |
template<class T , class T1 , class T2 , class TRecord > | |
DependsOnCaller< T, TRecord, T2, typename HolderToCaller < TRecord, T1 >::Caller_t > | edm::eventsetup::depends_on::makeCaller (T *iT, const TRecord *iRec, const TwoHolder< T1, void(T::*)(const T2 &)> &iHolder) |
template<class T , class U > | |
TwoHolder< T, U > | edm::eventsetup::depends_on::operator& (const T &iT, const U &iU) |