![]() |
![]() |
#include <TSLToyGen.h>
Public Member Functions | |
Bool_t | doToyExperiments (Int_t nbExperiments=1000) |
void | setCheckConstraintsTruth (Bool_t value) |
void | setMassConstraint (Bool_t value) |
void | setMPDGCons (Bool_t value) |
void | setprintConsAfter (Bool_t value) |
void | setprintConsBefore (Bool_t value) |
void | setprintConsIni (Bool_t value) |
void | setprintPartAfter (Bool_t value) |
void | setprintPartIni (Bool_t value) |
void | setprintSmearedPartBefore (Bool_t value) |
TSLToyGen (const TAbsFitParticle *bReco, const TAbsFitParticle *lepton, const TAbsFitParticle *X, const TAbsFitParticle *neutrino) | |
virtual | ~TSLToyGen () |
Public Attributes | |
TH1D * | _histChi2 |
TH1D * | _histMBrecoFit |
TH1D * | _histMBrecoSmear |
TH1D * | _histMBrecoTrue |
TH1D * | _histMXFit |
TH1D * | _histMXlnuFit |
TH1D * | _histMXlnuSmear |
TH1D * | _histMXlnuTrue |
TH1D * | _histMXSmear |
TH1D * | _histMXTrue |
TH1D * | _histNIter |
TH1D * | _histPChi2 |
TObjArray | _histsDiff1 |
TObjArray | _histsDiff2 |
TObjArray | _histsError1 |
TObjArray | _histsError2 |
TObjArray | _histsParFit |
TObjArray | _histsParSmear |
TObjArray | _histsParTrue |
TObjArray | _histsPull1 |
TObjArray | _histsPull2 |
TH1D * | _histStatus |
Protected Member Functions | |
void | createHists () |
void | fillM () |
void | fillPar () |
void | fillPull1 () |
void | fillPull2 () |
void | smearParticles () |
Private Attributes | |
TAbsFitParticle * | _breco |
Bool_t | _doCheckConstraintsTruth |
TAbsFitParticle * | _iniBreco |
TAbsFitParticle * | _iniLepton |
std::vector< TAbsFitParticle * > | _inimeasParticles |
TAbsFitParticle * | _iniNeutrino |
std::vector< TAbsFitParticle * > | _iniunmeasParticles |
TAbsFitParticle * | _iniX |
TAbsFitParticle * | _lepton |
std::vector< TAbsFitParticle * > | _measParticles |
TAbsFitParticle * | _neutrino |
Bool_t | _printConsAfter |
Bool_t | _printConsBefore |
Bool_t | _printConsIni |
Bool_t | _printPartAfter |
Bool_t | _printPartIni |
Bool_t | _printSmearedPartBefore |
std::vector< TAbsFitParticle * > | _unmeasParticles |
Bool_t | _withMassConstraint |
Bool_t | _withMPDGCons |
TAbsFitParticle * | _X |
TVector3 | _Y4S |
Definition at line 12 of file TSLToyGen.h.
TSLToyGen::TSLToyGen | ( | const TAbsFitParticle * | bReco, |
const TAbsFitParticle * | lepton, | ||
const TAbsFitParticle * | X, | ||
const TAbsFitParticle * | neutrino | ||
) |
Definition at line 14 of file TSLToyGen.cc.
|
virtual |
Definition at line 45 of file TSLToyGen.cc.
|
protected |
Definition at line 358 of file TSLToyGen.cc.
Bool_t TSLToyGen::doToyExperiments | ( | Int_t | nbExperiments = 1000 | ) |
Definition at line 59 of file TSLToyGen.cc.
|
protected |
Definition at line 331 of file TSLToyGen.cc.
|
protected |
Definition at line 313 of file TSLToyGen.cc.
|
protected |
Definition at line 266 of file TSLToyGen.cc.
|
protected |
Definition at line 294 of file TSLToyGen.cc.
|
inline |
Definition at line 55 of file TSLToyGen.h.
References _doCheckConstraintsTruth, and relativeConstraints::value.
|
inline |
Definition at line 53 of file TSLToyGen.h.
References _withMassConstraint, and relativeConstraints::value.
|
inline |
Definition at line 54 of file TSLToyGen.h.
References _withMPDGCons, and relativeConstraints::value.
|
inline |
Definition at line 51 of file TSLToyGen.h.
References _printConsAfter, and relativeConstraints::value.
|
inline |
Definition at line 50 of file TSLToyGen.h.
References _printConsBefore, and relativeConstraints::value.
|
inline |
Definition at line 47 of file TSLToyGen.h.
References _printConsIni, and relativeConstraints::value.
|
inline |
Definition at line 49 of file TSLToyGen.h.
References _printPartAfter, and relativeConstraints::value.
|
inline |
Definition at line 46 of file TSLToyGen.h.
References _printPartIni, and relativeConstraints::value.
|
inline |
Definition at line 48 of file TSLToyGen.h.
References _printSmearedPartBefore, and relativeConstraints::value.
|
protected |
Definition at line 234 of file TSLToyGen.cc.
|
private |
Definition at line 80 of file TSLToyGen.h.
|
private |
Definition at line 93 of file TSLToyGen.h.
Referenced by setCheckConstraintsTruth().
TH1D* TSLToyGen::_histChi2 |
Definition at line 23 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMBrecoFit |
Definition at line 27 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMBrecoSmear |
Definition at line 26 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMBrecoTrue |
Definition at line 25 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXFit |
Definition at line 30 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXlnuFit |
Definition at line 33 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXlnuSmear |
Definition at line 32 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXlnuTrue |
Definition at line 31 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXSmear |
Definition at line 29 of file TSLToyGen.h.
TH1D* TSLToyGen::_histMXTrue |
Definition at line 28 of file TSLToyGen.h.
TH1D* TSLToyGen::_histNIter |
Definition at line 21 of file TSLToyGen.h.
TH1D* TSLToyGen::_histPChi2 |
Definition at line 22 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsDiff1 |
Definition at line 41 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsDiff2 |
Definition at line 44 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsError1 |
Definition at line 40 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsError2 |
Definition at line 43 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsParFit |
Definition at line 37 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsParSmear |
Definition at line 36 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsParTrue |
Definition at line 35 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsPull1 |
Definition at line 39 of file TSLToyGen.h.
TObjArray TSLToyGen::_histsPull2 |
Definition at line 42 of file TSLToyGen.h.
TH1D* TSLToyGen::_histStatus |
Definition at line 20 of file TSLToyGen.h.
|
private |
Definition at line 76 of file TSLToyGen.h.
|
private |
Definition at line 77 of file TSLToyGen.h.
|
private |
Definition at line 70 of file TSLToyGen.h.
|
private |
Definition at line 79 of file TSLToyGen.h.
|
private |
Definition at line 71 of file TSLToyGen.h.
|
private |
Definition at line 78 of file TSLToyGen.h.
|
private |
Definition at line 81 of file TSLToyGen.h.
|
private |
Definition at line 72 of file TSLToyGen.h.
|
private |
Definition at line 83 of file TSLToyGen.h.
|
private |
Definition at line 89 of file TSLToyGen.h.
Referenced by setprintConsAfter().
|
private |
Definition at line 88 of file TSLToyGen.h.
Referenced by setprintConsBefore().
|
private |
Definition at line 86 of file TSLToyGen.h.
Referenced by setprintConsIni().
|
private |
Definition at line 90 of file TSLToyGen.h.
Referenced by setprintPartAfter().
|
private |
Definition at line 85 of file TSLToyGen.h.
Referenced by setprintPartIni().
|
private |
Definition at line 87 of file TSLToyGen.h.
Referenced by setprintSmearedPartBefore().
|
private |
Definition at line 73 of file TSLToyGen.h.
|
private |
Definition at line 91 of file TSLToyGen.h.
Referenced by setMassConstraint().
|
private |
Definition at line 92 of file TSLToyGen.h.
Referenced by setMPDGCons().
|
private |
Definition at line 82 of file TSLToyGen.h.
|
private |
Definition at line 74 of file TSLToyGen.h.