Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoBTag
SecondaryVertex
interface
MvaBoostedDoubleSecondaryVertexEstimator.h
Go to the documentation of this file.
1
#ifndef RecoBTag_SecondaryVertex_MvaBoostedDoubleSecondaryVertexEstimator_h
2
#define RecoBTag_SecondaryVertex_MvaBoostedDoubleSecondaryVertexEstimator_h
3
4
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
5
6
#include <TROOT.h>
7
#include "TMVA/Factory.h"
8
#include "TMVA/Tools.h"
9
#include "TMVA/Reader.h"
10
11
class
MvaBoostedDoubleSecondaryVertexEstimator
{
12
13
public
:
14
MvaBoostedDoubleSecondaryVertexEstimator
(
const
std::string
&);
15
~MvaBoostedDoubleSecondaryVertexEstimator
();
16
17
float
mvaValue
(
float
,
float
,
float
,
float
,
float
,
float
,
float
,
float
,
float
,
float
);
18
19
private
:
20
21
TMVA::Reader*
TMVAReader
;
22
23
float
mva_PFLepton_ptrel
,
mva_z_ratio
,
mva_tau_dot
,
mva_SV_mass_0
,
mva_SV_EnergyRatio_0
,
24
mva_SV_EnergyRatio_1
,
mva_PFLepton_IP2D
,
mva_tau21
,
mva_nSL
,
mva_jetNTracksEtaRel
;
25
float
mva_massGroomed
,
mva_flavour
,
mva_nbHadrons
,
mva_ptGroomed
,
mva_etaGroomed
;
26
};
27
28
#endif // RecoBTag_SecondaryVertex_MvaBoostedDoubleSecondaryVertexEstimator_h
29
MvaBoostedDoubleSecondaryVertexEstimator::mva_SV_EnergyRatio_0
float mva_SV_EnergyRatio_0
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_SV_mass_0
float mva_SV_mass_0
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_nbHadrons
float mva_nbHadrons
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:25
MvaBoostedDoubleSecondaryVertexEstimator::mva_nSL
float mva_nSL
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_SV_EnergyRatio_1
float mva_SV_EnergyRatio_1
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_jetNTracksEtaRel
float mva_jetNTracksEtaRel
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_ptGroomed
float mva_ptGroomed
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:25
MvaBoostedDoubleSecondaryVertexEstimator::mva_z_ratio
float mva_z_ratio
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
MvaBoostedDoubleSecondaryVertexEstimator::~MvaBoostedDoubleSecondaryVertexEstimator
~MvaBoostedDoubleSecondaryVertexEstimator()
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.cc:32
ParameterSet.h
MvaBoostedDoubleSecondaryVertexEstimator::MvaBoostedDoubleSecondaryVertexEstimator
MvaBoostedDoubleSecondaryVertexEstimator(const std::string &)
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.cc:6
MvaBoostedDoubleSecondaryVertexEstimator::mva_PFLepton_IP2D
float mva_PFLepton_IP2D
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_etaGroomed
float mva_etaGroomed
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:25
MvaBoostedDoubleSecondaryVertexEstimator
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:11
MvaBoostedDoubleSecondaryVertexEstimator::mva_PFLepton_ptrel
float mva_PFLepton_ptrel
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_tau21
float mva_tau21
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mva_flavour
float mva_flavour
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:25
MvaBoostedDoubleSecondaryVertexEstimator::TMVAReader
TMVA::Reader * TMVAReader
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:21
MvaBoostedDoubleSecondaryVertexEstimator::mva_massGroomed
float mva_massGroomed
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:25
MvaBoostedDoubleSecondaryVertexEstimator::mva_tau_dot
float mva_tau_dot
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.h:23
MvaBoostedDoubleSecondaryVertexEstimator::mvaValue
float mvaValue(float, float, float, float, float, float, float, float, float, float)
Definition:
MvaBoostedDoubleSecondaryVertexEstimator.cc:38
Generated for CMSSW Reference Manual by
1.8.5