CMS 3D CMS Logo

Public Member Functions

pat::GenPlusSimParticleProducer::LessById Struct Reference

List of all members.

Public Member Functions

bool operator() (const SimTrack &tk1, const SimTrack &tk2) const
bool operator() (unsigned int id, const SimTrack &tk2) const
bool operator() (const SimTrack &tk1, unsigned int id) const

Detailed Description

Definition at line 83 of file GenPlusSimParticleProducer.cc.


Member Function Documentation

bool pat::GenPlusSimParticleProducer::LessById::operator() ( const SimTrack tk1,
const SimTrack tk2 
) const [inline]

Definition at line 84 of file GenPlusSimParticleProducer.cc.

References CoreSimTrack::trackId().

{ return tk1.trackId() < tk2.trackId(); }
bool pat::GenPlusSimParticleProducer::LessById::operator() ( unsigned int  id,
const SimTrack tk2 
) const [inline]

Definition at line 86 of file GenPlusSimParticleProducer.cc.

References CoreSimTrack::trackId().

{ return id            < tk2.trackId(); }
bool pat::GenPlusSimParticleProducer::LessById::operator() ( const SimTrack tk1,
unsigned int  id 
) const [inline]

Definition at line 85 of file GenPlusSimParticleProducer.cc.

References CoreSimTrack::trackId().

{ return tk1.trackId() < id;            }