PFRecoTauDiscriminationByDeltaE::PFRecoTauDiscriminationByDeltaE |
( |
const ParameterSet & |
iConfig | ) |
|
|
inlineexplicit |
PFRecoTauDiscriminationByDeltaE::~PFRecoTauDiscriminationByDeltaE |
( |
| ) |
|
|
inline |
double PFRecoTauDiscriminationByDeltaE::DeltaE |
( |
const PFTauRef & |
tau | ) |
|
|
private |
Definition at line 49 of file PFRecoTauDiscriminationByDeltaE.cc.
References i, p4, and edm::RefVector< C, T, F >::size().
52 for(
size_t i = 0;
i < signalTracks.
size(); ++
i){
54 p4.SetXYZM(signalTracks[
i]->px(),
55 signalTracks[
i]->py(),
56 signalTracks[
i]->pz(),
61 double hadrTauP = tau->momentum().r() * (1.0 - tau->emFraction());
62 if (tau->emFraction() >= 1.0) {
65 return tracksE / hadrTauP - 1.0;
size_type size() const
Size of the RefVector.
double PFRecoTauDiscriminationByDeltaE::discriminate |
( |
const reco::PFTauRef & |
tau | ) |
|
bool PFRecoTauDiscriminationByDeltaE::booleanOutput |
|
private |
double PFRecoTauDiscriminationByDeltaE::chargedPionMass |
|
private |
double PFRecoTauDiscriminationByDeltaE::deltaEmax |
|
private |
double PFRecoTauDiscriminationByDeltaE::deltaEmin |
|
private |