HeavyFlavorAnalysis
SpecificDecay
src
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
//-----------------------
11
#include "
HeavyFlavorAnalysis/SpecificDecay/interface/BPHDecaySpecificBuilder.h
"
12
13
//-------------------------------
14
// Collaborating Class Headers --
15
//-------------------------------
16
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHRecoCandidate.h
"
17
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHPlusMinusCandidate.h
"
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
<>
33
void
BPHDecaySpecificBuilder<BPHRecoCandidate>::fillRecList
() {
34
BPHRecoBuilder
brb(*evSetup);
35
fill
(brb,
nullptr
);
36
this->recList =
BPHRecoCandidate::build
(brb);
37
return
;
38
}
39
40
template
<>
41
void
BPHDecaySpecificBuilder<BPHPlusMinusCandidate>::fillRecList
() {
42
BPHRecoBuilder
brb(*evSetup);
43
BPHPlusMinusCandidate::BuilderParameters
buildPar;
44
fill
(brb, &buildPar);
45
this->recList =
BPHPlusMinusCandidate::build
(brb, buildPar);
46
return
;
47
}
BPHDecaySpecificBuilder.h
BPHPlusMinusCandidate::build
static std::vector< BPHPlusMinusConstCandPtr > build(const BPHRecoBuilder &builder, const BuilderParameters &par)
Definition:
BPHPlusMinusCandidate.h:75
std
Definition:
JetResolutionObject.h:76
BPHPlusMinusCandidate.h
ntuplemaker.fill
fill
Definition:
ntuplemaker.py:304
BPHDecaySpecificBuilder::fillRecList
void fillRecList() override
build candidates
BPHRecoCandidate.h
BPHRecoBuilder
Definition:
BPHRecoBuilder.h:47
BPHRecoCandidate::build
static std::vector< BPHRecoConstCandPtr > build(const BPHRecoBuilder &builder, const BuilderParameters &par)
Definition:
BPHRecoCandidate.h:93
BPHPlusMinusCandidate::BuilderParameters
Definition:
BPHPlusMinusCandidate.h:69
Generated for CMSSW Reference Manual by
1.8.14