CMS 3D CMS Logo

Public Member Functions | Public Attributes

HLTMuonValidator::MatchStruct Struct Reference

List of all members.

Public Member Functions

 MatchStruct ()
 MatchStruct (const reco::Candidate *cand)
bool operator< (MatchStruct match)
bool operator> (MatchStruct match)

Public Attributes

const reco::CandidatecandBase
std::vector< const
reco::RecoChargedCandidate * > 
candHlt
const l1extra::L1MuonParticlecandL1

Detailed Description

Definition at line 70 of file HLTMuonValidator.h.


Constructor & Destructor Documentation

HLTMuonValidator::MatchStruct::MatchStruct ( ) [inline]

Definition at line 74 of file HLTMuonValidator.h.

References candBase, and candL1.

                  {
      candBase   = 0;
      candL1     = 0;
    }
HLTMuonValidator::MatchStruct::MatchStruct ( const reco::Candidate cand) [inline]

Definition at line 78 of file HLTMuonValidator.h.

References candBase, and candL1.

                                            {
      candBase = cand;
      candL1     = 0;
    }

Member Function Documentation

bool HLTMuonValidator::MatchStruct::operator< ( MatchStruct  match) [inline]

Definition at line 82 of file HLTMuonValidator.h.

References candBase, and reco::Candidate::pt().

                                      {
      return candBase->pt() < match.candBase->pt();
    }
bool HLTMuonValidator::MatchStruct::operator> ( MatchStruct  match) [inline]

Definition at line 85 of file HLTMuonValidator.h.

References candBase, and reco::Candidate::pt().

                                      {
      return candBase->pt() > match.candBase->pt();
    }

Member Data Documentation

Definition at line 73 of file HLTMuonValidator.h.

Definition at line 72 of file HLTMuonValidator.h.

Referenced by MatchStruct().