CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
PixelCPEBase::ClusterParam Struct Reference

#include <PixelCPEBase.h>

Inheritance diagram for PixelCPEBase::ClusterParam:
PixelCPEClusterRepair::ClusterParamTemplate PixelCPEGenericBase::ClusterParamGeneric

Public Member Functions

 ClusterParam ()
 
 ClusterParam (const SiPixelCluster &cl)
 
virtual ~ClusterParam ()=default
 

Public Attributes

float cotalpha
 
float cotbeta
 
int edgeTypeX_ = 0
 
int edgeTypeY_ = 0
 
bool filled_from_2d = false
 
bool hasBadPixels_ = false
 
bool hasFilledProb_ = false
 
bool isOnEdge_
 
Topology::LocalTrackPred loc_trk_pred
 
float probabilityQ_
 
float probabilityX_
 
float probabilityY_
 
int qBin_
 
bool spansTwoROCs_
 
const SiPixelClustertheCluster = nullptr
 
float trk_lp_x
 
float trk_lp_y
 
bool with_track_angle
 

Detailed Description

Definition at line 69 of file PixelCPEBase.h.

Constructor & Destructor Documentation

PixelCPEBase::ClusterParam::ClusterParam ( )
inline

Definition at line 70 of file PixelCPEBase.h.

70 {}
PixelCPEBase::ClusterParam::ClusterParam ( const SiPixelCluster cl)
inline

Definition at line 71 of file PixelCPEBase.h.

71 : theCluster(&cl) {}
const SiPixelCluster * theCluster
Definition: PixelCPEBase.h:75
virtual PixelCPEBase::ClusterParam::~ClusterParam ( )
virtualdefault

Member Data Documentation

float PixelCPEBase::ClusterParam::cotalpha
float PixelCPEBase::ClusterParam::cotbeta
int PixelCPEBase::ClusterParam::edgeTypeX_ = 0
int PixelCPEBase::ClusterParam::edgeTypeY_ = 0
bool PixelCPEBase::ClusterParam::filled_from_2d = false
bool PixelCPEBase::ClusterParam::hasBadPixels_ = false
bool PixelCPEBase::ClusterParam::hasFilledProb_ = false
bool PixelCPEBase::ClusterParam::isOnEdge_
Topology::LocalTrackPred PixelCPEBase::ClusterParam::loc_trk_pred
float PixelCPEBase::ClusterParam::probabilityQ_
float PixelCPEBase::ClusterParam::probabilityX_
float PixelCPEBase::ClusterParam::probabilityY_
int PixelCPEBase::ClusterParam::qBin_
bool PixelCPEBase::ClusterParam::spansTwoROCs_
const SiPixelCluster* PixelCPEBase::ClusterParam::theCluster = nullptr
float PixelCPEBase::ClusterParam::trk_lp_x

Definition at line 83 of file PixelCPEBase.h.

Referenced by PixelCPEBase::computeAnglesFromTrajectory().

float PixelCPEBase::ClusterParam::trk_lp_y

Definition at line 84 of file PixelCPEBase.h.

Referenced by PixelCPEBase::computeAnglesFromTrajectory().

bool PixelCPEBase::ClusterParam::with_track_angle