CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
PixelModule Class Reference

#include <SelectedElectronFEDListProducer.h>

Public Member Functions

bool operator< (const PixelModule &m) const
 
 PixelModule ()
 
 PixelModule (float phi, float eta)
 

Public Attributes

unsigned int DetId
 
float Eta
 
unsigned int Fed
 
float Phi
 
float x
 
float y
 
float z
 

Detailed Description

Definition at line 116 of file SelectedElectronFEDListProducer.h.

Constructor & Destructor Documentation

PixelModule::PixelModule ( )
inline

Definition at line 119 of file SelectedElectronFEDListProducer.h.

119 {}
PixelModule::PixelModule ( float  phi,
float  eta 
)
inline

Member Function Documentation

bool PixelModule::operator< ( const PixelModule m) const
inline

Definition at line 121 of file SelectedElectronFEDListProducer.h.

References DetId, reco::tau::disc::Eta(), Eta, colinearityKinematic::Phi, and Phi.

121  {
122  if(Phi < m.Phi) return true;
123  if(Phi == m.Phi && Eta < m.Eta) return true;
124  if(Phi == m.Phi && Eta == m.Eta && DetId < m.DetId) return true;
125  return false;
126  }
Definition: DetId.h:18

Member Data Documentation

unsigned int PixelModule::DetId
float PixelModule::Eta
unsigned int PixelModule::Fed
float PixelModule::Phi
float PixelModule::x
float PixelModule::y
float PixelModule::z