CMS 3D CMS Logo

Public Member Functions | Public Attributes

HLTMuonPlotter::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 69 of file HLTMuonPlotter.h.


Constructor & Destructor Documentation

HLTMuonPlotter::MatchStruct::MatchStruct ( ) [inline]

Definition at line 73 of file HLTMuonPlotter.h.

References candBase, and candL1.

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

Definition at line 77 of file HLTMuonPlotter.h.

References candBase, and candL1.

                                            {
      candBase = cand;
      candL1     = 0;
    }

Member Function Documentation

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

Definition at line 81 of file HLTMuonPlotter.h.

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

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

Definition at line 84 of file HLTMuonPlotter.h.

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

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

Member Data Documentation

Definition at line 72 of file HLTMuonPlotter.h.

Definition at line 71 of file HLTMuonPlotter.h.

Referenced by MatchStruct().