Logo ROOT  
Reference Guide
optional_parameter_types.h
Go to the documentation of this file.
1/*
2 * Project: RooFit
3 * Authors:
4 * PB, Patrick Bos, Netherlands eScience Center, p.bos@esciencecenter.nl
5 *
6 * Copyright (c) 2021, CERN
7 *
8 * Redistribution and use in source and binary forms,
9 * with or without modification, are permitted according to the terms
10 * listed in LICENSE (http://roofit.sourceforge.net/license.txt)
11 */
12
13#ifndef ROOT_ROOFIT_TESTSTATISTICS_optional_parameter_types
14#define ROOT_ROOFIT_TESTSTATISTICS_optional_parameter_types
15
16#include <RooArgSet.h>
17
18namespace RooFit {
19namespace TestStatistics {
20
21// strongly named container types for use as optional parameters in the test statistics constructors
22
23/// Optional parameter used in buildLikelihood(), see documentation there.
26 explicit ConstrainedParameters(const RooArgSet &parameters);
28};
29
30/// Optional parameter used in buildLikelihood(), see documentation there.
33 explicit ExternalConstraints(const RooArgSet &constraints);
35};
36
37/// Optional parameter used in buildLikelihood(), see documentation there.
40 explicit GlobalObservables(const RooArgSet &observables);
42};
43
44}
45}
46
47#endif // ROOT_ROOFIT_TESTSTATISTICS_optional_parameter_types
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Definition: RooArgSet.h:56
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
Definition: Common.h:18
Optional parameter used in buildLikelihood(), see documentation there.
Optional parameter used in buildLikelihood(), see documentation there.
Optional parameter used in buildLikelihood(), see documentation there.