CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes | Private Attributes
btagbtvdeep::DeepDoubleXFeatures Class Reference

#include <DeepDoubleXFeatures.h>

Public Member Functions

bool empty () const
 
void filled ()
 

Public Attributes

std::vector< ChargedCandidateFeaturesc_pf_features
 
JetFeatures jet_features
 
std::vector< NeutralCandidateFeaturesn_pf_features
 
std::size_t npv
 
std::vector< SecondaryVertexFeaturessv_features
 
BoostedDoubleSVTagInfoFeatures tag_info_features
 

Private Attributes

bool is_empty_ = true
 

Detailed Description

Definition at line 14 of file DeepDoubleXFeatures.h.

Member Function Documentation

bool btagbtvdeep::DeepDoubleXFeatures::empty ( ) const
inline
void btagbtvdeep::DeepDoubleXFeatures::filled ( )
inline

Definition at line 22 of file DeepDoubleXFeatures.h.

References is_empty_.

Referenced by DeepDoubleXTagInfoProducer::produce().

22  {
23  is_empty_ = false;
24  }

Member Data Documentation

std::vector<ChargedCandidateFeatures> btagbtvdeep::DeepDoubleXFeatures::c_pf_features

Definition at line 29 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().

bool btagbtvdeep::DeepDoubleXFeatures::is_empty_ = true
private

Definition at line 38 of file DeepDoubleXFeatures.h.

Referenced by empty(), and filled().

JetFeatures btagbtvdeep::DeepDoubleXFeatures::jet_features

Definition at line 26 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().

std::vector<NeutralCandidateFeatures> btagbtvdeep::DeepDoubleXFeatures::n_pf_features

Definition at line 31 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().

std::size_t btagbtvdeep::DeepDoubleXFeatures::npv

Definition at line 35 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().

std::vector<SecondaryVertexFeatures> btagbtvdeep::DeepDoubleXFeatures::sv_features

Definition at line 33 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().

BoostedDoubleSVTagInfoFeatures btagbtvdeep::DeepDoubleXFeatures::tag_info_features

Definition at line 27 of file DeepDoubleXFeatures.h.

Referenced by DeepDoubleXTagInfoProducer::produce().