CMS 3D CMS Logo

cms::FmpConst Class Reference

#include <RecoHIMuon/HiMuPropagator/interface/FmpConst.h>

List of all members.

Public Member Functions

 FmpConst ()
void setVertex (double a)

Public Attributes

float cylinderoffset
float diskoffset
float forwparam [2]
float mubarrelrad
float muforwardrad
float muoffset
float newparam [3]
float newparamgt40 [3]
float partrack
float phiwinb [8]
float phiwinf [8]
float ptbmax
float ptboun
float ptstep
float ptwmax [8]
float ptwmin [8]
float sigf
float sigz
float step
float zvert
float zwin


Detailed Description

Definition at line 7 of file FmpConst.h.


Constructor & Destructor Documentation

cms::FmpConst::FmpConst (  )  [inline]

Definition at line 9 of file FmpConst.h.

References cylinderoffset, diskoffset, forwparam, mubarrelrad, muforwardrad, muoffset, newparam, newparamgt40, partrack, phiwinb, phiwinf, ptbmax, ptboun, ptstep, ptwmax, ptwmin, sigf, sigz, step, zvert, and zwin.

00009             {
00010 //newparam  
00011  newparam[0]=-0.67927; newparam[1]=0.44696; newparam[2]=-0.00457;
00012 //newparamgt40 
00013  newparamgt40[0]=0.38813; newparamgt40[1]=0.41003; newparamgt40[2]=-0.0019956;
00014 //forwparam 
00015  forwparam[0]=0.0307; forwparam[1]=3.475;
00016 // Coordinate of the initial point r (in barrel) and z (in forward)
00017  mubarrelrad=513.;  muforwardrad=800.; muoffset=10.;
00018 // Step and boundary on Pt
00019  ptboun=1.;
00020  step=0.05;
00021  ptbmax=2.;
00022  ptstep=5.;
00023 // size of window in phi-z.
00024 //phiwinb
00025  phiwinb[0]=0.5;
00026  phiwinb[1]=0.5;
00027  phiwinb[2]=0.15;
00028  phiwinb[3]=0.15;
00029  phiwinb[4]=0.1;
00030  phiwinb[5]=0.1;
00031  phiwinb[6]=0.1;
00032  phiwinb[7]=0.08;
00033 //phiwinf  
00034  phiwinf[0]=0.2;
00035  phiwinf[1]=0.2;
00036  phiwinf[2]=0.2;
00037  phiwinf[3]=0.2;
00038  phiwinf[4]=0.2;
00039  phiwinf[5]=0.2;
00040  phiwinf[6]=0.2;
00041  phiwinf[7]=0.2;
00042 //ptwmax  
00043  ptwmax[0]=5.;
00044  ptwmax[1]=10.;
00045  ptwmax[2]=15.;
00046  ptwmax[3]=20.;
00047  ptwmax[4]=25.;
00048  ptwmax[5]=30.;
00049  ptwmax[6]=35.;
00050  ptwmax[7]=40.;
00051 //ptwmin 
00052  ptwmin[0]=0.;
00053  ptwmin[1]=5.;
00054  ptwmin[2]=10.;
00055  ptwmin[3]=15.;
00056  ptwmin[4]=20.;
00057  ptwmin[5]=25.;
00058  ptwmin[6]=30.;
00059  ptwmin[7]=35.;
00060  zwin=25.;
00061  sigz=1.5;
00062  sigf=1.5;
00063  cylinderoffset=5.;
00064  diskoffset=5.;                      
00065  partrack=0.006;
00066  zvert=0.;
00067   }


Member Function Documentation

void cms::FmpConst::setVertex ( double  a  ) 

Definition at line 4 of file FmpConst.cc.

References zvert.

Referenced by cms::HITrackVertexMaker::produceTracks().

00004 {zvert=a;}


Member Data Documentation

float cms::FmpConst::cylinderoffset

Definition at line 91 of file FmpConst.h.

Referenced by FmpConst().

float cms::FmpConst::diskoffset

Definition at line 92 of file FmpConst.h.

Referenced by FmpConst().

float cms::FmpConst::forwparam[2]

Definition at line 73 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::mubarrelrad

Definition at line 75 of file FmpConst.h.

Referenced by cms::FastMuPropagator::checkfts(), and FmpConst().

float cms::FmpConst::muforwardrad

Definition at line 76 of file FmpConst.h.

Referenced by cms::FastMuPropagator::checkfts(), and FmpConst().

float cms::FmpConst::muoffset

Definition at line 77 of file FmpConst.h.

Referenced by cms::FastMuPropagator::checkfts(), and FmpConst().

float cms::FmpConst::newparam[3]

Definition at line 71 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::newparamgt40[3]

Definition at line 72 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::partrack

Definition at line 93 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::phiwinb[8]

Definition at line 84 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::phiwinf[8]

Definition at line 85 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::ptbmax

Definition at line 81 of file FmpConst.h.

Referenced by FmpConst().

float cms::FmpConst::ptboun

Definition at line 79 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::ptstep

Definition at line 82 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::ptwmax[8]

Definition at line 86 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::ptwmin[8]

Definition at line 87 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::sigf

Definition at line 90 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::sigz

Definition at line 89 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::step

Definition at line 80 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().

float cms::FmpConst::zvert

Definition at line 94 of file FmpConst.h.

Referenced by FmpConst(), cms::FastMuPropagator::propagate(), and setVertex().

float cms::FmpConst::zwin

Definition at line 88 of file FmpConst.h.

Referenced by FmpConst(), and cms::FastMuPropagator::propagate().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:36:32 2009 for CMSSW by  doxygen 1.5.4