CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
Selections Class Reference

#include <Selections.h>

Public Types

typedef std::vector< Selection >
::iterator 
iterator
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
void print ()
 
 Selections (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
 

Private Attributes

std::map< std::string, Filter * > filters_
 
edm::ParameterSet filtersPSet_
 
edm::ParameterSet selectionPSet_
 
std::vector< Selectionselections_
 

Detailed Description

Definition at line 311 of file Selections.h.

Member Typedef Documentation

typedef std::vector<Selection>::iterator Selections::iterator

Definition at line 313 of file Selections.h.

Constructor & Destructor Documentation

Selections::Selections ( const edm::ParameterSet iConfig,
edm::ConsumesCollector &&  iC 
)
inline

Definition at line 315 of file Selections.h.

Member Function Documentation

iterator Selections::begin ( void  )
inline

Definition at line 430 of file Selections.h.

iterator Selections::end ( void  )
inline

Definition at line 431 of file Selections.h.

void Selections::print ( void  )
inline

Definition at line 434 of file Selections.h.

Member Data Documentation

std::map<std::string, Filter*> Selections::filters_
private

Definition at line 438 of file Selections.h.

edm::ParameterSet Selections::filtersPSet_
private

Definition at line 437 of file Selections.h.

edm::ParameterSet Selections::selectionPSet_
private

Definition at line 440 of file Selections.h.

std::vector<Selection> Selections::selections_
private

Definition at line 441 of file Selections.h.