CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TtSemiLepJetCombMVAComputer.h
Go to the documentation of this file.
1 #ifndef TtSemiLepJetCombMVAComputer_h
2 #define TtSemiLepJetCombMVAComputer_h
3 
6 
9 
10 #ifndef TtSemiLepJetCombMVARcd_defined // to avoid conflicts with the TtSemiLepJetCombMVATrainer
11 #define TtSemiLepJetCombMVARcd_defined
12 MVA_COMPUTER_CONTAINER_DEFINE(TtSemiLepJetCombMVA); // defines TtSemiLepJetCombMVARcd
13 #endif
14 
16 
17  public:
18 
21 
22  private:
23 
24  virtual void beginJob();
25  virtual void produce(edm::Event& evt, const edm::EventSetup& setup);
26  virtual void endJob();
27 
31 
32  int maxNJets_;
33  int maxNComb_;
34 
36 
37 };
38 
39 #endif
#define MVA_COMPUTER_CONTAINER_DEFINE(N)
Definition: HelperMacros.h:43
PhysicsTools::MVAComputerCache mvaComputer
virtual void produce(edm::Event &evt, const edm::EventSetup &setup)
TtSemiLepJetCombMVAComputer(const edm::ParameterSet &)
Creates and and MVAComputer from calibrations via EventSetup.
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")