 |
DAS
3.0
Das Analysis System
|
#include <ZmmYDalitz.h>
◆ DalitzFiller()
◆ fillMC()
See Filler::fillMC
Reimplemented from Filler.
71 BOOST_THROW_EXCEPTION( runtime_error(__func__ +
" should only be called for MC"s) );
78 if (genBin > 0) v.
gen->Fill(genBin, gInfo.weight);
80 if (genBin > 0 && recBin > 0) {
82 v.
RM ->Fill(genBin, recBin,
rInfo.weight);
84 }
else if (genBin > 0 && recBin <= 0)
86 v.
missOut->Fill(genBin, gInfo.weight );
87 else if (genBin <= 0 && recBin >= 0)
◆ fillRec()
◆ match()
Matching is not needed.
Reimplemented from Filler.
◆ genMuons
◆ genPhotons
◆ gEv
◆ obs
Backreference to the observable.
◆ recMuons
◆ recPhotons
◆ rEv
◆ rInfo
The documentation for this struct was generated from the following files:
- /builds/cms-analysis/general/DasAnalysisSystem/Core/Installer/Core/Unfolding/interface/ZmmYDalitz.h
- /builds/cms-analysis/general/DasAnalysisSystem/Core/Installer/Core/Unfolding/src/ZmmYDalitz.cc
std::unique_ptr< TH1 > rec
reconstructed-level distribution
Definition: DistVariation.h:32
RecEvent * rEv
Definition: ZmmYDalitz.h:69
Definition: ZmmYCommon.h:28
TUnfoldBinning * genBinning
particle-level binning
Definition: Observable.h:125
std::vector< GenPhoton > * genPhotons
Definition: ZmmYDalitz.h:66
std::vector< RecMuon > * recMuons
Definition: ZmmYDalitz.h:65
std::vector< RecPhoton > * recPhotons
Definition: ZmmYDalitz.h:67
static bool isMC
Definition: Observable.h:119
EventInfo< RecMuon, RecPhoton > rInfo
Current event info.
Definition: ZmmYDalitz.h:62
std::unique_ptr< TH1 > gen
generated-level distribution
Definition: DistVariation.h:34
std::unique_ptr< TH1 > tmp
temporary histogram help fill the covariance matrix
Definition: DistVariation.h:33
GenEvent * gEv
Definition: ZmmYDalitz.h:68
Dalitz obs
Backreference to the observable.
Definition: ZmmYDalitz.h:61
std::unique_ptr< TH2 > RM
response matrix
Definition: DistVariation.h:42
std::unique_ptr< TH1 > missOut
losses (migration out of phase space)
Definition: DistVariation.h:36
TUnfoldBinning * recBinning
detector-level binning
Definition: Observable.h:124
std::unique_ptr< TH1 > fakeOut
Definition: DistVariation.h:38
std::vector< GenMuon > * genMuons
Definition: ZmmYDalitz.h:64