![]() |
ATLAS Offline Software
|
the SelectionAccesor for standard CP algorithm selection decorations encoded as bits More...
#include <SelectionWriteAccessorBits.h>
Public Member Functions | |
| SelectionWriteAccessorBits (const std::string &name) | |
| virtual void | setBits (const SG::AuxElement &element, SelectionType selection, const CP::SystematicSet *sys) const override |
| set the selection decoration More... | |
| virtual void | setBool (const SG::AuxElement &element, bool selection, const CP::SystematicSet *sys) const override |
| set the selection decoration More... | |
| virtual std::string | label () const override |
| get the label of the accessor More... | |
| virtual StatusCode | fillSystematics (const ISystematicsSvc &svc, const CP::SystematicSet &fullAffecting, const std::vector< CP::SystematicSet > &sysList, const std::string &objectName) override |
| fill the systematic variations More... | |
Private Attributes | |
| SG::Decorator< SelectionType > | m_accessor |
| the underlying accessor More... | |
| std::string | m_label |
| the label of the accessor More... | |
the SelectionAccesor for standard CP algorithm selection decorations encoded as bits
Definition at line 18 of file SelectionWriteAccessorBits.h.
| CP::SelectionWriteAccessorBits::SelectionWriteAccessorBits | ( | const std::string & | name | ) |
Definition at line 22 of file SelectionWriteAccessorBits.cxx.
|
overridevirtual |
fill the systematic variations
Implements CP::ISelectionWriteAccessor.
Definition at line 60 of file SelectionWriteAccessorBits.cxx.
|
overridevirtual |
get the label of the accessor
Implements CP::ISelectionWriteAccessor.
Definition at line 52 of file SelectionWriteAccessorBits.cxx.
|
overridevirtual |
set the selection decoration
Implements CP::ISelectionWriteAccessor.
Definition at line 29 of file SelectionWriteAccessorBits.cxx.
|
overridevirtual |
set the selection decoration
Implements CP::ISelectionWriteAccessor.
Definition at line 39 of file SelectionWriteAccessorBits.cxx.
|
private |
the underlying accessor
Definition at line 54 of file SelectionWriteAccessorBits.h.
|
private |
the label of the accessor
Definition at line 58 of file SelectionWriteAccessorBits.h.
1.8.18