CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SelectionUserVariables.h
Go to the documentation of this file.
1 #ifndef SELECTIONUSERVARIABLES_H
2 #define SELECTIONUSERVARIABLES_H
3 
19 
20 #include <vector>
21 
23 public:
24  explicit SelectionUserVariables(const std::vector<char>& sel) : myFullSelection(sel) {}
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(const std::vector< char > &sel)
std::vector< char > myFullSelection
const std::vector< char > & fullSelection() const
(Abstract) Base class for alignment algorithm user variables
SelectionUserVariables * clone() const override