CMS 3D CMS Logo

Classes | Typedefs | Functions
SiPixelCluster.h File Reference
#include <vector>
#include <cstdint>
#include <cassert>
#include <limits>
#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
 
class  SiPixelCluster::PixelPos
 
class  SiPixelCluster::Shift
 
class  SiPixelCluster
 Pixel cluster – collection of neighboring pixels above threshold. More...
 

Typedefs

typedef edm::DetSetVector< SiPixelClusterSiPixelClusterCollection
 
typedef edmNew::DetSetVector< SiPixelClusterSiPixelClusterCollectionNew
 
typedef edm::Ref< SiPixelClusterCollection, SiPixelClusterSiPixelClusterRef
 
typedef edm::Ref< SiPixelClusterCollectionNew, SiPixelClusterSiPixelClusterRefNew
 
typedef edm::RefProd< SiPixelClusterCollectionSiPixelClusterRefProd
 
typedef edm::DetSetRefVector< SiPixelClusterSiPixelClusterRefVector
 

Functions

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

Typedef Documentation

◆ SiPixelClusterCollection

Definition at line 242 of file SiPixelCluster.h.

◆ SiPixelClusterCollectionNew

Definition at line 247 of file SiPixelCluster.h.

◆ SiPixelClusterRef

Definition at line 243 of file SiPixelCluster.h.

◆ SiPixelClusterRefNew

Definition at line 248 of file SiPixelCluster.h.

◆ SiPixelClusterRefProd

Definition at line 245 of file SiPixelCluster.h.

◆ SiPixelClusterRefVector

Definition at line 244 of file SiPixelCluster.h.

Function Documentation

◆ operator<()

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

Definition at line 225 of file SiPixelCluster.h.

References trackingPlots::other.

225  {
226  if (one.minPixelRow() < other.minPixelRow()) {
227  return true;
228  } else if (one.minPixelRow() > other.minPixelRow()) {
229  return false;
230  } else if (one.minPixelCol() < other.minPixelCol()) {
231  return true;
232  } else {
233  return false;
234  }
235 }