|
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
7 #include <TUnfoldBinning.h>
11 #if !defined(__CLING__) || defined(__ROOTCLING__)
27 #if !defined(__CLING__) || defined(__ROOTCLING__)
39 void setLmatrix (
const std::unique_ptr<TH1>&, std::unique_ptr<TH2>&)
override;
64 void match ()
override;
Di< const GenJet, const GenJet > genMNjets
Definition: MNjets.h:58
static const int nGenDPhiBins
Definition: MNjets.h:23
DEtaDPhi obs
Backreference to the observable.
Definition: MNjets.h:43
std::list< int > fillRec(DistVariation &) override
See Filler::fillRec
Definition: MNjets.cc:59
RecEvent * rEv
Definition: MNjets.h:48
std::vector< RecJet > * recJets
Definition: MNjets.h:46
GenEvent * gEv
Definition: MNjets.h:47
std::unique_ptr< Filler > getFiller(Darwin::Tools::Flow &) const override
Constructs a filler for the observable.
Definition: MNjets.cc:129
Di< const RecJet, const RecJet > recMNjets
Definition: MNjets.h:59
DEtaDPhiFiller(const DEtaDPhi &, Darwin::Tools::Flow &)
Constructor.
Definition: MNjets.cc:12
Definition: DistVariation.h:25
std::vector< GenJet > * genJets
Definition: MNjets.h:45
Definition: Observable.h:31
void fillMC(DistVariation &) override
See Filler::fillMC
Definition: MNjets.cc:91
void match() override
Check if the MN jets can be matched at both levels.
Definition: MNjets.cc:77
static const int nGenDEtaBins
Definition: MNjets.h:21
static const int nRecDPhiBins
Definition: MNjets.h:22
static const int nRecDEtaBins
Definition: MNjets.h:20
DEtaDPhi()
Constructor.
Definition: MNjets.cc:120
void setLmatrix(const std::unique_ptr< TH1 > &, std::unique_ptr< TH2 > &) override
See Observable::setLmatrix
Definition: MNjets.cc:134
std::optional< bool > matched
Definition: MNjets.h:60
Definition: Observable.h:117
static const double minpt
Definition: MNjets.h:25
static const double maxy
Definition: MNjets.h:25