CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
SelectionUserVariables Class Reference

#include <SelectionUserVariables.h>

Inheritance diagram for SelectionUserVariables:
AlignmentUserVariables

Public Member Functions

SelectionUserVariablesclone () const override
 
const std::vector< char > & fullSelection () const
 
 SelectionUserVariables (const std::vector< char > &sel)
 
 ~SelectionUserVariables () override
 
- Public Member Functions inherited from AlignmentUserVariables
virtual ~AlignmentUserVariables ()
 

Private Attributes

std::vector< char > myFullSelection
 

Detailed Description

Ugly class to "missuse" AlignmentParameters::userVariables() to transfer information about other parameter selections then just '1' (keep) or '0' (ignore) to the alignment algorithm.

Author
: Gero Flucke date : November 2006
Revision
1.1
Date
2006/11/30 10:08:26

(last update by

Author
flucke

)

Definition at line 22 of file SelectionUserVariables.h.

Constructor & Destructor Documentation

◆ SelectionUserVariables()

SelectionUserVariables::SelectionUserVariables ( const std::vector< char > &  sel)
inlineexplicit

Definition at line 24 of file SelectionUserVariables.h.

24 : myFullSelection(sel) {}

Referenced by clone().

◆ ~SelectionUserVariables()

SelectionUserVariables::~SelectionUserVariables ( )
inlineoverride

Definition at line 25 of file SelectionUserVariables.h.

25 {}

Member Function Documentation

◆ clone()

SelectionUserVariables* SelectionUserVariables::clone ( void  ) const
inlineoverridevirtual

Implements AlignmentUserVariables.

Definition at line 26 of file SelectionUserVariables.h.

26 { return new SelectionUserVariables(*this); }

References SelectionUserVariables().

◆ fullSelection()

const std::vector<char>& SelectionUserVariables::fullSelection ( ) const
inline

Member Data Documentation

◆ myFullSelection

std::vector<char> SelectionUserVariables::myFullSelection
private

Definition at line 31 of file SelectionUserVariables.h.

Referenced by fullSelection().

SelectionUserVariables::myFullSelection
std::vector< char > myFullSelection
Definition: SelectionUserVariables.h:31
SelectionUserVariables::SelectionUserVariables
SelectionUserVariables(const std::vector< char > &sel)
Definition: SelectionUserVariables.h:24
EgammaValidation_Wenu_cff.sel
sel
Definition: EgammaValidation_Wenu_cff.py:33