Alignment
CommonAlignmentAlgorithm
interface
SelectionUserVariables.h
Go to the documentation of this file.
1
#ifndef SELECTIONUSERVARIABLES_H
2
#define SELECTIONUSERVARIABLES_H
3
18
#include "
Alignment/CommonAlignment/interface/AlignmentUserVariables.h
"
19
20
#include <vector>
21
22
class
SelectionUserVariables
:
public
AlignmentUserVariables
{
23
public
:
24
explicit
SelectionUserVariables
(
const
std::vector<char>&
sel
) :
myFullSelection
(
sel
) {}
25
~SelectionUserVariables
()
override
{}
26
SelectionUserVariables
*
clone
()
const override
{
return
new
SelectionUserVariables
(*
this
); }
27
28
const
std::vector<char>&
fullSelection
()
const
{
return
myFullSelection
; }
29
30
private
:
31
std::vector<char>
myFullSelection
;
32
};
33
34
#endif
SelectionUserVariables::myFullSelection
std::vector< char > myFullSelection
Definition:
SelectionUserVariables.h:31
AlignmentUserVariables
(Abstract) Base class for alignment algorithm user variables
Definition:
AlignmentUserVariables.h:6
SelectionUserVariables
Definition:
SelectionUserVariables.h:22
SelectionUserVariables::clone
SelectionUserVariables * clone() const override
Definition:
SelectionUserVariables.h:26
AlignmentUserVariables.h
SelectionUserVariables::~SelectionUserVariables
~SelectionUserVariables() override
Definition:
SelectionUserVariables.h:25
SelectionUserVariables::SelectionUserVariables
SelectionUserVariables(const std::vector< char > &sel)
Definition:
SelectionUserVariables.h:24
SelectionUserVariables::fullSelection
const std::vector< char > & fullSelection() const
Definition:
SelectionUserVariables.h:28
EgammaValidation_Wenu_cff.sel
sel
Definition:
EgammaValidation_Wenu_cff.py:33
Generated for CMSSW Reference Manual by
1.8.16