CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Functions
reco::helper Namespace Reference

Classes

struct  CandMapTrait
 
struct  CandMapTrait< C1, CandidateView >
 
struct  CandMapTrait< CandidateView, C2 >
 
struct  CandMapTrait< CandidateView, CandidateView >
 
struct  CandRefTrait
 
struct  CandRefTrait< edm::View< T > >
 
class  CastorJetIDHelper
 
struct  GreaterByPtPseudoJet
 
class  JetIDHelper
 
class  JetMuonHitsIDHelper
 
class  LessByMatchDistance
 Default class for ranking matches: sorting by smaller distance. More...
 
struct  SortBySecond
 

Typedefs

typedef pair< size_t, double > MatchPair
 

Functions

bool hasNonPositiveE (reco::helper::JetIDHelper::subtower x)
 
static double select2nd (std::map< int, double >::value_type const &pair)
 
bool subtower_has_greater_E (reco::helper::JetIDHelper::subtower i, reco::helper::JetIDHelper::subtower j)
 

Typedef Documentation

typedef pair<size_t, double> reco::helper::MatchPair

Definition at line 55 of file CandOneToManyDeltaRMatcher.cc.

Function Documentation

bool reco::helper::hasNonPositiveE ( reco::helper::JetIDHelper::subtower  x)

Definition at line 30 of file JetIDHelper.cc.

References reco::helper::JetIDHelper::subtower::E.

Referenced by reco::helper::JetIDHelper::calculate().

30  {
31  return x.E <= 0;
32  }
static double reco::helper::select2nd ( std::map< int, double >::value_type const &  pair)
static

Definition at line 28 of file JetIDHelper.cc.

Referenced by reco::helper::JetIDHelper::classifyJetComponents(), and reco::helper::JetIDHelper::classifyJetTowers().

28 {return pair.second;}
bool reco::helper::subtower_has_greater_E ( reco::helper::JetIDHelper::subtower  i,
reco::helper::JetIDHelper::subtower  j 
)

Definition at line 34 of file JetIDHelper.cc.

References reco::helper::JetIDHelper::subtower::E.

Referenced by reco::helper::JetIDHelper::classifyJetTowers().

35  { return i.E > j.E; }