test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
HeavyFlavorAnalysis
RecoDecay
interface
BPHRecoSelect.h
Go to the documentation of this file.
1
#ifndef HeavyFlavorAnalysis_RecoDecay_BPHRecoSelect_h
2
#define HeavyFlavorAnalysis_RecoDecay_BPHRecoSelect_h
3
12
//----------------------
13
// Base Class Headers --
14
//----------------------
15
16
17
//------------------------------------
18
// Collaborating Class Declarations --
19
//------------------------------------
20
class
BPHRecoBuilder
;
21
22
namespace
reco
{
23
class
Candidate
;
24
}
25
26
//---------------
27
// C++ Headers --
28
//---------------
29
#include <string>
30
31
// ---------------------
32
// -- Class Interface --
33
// ---------------------
34
35
class
BPHRecoSelect
{
36
37
public
:
38
41
BPHRecoSelect
();
42
45
virtual
~BPHRecoSelect
();
46
49
virtual
bool
accept
(
const
reco::Candidate
& cand )
const
;
54
virtual
bool
accept
(
const
reco::Candidate
& cand,
55
const
BPHRecoBuilder
*
build
)
const
;
56
57
protected
:
58
59
// function to get other particles pointers
60
const
reco::Candidate
*
get
(
const
std::string
&
name
,
61
const
BPHRecoBuilder
*
build
)
const
;
62
63
private
:
64
65
// private copy and assigment constructors
66
BPHRecoSelect
(
const
BPHRecoSelect
&
x
);
67
BPHRecoSelect
&
operator=
(
const
BPHRecoSelect
& x );
68
69
};
70
71
72
#endif
73
BPHRecoSelect::~BPHRecoSelect
virtual ~BPHRecoSelect()
Definition:
BPHRecoSelect.cc:39
reco::Candidate
Definition:
Candidate.h:28
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:107
mergeVDriftHistosByStation.name
string name
Definition:
mergeVDriftHistosByStation.py:77
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
BPHRecoSelect::operator=
BPHRecoSelect & operator=(const BPHRecoSelect &x)
BPHRecoSelect
Definition:
BPHRecoSelect.h:35
BPHRecoSelect::accept
virtual bool accept(const reco::Candidate &cand) const
Definition:
BPHRecoSelect.cc:45
configurableAnalysis::Candidate
char Candidate[]
Definition:
modules.cc:22
newFWLiteAna.build
build
Definition:
newFWLiteAna.py:125
BPHRecoBuilder
Definition:
BPHRecoBuilder.h:51
BPHRecoSelect::BPHRecoSelect
BPHRecoSelect()
Definition:
BPHRecoSelect.cc:33
DDAxes::x
Generated for CMSSW Reference Manual by
1.8.5