CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
BSTrkParameters Class Reference

#include <BSTrkParameters.h>

Public Member Functions

 BSTrkParameters ()
 
 BSTrkParameters (double z0, double sigz0, double d0, double sigd0, double phi0, double pt, double d0phi_d0=0., double d0phi_chi2=0.)
 
double d0 () const
 
double d0phi_chi2 () const
 
double d0phi_d0 () const
 
double phi0 () const
 
double pt () const
 
void setVx (double vx)
 
void setVy (double vy)
 
double sigd0 () const
 
double sigz0 () const
 
double vx () const
 
double vy () const
 
double z0 () const
 

Private Attributes

double fd0
 
double fd0phi_chi2
 
double fd0phi_d0
 
double fphi0
 
double fpt
 
double fsigd0
 
double fsigz0
 
double fvx
 
double fvy
 
double fz0
 

Detailed Description


class: BSTrkParameters.h package: RecoVertex/BeamSpotProducer

author: Francisco Yumiceva, Fermilab (yumic.nosp@m.eva@.nosp@m.fnal..nosp@m.gov)


Definition at line 15 of file BSTrkParameters.h.

Constructor & Destructor Documentation

◆ BSTrkParameters() [1/2]

BSTrkParameters::BSTrkParameters ( )
inline

Definition at line 18 of file BSTrkParameters.h.

18 {}

◆ BSTrkParameters() [2/2]

BSTrkParameters::BSTrkParameters ( double  z0,
double  sigz0,
double  d0,
double  sigd0,
double  phi0,
double  pt,
double  d0phi_d0 = 0.,
double  d0phi_chi2 = 0. 
)
inline

Definition at line 32 of file BSTrkParameters.h.

39  {
40  fz0 = z0;
41  fsigz0 = sigz0;
42  fd0 = d0;
43  fsigd0 = sigd0;
44  fphi0 = phi0;
45  fpt = pt;
48  fvx = 0.;
49  fvy = 0.;
50  };

References d0(), d0phi_chi2(), d0phi_d0(), fd0, fd0phi_chi2, fd0phi_d0, fphi0, fpt, fsigd0, fsigz0, fvx, fvy, fz0, phi0(), pt(), sigd0(), sigz0(), and z0().

Member Function Documentation

◆ d0()

double BSTrkParameters::d0 ( ) const
inline

Definition at line 55 of file BSTrkParameters.h.

55 { return fd0; }

References fd0.

Referenced by BSTrkParameters().

◆ d0phi_chi2()

double BSTrkParameters::d0phi_chi2 ( ) const
inline

Definition at line 59 of file BSTrkParameters.h.

59 { return fd0phi_chi2; }

References fd0phi_chi2.

Referenced by BSTrkParameters().

◆ d0phi_d0()

double BSTrkParameters::d0phi_d0 ( ) const
inline

Definition at line 60 of file BSTrkParameters.h.

60 { return fd0phi_d0; }

References fd0phi_d0.

Referenced by BSTrkParameters().

◆ phi0()

double BSTrkParameters::phi0 ( ) const
inline

Definition at line 57 of file BSTrkParameters.h.

57 { return fphi0; }

References fphi0.

Referenced by BSTrkParameters().

◆ pt()

double BSTrkParameters::pt ( ) const
inline

◆ setVx()

void BSTrkParameters::setVx ( double  vx)
inline

Definition at line 63 of file BSTrkParameters.h.

63 { fvx = vx; }

References fvx, and vx().

Referenced by BeamFitter::readEvent().

◆ setVy()

void BSTrkParameters::setVy ( double  vy)
inline

Definition at line 64 of file BSTrkParameters.h.

64 { fvy = vy; }

References fvy, and vy().

Referenced by BeamFitter::readEvent().

◆ sigd0()

double BSTrkParameters::sigd0 ( ) const
inline

Definition at line 56 of file BSTrkParameters.h.

56 { return fsigd0; }

References fsigd0.

Referenced by BSTrkParameters().

◆ sigz0()

double BSTrkParameters::sigz0 ( ) const
inline

Definition at line 54 of file BSTrkParameters.h.

54 { return fsigz0; }

References fsigz0.

Referenced by BSTrkParameters().

◆ vx()

double BSTrkParameters::vx ( ) const
inline

Definition at line 61 of file BSTrkParameters.h.

61 { return fvx; }

References fvx.

Referenced by setVx().

◆ vy()

double BSTrkParameters::vy ( ) const
inline

Definition at line 62 of file BSTrkParameters.h.

62 { return fvy; }

References fvy.

Referenced by setVy().

◆ z0()

double BSTrkParameters::z0 ( ) const
inline

Definition at line 53 of file BSTrkParameters.h.

53 { return fz0; }

References fz0.

Referenced by BSTrkParameters().

Member Data Documentation

◆ fd0

double BSTrkParameters::fd0
private

Definition at line 69 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0().

◆ fd0phi_chi2

double BSTrkParameters::fd0phi_chi2
private

Definition at line 73 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0phi_chi2().

◆ fd0phi_d0

double BSTrkParameters::fd0phi_d0
private

Definition at line 74 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0phi_d0().

◆ fphi0

double BSTrkParameters::fphi0
private

Definition at line 71 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and phi0().

◆ fpt

double BSTrkParameters::fpt
private

Definition at line 72 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and pt().

◆ fsigd0

double BSTrkParameters::fsigd0
private

Definition at line 70 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and sigd0().

◆ fsigz0

double BSTrkParameters::fsigz0
private

Definition at line 68 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and sigz0().

◆ fvx

double BSTrkParameters::fvx
private

Definition at line 75 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), setVx(), and vx().

◆ fvy

double BSTrkParameters::fvy
private

Definition at line 76 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), setVy(), and vy().

◆ fz0

double BSTrkParameters::fz0
private

Definition at line 67 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and z0().

BSTrkParameters::d0
double d0() const
Definition: BSTrkParameters.h:55
BSTrkParameters::fz0
double fz0
Definition: BSTrkParameters.h:67
BSTrkParameters::vy
double vy() const
Definition: BSTrkParameters.h:62
BSTrkParameters::fphi0
double fphi0
Definition: BSTrkParameters.h:71
BSTrkParameters::fpt
double fpt
Definition: BSTrkParameters.h:72
BSTrkParameters::sigz0
double sigz0() const
Definition: BSTrkParameters.h:54
BSTrkParameters::fvy
double fvy
Definition: BSTrkParameters.h:76
BSTrkParameters::vx
double vx() const
Definition: BSTrkParameters.h:61
BSTrkParameters::d0phi_chi2
double d0phi_chi2() const
Definition: BSTrkParameters.h:59
BSTrkParameters::phi0
double phi0() const
Definition: BSTrkParameters.h:57
BSTrkParameters::pt
double pt() const
Definition: BSTrkParameters.h:58
BSTrkParameters::fd0
double fd0
Definition: BSTrkParameters.h:69
BSTrkParameters::sigd0
double sigd0() const
Definition: BSTrkParameters.h:56
BSTrkParameters::d0phi_d0
double d0phi_d0() const
Definition: BSTrkParameters.h:60
BSTrkParameters::fsigz0
double fsigz0
Definition: BSTrkParameters.h:68
BSTrkParameters::fd0phi_d0
double fd0phi_d0
Definition: BSTrkParameters.h:74
BSTrkParameters::fvx
double fvx
Definition: BSTrkParameters.h:75
BSTrkParameters::fd0phi_chi2
double fd0phi_chi2
Definition: BSTrkParameters.h:73
BSTrkParameters::z0
double z0() const
Definition: BSTrkParameters.h:53
BSTrkParameters::fsigd0
double fsigd0
Definition: BSTrkParameters.h:70