Main Page
Namespaces
Classes
Package Documentation
DataFormats
BTauReco
interface
DeepDoubleBFeatures.h
Go to the documentation of this file.
1
#ifndef DataFormats_BTauReco_DeepDoubleBFeatures_h
2
#define DataFormats_BTauReco_DeepDoubleBFeatures_h
3
4
#include <vector>
5
6
#include "
DataFormats/BTauReco/interface/JetFeatures.h
"
7
#include "
DataFormats/BTauReco/interface/SecondaryVertexFeatures.h
"
8
#include "
DataFormats/BTauReco/interface/BoostedDoubleSVTagInfoFeatures.h
"
9
#include "
DataFormats/BTauReco/interface/ChargedCandidateFeatures.h
"
10
11
namespace
btagbtvdeep
{
12
13
class
DeepDoubleBFeatures
{
14
15
public
:
16
JetFeatures
jet_features
;
17
BoostedDoubleSVTagInfoFeatures
tag_info_features
;
18
19
std::vector<SecondaryVertexFeatures>
sv_features
;
20
21
std::vector<ChargedCandidateFeatures>
c_pf_features
;
22
23
std::size_t
npv
;
// used by deep flavour
24
};
25
26
27
}
28
29
#endif //DataFormats_BTauReco_DeepDoubleBFeatures_h
JetFeatures.h
btagbtvdeep::DeepDoubleBFeatures::jet_features
JetFeatures jet_features
Definition:
DeepDoubleBFeatures.h:16
btagbtvdeep::DeepDoubleBFeatures::tag_info_features
BoostedDoubleSVTagInfoFeatures tag_info_features
Definition:
DeepDoubleBFeatures.h:17
ChargedCandidateFeatures.h
SecondaryVertexFeatures.h
btagbtvdeep::DeepDoubleBFeatures::c_pf_features
std::vector< ChargedCandidateFeatures > c_pf_features
Definition:
DeepDoubleBFeatures.h:21
btagbtvdeep::DeepDoubleBFeatures::sv_features
std::vector< SecondaryVertexFeatures > sv_features
Definition:
DeepDoubleBFeatures.h:19
btagbtvdeep::DeepDoubleBFeatures
Definition:
DeepDoubleBFeatures.h:13
BoostedDoubleSVTagInfoFeatures.h
btagbtvdeep::DeepDoubleBFeatures::npv
std::size_t npv
Definition:
DeepDoubleBFeatures.h:23
btagbtvdeep::BoostedDoubleSVTagInfoFeatures
Definition:
BoostedDoubleSVTagInfoFeatures.h:6
btagbtvdeep
Definition:
BoostedDoubleSVTagInfoFeatures.h:4
btagbtvdeep::JetFeatures
Definition:
JetFeatures.h:6
Generated for CMSSW Reference Manual by
1.8.11