CMS 3D CMS Logo

SiPixelCluster.h File Reference

#include <vector>
#include "boost/cstdint.hpp"
#include "DataFormats/Common/interface/DetSetVector.h"
#include "DataFormats/Common/interface/DetSetVectorNew.h"
#include "DataFormats/Common/interface/Ref.h"
#include "DataFormats/Common/interface/DetSetRefVector.h"

Go to the source code of this file.

Classes

class  SiPixelCluster
 Pixel cluster -- collection of neighboring pixels above threshold. More...
class  SiPixelCluster::Pixel
class  SiPixelCluster::PixelPos
class  SiPixelCluster::Shift

Typedefs

typedef edm::DetSetVector
< SiPixelCluster
SiPixelClusterCollection
typedef edmNew::DetSetVector
< SiPixelCluster
SiPixelClusterCollectionNew
typedef edm::Ref
< SiPixelClusterCollection,
SiPixelCluster
SiPixelClusterRef
typedef edm::Ref
< SiPixelClusterCollectionNew,
SiPixelCluster
SiPixelClusterRefNew
typedef edm::RefProd
< SiPixelClusterCollection
SiPixelClusterRefProd
typedef edm::DetSetRefVector
< SiPixelCluster
SiPixelClusterRefVector

Functions

bool operator< (const SiPixelCluster &one, const SiPixelCluster &other)


Typedef Documentation

typedef edm::DetSetVector<SiPixelCluster> SiPixelClusterCollection

Definition at line 204 of file SiPixelCluster.h.

typedef edmNew::DetSetVector<SiPixelCluster> SiPixelClusterCollectionNew

Definition at line 209 of file SiPixelCluster.h.

typedef edm::Ref<SiPixelClusterCollection, SiPixelCluster> SiPixelClusterRef

Definition at line 205 of file SiPixelCluster.h.

typedef edm::Ref<SiPixelClusterCollectionNew, SiPixelCluster> SiPixelClusterRefNew

Definition at line 210 of file SiPixelCluster.h.

typedef edm::RefProd<SiPixelClusterCollection> SiPixelClusterRefProd

Definition at line 207 of file SiPixelCluster.h.

typedef edm::DetSetRefVector<SiPixelCluster> SiPixelClusterRefVector

Definition at line 206 of file SiPixelCluster.h.


Function Documentation

bool operator< ( const SiPixelCluster one,
const SiPixelCluster other 
) [inline]

Definition at line 183 of file SiPixelCluster.h.

References SiPixelCluster::geographicalId(), SiPixelCluster::minPixelCol(), and SiPixelCluster::minPixelRow().

00183                                                                                {
00184   if ( one.geographicalId() < other.geographicalId() ) {
00185     return true;
00186   } else if ( one.geographicalId() > other.geographicalId() ) {
00187     return false;
00188   } else if ( one.minPixelRow() < other.minPixelRow() ) {
00189     return true;
00190   } else if ( one.minPixelRow() > other.minPixelRow() ) {
00191     return false;
00192   } else if ( one.minPixelCol() < other.minPixelCol() ) {
00193     return true;
00194   } else {
00195     return false;
00196   }
00197 }


Generated on Tue Jun 9 17:52:16 2009 for CMSSW by  doxygen 1.5.4