|
ATLAS Offline Software
|
Go to the documentation of this file.
29 return StatusCode::FAILURE;
34 return StatusCode::SUCCESS;
44 return StatusCode::SUCCESS;
64 return StatusCode::SUCCESS;
78 std::vector<CP::SystematicSet> systematicsVector;
82 if (regex_match (
sys.name(), expr))
84 systematicsVector.push_back (
sys);
87 return systematicsVector;
98 return StatusCode::SUCCESS;
StatusCode book(const TH1 &hist, const std::string &tDir="", const std::string &stream="")
Simplify the booking and registering (into THistSvc) of histograms.
Class to wrap a set of SystematicVariations.
virtual ::StatusCode execute() override
Gaudi::Property< std::string > m_regex
the regex
Select isolated Photons, Electrons and Muons.
virtual ::StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< CP::SystematicSet > makeSystematicsVector(const std::string ®ex) const
make the systematics vector using a regex
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
TH1 * hist(const std::string &histName, const std::string &tDir="", const std::string &stream="")
Simplify the retrieval of registered histograms of any type.
virtual ::StatusCode finalize() override
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)