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
MakeVersionedSelector< PhysObj > Struct Template Reference

#include <MakePyVIDClassBuilder.h>

Public Member Functions

 MakeVersionedSelector ()
 
VersionedSelector< edm::Ptr
< PhysObj > > 
operator() (const std::string &pset, const std::string &which_config)
 
VersionedSelector< edm::Ptr
< PhysObj > > 
operator() ()
 

Detailed Description

template<class PhysObj>
struct MakeVersionedSelector< PhysObj >

Definition at line 8 of file MakePyVIDClassBuilder.h.

Constructor & Destructor Documentation

template<class PhysObj>
MakeVersionedSelector< PhysObj >::MakeVersionedSelector ( )
inline

Definition at line 9 of file MakePyVIDClassBuilder.h.

9 {}

Member Function Documentation

template<class PhysObj>
VersionedSelector<edm::Ptr<PhysObj> > MakeVersionedSelector< PhysObj >::operator() ( const std::string &  pset,
const std::string &  which_config 
)
inline

Definition at line 11 of file MakePyVIDClassBuilder.h.

11  {
12  const edm::ParameterSet& temp = edm::readPSetsFrom(pset)->getParameter<edm::ParameterSet>(which_config);
14  }
std::unique_ptr< edm::ParameterSet > readPSetsFrom(std::string const &fileOrString)
cut-flow versioning info in the event provenance
template<class PhysObj>
VersionedSelector<edm::Ptr<PhysObj> > MakeVersionedSelector< PhysObj >::operator() ( )
inline

Definition at line 16 of file MakePyVIDClassBuilder.h.

cut-flow versioning info in the event provenance