CMS 3D CMS Logo

Classes | Typedefs | Functions
Phase2ITPixelCluster.h File Reference
#include <vector>
#include "FWCore/Utilities/interface/GCC11Compatibility.h"
#include <cstdint>
#include <cassert>
#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  Phase2ITPixelCluster
 Pixel cluster – collection of neighboring pixels above threshold. More...
 
class  Phase2ITPixelCluster::Pixel
 
class  Phase2ITPixelCluster::PixelPos
 
class  Phase2ITPixelCluster::Shift
 

Typedefs

typedef edm::DetSetVector< Phase2ITPixelClusterPhase2ITPixelClusterCollection
 
typedef edmNew::DetSetVector< Phase2ITPixelClusterPhase2ITPixelClusterCollectionNew
 
typedef edm::Ref< Phase2ITPixelClusterCollection, Phase2ITPixelClusterPhase2ITPixelClusterRef
 
typedef edm::Ref< Phase2ITPixelClusterCollectionNew, Phase2ITPixelClusterPhase2ITPixelClusterRefNew
 
typedef edm::RefProd< Phase2ITPixelClusterCollectionPhase2ITPixelClusterRefProd
 
typedef edm::DetSetRefVector< Phase2ITPixelClusterPhase2ITPixelClusterRefVector
 

Functions

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

Typedef Documentation

Definition at line 261 of file Phase2ITPixelCluster.h.

Definition at line 266 of file Phase2ITPixelCluster.h.

Definition at line 262 of file Phase2ITPixelCluster.h.

Definition at line 267 of file Phase2ITPixelCluster.h.

Definition at line 264 of file Phase2ITPixelCluster.h.

Definition at line 263 of file Phase2ITPixelCluster.h.

Function Documentation

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

Definition at line 244 of file Phase2ITPixelCluster.h.

References Phase2ITPixelCluster::minPixelCol(), and Phase2ITPixelCluster::minPixelRow().

244  {
245  if ( one.minPixelRow() < other.minPixelRow() ) {
246  return true;
247  } else if ( one.minPixelRow() > other.minPixelRow() ) {
248  return false;
249  } else if ( one.minPixelCol() < other.minPixelCol() ) {
250  return true;
251  } else {
252  return false;
253  }
254 }
uint32_t minPixelRow() const
uint32_t minPixelCol() const