CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
PixelRegion Class Reference

#include <SelectedElectronFEDListProducer.h>

Public Member Functions

 PixelRegion (math::XYZVector &momentum, float dphi=0.5, float deta=0.5, float maxz=24.0)
 

Public Attributes

float atantheta
 
float cosphi
 
float dEta
 
float dPhi
 
float maxZ
 
float sinphi
 
math::XYZVector vector
 

Detailed Description

Definition at line 36 of file SelectedElectronFEDListProducer.h.

Constructor & Destructor Documentation

◆ PixelRegion()

PixelRegion::PixelRegion ( math::XYZVector momentum,
float  dphi = 0.5,
float  deta = 0.5,
float  maxz = 24.0 
)
inline

Definition at line 38 of file SelectedElectronFEDListProducer.h.

38  {
39  vector = momentum;
40  dPhi = dphi;
41  dEta = deta;
42  maxZ = maxz;
43  cosphi = vector.x() / vector.rho();
44  sinphi = vector.y() / vector.rho();
45  atantheta = vector.z() / vector.rho();
46  }

References atantheta, cosphi, dEta, dPhi, maxZ, gpuPixelDoublets::maxz, sinphi, and vector.

Member Data Documentation

◆ atantheta

float PixelRegion::atantheta

Definition at line 50 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ cosphi

float PixelRegion::cosphi

Definition at line 50 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ dEta

float PixelRegion::dEta

Definition at line 49 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ dPhi

float PixelRegion::dPhi

Definition at line 49 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ maxZ

float PixelRegion::maxZ

Definition at line 49 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ sinphi

float PixelRegion::sinphi

Definition at line 50 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

◆ vector

math::XYZVector PixelRegion::vector

Definition at line 48 of file SelectedElectronFEDListProducer.h.

Referenced by PixelRegion().

PixelRegion::dEta
float dEta
Definition: SelectedElectronFEDListProducer.h:49
PixelRegion::dPhi
float dPhi
Definition: SelectedElectronFEDListProducer.h:49
PixelRegion::atantheta
float atantheta
Definition: SelectedElectronFEDListProducer.h:50
gpuPixelDoublets::maxz
__constant__ const float maxz[nPairs]
Definition: gpuPixelDoublets.h:55
PixelRegion::vector
math::XYZVector vector
Definition: SelectedElectronFEDListProducer.h:48
PixelRegion::sinphi
float sinphi
Definition: SelectedElectronFEDListProducer.h:50
PixelRegion::cosphi
float cosphi
Definition: SelectedElectronFEDListProducer.h:50
PixelRegion::maxZ
float maxZ
Definition: SelectedElectronFEDListProducer.h:49