#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_ = -1000. |
float | eta_ = 0. |
std::vector< double > | hcalClusterShape_ |
double | hcalIsolEt_ = -1 |
float | leadTrackPtL25_ = 0. |
float | leadTrackPtL3_ = 0. |
int | nEcalHits_ = -1 |
int | nHcalHits_ = -1 |
int | nTrackIsolationL25_ = -1 |
int | nTrackIsolationL3_ = -1 |
float | phi_ = 0. |
float | pt_ = -1. |
double | seedEcalHitEt_ = -1 |
double | seedHcalHitEt_ = -1 |
double | sumPtTracksL25_ = -1000. |
double | sumPtTracksL3_ = -1000. |
int | trackIsolationL25_ = -1 |
int | trackIsolationL3_ = -1 |
|
inline |
|
inline |
Definition at line 22 of file HLTTau.h.
References emIsolation_, PVValHelper::eta, eta_, leadTrackPtL25_, leadTrackPtL3_, phi_, DiDispStaMuonMonitor_cfi::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 72 of file HLTTau.h.
References bsc_activity_cfg::clusters, and ecalClusterShape_.
|
inline |
Definition at line 77 of file HLTTau.h.
References bsc_activity_cfg::clusters, and hcalClusterShape_.
|
inline |
|
inline |
Definition at line 73 of file HLTTau.h.
References nEcalHits_, and nhits.
|
inline |
Definition at line 78 of file HLTTau.h.
References nHcalHits_, and nhits.
|
inline |
Definition at line 67 of file HLTTau.h.
References nTrackIsolationL25_, and nTracks().
Referenced by DQMTauProducer::produce().
|
inline |
Definition at line 68 of file HLTTau.h.
References nTrackIsolationL3_, and nTracks().
Referenced by DQMTauProducer::produce().
|
inline |
Definition at line 71 of file HLTTau.h.
References SurveyInfoScenario_cff::seed, and seedEcalHitEt_.
|
inline |
Definition at line 76 of file HLTTau.h.
References SurveyInfoScenario_cff::seed, and seedHcalHitEt_.
|
inline |
Definition at line 69 of file HLTTau.h.
References TtFullHadEvtBuilder_cfi::sumPt, and sumPtTracksL25_.
|
inline |
Definition at line 70 of file HLTTau.h.
References TtFullHadEvtBuilder_cfi::sumPt, and sumPtTracksL3_.
|
private |
Definition at line 90 of file HLTTau.h.
Referenced by getEcalClusterShape(), HLTTau(), and setEcalClusterShape().
|
private |
Definition at line 82 of file HLTTau.h.
Referenced by getEMIsolationValue(), and HLTTau().
|
private |
|
private |
Definition at line 94 of file HLTTau.h.
Referenced by getHcalClusterShape(), HLTTau(), and setHcalClusterShape().
|
private |
Definition at line 92 of file HLTTau.h.
Referenced by getHcalIsolEt(), and setHcalIsolEt().
|
private |
Definition at line 84 of file HLTTau.h.
Referenced by getL25LeadTrackPtValue(), and HLTTau().
|
private |
Definition at line 88 of file HLTTau.h.
Referenced by getL3LeadTrackPtValue(), and HLTTau().
|
private |
Definition at line 91 of file HLTTau.h.
Referenced by getNEcalHits(), and setNEcalHits().
|
private |
Definition at line 95 of file HLTTau.h.
Referenced by getNHcalHits(), and setNHcalHits().
|
private |
Definition at line 85 of file HLTTau.h.
Referenced by getNL25TrackIsolation(), and setNL25TrackIsolation().
|
private |
Definition at line 87 of file HLTTau.h.
Referenced by getNL3TrackIsolation(), and setNL3TrackIsolation().
|
private |
|
private |
|
private |
Definition at line 89 of file HLTTau.h.
Referenced by getSeedEcalHitEt(), and setSeedEcalHitEt().
|
private |
Definition at line 93 of file HLTTau.h.
Referenced by getSeedHcalHitEt(), and setSeedHcalHitEt().
|
private |
Definition at line 96 of file HLTTau.h.
Referenced by getSumPtTracksL25(), and setSumPtTracksL25().
|
private |
Definition at line 97 of file HLTTau.h.
Referenced by getSumPtTracksL3(), and setSumPtTracksL3().
|
private |
Definition at line 83 of file HLTTau.h.
Referenced by getL25TrackIsolationResponse(), and HLTTau().
|
private |
Definition at line 86 of file HLTTau.h.
Referenced by getL3TrackIsolationResponse(), and HLTTau().