test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HeavyFlavorAnalysis
RecoDecay
src
BPHMultiSelect.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/RecoDecay/interface/BPHMultiSelect.h
"
12
13
//-------------------------------
14
// Collaborating Class Headers --
15
//-------------------------------
16
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHRecoBuilder.h
"
17
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHRecoSelect.h
"
18
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHMomentumSelect.h
"
19
#include "
HeavyFlavorAnalysis/RecoDecay/interface/BPHVertexSelect.h
"
20
21
//---------------
22
// C++ Headers --
23
//---------------
24
25
26
//-------------------
27
// Initializations --
28
//-------------------
29
30
31
//----------------
32
// Constructors --
33
//----------------
34
// see interface/BPHMultiSelect.hpp
35
36
//--------------
37
// Destructor --
38
//--------------
39
// see interface/BPHMultiSelect.hpp
40
41
//--------------
42
// Operations --
43
//--------------
44
template
<>
45
bool
BPHMultiSelect<BPHRecoSelect>::accept
(
46
const
reco::Candidate
& cand,
47
const
BPHRecoBuilder
*
build
)
const
{
48
return
select
( cand, build );
49
}
50
51
52
template
<>
53
bool
BPHMultiSelect<BPHRecoSelect>::accept
(
54
const
reco::Candidate
& cand )
const
{
55
return
select
( cand );
56
}
57
58
59
template
<>
60
bool
BPHMultiSelect<BPHMomentumSelect>::accept
(
61
const
BPHDecayMomentum
& cand )
const
{
62
return
select
( cand );
63
}
64
65
66
template
<>
67
bool
BPHMultiSelect<BPHVertexSelect>::accept
(
68
const
BPHDecayVertex
& cand )
const
{
69
return
select
( cand );
70
}
71
BPHDecayVertex
Definition:
BPHDecayVertex.h:40
TrackingRecHitProducer_cfi.select
tuple select
Definition:
TrackingRecHitProducer_cfi.py:28
reco::Candidate
Definition:
Candidate.h:28
BPHMultiSelect.h
BPHRecoSelect.h
BPHDecayMomentum
Definition:
BPHDecayMomentum.h:36
BPHVertexSelect.h
BPHRecoBuilder.h
newFWLiteAna.build
build
Definition:
newFWLiteAna.py:125
BPHMultiSelect::accept
virtual bool accept(const reco::Candidate &cand, const BPHRecoBuilder *build) const
accept function
Definition:
BPHMultiSelect.h:81
BPHMomentumSelect.h
BPHRecoBuilder
Definition:
BPHRecoBuilder.h:51
Generated for CMSSW Reference Manual by
1.8.5