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 | Protected Attributes
GlobalVariablesTableProducer::Variable Class Referenceabstract
Inheritance diagram for GlobalVariablesTableProducer::Variable:
GlobalVariablesTableProducer::VariableT< ValType, ColType, Converter >

Public Member Functions

virtual void fill (const edm::Event &iEvent, nanoaod::FlatTable &out) const =0
 
const std::string & name () const
 
 Variable (const std::string &aname, const edm::ParameterSet &cfg)
 
virtual ~Variable ()
 

Protected Attributes

std::string doc_
 
std::string name_
 

Detailed Description

Definition at line 53 of file GlobalVariablesTableProducer.cc.

Constructor & Destructor Documentation

GlobalVariablesTableProducer::Variable::Variable ( const std::string &  aname,
const edm::ParameterSet cfg 
)
inline
virtual GlobalVariablesTableProducer::Variable::~Variable ( )
inlinevirtual

Definition at line 58 of file GlobalVariablesTableProducer.cc.

58 {}

Member Function Documentation

virtual void GlobalVariablesTableProducer::Variable::fill ( const edm::Event iEvent,
nanoaod::FlatTable out 
) const
pure virtual
const std::string& GlobalVariablesTableProducer::Variable::name ( void  ) const
inline

Member Data Documentation

std::string GlobalVariablesTableProducer::Variable::doc_
protected
std::string GlobalVariablesTableProducer::Variable::name_
protected