CMS 3D CMS Logo

BPHDecaySpecificBuilder.cc
Go to the documentation of this file.
1 /*
2  * See header file for a description of this class.
3  *
4  * \author Paolo Ronchese INFN Padova
5  *
6  */
7 
8 //-----------------------
9 // This Class' Header --
10 //-----------------------
12 
13 //-------------------------------
14 // Collaborating Class Headers --
15 //-------------------------------
18 
19 //---------------
20 // C++ Headers --
21 //---------------
22 #include <iostream>
23 using namespace std;
24 
25 //-------------------
26 // Initializations --
27 //-------------------
28 
29 //----------------
30 // Constructors --
31 //----------------
32 template <>
34  BPHRecoBuilder brb(*evSetup);
35  fill(brb, nullptr);
36  this->recList = BPHRecoCandidate::build(brb);
37  return;
38 }
39 
40 template <>
42  BPHRecoBuilder brb(*evSetup);
44  fill(brb, &buildPar);
45  this->recList = BPHPlusMinusCandidate::build(brb, buildPar);
46  return;
47 }
static std::vector< BPHPlusMinusConstCandPtr > build(const BPHRecoBuilder &builder, const BuilderParameters &par)
void fillRecList() override
build candidates
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, const BuilderParameters &par)