CMS 3D CMS Logo

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

Public Member Functions

float eta () const
 
reco::Candidate::PolarLorentzVector GetP4 () const
 
float M () const
 
float phi () const
 
float pt () const
 
void SetP4 (double pt, double eta, double phi, double mass)
 

Public Attributes

bool associated_with_tower
 
reco::Candidate::PolarLorentzVector p4
 
bool passesStandaloneIso = false
 
bool passesStandaloneSS = false
 
bool passesTrkMatchIso = false
 
bool passesTrkMatchSS = false
 
bool stale = false
 

Detailed Description

Definition at line 261 of file L1CaloJetProducer.cc.

Member Function Documentation

float L1CaloJetProducer::simpleL1obj::eta ( void  ) const
inline

Definition at line 279 of file L1CaloJetProducer.cc.

References p4.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

279 { return p4.eta(); };
reco::Candidate::PolarLorentzVector p4
reco::Candidate::PolarLorentzVector L1CaloJetProducer::simpleL1obj::GetP4 ( ) const
inline

Definition at line 282 of file L1CaloJetProducer.cc.

References p4.

282 { return p4; };
reco::Candidate::PolarLorentzVector p4
float L1CaloJetProducer::simpleL1obj::M ( ) const
inline

Definition at line 281 of file L1CaloJetProducer.cc.

References p4.

281 { return p4.M(); };
reco::Candidate::PolarLorentzVector p4
float L1CaloJetProducer::simpleL1obj::phi ( void  ) const
inline

Definition at line 280 of file L1CaloJetProducer.cc.

References p4.

Referenced by Particle.Particle::__str__(), and ntupleDataFormat.Track::phiPull().

280 { return p4.phi(); };
reco::Candidate::PolarLorentzVector p4
float L1CaloJetProducer::simpleL1obj::pt ( ) const
inline
void L1CaloJetProducer::simpleL1obj::SetP4 ( double  pt,
double  eta,
double  phi,
double  mass 
)
inline

Definition at line 272 of file L1CaloJetProducer.cc.

References p4.

272  {
273  this->p4.SetPt(pt);
274  this->p4.SetEta(eta);
275  this->p4.SetPhi(phi);
276  this->p4.SetM(mass);
277  }
reco::Candidate::PolarLorentzVector p4

Member Data Documentation

bool L1CaloJetProducer::simpleL1obj::associated_with_tower
Initial value:
=
false

Definition at line 264 of file L1CaloJetProducer.cc.

reco::Candidate::PolarLorentzVector L1CaloJetProducer::simpleL1obj::p4
bool L1CaloJetProducer::simpleL1obj::passesStandaloneIso = false

Definition at line 267 of file L1CaloJetProducer.cc.

bool L1CaloJetProducer::simpleL1obj::passesStandaloneSS = false

Definition at line 266 of file L1CaloJetProducer.cc.

bool L1CaloJetProducer::simpleL1obj::passesTrkMatchIso = false

Definition at line 269 of file L1CaloJetProducer.cc.

bool L1CaloJetProducer::simpleL1obj::passesTrkMatchSS = false

Definition at line 268 of file L1CaloJetProducer.cc.

bool L1CaloJetProducer::simpleL1obj::stale = false

Definition at line 263 of file L1CaloJetProducer.cc.