|  | ATLAS Offline Software
    | 
the SelectionAccesor for reading systematically varied decorations More...
#include <SelectionWriteAccessorSys.h>
| Public Member Functions | |
| SelectionWriteAccessorSys (const std::string &val_selectionName) | |
| 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 | |
| std::unordered_map< CP::SystematicSet, std::tuple< std::string, std::unique_ptr< ISelectionWriteAccessor > > > | m_dataCache | 
| the map of accessor we use  More... | |
| std::string | m_selectionName | 
| the selectionName for this accessor  More... | |
the SelectionAccesor for reading systematically varied decorations
Definition at line 22 of file SelectionWriteAccessorSys.h.
| CP::SelectionWriteAccessorSys::SelectionWriteAccessorSys | ( | const std::string & | val_selectionName | ) | 
Definition at line 23 of file SelectionWriteAccessorSys.cxx.
| 
 | overridevirtual | 
fill the systematic variations
Implements CP::ISelectionWriteAccessor.
Definition at line 68 of file SelectionWriteAccessorSys.cxx.
| 
 | overridevirtual | 
get the label of the accessor
Implements CP::ISelectionWriteAccessor.
Definition at line 60 of file SelectionWriteAccessorSys.cxx.
| 
 | overridevirtual | 
set the selection decoration
Implements CP::ISelectionWriteAccessor.
Definition at line 30 of file SelectionWriteAccessorSys.cxx.
| 
 | overridevirtual | 
set the selection decoration
Implements CP::ISelectionWriteAccessor.
Definition at line 45 of file SelectionWriteAccessorSys.cxx.
| 
 | private | 
the map of accessor we use
Definition at line 59 of file SelectionWriteAccessorSys.h.
| 
 | private | 
the selectionName for this accessor
Definition at line 63 of file SelectionWriteAccessorSys.h.
 1.8.18
 1.8.18