#include <PIDParticles.hh>
|
| MVAPIDHypothesis (const char *_name, int _pdg, double _mass, const double *_BBpars, const float mvaCut=0.) |
|
| MVAPIDHypothesis (const PIDParticle_base &base, const float mvaCut=0.) |
|
| ~MVAPIDHypothesis () |
|
float | GetMVAout () const |
|
float | GetQ () const |
|
float | GetSigAbove () const |
|
float | GetMVAcut () const |
|
void | AddMVAVariable (const TString &name, Float_t *ptr) |
|
TMVA::IMethod * | BookMVA (const TString &method, const TString &wfile) |
|
void | Evaluate (const TString &method) |
|
void | SetHistoQ (const TH1F *histoQ) |
|
void | SetHistoSig (const TH1F *histoSig) |
|
void | SetHistoBkg (const TH1F *histoBkg) |
|
void | SetMVACut (float mvaCut) |
|
bool | PassesCut () const |
|
Public Member Functions inherited from PIDParticles::PIDParticle_base |
PIDParticle_base & | operator= (const PIDParticle_base &)=delete |
|
| PIDParticle_base (const char *name, int _pdg, double _mass, const double *BBpars) |
|
| PIDParticle_base (const PIDParticle_base &base) |
|
| ~PIDParticle_base () |
|
const double * | GetBBpars () const |
|
const char * | Name () const |
|
Definition at line 121 of file PIDParticles.hh.
PIDParticles::MVAPIDHypothesis::MVAPIDHypothesis |
( |
const char * |
_name, |
|
|
int |
_pdg, |
|
|
double |
_mass, |
|
|
const double * |
_BBpars, |
|
|
const float |
mvaCut = 0. |
|
) |
| |
|
inline |
PIDParticles::MVAPIDHypothesis::MVAPIDHypothesis |
( |
const PIDParticle_base & |
base, |
|
|
const float |
mvaCut = 0. |
|
) |
| |
|
inline |
PIDParticles::MVAPIDHypothesis::~MVAPIDHypothesis |
( |
| ) |
|
|
inline |
void PIDParticles::MVAPIDHypothesis::AddMVAVariable |
( |
const TString & |
name, |
|
|
Float_t * |
ptr |
|
) |
| |
|
inline |
TMVA::IMethod* PIDParticles::MVAPIDHypothesis::BookMVA |
( |
const TString & |
method, |
|
|
const TString & |
wfile |
|
) |
| |
|
inline |
void PIDParticles::MVAPIDHypothesis::Evaluate |
( |
const TString & |
method | ) |
|
float PIDParticles::MVAPIDHypothesis::GetMVAcut |
( |
| ) |
const |
|
inline |
float PIDParticles::MVAPIDHypothesis::GetMVAout |
( |
| ) |
const |
|
inline |
float PIDParticles::MVAPIDHypothesis::GetQ |
( |
| ) |
const |
|
inline |
float PIDParticles::MVAPIDHypothesis::GetSigAbove |
( |
| ) |
const |
|
inline |
bool PIDParticles::MVAPIDHypothesis::PassesCut |
( |
| ) |
const |
|
inline |
void PIDParticles::MVAPIDHypothesis::SetHistoBkg |
( |
const TH1F * |
histoBkg | ) |
|
|
inline |
void PIDParticles::MVAPIDHypothesis::SetHistoQ |
( |
const TH1F * |
histoQ | ) |
|
|
inline |
void PIDParticles::MVAPIDHypothesis::SetHistoSig |
( |
const TH1F * |
histoSig | ) |
|
|
inline |
void PIDParticles::MVAPIDHypothesis::SetMVACut |
( |
float |
mvaCut | ) |
|
|
inline |
TH1F* PIDParticles::MVAPIDHypothesis::_histoBkg {} |
|
private |
TH1F* PIDParticles::MVAPIDHypothesis::_histoQ {} |
|
private |
TH1F* PIDParticles::MVAPIDHypothesis::_histoSig {} |
|
private |
float PIDParticles::MVAPIDHypothesis::_mva {} |
|
private |
float PIDParticles::MVAPIDHypothesis::_mvaCut {} |
|
private |
float PIDParticles::MVAPIDHypothesis::_q {} |
|
private |
TMVA::Reader* PIDParticles::MVAPIDHypothesis::_reader {} |
|
private |
float PIDParticles::MVAPIDHypothesis::_sigAbove {} |
|
private |
The documentation for this class was generated from the following files:
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/PIDTools/include/PIDParticles.hh
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/PIDTools/src/PIDParticles.cc