CMS 3D CMS Logo

ConversionLikelihoodCalculator.h
Go to the documentation of this file.
1 #ifndef ConversionLikelihoodCalculator_h
2 #define ConversionLikelihoodCalculator_h
3 
5 
6 #include "TMVA/Reader.h"
7 #include <memory>
8 
10 public:
12  void setWeightsFile(const char* weightsFile);
13 
16 
17 private:
18  std::unique_ptr<TMVA::Reader> reader_;
24 };
25 
26 #endif
ConversionLikelihoodCalculator::reader_
std::unique_ptr< TMVA::Reader > reader_
Definition: ConversionLikelihoodCalculator.h:18
reco::Conversion
Definition: Conversion.h:23
ConversionLikelihoodCalculator
Definition: ConversionLikelihoodCalculator.h:9
edm::conversion
void conversion(EventAux const &from, EventAuxiliary &to)
Definition: EventAux.cc:9
ConversionLikelihoodCalculator::ConversionLikelihoodCalculator
ConversionLikelihoodCalculator()
Definition: ConversionLikelihoodCalculator.cc:5
ConversionLikelihoodCalculator::log_chi2_max_pt_
float log_chi2_max_pt_
Definition: ConversionLikelihoodCalculator.h:22
ConversionLikelihoodCalculator::calculateLikelihood
double calculateLikelihood(reco::ConversionRef conversion)
Definition: ConversionLikelihoodCalculator.cc:23
ConversionFwd.h
edm::Ref< ConversionCollection >
pfClustersFromHGC3DClusters_cfi.weightsFile
weightsFile
Definition: pfClustersFromHGC3DClusters_cfi.py:19
ConversionLikelihoodCalculator::log_chi2_min_pt_
float log_chi2_min_pt_
Definition: ConversionLikelihoodCalculator.h:23
ConversionLikelihoodCalculator::log_e_over_p_
float log_e_over_p_
Definition: ConversionLikelihoodCalculator.h:19
ConversionLikelihoodCalculator::log_abs_delta_phi_
float log_abs_delta_phi_
Definition: ConversionLikelihoodCalculator.h:21
ConversionLikelihoodCalculator::log_abs_cot_theta_
float log_abs_cot_theta_
Definition: ConversionLikelihoodCalculator.h:20
ConversionLikelihoodCalculator::setWeightsFile
void setWeightsFile(const char *weightsFile)
Definition: ConversionLikelihoodCalculator.cc:17