|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef ASG_ANALYSIS_ALGORITHMS__SYS_LIST_DUMPER_ALG_H
9 #define ASG_ANALYSIS_ALGORITHMS__SYS_LIST_DUMPER_ALG_H
43 Gaudi::Property<std::string>
m_regex {
this,
"systematicsRegex",
"",
"systematics regex"};
47 Gaudi::Property<std::string>
m_histogramName {
this,
"histogramName",
"systematics",
"the name of the output histogram"};
virtual ::StatusCode execute() override
Gaudi::Property< std::string > m_regex
the regex
Select isolated Photons, Electrons and Muons.
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
virtual ::StatusCode initialize() override
the (new) base class for EventLoop algorithms
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< CP::SystematicSet > makeSystematicsVector(const std::string ®ex) const
make the systematics vector using a regex
Dump systematics names into a histogram.
bool m_firstEvent
whether the next event will be the first event
Gaudi::Property< std::string > m_histogramName
the name of the histogram to use
ServiceHandle< ISystematicsSvc > m_systematicsService
the handle for the systematics service
virtual ::StatusCode finalize() override