CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
TrackingLayer::eqfct Struct Reference

#include <TrackingLayer.h>

Public Member Functions

 eqfct ()
 
bool operator() (const TrackingLayer &l1, const TrackingLayer &l2) const
 

Detailed Description

Definition at line 24 of file TrackingLayer.h.

Constructor & Destructor Documentation

TrackingLayer::eqfct::eqfct ( )
inline

Definition at line 26 of file TrackingLayer.h.

26 { };

Member Function Documentation

bool TrackingLayer::eqfct::operator() ( const TrackingLayer l1,
const TrackingLayer l2 
) const
inline

Definition at line 28 of file TrackingLayer.h.

References TrackingLayer::getLayerNumber(), TrackingLayer::getSideNumber(), and TrackingLayer::getSubDetNumber().

29  {
30  return (l1.getSubDetNumber() == l2.getSubDetNumber()
31  && l1.getLayerNumber() == l2.getLayerNumber()
32  && l1.getSideNumber() == l2.getSideNumber());
33  }
unsigned int getSubDetNumber() const
Definition: TrackingLayer.h:75
unsigned int getLayerNumber() const
Definition: TrackingLayer.h:85
unsigned int getSideNumber() const
Definition: TrackingLayer.h:80