CMS 3D CMS Logo

SelectionUserVariables.h
Go to the documentation of this file.
1 #ifndef SELECTIONUSERVARIABLES_H
2 #define SELECTIONUSERVARIABLES_H
3 
19 
20 #include <vector>
21 
23 {
24  public:
25  explicit SelectionUserVariables(const std::vector<char> &sel) : myFullSelection(sel) {}
27  SelectionUserVariables* clone() const override { return new SelectionUserVariables(*this);}
28 
29  const std::vector<char>& fullSelection() const {return myFullSelection;}
30 
31  private:
32  std::vector<char> myFullSelection;
33 };
34 
35 #endif
SelectionUserVariables * clone() const override
SelectionUserVariables(const std::vector< char > &sel)
std::vector< char > myFullSelection
const std::vector< char > & fullSelection() const
(Abstract) Base class for alignment algorithm user variables