|
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
12 #include <TUnfoldBinning.h>
45 virtual void match ();
68 static void AddAxis (TUnfoldBinning *,
75 static Eigen::VectorXd
y;
87 (
const Eigen::VectorXd&
133 virtual std::unique_ptr<Transformer>
getTransformer (TUnfoldBinning *)
const;
137 virtual void setLmatrix (
const std::unique_ptr<TH1>&,
138 std::unique_ptr<TH2>&
152 (boost::property_tree::ptree
virtual void fillMC(DistVariation &)
Fill RM, gen, miss, fake histograms for a given variation.
Definition: Observable.cc:80
virtual std::unique_ptr< Transformer > getTransformer(TUnfoldBinning *) const
Constructs a filler for the observable. By default, no operation is applied.
Definition: Observable.cc:82
virtual std::unique_ptr< Filler > getFiller(Darwin::Tools::Flow &) const
Constructs a filler for the observable. By default, a dummy filler is returned.
Definition: Observable.cc:72
TUnfoldBinning * genBinning
particle-level binning
Definition: Observable.h:125
virtual void match()
Implementation of matching algorithm.
Definition: Observable.cc:79
Definition: getToyCalculation.cc:37
virtual ~Observable()=default
Definition: DistVariation.h:25
Definition: Observable.h:31
virtual void setLmatrix(const std::unique_ptr< TH1 > &, std::unique_ptr< TH2 > &)
Construct regularisation matrix.
Definition: Observable.cc:38
Observable(const char *, const char *)
Constructor.
Definition: Observable.cc:26
static bool isMC
Definition: Observable.h:119
virtual ~Filler()=default
Destructor.
virtual std::list< int > fillRec(DistVariation &)
Definition: Observable.cc:78
TUnfoldBinning * recBinning
detector-level binning
Definition: Observable.h:124
std::vector< Observable * > GetObservables(boost::property_tree::ptree)
Get the observables to unfold.
Definition: Observable.cc:43
Definition: Observable.h:117
static double maxDR
max Delta R
Definition: Observable.h:121