#include <GBRForest.h>
Public Member Functions | |
GBRForest () | |
double | GetAdaBoostClassifier (const float *vector) const |
double | GetClassifier (const float *vector) const |
double | GetGradBoostClassifier (const float *vector) const |
double | GetResponse (const float *vector) const |
void | SetInitialResponse (double response) |
std::vector< GBRTree > & | Trees () |
const std::vector< GBRTree > & | Trees () const |
Protected Attributes | |
double | fInitialResponse = 0.0 |
std::vector< GBRTree > | fTrees |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 24 of file GBRForest.h.
|
inline |
Definition at line 26 of file GBRForest.h.
|
inline |
Definition at line 30 of file GBRForest.h.
References GetResponse().
|
inline |
Definition at line 33 of file GBRForest.h.
References GetGradBoostClassifier().
Referenced by MultiTrackSelector::processMVA(), and HIMultiTrackSelector::processMVA().
|
inline |
Definition at line 57 of file GBRForest.h.
References funct::exp(), GetResponse(), and uploadConditions::response.
Referenced by PhotonMVABasedHaloTagger::calculateMVA(), and GetClassifier().
|
inline |
Definition at line 48 of file GBRForest.h.
References fInitialResponse, fTrees, uploadConditions::response, and MainPageGenerator::tree.
Referenced by RegressionHelper::applyCombinationRegression(), EGEnergyCorrector::CorrectedEnergyWithError(), EGEnergyCorrector::CorrectedEnergyWithErrorV3(), LowPtGsfElectronIDProducer::eval(), GetAdaBoostClassifier(), RegressionHelper::getEcalRegression(), GetGradBoostClassifier(), PFMETAlgorithmMVA::GetResponse(), EGRegressionModifierV1::modifyObject(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionUncertaintyWithTrkVarV2(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueNoTrkVarV1(), ElectronEnergyRegressionEvaluate::regressionValueWithSubClusters(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVar(), ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV1(), and ElectronEnergyRegressionEvaluate::regressionValueWithTrkVarV2().
|
private |
|
inline |
Definition at line 35 of file GBRForest.h.
References fInitialResponse, and uploadConditions::response.
|
inline |
|
inline |
|
friend |
Definition at line 44 of file GBRForest.h.
|
friend |
Definition at line 44 of file GBRForest.h.
|
protected |
Definition at line 41 of file GBRForest.h.
Referenced by GetResponse(), and SetInitialResponse().
|
protected |
Definition at line 42 of file GBRForest.h.
Referenced by GetResponse(), and Trees().