CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EpCombinationTool.h
Go to the documentation of this file.
1 #ifndef EPCOMBINATIONTOOL_H
2 #define EPCOMBINATIONTOOL_H
3 
4 #include <string>
7 
8 class GBRForest;
9 
11 {
12  public:
15 
16  bool init(const std::string& regressionFile, const std::string& bdtName="");
17 // float combine(float energy, float energyError,
18 // float momentum, float momentumError,
19 // int electronClass,
20 // bool isEcalDriven, bool isTrackerDriven, bool isEB);
21  void combine(SimpleElectron & mySimpleElectron, bool applyExtraHighEnergyProtection = false);
22 
23 
24  private:
26 
27 };
28 
29 
30 #endif
bool init(const std::string &regressionFile, const std::string &bdtName="")
void combine(SimpleElectron &mySimpleElectron, bool applyExtraHighEnergyProtection=false)