CMS 3D CMS Logo

CandidateBoostedDoubleSecondaryVertexComputer.h
Go to the documentation of this file.
1 #ifndef RecoBTag_SecondaryVertex_CandidateBoostedDoubleSecondaryVertexComputer_h
2 #define RecoBTag_SecondaryVertex_CandidateBoostedDoubleSecondaryVertexComputer_h
3 
7 
8 
10 
11  public:
13 
14  void initialize(const JetTagComputerRecord &) override;
15  float discriminator(const TagInfoHelper & tagInfos) const override;
16 
17  private:
18  const bool useCondDB_;
21  const bool useGBRForest_;
22  const bool useAdaBoost_;
23 
24  std::unique_ptr<TMVAEvaluator> mvaID;
25 };
26 
27 #endif // RecoBTag_SecondaryVertex_CandidateBoostedDoubleSecondaryVertexComputer_h
float discriminator(const TagInfoHelper &tagInfos) const override