|
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
7 #include <TUnfoldBinning.h>
8 #include <TTreeReaderArray.h>
12 #if !defined(__CLING__) || defined(__ROOTCLING__)
28 #if !defined(__CLING__) || defined(__ROOTCLING__)
36 std::unique_ptr<Filler>
getFiller (TTreeReader& reader)
const override;
40 void setLmatrix (
const std::unique_ptr<TH1>&, std::unique_ptr<TH2>&)
override;
46 std::optional<TTreeReaderArray<GenJet>>
genJets;
48 std::optional<TTreeReaderValue<GenEvent>>
gEv;
49 TTreeReaderValue<RecEvent>
rEv;
65 void match ()
override;
Di< const GenJet, const GenJet > genMNjets
Definition: MNjets.h:59
static const int nGenDPhiBins
Definition: MNjets.h:24
DEtaDPhi obs
Backreference to the observable.
Definition: MNjets.h:44
std::list< int > fillRec(DistVariation &) override
See Filler::fillRec
Definition: MNjets.cc:59
Di< const RecJet, const RecJet > recMNjets
Definition: MNjets.h:60
Definition: DistVariation.h:25
Definition: Observable.h:56
TTreeReaderValue< RecEvent > rEv
Definition: MNjets.h:49
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:22
static const int nRecDPhiBins
Definition: MNjets.h:23
static const int nRecDEtaBins
Definition: MNjets.h:21
DEtaDPhi()
Constructor.
Definition: MNjets.cc:120
std::optional< TTreeReaderValue< GenEvent > > gEv
Definition: MNjets.h:48
std::optional< TTreeReaderArray< GenJet > > genJets
Definition: MNjets.h:46
TTreeReaderArray< RecJet > recJets
Definition: MNjets.h:47
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:61
std::unique_ptr< Filler > getFiller(TTreeReader &reader) const override
Constructs a filler for the observable.
Definition: MNjets.cc:129
Definition: Observable.h:142
static const double minpt
Definition: MNjets.h:26
static const double maxy
Definition: MNjets.h:26
DEtaDPhiFiller(const DEtaDPhi &obs, TTreeReader &reader)
Constructor.
Definition: MNjets.cc:12