CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CombinedMVAJetTagComputer.h
Go to the documentation of this file.
1 #ifndef RecoBTau_JetTagComputer_CombinedMVAJetTagComputer_h
2 #define RecoBTau_JetTagComputer_CombinedMVAJetTagComputer_h
3 
4 #include <string>
5 #include <memory>
6 #include <vector>
7 #include <map>
8 
14 
16  public:
19 
20  virtual void initialize(const JetTagComputerRecord & record);
21 
23  taggingVariables(const TagInfoHelper &info) const;
24 
25  private:
26  struct Computer {
29  bool variables;
30 
32  std::vector<int> indices;
33  };
34 
35  std::vector<Computer> computers;
36 };
37 
38 #endif // RecoBTau_JetTagComputer_CombinedMVAJetTagComputer_h
dictionary parameters
Definition: Parameters.py:2
static const TGPicture * info(bool iBackgroundIsBlack)
CombinedMVAJetTagComputer(const edm::ParameterSet &parameters)
JetCorrectorParameters::Record record
Definition: classes.h:7
std::vector< Computer > computers
virtual reco::TaggingVariableList taggingVariables(const TagInfoHelper &info) const
virtual void initialize(const JetTagComputerRecord &record)