CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Attributes
l1t::HPSPFTau Class Reference

#include <HPSPFTau.h>

Inheritance diagram for l1t::HPSPFTau:
reco::LeafCandidate reco::Candidate

Public Types

enum  Kind {
  kUndefined, kOneProng0Pi0, kOneProng1Pi0, kThreeProng0Pi0,
  kThreeProng1Pi0
}
 
- Public Types inherited from reco::LeafCandidate
typedef int Charge
 electric charge type More...
 
typedef CandidateCollection daughters
 collection of daughter candidates More...
 
typedef unsigned int index
 
typedef math::XYZTLorentzVector LorentzVector
 Lorentz vector. More...
 
typedef math::XYZPoint Point
 point in the space More...
 
typedef
math::PtEtaPhiMLorentzVector 
PolarLorentzVector
 Lorentz vector. More...
 
typedef math::XYZVector Vector
 point in the space More...
 
- Public Types inherited from reco::Candidate
enum  { dimension = 3 }
 
enum  { size = dimension * (dimension + 1) / 2 }
 matix size More...
 
typedef int Charge
 electric charge type More...
 
typedef candidate::const_iterator const_iterator
 
typedef math::Error< dimension >
::type 
CovarianceMatrix
 covariance error matrix (3x3) More...
 
typedef unsigned int index
 index type More...
 
typedef candidate::iterator iterator
 
typedef math::XYZTLorentzVector LorentzVector
 Lorentz vector. More...
 
typedef math::XYZPoint Point
 point in the space More...
 
typedef
math::PtEtaPhiMLorentzVector 
PolarLorentzVector
 Lorentz vector. More...
 
typedef size_t size_type
 
typedef math::XYZVector Vector
 point in the space More...
 

Public Member Functions

 HPSPFTau ()
 default constructor More...
 
bool isChargedPFCandSeeded () const
 accessor functions for reco level quantities More...
 
bool isJetSeeded () const
 
const l1t::PFCandidateRefVectorisoAllL1PFCandidates () const
 
const l1t::PFCandidateRefVectorisoChargedHadrons () const
 
const l1t::PFCandidateRefVectorisoElectrons () const
 
float isolationConeSize () const
 
const l1t::PFCandidateRefVectorisoMuons () const
 
const l1t::PFCandidateRefVectorisoNeutralHadrons () const
 
const l1t::PFCandidateRefVectorisoPhotons () const
 
const l1t::PFCandidateRefleadChargedPFCand () const
 
bool passLooseIso () const
 
bool passLooseRelIso () const
 
bool passMediumIso () const
 
bool passMediumRelIso () const
 
bool passTightIso () const
 
bool passTightRelIso () const
 
bool passVLooseIso () const
 
bool passVLooseRelIso () const
 
const l1t::TkPrimaryVertexRefprimaryVertex () const
 
const l1t::PFCandidateRefseedChargedPFCand () const
 
const reco::CaloJetRefseedJet () const
 
void setIsoAllL1PFCandidates (l1t::PFCandidateRefVector isoAllL1PFCandidates)
 
void setIsoChargedHadrons (l1t::PFCandidateRefVector isoChargedHadrons)
 
void setIsoElectrons (l1t::PFCandidateRefVector isoElectrons)
 
void setisolationConeSize (float isolationConeSize)
 
void setIsoMuons (l1t::PFCandidateRefVector isoMuons)
 
void setIsoNeutralHadrons (l1t::PFCandidateRefVector isoNeutralHadrons)
 
void setIsoPhotons (l1t::PFCandidateRefVector isoPhotons)
 
void setLeadChargedPFCand (l1t::PFCandidateRef leadChargedPFCand)
 
void setPassLooseIso (bool passLooseIso)
 
void setPassLooseRelIso (bool passLooseRelIso)
 
void setPassMediumIso (bool passMediumIso)
 
void setPassMediumRelIso (bool passMediumRelIso)
 
void setPassTightIso (bool passTightIso)
 
void setPassTightRelIso (bool passTightRelIso)
 
void setPassVLooseIso (bool passVLooseIso)
 
void setPassVLooseRelIso (bool passVLooseRelIso)
 
void setPrimaryVertex (l1t::TkPrimaryVertexRef primaryVertex)
 
void setSeedChargedPFCand (l1t::PFCandidateRef seedChargedPFCand)
 
void setSeedJet (reco::CaloJetRef seedJet)
 
void setSignalAllL1PFCandidates (l1t::PFCandidateRefVector signalAllL1PFCandidates)
 
void setSignalChargedHadrons (l1t::PFCandidateRefVector signalChargedHadrons)
 
void setSignalConeSize (float signalConeSize)
 
void setSignalElectrons (l1t::PFCandidateRefVector signalElectrons)
 
void setSignalMuons (l1t::PFCandidateRefVector signalMuons)
 
void setSignalNeutralHadrons (l1t::PFCandidateRefVector signalNeutralHadrons)
 
void setSignalPhotons (l1t::PFCandidateRefVector signalPhotons)
 
void setStripAllL1PFCandidates (l1t::PFCandidateRefVector stripAllL1PFCandidates)
 
void setStripElectrons (l1t::PFCandidateRefVector stripElectrons)
 
void setStripP4 (reco::Particle::LorentzVector &stripP4)
 
void setStripPhotons (l1t::PFCandidateRefVector stripPhotons)
 
void setSumAllL1PFCandidates (l1t::PFCandidateRefVector sumAllL1PFCandidates)
 
void setSumAllL1PFCandidatesPt (float sumAllL1PFCandidatesPt)
 
void setSumChargedHadrons (l1t::PFCandidateRefVector sumChargedHadrons)
 
void setSumChargedIso (float sumChargedIso)
 
void setSumChargedIsoPileup (float sumChargedIsoPileup)
 
void setSumCombinedIso (float sumCombinedIso)
 
void setSumElectrons (l1t::PFCandidateRefVector sumElectrons)
 
void setSumMuons (l1t::PFCandidateRefVector sumMuons)
 
void setSumNeutralHadrons (l1t::PFCandidateRefVector sumNeutralHadrons)
 
void setSumNeutralIso (float sumNeutralIso)
 
void setSumPhotons (l1t::PFCandidateRefVector sumPhotons)
 
void setTauType (Kind tauType)
 
const l1t::PFCandidateRefVectorsignalAllL1PFCandidates () const
 
const l1t::PFCandidateRefVectorsignalChargedHadrons () const
 
float signalConeSize () const
 
const l1t::PFCandidateRefVectorsignalElectrons () const
 
const l1t::PFCandidateRefVectorsignalMuons () const
 
const l1t::PFCandidateRefVectorsignalNeutralHadrons () const
 
const l1t::PFCandidateRefVectorsignalPhotons () const
 
const l1t::PFCandidateRefVectorstripAllL1PFCandidates () const
 
const l1t::PFCandidateRefVectorstripElectrons () const
 
const
reco::Particle::LorentzVector
stripP4 () const
 
const l1t::PFCandidateRefVectorstripPhotons () const
 
const l1t::PFCandidateRefVectorsumAllL1PFCandidates () const
 
float sumAllL1PFCandidatesPt () const
 
const l1t::PFCandidateRefVectorsumChargedHadrons () const
 
float sumChargedIso () const
 
float sumChargedIsoPileup () const
 
float sumCombinedIso () const
 
const l1t::PFCandidateRefVectorsumElectrons () const
 
const l1t::PFCandidateRefVectorsumMuons () const
 
const l1t::PFCandidateRefVectorsumNeutralHadrons () const
 
float sumNeutralIso () const
 
const l1t::PFCandidateRefVectorsumPhotons () const
 
Kind tauType () const
 
 ~HPSPFTau () override
 destructor More...
 
- Public Member Functions inherited from reco::LeafCandidate
Vector boostToCM () const final
 
int charge () const final
 electric charge More...
 
LeafCandidateclone () const override
 returns a clone of the Candidate object More...
 
void construct (int qx3, float pt, float eta, float phi, float mass, const Point &vtx, int pdgId, int status)
 
const Candidatedaughter (size_type) const override
 return daughter at a given position (throws an exception) More...
 
Candidatedaughter (size_type) override
 return daughter at a given position (throws an exception) More...
 
Candidatedaughter (const std::string &s) override
 return daughter with a specified role name More...
 
const Candidatedaughter (const std::string &s) const override
 return daughter with a specified role name More...
 
double energy () const final
 energy More...
 
double et () const final
 transverse energy More...
 
double et2 () const final
 transverse energy squared (use this for cut!) More...
 
double eta () const final
 momentum pseudorapidity More...
 
void fillVertexCovariance (CovarianceMatrix &v) const override
 fill SMatrix More...
 
template<typename T >
T get () const
 get a component More...
 
template<typename T , typename Tag >
T get () const
 get a component More...
 
template<typename T >
T get (size_type i) const
 get a component More...
 
template<typename T , typename Tag >
T get (size_type i) const
 get a component More...
 
bool hasMasterClone () const override
 
bool hasMasterClonePtr () const override
 
bool isCaloMuon () const override
 
bool isConvertedPhoton () const override
 
bool isElectron () const override
 
bool isGlobalMuon () const override
 
bool isJet () const override
 
bool isMuon () const override
 
bool isPhoton () const override
 
bool isStandAloneMuon () const override
 
bool isTrackerMuon () const override
 
 LeafCandidate ()
 
 LeafCandidate (const Candidate &c)
 
template<typename... Args>
 LeafCandidate (Args &&...args)
 
 LeafCandidate (LeafCandidate &rh)
 
 LeafCandidate (LeafCandidate &&)=default
 
 LeafCandidate (LeafCandidate const &)=default
 
bool longLived () const final
 is long lived? More...
 
double mass () const final
 mass More...
 
bool massConstraint () const final
 do mass constraint? More...
 
double massSqr () const final
 mass squared More...
 
const CandidateBaseRefmasterClone () const override
 
const CandidatePtrmasterClonePtr () const override
 
template<typename Ref >
Ref masterRef () const
 cast master clone reference to a concrete type More...
 
Vector momentum () const final
 spatial momentum vector More...
 
const Candidatemother (size_type) const override
 return mother at a given position (throws an exception) More...
 
double mt () const final
 transverse mass More...
 
double mtSqr () const final
 transverse mass squared More...
 
template<typename T >
size_type numberOf () const
 number of components More...
 
template<typename T , typename Tag >
size_type numberOf () const
 number of components More...
 
size_t numberOfDaughters () const override
 number of daughters More...
 
size_t numberOfMothers () const override
 number of mothers More...
 
size_t numberOfSourceCandidatePtrs () const override
 
LeafCandidateoperator= (LeafCandidate &&)=default
 
LeafCandidateoperator= (LeafCandidate const &)=default
 
double p () const final
 magnitude of momentum vector More...
 
const LorentzVectorp4 () const final
 four-momentum Lorentz vector More...
 
int pdgId () const final
 PDG identifier. More...
 
double phi () const final
 momentum azimuthal angle More...
 
const PolarLorentzVectorpolarP4 () const final
 four-momentum Lorentz vector More...
 
double pt () const final
 transverse momentum More...
 
double px () const final
 x coordinate of momentum vector More...
 
double py () const final
 y coordinate of momentum vector More...
 
double pz () const final
 z coordinate of momentum vector More...
 
double rapidity () const final
 rapidity More...
 
void setCharge (Charge q) final
 set electric charge More...
 
void setLongLived () final
 
void setMass (double m) final
 set particle mass More...
 
void setMassConstraint () final
 
void setP4 (const LorentzVector &p4) final
 set 4-momentum More...
 
void setP4 (const PolarLorentzVector &p4) final
 set 4-momentum More...
 
void setPdgId (int pdgId) final
 
void setPz (double pz) final
 
void setStatus (int status) final
 set status word More...
 
void setThreeCharge (Charge qx3) final
 set electric charge More...
 
void setVertex (const Point &vertex) override
 set vertex More...
 
CandidatePtr sourceCandidatePtr (size_type i) const override
 
int status () const final
 status word More...
 
double theta () const final
 momentum polar angle More...
 
int threeCharge () const final
 electric charge More...
 
const Pointvertex () const override
 vertex position (overwritten by PF...) More...
 
double vertexChi2 () const override
 chi-squares More...
 
double vertexCovariance (int i, int j) const override
 (i, j)-th element of error matrix, i, j = 0, ... 2 More...
 
CovarianceMatrix vertexCovariance () const final
 return SMatrix More...
 
double vertexNdof () const override
 
double vertexNormalizedChi2 () const override
 chi-squared divided by n.d.o.f. More...
 
double vx () const override
 x coordinate of vertex position More...
 
double vy () const override
 y coordinate of vertex position More...
 
double vz () const override
 z coordinate of vertex position More...
 
double y () const final
 rapidity More...
 
 ~LeafCandidate () override
 destructor More...
 
- Public Member Functions inherited from reco::Candidate
const_iterator begin () const
 first daughter const_iterator More...
 
iterator begin ()
 first daughter iterator More...
 
virtual const TrackbestTrack () const
 
 Candidate ()
 default constructor More...
 
virtual float dxyError () const
 uncertainty on dxy More...
 
virtual float dzError () const
 uncertainty on dz More...
 
const_iterator end () const
 last daughter const_iterator More...
 
iterator end ()
 last daughter iterator More...
 
template<typename T >
T get () const
 get a component More...
 
template<typename T , typename Tag >
T get () const
 get a component More...
 
template<typename T >
T get (size_type i) const
 get a component More...
 
template<typename T , typename Tag >
T get (size_type i) const
 get a component More...
 
template<typename Ref >
Ref masterRef () const
 cast master clone reference to a concrete type More...
 
template<typename T >
size_type numberOf () const
 number of components More...
 
template<typename T , typename Tag >
size_type numberOf () const
 number of components More...
 
virtual void setSourceCandidatePtr (const CandidatePtr &ptr)
 Set the ptr to the source Candidate. More...
 
virtual ~Candidate ()
 destructor More...
 

Private Attributes

l1t::PFCandidateRefVector isoAllL1PFCandidates_
 
l1t::PFCandidateRefVector isoChargedHadrons_
 
l1t::PFCandidateRefVector isoElectrons_
 
float isolationConeSize_
 
l1t::PFCandidateRefVector isoMuons_
 
l1t::PFCandidateRefVector isoNeutralHadrons_
 
l1t::PFCandidateRefVector isoPhotons_
 
l1t::PFCandidateRef leadChargedPFCand_
 
bool passLooseIso_
 
bool passLooseRelIso_
 
bool passMediumIso_
 
bool passMediumRelIso_
 
bool passTightIso_
 
bool passTightRelIso_
 
bool passVLooseIso_
 
bool passVLooseRelIso_
 
l1t::TkPrimaryVertexRef primaryVertex_
 
l1t::PFCandidateRef seedChargedPFCand_
 
reco::CaloJetRef seedJet_
 
l1t::PFCandidateRefVector signalAllL1PFCandidates_
 
l1t::PFCandidateRefVector signalChargedHadrons_
 
float signalConeSize_
 
l1t::PFCandidateRefVector signalElectrons_
 
l1t::PFCandidateRefVector signalMuons_
 
l1t::PFCandidateRefVector signalNeutralHadrons_
 
l1t::PFCandidateRefVector signalPhotons_
 
l1t::PFCandidateRefVector stripAllL1PFCandidates_
 
l1t::PFCandidateRefVector stripElectrons_
 
reco::Particle::LorentzVector stripP4_
 
l1t::PFCandidateRefVector stripPhotons_
 
l1t::PFCandidateRefVector sumAllL1PFCandidates_
 
float sumAllL1PFCandidatesPt_
 
l1t::PFCandidateRefVector sumChargedHadrons_
 
float sumChargedIso_
 
float sumChargedIsoPileup_
 
float sumCombinedIso_
 
l1t::PFCandidateRefVector sumElectrons_
 
l1t::PFCandidateRefVector sumMuons_
 
l1t::PFCandidateRefVector sumNeutralHadrons_
 
float sumNeutralIso_
 
l1t::PFCandidateRefVector sumPhotons_
 
Kind tauType_
 

Additional Inherited Members

Detailed Description

Definition at line 14 of file HPSPFTau.h.

Member Enumeration Documentation

Enumerator
kUndefined 
kOneProng0Pi0 
kOneProng1Pi0 
kThreeProng0Pi0 
kThreeProng1Pi0 

Definition at line 57 of file HPSPFTau.h.

Constructor & Destructor Documentation

l1t::HPSPFTau::HPSPFTau ( )

default constructor

Definition at line 5 of file HPSPFTau.cc.

7  sumChargedIso_(0.),
8  sumNeutralIso_(0.),
9  sumCombinedIso_(0.),
11  passTightIso_(false),
12  passMediumIso_(false),
13  passLooseIso_(false),
14  passVLooseIso_(false),
15  passTightRelIso_(false),
16  passMediumRelIso_(false),
17  passLooseRelIso_(false),
18  passVLooseRelIso_(false) {}
float sumCombinedIso_
Definition: HPSPFTau.h:188
float sumChargedIsoPileup_
Definition: HPSPFTau.h:189
bool passLooseRelIso_
Definition: HPSPFTau.h:198
bool passVLooseIso_
Definition: HPSPFTau.h:194
float sumChargedIso_
Definition: HPSPFTau.h:186
bool passMediumRelIso_
Definition: HPSPFTau.h:197
Kind tauType_
Definition: HPSPFTau.h:178
bool passTightRelIso_
Definition: HPSPFTau.h:196
bool passTightIso_
Definition: HPSPFTau.h:191
bool passMediumIso_
Definition: HPSPFTau.h:192
bool passVLooseRelIso_
Definition: HPSPFTau.h:199
float sumNeutralIso_
Definition: HPSPFTau.h:187
bool passLooseIso_
Definition: HPSPFTau.h:193
l1t::HPSPFTau::~HPSPFTau ( )
override

destructor

Definition at line 21 of file HPSPFTau.cc.

21 {}

Member Function Documentation

bool l1t::HPSPFTau::isChargedPFCandSeeded ( ) const
inline

accessor functions for reco level quantities

Definition at line 23 of file HPSPFTau.h.

References edm::Ref< C, T, F >::isNonnull(), and seedChargedPFCand_.

Referenced by operator<<().

23 { return seedChargedPFCand_.isNonnull(); }
l1t::PFCandidateRef seedChargedPFCand_
Definition: HPSPFTau.h:148
bool isNonnull() const
Checks for non-null.
Definition: Ref.h:238
bool l1t::HPSPFTau::isJetSeeded ( ) const
inline

Definition at line 24 of file HPSPFTau.h.

References edm::Ref< C, T, F >::isNonnull(), and seedJet_.

Referenced by operator<<().

24 { return seedJet_.isNonnull(); }
bool isNonnull() const
Checks for non-null.
Definition: Ref.h:238
reco::CaloJetRef seedJet_
Definition: HPSPFTau.h:149
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoAllL1PFCandidates ( ) const
inline

Definition at line 41 of file HPSPFTau.h.

References isoAllL1PFCandidates_.

Referenced by operator<<(), and setIsoAllL1PFCandidates().

41 { return isoAllL1PFCandidates_; }
l1t::PFCandidateRefVector isoAllL1PFCandidates_
Definition: HPSPFTau.h:163
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoChargedHadrons ( ) const
inline

Definition at line 42 of file HPSPFTau.h.

References isoChargedHadrons_.

Referenced by setIsoChargedHadrons().

42 { return isoChargedHadrons_; }
l1t::PFCandidateRefVector isoChargedHadrons_
Definition: HPSPFTau.h:164
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoElectrons ( ) const
inline

Definition at line 43 of file HPSPFTau.h.

References isoElectrons_.

Referenced by setIsoElectrons().

43 { return isoElectrons_; }
l1t::PFCandidateRefVector isoElectrons_
Definition: HPSPFTau.h:165
float l1t::HPSPFTau::isolationConeSize ( ) const
inline

Definition at line 64 of file HPSPFTau.h.

References signalConeSize_.

Referenced by setisolationConeSize().

64 { return signalConeSize_; }
float signalConeSize_
Definition: HPSPFTau.h:183
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoMuons ( ) const
inline

Definition at line 46 of file HPSPFTau.h.

References isoMuons_.

Referenced by setIsoMuons().

46 { return isoMuons_; }
l1t::PFCandidateRefVector isoMuons_
Definition: HPSPFTau.h:168
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoNeutralHadrons ( ) const
inline

Definition at line 44 of file HPSPFTau.h.

References isoNeutralHadrons_.

Referenced by setIsoNeutralHadrons().

44 { return isoNeutralHadrons_; }
l1t::PFCandidateRefVector isoNeutralHadrons_
Definition: HPSPFTau.h:166
const l1t::PFCandidateRefVector& l1t::HPSPFTau::isoPhotons ( ) const
inline

Definition at line 45 of file HPSPFTau.h.

References isoPhotons_.

Referenced by setIsoPhotons().

45 { return isoPhotons_; }
l1t::PFCandidateRefVector isoPhotons_
Definition: HPSPFTau.h:167
const l1t::PFCandidateRef& l1t::HPSPFTau::leadChargedPFCand ( ) const
inline

Definition at line 28 of file HPSPFTau.h.

References leadChargedPFCand_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau(), HLTDoubletDZ< T1, T2 >::computeDZ(), operator<<(), and setLeadChargedPFCand().

28 { return leadChargedPFCand_; }
l1t::PFCandidateRef leadChargedPFCand_
Definition: HPSPFTau.h:150
bool l1t::HPSPFTau::passLooseIso ( ) const
inline

Definition at line 73 of file HPSPFTau.h.

References passLooseIso_.

Referenced by setPassLooseIso().

73 { return passLooseIso_; }
bool passLooseIso_
Definition: HPSPFTau.h:193
bool l1t::HPSPFTau::passLooseRelIso ( ) const
inline

Definition at line 78 of file HPSPFTau.h.

References passLooseRelIso_.

Referenced by setPassLooseRelIso().

78 { return passLooseRelIso_; }
bool passLooseRelIso_
Definition: HPSPFTau.h:198
bool l1t::HPSPFTau::passMediumIso ( ) const
inline

Definition at line 72 of file HPSPFTau.h.

References passMediumIso_.

Referenced by setPassMediumIso().

72 { return passMediumIso_; }
bool passMediumIso_
Definition: HPSPFTau.h:192
bool l1t::HPSPFTau::passMediumRelIso ( ) const
inline

Definition at line 77 of file HPSPFTau.h.

References passMediumRelIso_.

Referenced by setPassMediumRelIso().

77 { return passMediumRelIso_; }
bool passMediumRelIso_
Definition: HPSPFTau.h:197
bool l1t::HPSPFTau::passTightIso ( ) const
inline

Definition at line 71 of file HPSPFTau.h.

References passTightIso_.

Referenced by setPassTightIso().

71 { return passTightIso_; }
bool passTightIso_
Definition: HPSPFTau.h:191
bool l1t::HPSPFTau::passTightRelIso ( ) const
inline

Definition at line 76 of file HPSPFTau.h.

References passTightRelIso_.

Referenced by setPassTightRelIso().

76 { return passTightRelIso_; }
bool passTightRelIso_
Definition: HPSPFTau.h:196
bool l1t::HPSPFTau::passVLooseIso ( ) const
inline

Definition at line 74 of file HPSPFTau.h.

References passVLooseIso_.

Referenced by setPassVLooseIso().

74 { return passVLooseIso_; }
bool passVLooseIso_
Definition: HPSPFTau.h:194
bool l1t::HPSPFTau::passVLooseRelIso ( ) const
inline

Definition at line 79 of file HPSPFTau.h.

References passVLooseRelIso_.

Referenced by setPassVLooseRelIso().

79 { return passVLooseRelIso_; }
bool passVLooseRelIso_
Definition: HPSPFTau.h:199
const l1t::TkPrimaryVertexRef& l1t::HPSPFTau::primaryVertex ( ) const
inline

Definition at line 55 of file HPSPFTau.h.

References primaryVertex_.

Referenced by operator<<(), and setPrimaryVertex().

55 { return primaryVertex_; }
l1t::TkPrimaryVertexRef primaryVertex_
Definition: HPSPFTau.h:177
const l1t::PFCandidateRef& l1t::HPSPFTau::seedChargedPFCand ( ) const
inline

Definition at line 26 of file HPSPFTau.h.

References seedChargedPFCand_.

Referenced by setSeedChargedPFCand().

26 { return seedChargedPFCand_; }
l1t::PFCandidateRef seedChargedPFCand_
Definition: HPSPFTau.h:148
const reco::CaloJetRef& l1t::HPSPFTau::seedJet ( ) const
inline

Definition at line 27 of file HPSPFTau.h.

References seedJet_.

Referenced by setSeedJet().

27 { return seedJet_; }
reco::CaloJetRef seedJet_
Definition: HPSPFTau.h:149
void l1t::HPSPFTau::setIsoAllL1PFCandidates ( l1t::PFCandidateRefVector  isoAllL1PFCandidates)
inline

Definition at line 104 of file HPSPFTau.h.

References isoAllL1PFCandidates(), and isoAllL1PFCandidates_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

104  {
106  }
l1t::PFCandidateRefVector isoAllL1PFCandidates_
Definition: HPSPFTau.h:163
const l1t::PFCandidateRefVector & isoAllL1PFCandidates() const
Definition: HPSPFTau.h:41
void l1t::HPSPFTau::setIsoChargedHadrons ( l1t::PFCandidateRefVector  isoChargedHadrons)
inline

Definition at line 107 of file HPSPFTau.h.

References isoChargedHadrons(), and isoChargedHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector isoChargedHadrons_
Definition: HPSPFTau.h:164
const l1t::PFCandidateRefVector & isoChargedHadrons() const
Definition: HPSPFTau.h:42
void l1t::HPSPFTau::setIsoElectrons ( l1t::PFCandidateRefVector  isoElectrons)
inline

Definition at line 108 of file HPSPFTau.h.

References isoElectrons(), and isoElectrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRefVector & isoElectrons() const
Definition: HPSPFTau.h:43
l1t::PFCandidateRefVector isoElectrons_
Definition: HPSPFTau.h:165
void l1t::HPSPFTau::setisolationConeSize ( float  isolationConeSize)
inline

Definition at line 130 of file HPSPFTau.h.

References isolationConeSize(), and signalConeSize_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float signalConeSize_
Definition: HPSPFTau.h:183
float isolationConeSize() const
Definition: HPSPFTau.h:64
void l1t::HPSPFTau::setIsoMuons ( l1t::PFCandidateRefVector  isoMuons)
inline

Definition at line 111 of file HPSPFTau.h.

References isoMuons(), and isoMuons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

111 { isoMuons_ = isoMuons; }
l1t::PFCandidateRefVector isoMuons_
Definition: HPSPFTau.h:168
const l1t::PFCandidateRefVector & isoMuons() const
Definition: HPSPFTau.h:46
void l1t::HPSPFTau::setIsoNeutralHadrons ( l1t::PFCandidateRefVector  isoNeutralHadrons)
inline

Definition at line 109 of file HPSPFTau.h.

References isoNeutralHadrons(), and isoNeutralHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRefVector & isoNeutralHadrons() const
Definition: HPSPFTau.h:44
l1t::PFCandidateRefVector isoNeutralHadrons_
Definition: HPSPFTau.h:166
void l1t::HPSPFTau::setIsoPhotons ( l1t::PFCandidateRefVector  isoPhotons)
inline

Definition at line 110 of file HPSPFTau.h.

References isoPhotons(), and isoPhotons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

110 { isoPhotons_ = isoPhotons; }
const l1t::PFCandidateRefVector & isoPhotons() const
Definition: HPSPFTau.h:45
l1t::PFCandidateRefVector isoPhotons_
Definition: HPSPFTau.h:167
void l1t::HPSPFTau::setLeadChargedPFCand ( l1t::PFCandidateRef  leadChargedPFCand)
inline

Definition at line 83 of file HPSPFTau.h.

References leadChargedPFCand(), and leadChargedPFCand_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRef & leadChargedPFCand() const
Definition: HPSPFTau.h:28
l1t::PFCandidateRef leadChargedPFCand_
Definition: HPSPFTau.h:150
void l1t::HPSPFTau::setPassLooseIso ( bool  passLooseIso)
inline

Definition at line 139 of file HPSPFTau.h.

References passLooseIso(), and passLooseIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

bool passLooseIso() const
Definition: HPSPFTau.h:73
bool passLooseIso_
Definition: HPSPFTau.h:193
void l1t::HPSPFTau::setPassLooseRelIso ( bool  passLooseRelIso)
inline

Definition at line 144 of file HPSPFTau.h.

References passLooseRelIso(), and passLooseRelIso_.

bool passLooseRelIso_
Definition: HPSPFTau.h:198
bool passLooseRelIso() const
Definition: HPSPFTau.h:78
void l1t::HPSPFTau::setPassMediumIso ( bool  passMediumIso)
inline

Definition at line 138 of file HPSPFTau.h.

References passMediumIso(), and passMediumIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

bool passMediumIso_
Definition: HPSPFTau.h:192
bool passMediumIso() const
Definition: HPSPFTau.h:72
void l1t::HPSPFTau::setPassMediumRelIso ( bool  passMediumRelIso)
inline

Definition at line 143 of file HPSPFTau.h.

References passMediumRelIso(), and passMediumRelIso_.

bool passMediumRelIso_
Definition: HPSPFTau.h:197
bool passMediumRelIso() const
Definition: HPSPFTau.h:77
void l1t::HPSPFTau::setPassTightIso ( bool  passTightIso)
inline

Definition at line 137 of file HPSPFTau.h.

References passTightIso(), and passTightIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

bool passTightIso() const
Definition: HPSPFTau.h:71
bool passTightIso_
Definition: HPSPFTau.h:191
void l1t::HPSPFTau::setPassTightRelIso ( bool  passTightRelIso)
inline

Definition at line 142 of file HPSPFTau.h.

References passTightRelIso(), and passTightRelIso_.

bool passTightRelIso() const
Definition: HPSPFTau.h:76
bool passTightRelIso_
Definition: HPSPFTau.h:196
void l1t::HPSPFTau::setPassVLooseIso ( bool  passVLooseIso)
inline

Definition at line 140 of file HPSPFTau.h.

References passVLooseIso(), and passVLooseIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

bool passVLooseIso_
Definition: HPSPFTau.h:194
bool passVLooseIso() const
Definition: HPSPFTau.h:74
void l1t::HPSPFTau::setPassVLooseRelIso ( bool  passVLooseRelIso)
inline

Definition at line 145 of file HPSPFTau.h.

References passVLooseRelIso(), and passVLooseRelIso_.

bool passVLooseRelIso() const
Definition: HPSPFTau.h:79
bool passVLooseRelIso_
Definition: HPSPFTau.h:199
void l1t::HPSPFTau::setPrimaryVertex ( l1t::TkPrimaryVertexRef  primaryVertex)
inline

Definition at line 122 of file HPSPFTau.h.

References primaryVertex(), and primaryVertex_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::TkPrimaryVertexRef primaryVertex_
Definition: HPSPFTau.h:177
const l1t::TkPrimaryVertexRef & primaryVertex() const
Definition: HPSPFTau.h:55
void l1t::HPSPFTau::setSeedChargedPFCand ( l1t::PFCandidateRef  seedChargedPFCand)
inline

Definition at line 81 of file HPSPFTau.h.

References seedChargedPFCand(), and seedChargedPFCand_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRef seedChargedPFCand_
Definition: HPSPFTau.h:148
const l1t::PFCandidateRef & seedChargedPFCand() const
Definition: HPSPFTau.h:26
void l1t::HPSPFTau::setSeedJet ( reco::CaloJetRef  seedJet)
inline

Definition at line 82 of file HPSPFTau.h.

References seedJet(), and seedJet_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

82 { seedJet_ = seedJet; }
reco::CaloJetRef seedJet_
Definition: HPSPFTau.h:149
const reco::CaloJetRef & seedJet() const
Definition: HPSPFTau.h:27
void l1t::HPSPFTau::setSignalAllL1PFCandidates ( l1t::PFCandidateRefVector  signalAllL1PFCandidates)
inline

Definition at line 85 of file HPSPFTau.h.

References signalAllL1PFCandidates(), and signalAllL1PFCandidates_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

85  {
87  }
l1t::PFCandidateRefVector signalAllL1PFCandidates_
Definition: HPSPFTau.h:152
const l1t::PFCandidateRefVector & signalAllL1PFCandidates() const
Definition: HPSPFTau.h:30
void l1t::HPSPFTau::setSignalChargedHadrons ( l1t::PFCandidateRefVector  signalChargedHadrons)
inline

Definition at line 88 of file HPSPFTau.h.

References signalChargedHadrons(), and signalChargedHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

88  {
90  }
l1t::PFCandidateRefVector signalChargedHadrons_
Definition: HPSPFTau.h:153
const l1t::PFCandidateRefVector & signalChargedHadrons() const
Definition: HPSPFTau.h:31
void l1t::HPSPFTau::setSignalConeSize ( float  signalConeSize)
inline

Definition at line 129 of file HPSPFTau.h.

References signalConeSize(), and signalConeSize_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float signalConeSize_
Definition: HPSPFTau.h:183
float signalConeSize() const
Definition: HPSPFTau.h:63
void l1t::HPSPFTau::setSignalElectrons ( l1t::PFCandidateRefVector  signalElectrons)
inline

Definition at line 91 of file HPSPFTau.h.

References signalElectrons(), and signalElectrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector signalElectrons_
Definition: HPSPFTau.h:154
const l1t::PFCandidateRefVector & signalElectrons() const
Definition: HPSPFTau.h:32
void l1t::HPSPFTau::setSignalMuons ( l1t::PFCandidateRefVector  signalMuons)
inline

Definition at line 96 of file HPSPFTau.h.

References signalMuons(), and signalMuons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector signalMuons_
Definition: HPSPFTau.h:157
const l1t::PFCandidateRefVector & signalMuons() const
Definition: HPSPFTau.h:35
void l1t::HPSPFTau::setSignalNeutralHadrons ( l1t::PFCandidateRefVector  signalNeutralHadrons)
inline

Definition at line 92 of file HPSPFTau.h.

References signalNeutralHadrons(), and signalNeutralHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

92  {
94  }
const l1t::PFCandidateRefVector & signalNeutralHadrons() const
Definition: HPSPFTau.h:33
l1t::PFCandidateRefVector signalNeutralHadrons_
Definition: HPSPFTau.h:155
void l1t::HPSPFTau::setSignalPhotons ( l1t::PFCandidateRefVector  signalPhotons)
inline

Definition at line 95 of file HPSPFTau.h.

References signalPhotons(), and signalPhotons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector signalPhotons_
Definition: HPSPFTau.h:156
const l1t::PFCandidateRefVector & signalPhotons() const
Definition: HPSPFTau.h:34
void l1t::HPSPFTau::setStripAllL1PFCandidates ( l1t::PFCandidateRefVector  stripAllL1PFCandidates)
inline

Definition at line 98 of file HPSPFTau.h.

References stripAllL1PFCandidates(), and stripAllL1PFCandidates_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

98  {
100  }
const l1t::PFCandidateRefVector & stripAllL1PFCandidates() const
Definition: HPSPFTau.h:37
l1t::PFCandidateRefVector stripAllL1PFCandidates_
Definition: HPSPFTau.h:159
void l1t::HPSPFTau::setStripElectrons ( l1t::PFCandidateRefVector  stripElectrons)
inline

Definition at line 101 of file HPSPFTau.h.

References stripElectrons(), and stripElectrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRefVector & stripElectrons() const
Definition: HPSPFTau.h:38
l1t::PFCandidateRefVector stripElectrons_
Definition: HPSPFTau.h:160
void l1t::HPSPFTau::setStripP4 ( reco::Particle::LorentzVector stripP4)
inline

Definition at line 126 of file HPSPFTau.h.

References stripP4(), and stripP4_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

126 { stripP4_ = stripP4; }
reco::Particle::LorentzVector stripP4_
Definition: HPSPFTau.h:180
const reco::Particle::LorentzVector & stripP4() const
Definition: HPSPFTau.h:60
void l1t::HPSPFTau::setStripPhotons ( l1t::PFCandidateRefVector  stripPhotons)
inline

Definition at line 102 of file HPSPFTau.h.

References stripPhotons(), and stripPhotons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRefVector & stripPhotons() const
Definition: HPSPFTau.h:39
l1t::PFCandidateRefVector stripPhotons_
Definition: HPSPFTau.h:161
void l1t::HPSPFTau::setSumAllL1PFCandidates ( l1t::PFCandidateRefVector  sumAllL1PFCandidates)
inline

Definition at line 113 of file HPSPFTau.h.

References sumAllL1PFCandidates(), and sumAllL1PFCandidates_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

113  {
115  }
l1t::PFCandidateRefVector sumAllL1PFCandidates_
Definition: HPSPFTau.h:170
const l1t::PFCandidateRefVector & sumAllL1PFCandidates() const
Definition: HPSPFTau.h:48
void l1t::HPSPFTau::setSumAllL1PFCandidatesPt ( float  sumAllL1PFCandidatesPt)
inline

Definition at line 128 of file HPSPFTau.h.

References sumAllL1PFCandidatesPt(), and sumAllL1PFCandidatesPt_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float sumAllL1PFCandidatesPt_
Definition: HPSPFTau.h:182
float sumAllL1PFCandidatesPt() const
Definition: HPSPFTau.h:62
void l1t::HPSPFTau::setSumChargedHadrons ( l1t::PFCandidateRefVector  sumChargedHadrons)
inline

Definition at line 116 of file HPSPFTau.h.

References sumChargedHadrons(), and sumChargedHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector sumChargedHadrons_
Definition: HPSPFTau.h:171
const l1t::PFCandidateRefVector & sumChargedHadrons() const
Definition: HPSPFTau.h:49
void l1t::HPSPFTau::setSumChargedIso ( float  sumChargedIso)
inline

Definition at line 132 of file HPSPFTau.h.

References sumChargedIso(), and sumChargedIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float sumChargedIso_
Definition: HPSPFTau.h:186
float sumChargedIso() const
Definition: HPSPFTau.h:66
void l1t::HPSPFTau::setSumChargedIsoPileup ( float  sumChargedIsoPileup)
inline

Definition at line 135 of file HPSPFTau.h.

References sumChargedIsoPileup(), and sumChargedIsoPileup_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float sumChargedIsoPileup_
Definition: HPSPFTau.h:189
float sumChargedIsoPileup() const
Definition: HPSPFTau.h:69
void l1t::HPSPFTau::setSumCombinedIso ( float  sumCombinedIso)
inline

Definition at line 134 of file HPSPFTau.h.

References sumCombinedIso(), and sumCombinedIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float sumCombinedIso_
Definition: HPSPFTau.h:188
float sumCombinedIso() const
Definition: HPSPFTau.h:68
void l1t::HPSPFTau::setSumElectrons ( l1t::PFCandidateRefVector  sumElectrons)
inline

Definition at line 117 of file HPSPFTau.h.

References sumElectrons(), and sumElectrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

l1t::PFCandidateRefVector sumElectrons_
Definition: HPSPFTau.h:172
const l1t::PFCandidateRefVector & sumElectrons() const
Definition: HPSPFTau.h:50
void l1t::HPSPFTau::setSumMuons ( l1t::PFCandidateRefVector  sumMuons)
inline

Definition at line 120 of file HPSPFTau.h.

References sumMuons(), and sumMuons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

120 { sumMuons_ = sumMuons; }
const l1t::PFCandidateRefVector & sumMuons() const
Definition: HPSPFTau.h:53
l1t::PFCandidateRefVector sumMuons_
Definition: HPSPFTau.h:175
void l1t::HPSPFTau::setSumNeutralHadrons ( l1t::PFCandidateRefVector  sumNeutralHadrons)
inline

Definition at line 118 of file HPSPFTau.h.

References sumNeutralHadrons(), and sumNeutralHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

const l1t::PFCandidateRefVector & sumNeutralHadrons() const
Definition: HPSPFTau.h:51
l1t::PFCandidateRefVector sumNeutralHadrons_
Definition: HPSPFTau.h:173
void l1t::HPSPFTau::setSumNeutralIso ( float  sumNeutralIso)
inline

Definition at line 133 of file HPSPFTau.h.

References sumNeutralIso(), and sumNeutralIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

float sumNeutralIso() const
Definition: HPSPFTau.h:67
float sumNeutralIso_
Definition: HPSPFTau.h:187
void l1t::HPSPFTau::setSumPhotons ( l1t::PFCandidateRefVector  sumPhotons)
inline

Definition at line 119 of file HPSPFTau.h.

References sumPhotons(), and sumPhotons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

119 { sumPhotons_ = sumPhotons; }
const l1t::PFCandidateRefVector & sumPhotons() const
Definition: HPSPFTau.h:52
l1t::PFCandidateRefVector sumPhotons_
Definition: HPSPFTau.h:174
void l1t::HPSPFTau::setTauType ( Kind  tauType)
inline

Definition at line 124 of file HPSPFTau.h.

References tauType(), and tauType_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau().

124 { tauType_ = tauType; }
Kind tauType_
Definition: HPSPFTau.h:178
Kind tauType() const
Definition: HPSPFTau.h:58
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalAllL1PFCandidates ( ) const
inline

Definition at line 30 of file HPSPFTau.h.

References signalAllL1PFCandidates_.

Referenced by operator<<(), and setSignalAllL1PFCandidates().

30 { return signalAllL1PFCandidates_; }
l1t::PFCandidateRefVector signalAllL1PFCandidates_
Definition: HPSPFTau.h:152
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalChargedHadrons ( ) const
inline

Definition at line 31 of file HPSPFTau.h.

References signalChargedHadrons_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau(), and setSignalChargedHadrons().

31 { return signalChargedHadrons_; }
l1t::PFCandidateRefVector signalChargedHadrons_
Definition: HPSPFTau.h:153
float l1t::HPSPFTau::signalConeSize ( ) const
inline

Definition at line 63 of file HPSPFTau.h.

References signalConeSize_.

Referenced by setSignalConeSize().

63 { return signalConeSize_; }
float signalConeSize_
Definition: HPSPFTau.h:183
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalElectrons ( ) const
inline

Definition at line 32 of file HPSPFTau.h.

References signalElectrons_.

Referenced by setSignalElectrons().

32 { return signalElectrons_; }
l1t::PFCandidateRefVector signalElectrons_
Definition: HPSPFTau.h:154
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalMuons ( ) const
inline

Definition at line 35 of file HPSPFTau.h.

References signalMuons_.

Referenced by setSignalMuons().

35 { return signalMuons_; }
l1t::PFCandidateRefVector signalMuons_
Definition: HPSPFTau.h:157
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalNeutralHadrons ( ) const
inline

Definition at line 33 of file HPSPFTau.h.

References signalNeutralHadrons_.

Referenced by setSignalNeutralHadrons().

33 { return signalNeutralHadrons_; }
l1t::PFCandidateRefVector signalNeutralHadrons_
Definition: HPSPFTau.h:155
const l1t::PFCandidateRefVector& l1t::HPSPFTau::signalPhotons ( ) const
inline

Definition at line 34 of file HPSPFTau.h.

References signalPhotons_.

Referenced by setSignalPhotons().

34 { return signalPhotons_; }
l1t::PFCandidateRefVector signalPhotons_
Definition: HPSPFTau.h:156
const l1t::PFCandidateRefVector& l1t::HPSPFTau::stripAllL1PFCandidates ( ) const
inline

Definition at line 37 of file HPSPFTau.h.

References stripAllL1PFCandidates_.

Referenced by operator<<(), and setStripAllL1PFCandidates().

37 { return stripAllL1PFCandidates_; }
l1t::PFCandidateRefVector stripAllL1PFCandidates_
Definition: HPSPFTau.h:159
const l1t::PFCandidateRefVector& l1t::HPSPFTau::stripElectrons ( ) const
inline

Definition at line 38 of file HPSPFTau.h.

References stripElectrons_.

Referenced by setStripElectrons().

38 { return stripElectrons_; }
l1t::PFCandidateRefVector stripElectrons_
Definition: HPSPFTau.h:160
const reco::Particle::LorentzVector& l1t::HPSPFTau::stripP4 ( ) const
inline

Definition at line 60 of file HPSPFTau.h.

References stripP4_.

Referenced by operator<<(), and setStripP4().

60 { return stripP4_; }
reco::Particle::LorentzVector stripP4_
Definition: HPSPFTau.h:180
const l1t::PFCandidateRefVector& l1t::HPSPFTau::stripPhotons ( ) const
inline

Definition at line 39 of file HPSPFTau.h.

References stripPhotons_.

Referenced by setStripPhotons().

39 { return stripPhotons_; }
l1t::PFCandidateRefVector stripPhotons_
Definition: HPSPFTau.h:161
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumAllL1PFCandidates ( ) const
inline

Definition at line 48 of file HPSPFTau.h.

References sumAllL1PFCandidates_.

Referenced by setSumAllL1PFCandidates().

48 { return sumAllL1PFCandidates_; }
l1t::PFCandidateRefVector sumAllL1PFCandidates_
Definition: HPSPFTau.h:170
float l1t::HPSPFTau::sumAllL1PFCandidatesPt ( ) const
inline

Definition at line 62 of file HPSPFTau.h.

References sumAllL1PFCandidatesPt_.

Referenced by setSumAllL1PFCandidatesPt().

62 { return sumAllL1PFCandidatesPt_; }
float sumAllL1PFCandidatesPt_
Definition: HPSPFTau.h:182
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumChargedHadrons ( ) const
inline

Definition at line 49 of file HPSPFTau.h.

References sumChargedHadrons_.

Referenced by setSumChargedHadrons().

49 { return sumChargedHadrons_; }
l1t::PFCandidateRefVector sumChargedHadrons_
Definition: HPSPFTau.h:171
float l1t::HPSPFTau::sumChargedIso ( ) const
inline

Definition at line 66 of file HPSPFTau.h.

References sumChargedIso_.

Referenced by L1HPSPFTauBuilder::buildL1PFTau(), operator<<(), and setSumChargedIso().

66 { return sumChargedIso_; }
float sumChargedIso_
Definition: HPSPFTau.h:186
float l1t::HPSPFTau::sumChargedIsoPileup ( ) const
inline

Definition at line 69 of file HPSPFTau.h.

References sumChargedIsoPileup_.

Referenced by operator<<(), and setSumChargedIsoPileup().

69 { return sumChargedIsoPileup_; }
float sumChargedIsoPileup_
Definition: HPSPFTau.h:189
float l1t::HPSPFTau::sumCombinedIso ( ) const
inline

Definition at line 68 of file HPSPFTau.h.

References sumCombinedIso_.

Referenced by setSumCombinedIso().

68 { return sumCombinedIso_; }
float sumCombinedIso_
Definition: HPSPFTau.h:188
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumElectrons ( ) const
inline

Definition at line 50 of file HPSPFTau.h.

References sumElectrons_.

Referenced by setSumElectrons().

50 { return sumElectrons_; }
l1t::PFCandidateRefVector sumElectrons_
Definition: HPSPFTau.h:172
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumMuons ( ) const
inline

Definition at line 53 of file HPSPFTau.h.

References sumMuons_.

Referenced by setSumMuons().

53 { return sumMuons_; }
l1t::PFCandidateRefVector sumMuons_
Definition: HPSPFTau.h:175
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumNeutralHadrons ( ) const
inline

Definition at line 51 of file HPSPFTau.h.

References sumNeutralHadrons_.

Referenced by setSumNeutralHadrons().

51 { return sumNeutralHadrons_; }
l1t::PFCandidateRefVector sumNeutralHadrons_
Definition: HPSPFTau.h:173
float l1t::HPSPFTau::sumNeutralIso ( ) const
inline

Definition at line 67 of file HPSPFTau.h.

References sumNeutralIso_.

Referenced by operator<<(), and setSumNeutralIso().

67 { return sumNeutralIso_; }
float sumNeutralIso_
Definition: HPSPFTau.h:187
const l1t::PFCandidateRefVector& l1t::HPSPFTau::sumPhotons ( ) const
inline

Definition at line 52 of file HPSPFTau.h.

References sumPhotons_.

Referenced by setSumPhotons().

52 { return sumPhotons_; }
l1t::PFCandidateRefVector sumPhotons_
Definition: HPSPFTau.h:174
Kind l1t::HPSPFTau::tauType ( ) const
inline

Definition at line 58 of file HPSPFTau.h.

References tauType_.

Referenced by operator<<(), and setTauType().

58 { return tauType_; }
Kind tauType_
Definition: HPSPFTau.h:178

Member Data Documentation

l1t::PFCandidateRefVector l1t::HPSPFTau::isoAllL1PFCandidates_
private

Definition at line 163 of file HPSPFTau.h.

Referenced by isoAllL1PFCandidates(), and setIsoAllL1PFCandidates().

l1t::PFCandidateRefVector l1t::HPSPFTau::isoChargedHadrons_
private

Definition at line 164 of file HPSPFTau.h.

Referenced by isoChargedHadrons(), and setIsoChargedHadrons().

l1t::PFCandidateRefVector l1t::HPSPFTau::isoElectrons_
private

Definition at line 165 of file HPSPFTau.h.

Referenced by isoElectrons(), and setIsoElectrons().

float l1t::HPSPFTau::isolationConeSize_
private

Definition at line 184 of file HPSPFTau.h.

l1t::PFCandidateRefVector l1t::HPSPFTau::isoMuons_
private

Definition at line 168 of file HPSPFTau.h.

Referenced by isoMuons(), and setIsoMuons().

l1t::PFCandidateRefVector l1t::HPSPFTau::isoNeutralHadrons_
private

Definition at line 166 of file HPSPFTau.h.

Referenced by isoNeutralHadrons(), and setIsoNeutralHadrons().

l1t::PFCandidateRefVector l1t::HPSPFTau::isoPhotons_
private

Definition at line 167 of file HPSPFTau.h.

Referenced by isoPhotons(), and setIsoPhotons().

l1t::PFCandidateRef l1t::HPSPFTau::leadChargedPFCand_
private

Definition at line 150 of file HPSPFTau.h.

Referenced by leadChargedPFCand(), and setLeadChargedPFCand().

bool l1t::HPSPFTau::passLooseIso_
private

Definition at line 193 of file HPSPFTau.h.

Referenced by passLooseIso(), and setPassLooseIso().

bool l1t::HPSPFTau::passLooseRelIso_
private

Definition at line 198 of file HPSPFTau.h.

Referenced by passLooseRelIso(), and setPassLooseRelIso().

bool l1t::HPSPFTau::passMediumIso_
private

Definition at line 192 of file HPSPFTau.h.

Referenced by passMediumIso(), and setPassMediumIso().

bool l1t::HPSPFTau::passMediumRelIso_
private

Definition at line 197 of file HPSPFTau.h.

Referenced by passMediumRelIso(), and setPassMediumRelIso().

bool l1t::HPSPFTau::passTightIso_
private

Definition at line 191 of file HPSPFTau.h.

Referenced by passTightIso(), and setPassTightIso().

bool l1t::HPSPFTau::passTightRelIso_
private

Definition at line 196 of file HPSPFTau.h.

Referenced by passTightRelIso(), and setPassTightRelIso().

bool l1t::HPSPFTau::passVLooseIso_
private

Definition at line 194 of file HPSPFTau.h.

Referenced by passVLooseIso(), and setPassVLooseIso().

bool l1t::HPSPFTau::passVLooseRelIso_
private

Definition at line 199 of file HPSPFTau.h.

Referenced by passVLooseRelIso(), and setPassVLooseRelIso().

l1t::TkPrimaryVertexRef l1t::HPSPFTau::primaryVertex_
private

Definition at line 177 of file HPSPFTau.h.

Referenced by primaryVertex(), and setPrimaryVertex().

l1t::PFCandidateRef l1t::HPSPFTau::seedChargedPFCand_
private

Definition at line 148 of file HPSPFTau.h.

Referenced by isChargedPFCandSeeded(), seedChargedPFCand(), and setSeedChargedPFCand().

reco::CaloJetRef l1t::HPSPFTau::seedJet_
private

Definition at line 149 of file HPSPFTau.h.

Referenced by isJetSeeded(), seedJet(), and setSeedJet().

l1t::PFCandidateRefVector l1t::HPSPFTau::signalAllL1PFCandidates_
private

Definition at line 152 of file HPSPFTau.h.

Referenced by setSignalAllL1PFCandidates(), and signalAllL1PFCandidates().

l1t::PFCandidateRefVector l1t::HPSPFTau::signalChargedHadrons_
private

Definition at line 153 of file HPSPFTau.h.

Referenced by setSignalChargedHadrons(), and signalChargedHadrons().

float l1t::HPSPFTau::signalConeSize_
private
l1t::PFCandidateRefVector l1t::HPSPFTau::signalElectrons_
private

Definition at line 154 of file HPSPFTau.h.

Referenced by setSignalElectrons(), and signalElectrons().

l1t::PFCandidateRefVector l1t::HPSPFTau::signalMuons_
private

Definition at line 157 of file HPSPFTau.h.

Referenced by setSignalMuons(), and signalMuons().

l1t::PFCandidateRefVector l1t::HPSPFTau::signalNeutralHadrons_
private

Definition at line 155 of file HPSPFTau.h.

Referenced by setSignalNeutralHadrons(), and signalNeutralHadrons().

l1t::PFCandidateRefVector l1t::HPSPFTau::signalPhotons_
private

Definition at line 156 of file HPSPFTau.h.

Referenced by setSignalPhotons(), and signalPhotons().

l1t::PFCandidateRefVector l1t::HPSPFTau::stripAllL1PFCandidates_
private

Definition at line 159 of file HPSPFTau.h.

Referenced by setStripAllL1PFCandidates(), and stripAllL1PFCandidates().

l1t::PFCandidateRefVector l1t::HPSPFTau::stripElectrons_
private

Definition at line 160 of file HPSPFTau.h.

Referenced by setStripElectrons(), and stripElectrons().

reco::Particle::LorentzVector l1t::HPSPFTau::stripP4_
private

Definition at line 180 of file HPSPFTau.h.

Referenced by setStripP4(), and stripP4().

l1t::PFCandidateRefVector l1t::HPSPFTau::stripPhotons_
private

Definition at line 161 of file HPSPFTau.h.

Referenced by setStripPhotons(), and stripPhotons().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumAllL1PFCandidates_
private

Definition at line 170 of file HPSPFTau.h.

Referenced by setSumAllL1PFCandidates(), and sumAllL1PFCandidates().

float l1t::HPSPFTau::sumAllL1PFCandidatesPt_
private

Definition at line 182 of file HPSPFTau.h.

Referenced by setSumAllL1PFCandidatesPt(), and sumAllL1PFCandidatesPt().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumChargedHadrons_
private

Definition at line 171 of file HPSPFTau.h.

Referenced by setSumChargedHadrons(), and sumChargedHadrons().

float l1t::HPSPFTau::sumChargedIso_
private

Definition at line 186 of file HPSPFTau.h.

Referenced by setSumChargedIso(), and sumChargedIso().

float l1t::HPSPFTau::sumChargedIsoPileup_
private

Definition at line 189 of file HPSPFTau.h.

Referenced by setSumChargedIsoPileup(), and sumChargedIsoPileup().

float l1t::HPSPFTau::sumCombinedIso_
private

Definition at line 188 of file HPSPFTau.h.

Referenced by setSumCombinedIso(), and sumCombinedIso().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumElectrons_
private

Definition at line 172 of file HPSPFTau.h.

Referenced by setSumElectrons(), and sumElectrons().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumMuons_
private

Definition at line 175 of file HPSPFTau.h.

Referenced by setSumMuons(), and sumMuons().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumNeutralHadrons_
private

Definition at line 173 of file HPSPFTau.h.

Referenced by setSumNeutralHadrons(), and sumNeutralHadrons().

float l1t::HPSPFTau::sumNeutralIso_
private

Definition at line 187 of file HPSPFTau.h.

Referenced by setSumNeutralIso(), and sumNeutralIso().

l1t::PFCandidateRefVector l1t::HPSPFTau::sumPhotons_
private

Definition at line 174 of file HPSPFTau.h.

Referenced by setSumPhotons(), and sumPhotons().

Kind l1t::HPSPFTau::tauType_
private

Definition at line 178 of file HPSPFTau.h.

Referenced by setTauType(), and tauType().