RecoTauTag
RecoTau
interface
PositionAtECalEntranceComputer.h
Go to the documentation of this file.
1
#ifndef RecoTauTag_RecoTau_PositionAtECalEntranceComputer_h
2
#define RecoTauTag_RecoTau_PositionAtECalEntranceComputer_h
3
16
#include "
FWCore/Framework/interface/EventSetup.h
"
17
#include "
DataFormats/Candidate/interface/Candidate.h
"
18
19
class
PositionAtECalEntranceComputer
{
20
public
:
21
PositionAtECalEntranceComputer
();
22
~PositionAtECalEntranceComputer
();
23
24
void
beginEvent
(
const
edm::EventSetup
&);
25
26
//To do: it seems to more practical to put this to the ES
27
reco::Candidate::Point
operator()
(
const
reco::Candidate
* particle,
bool
&
success
)
const
;
28
29
private
:
30
double
bField_z_
;
31
};
32
33
#endif // RecoTauTag_RecoTau_PositionAtECalEntranceComputer_h
PositionAtECalEntranceComputer::~PositionAtECalEntranceComputer
~PositionAtECalEntranceComputer()
Definition:
PositionAtECalEntranceComputer.cc:11
PositionAtECalEntranceComputer
Definition:
PositionAtECalEntranceComputer.h:19
PositionAtECalEntranceComputer::beginEvent
void beginEvent(const edm::EventSetup &)
Definition:
PositionAtECalEntranceComputer.cc:13
summarizeEdmComparisonLogfiles.success
success
Definition:
summarizeEdmComparisonLogfiles.py:115
PositionAtECalEntranceComputer::operator()
reco::Candidate::Point operator()(const reco::Candidate *particle, bool &success) const
Definition:
PositionAtECalEntranceComputer.cc:19
edm::EventSetup
Definition:
EventSetup.h:57
PositionAtECalEntranceComputer::PositionAtECalEntranceComputer
PositionAtECalEntranceComputer()
Definition:
PositionAtECalEntranceComputer.cc:9
reco::Candidate
Definition:
Candidate.h:27
EventSetup.h
PositionAtECalEntranceComputer::bField_z_
double bField_z_
Definition:
PositionAtECalEntranceComputer.h:30
Candidate.h
reco::Candidate::Point
math::XYZPoint Point
point in the space
Definition:
Candidate.h:40
Generated for CMSSW Reference Manual by
1.8.16