#include <HLTTau.h>
Public Member Functions | |
std::vector< double > | getEcalClusterShape () const |
float | getEMIsolationValue () const |
float | getEta () const |
std::vector< double > | getHcalClusterShape () const |
double | getHcalIsolEt () const |
float | getL25LeadTrackPtValue () const |
int | getL25TrackIsolationResponse () const |
float | getL3LeadTrackPtValue () const |
int | getL3TrackIsolationResponse () const |
int | getNEcalHits () const |
int | getNHcalHits () const |
int | getNL25TrackIsolation () const |
int | getNL3TrackIsolation () const |
float | getPhi () const |
float | getPt () const |
double | getSeedEcalHitEt () const |
double | getSeedHcalHitEt () const |
float | getSumPtTracksL25 () const |
float | getSumPtTracksL3 () const |
HLTTau () | |
HLTTau (float eta, float phi, float pt, float emIsolation, int trackIsolationL25, float leadTrackPtL25, int trackIsolationL3, float leadTrackPtL3) | |
void | setEcalClusterShape (const std::vector< double > &clusters) |
void | setHcalClusterShape (const std::vector< double > &clusters) |
void | setHcalIsolEt (double hcalIso) |
void | setNEcalHits (int nhits) |
void | setNHcalHits (int nhits) |
void | setNL25TrackIsolation (int nTracks) |
void | setNL3TrackIsolation (int nTracks) |
void | setSeedEcalHitEt (double seed) |
void | setSeedHcalHitEt (double seed) |
void | setSumPtTracksL25 (double sumPt) |
void | setSumPtTracksL3 (double sumPt) |
virtual | ~HLTTau () |
Private Attributes | |
std::vector< double > | ecalClusterShape_ |
float | emIsolation_ |
float | eta_ |
std::vector< double > | hcalClusterShape_ |
double | hcalIsolEt_ |
float | leadTrackPtL25_ |
float | leadTrackPtL3_ |
int | nEcalHits_ |
int | nHcalHits_ |
int | nTrackIsolationL25_ |
int | nTrackIsolationL3_ |
float | phi_ |
float | pt_ |
double | seedEcalHitEt_ |
double | seedHcalHitEt_ |
double | sumPtTracksL25_ |
double | sumPtTracksL3_ |
int | trackIsolationL25_ |
int | trackIsolationL3_ |
|
inline |
Definition at line 18 of file HLTTau.h.
References ecalClusterShape_, emIsolation_, eta_, hcalClusterShape_, hcalIsolEt_, leadTrackPtL25_, leadTrackPtL3_, nEcalHits_, nHcalHits_, nTrackIsolationL25_, nTrackIsolationL3_, phi_, pt_, seedEcalHitEt_, seedHcalHitEt_, sumPtTracksL25_, sumPtTracksL3_, trackIsolationL25_, and trackIsolationL3_.
|
inline |
Definition at line 40 of file HLTTau.h.
References emIsolation_, eta, eta_, leadTrackPtL25_, leadTrackPtL3_, phi_, EnergyCorrector::pt, pt_, trackIsolationL25_, and trackIsolationL3_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 82 of file HLTTau.h.
References HLT_25ns14e33_v1_cff::clusters, and ecalClusterShape_.
|
inline |
Definition at line 87 of file HLTTau.h.
References HLT_25ns14e33_v1_cff::clusters, and hcalClusterShape_.
|
inline |
|
inline |
Definition at line 83 of file HLTTau.h.
References nEcalHits_, and nhits.
|
inline |
Definition at line 88 of file HLTTau.h.
References nHcalHits_, and nhits.
|
inline |
Definition at line 77 of file HLTTau.h.
References nTrackIsolationL25_.
Referenced by DQMTauProducer::produce().
|
inline |
Definition at line 78 of file HLTTau.h.
References nTrackIsolationL3_.
Referenced by DQMTauProducer::produce().
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 101 of file HLTTau.h.
Referenced by getEcalClusterShape(), HLTTau(), and setEcalClusterShape().
|
private |
Definition at line 93 of file HLTTau.h.
Referenced by getEMIsolationValue(), and HLTTau().
|
private |
|
private |
Definition at line 105 of file HLTTau.h.
Referenced by getHcalClusterShape(), HLTTau(), and setHcalClusterShape().
|
private |
Definition at line 103 of file HLTTau.h.
Referenced by getHcalIsolEt(), HLTTau(), and setHcalIsolEt().
|
private |
Definition at line 95 of file HLTTau.h.
Referenced by getL25LeadTrackPtValue(), and HLTTau().
|
private |
Definition at line 99 of file HLTTau.h.
Referenced by getL3LeadTrackPtValue(), and HLTTau().
|
private |
Definition at line 102 of file HLTTau.h.
Referenced by getNEcalHits(), HLTTau(), and setNEcalHits().
|
private |
Definition at line 106 of file HLTTau.h.
Referenced by getNHcalHits(), HLTTau(), and setNHcalHits().
|
private |
Definition at line 96 of file HLTTau.h.
Referenced by getNL25TrackIsolation(), HLTTau(), and setNL25TrackIsolation().
|
private |
Definition at line 98 of file HLTTau.h.
Referenced by getNL3TrackIsolation(), HLTTau(), and setNL3TrackIsolation().
|
private |
|
private |
|
private |
Definition at line 100 of file HLTTau.h.
Referenced by getSeedEcalHitEt(), HLTTau(), and setSeedEcalHitEt().
|
private |
Definition at line 104 of file HLTTau.h.
Referenced by getSeedHcalHitEt(), HLTTau(), and setSeedHcalHitEt().
|
private |
Definition at line 107 of file HLTTau.h.
Referenced by getSumPtTracksL25(), HLTTau(), and setSumPtTracksL25().
|
private |
Definition at line 108 of file HLTTau.h.
Referenced by getSumPtTracksL3(), HLTTau(), and setSumPtTracksL3().
|
private |
Definition at line 94 of file HLTTau.h.
Referenced by getL25TrackIsolationResponse(), and HLTTau().
|
private |
Definition at line 97 of file HLTTau.h.
Referenced by getL3TrackIsolationResponse(), and HLTTau().