CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GenericMVAJetTagComputer.h
Go to the documentation of this file.
1 #ifndef RecoBTau_JetTagComputer_GenericMVAJetTagComputer_h
2 #define RecoBTau_JetTagComputer_GenericMVAJetTagComputer_h
3 
4 #include <memory>
5 
13 
15 
17  public:
19  virtual ~GenericMVAJetTagComputer();
20 
21  virtual void initialize(const JetTagComputerRecord &);
22 
23  virtual float discriminator(const TagInfoHelper &info) const;
24 
28  taggingVariables(const TagInfoHelper &info) const;
29 
30  private:
31  std::auto_ptr<TagInfoMVACategorySelector> categorySelector_;
34 };
35 
36 #endif // RecoBTau_JetTagComputer_GenericMVAJetTagComputer_h
dictionary parameters
Definition: Parameters.py:2
static const TGPicture * info(bool iBackgroundIsBlack)
virtual void initialize(const JetTagComputerRecord &)
GenericMVAComputerCache computerCache_
virtual float discriminator(const TagInfoHelper &info) const
std::auto_ptr< TagInfoMVACategorySelector > categorySelector_
GenericMVAJetTagComputer(const edm::ParameterSet &parameters)
virtual reco::TaggingVariableList taggingVariables(const reco::BaseTagInfo &tagInfo) const