CMS 3D CMS Logo

Public Member Functions | Private Attributes

BSTrkParameters Class Reference

#include <BSTrkParameters.h>

List of all members.

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 (yumiceva@fnal.gov)

version

Id:
BSTrkParameters.h,v 1.3 2009/09/14 17:52:27 yumiceva Exp

________________________________________________________________

Definition at line 17 of file BSTrkParameters.h.


Constructor & Destructor Documentation

BSTrkParameters::BSTrkParameters ( ) [inline]

Definition at line 22 of file BSTrkParameters.h.

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

Member Function Documentation

double BSTrkParameters::d0 ( ) const [inline]

Definition at line 55 of file BSTrkParameters.h.

References fd0.

Referenced by BSTrkParameters().

{ return fd0; }
double BSTrkParameters::d0phi_chi2 ( ) const [inline]

Definition at line 59 of file BSTrkParameters.h.

References fd0phi_chi2.

Referenced by BSTrkParameters().

{ return fd0phi_chi2; }
double BSTrkParameters::d0phi_d0 ( ) const [inline]

Definition at line 60 of file BSTrkParameters.h.

References fd0phi_d0.

Referenced by BSTrkParameters().

{ return fd0phi_d0; }
double BSTrkParameters::phi0 ( ) const [inline]

Definition at line 57 of file BSTrkParameters.h.

References fphi0.

Referenced by BSTrkParameters().

{ return fphi0; }
double BSTrkParameters::pt ( ) const [inline]

Definition at line 58 of file BSTrkParameters.h.

References fpt.

Referenced by BSTrkParameters().

{ return fpt; }
void BSTrkParameters::setVx ( double  vx) [inline]

Definition at line 63 of file BSTrkParameters.h.

References fvx, and vx().

Referenced by BeamFitter::readEvent().

{ fvx = vx; }
void BSTrkParameters::setVy ( double  vy) [inline]

Definition at line 64 of file BSTrkParameters.h.

References fvy, and vy().

Referenced by BeamFitter::readEvent().

{ fvy = vy; }
double BSTrkParameters::sigd0 ( ) const [inline]

Definition at line 56 of file BSTrkParameters.h.

References fsigd0.

Referenced by BSTrkParameters().

{ return fsigd0; }
double BSTrkParameters::sigz0 ( ) const [inline]

Definition at line 54 of file BSTrkParameters.h.

References fsigz0.

Referenced by BSTrkParameters().

{ return fsigz0; }
double BSTrkParameters::vx ( ) const [inline]

Definition at line 61 of file BSTrkParameters.h.

References fvx.

Referenced by setVx().

{ return fvx; }
double BSTrkParameters::vy ( ) const [inline]

Definition at line 62 of file BSTrkParameters.h.

References fvy.

Referenced by setVy().

{ return fvy; }
double BSTrkParameters::z0 ( ) const [inline]

Definition at line 53 of file BSTrkParameters.h.

References fz0.

Referenced by BSTrkParameters().

{ return fz0; }

Member Data Documentation

double BSTrkParameters::fd0 [private]

Definition at line 69 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0().

double BSTrkParameters::fd0phi_chi2 [private]

Definition at line 73 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0phi_chi2().

double BSTrkParameters::fd0phi_d0 [private]

Definition at line 74 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and d0phi_d0().

double BSTrkParameters::fphi0 [private]

Definition at line 71 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and phi0().

double BSTrkParameters::fpt [private]

Definition at line 72 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and pt().

double BSTrkParameters::fsigd0 [private]

Definition at line 70 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and sigd0().

double BSTrkParameters::fsigz0 [private]

Definition at line 68 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and sigz0().

double BSTrkParameters::fvx [private]

Definition at line 75 of file BSTrkParameters.h.

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

double BSTrkParameters::fvy [private]

Definition at line 76 of file BSTrkParameters.h.

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

double BSTrkParameters::fz0 [private]

Definition at line 67 of file BSTrkParameters.h.

Referenced by BSTrkParameters(), and z0().