MdcGeoMisc Class Reference

#include <MdcGeoMisc.h>

List of all members.

Public Member Functions

 MdcGeoMisc ()
 MdcGeoMisc (const MdcGeoMisc &e)
MdcGeoMiscoperator= (const MdcGeoMisc &e)
 ~MdcGeoMisc ()
double OuterR (void) const
double InnerR (void) const
double OuterTk (void) const
double InnerTk (void) const
int NSWire (void) const
int NFWire (void) const
int LayerNo (void) const
int WireNo (void) const
int SLayerNo (void) const
double SWireR (void) const
double FWireR (void) const
double OuterR (double i)
double InnerR (double i)
double OuterTk (double i)
double InnerTk (double i)
int NSWire (int i)
int NFWire (int i)
int LayerNo (int i)
int WireNo (int i)
int SLayerNo (int i)
double SWireR (double i)
double FWireR (double i)

Private Attributes

double fOuterR
double fInnerR
double fOuterTk
double fInnerTk
int fNSWire
int fNFWire
int fLayerNo
int fWireNo
int fSLayerNo
double fSWireR
double fFWireR


Detailed Description

Definition at line 8 of file MdcGeoMisc.h.


Constructor & Destructor Documentation

MdcGeoMisc::MdcGeoMisc (  )  [inline]

Definition at line 12 of file MdcGeoMisc.h.

00012                  :fOuterR(0),fInnerR(0),fOuterTk(0),fInnerTk(0),fNSWire(0),fNFWire(0),
00013     fLayerNo(0),fWireNo(0),fSLayerNo(0),fSWireR(0),fFWireR(0){};

MdcGeoMisc::MdcGeoMisc ( const MdcGeoMisc e  )  [inline]

Definition at line 16 of file MdcGeoMisc.h.

MdcGeoMisc::~MdcGeoMisc (  )  [inline]

Definition at line 39 of file MdcGeoMisc.h.

00039 {};


Member Function Documentation

double MdcGeoMisc::FWireR ( double  i  )  [inline]

Definition at line 68 of file MdcGeoMisc.h.

References fFWireR.

00068 { return fFWireR=i;}

double MdcGeoMisc::FWireR ( void   )  const [inline]

Definition at line 53 of file MdcGeoMisc.h.

References fFWireR.

Referenced by BesMdcGeoParameter::InitFromSvc(), operator=(), and MdcGeomSvc::ReadFilePar().

00053 { return fFWireR; }

double MdcGeoMisc::InnerR ( double  i  )  [inline]

Definition at line 58 of file MdcGeoMisc.h.

References fInnerR.

00058 { return fInnerR=i; };

double MdcGeoMisc::InnerR ( void   )  const [inline]

Definition at line 43 of file MdcGeoMisc.h.

References fInnerR.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00043 { return fInnerR; };

double MdcGeoMisc::InnerTk ( double  i  )  [inline]

Definition at line 60 of file MdcGeoMisc.h.

References fInnerTk.

00060 { return fInnerTk=i; };

double MdcGeoMisc::InnerTk ( void   )  const [inline]

Definition at line 45 of file MdcGeoMisc.h.

References fInnerTk.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00045 { return fInnerTk; };

int MdcGeoMisc::LayerNo ( int  i  )  [inline]

Definition at line 64 of file MdcGeoMisc.h.

References fLayerNo.

00064 { return fLayerNo=i;}

int MdcGeoMisc::LayerNo ( void   )  const [inline]

Definition at line 49 of file MdcGeoMisc.h.

References fLayerNo.

Referenced by BesMdcGeoParameter::InitFromSvc(), operator=(), and MdcGeomSvc::ReadFilePar().

00049 { return fLayerNo;}

int MdcGeoMisc::NFWire ( int  i  )  [inline]

Definition at line 62 of file MdcGeoMisc.h.

References fNFWire.

00062 { return fNFWire=i; };

int MdcGeoMisc::NFWire ( void   )  const [inline]

Definition at line 47 of file MdcGeoMisc.h.

References fNFWire.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00047 { return fNFWire; };

int MdcGeoMisc::NSWire ( int  i  )  [inline]

Definition at line 61 of file MdcGeoMisc.h.

References fNSWire.

00061 { return fNSWire=i; };

int MdcGeoMisc::NSWire ( void   )  const [inline]

Definition at line 46 of file MdcGeoMisc.h.

References fNSWire.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00046 { return fNSWire; };

MdcGeoMisc& MdcGeoMisc::operator= ( const MdcGeoMisc e  )  [inline]

Definition at line 19 of file MdcGeoMisc.h.

References fFWireR, fInnerR, fInnerTk, fLayerNo, fNFWire, fNSWire, fOuterR, fOuterTk, fSLayerNo, fSWireR, fWireNo, FWireR(), InnerR(), InnerTk(), LayerNo(), NFWire(), NSWire(), OuterR(), OuterTk(), SLayerNo(), SWireR(), and WireNo().

00019                                                 {
00020        if(this!=&e)
00021         {
00022           fOuterR=e.OuterR();
00023           fInnerR=e.InnerR();
00024           fOuterTk=e.OuterTk();
00025           fInnerTk=e.InnerTk();
00026           fNSWire=e.NSWire();
00027           fNFWire=e.NFWire();
00028 
00029           fLayerNo=e.LayerNo();
00030           fWireNo=e.WireNo();
00031           fSLayerNo=e.SLayerNo();
00032           fSWireR=e.SWireR(); 
00033           fFWireR=e.FWireR();
00034         }
00035        return *this;
00036      }

double MdcGeoMisc::OuterR ( double  i  )  [inline]

Definition at line 57 of file MdcGeoMisc.h.

References fOuterR.

00057 { return fOuterR=i; };

double MdcGeoMisc::OuterR ( void   )  const [inline]

Definition at line 42 of file MdcGeoMisc.h.

References fOuterR.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00042 { return fOuterR; };

double MdcGeoMisc::OuterTk ( double  i  )  [inline]

Definition at line 59 of file MdcGeoMisc.h.

References fOuterTk.

00059 { return fOuterTk=i; };

double MdcGeoMisc::OuterTk ( void   )  const [inline]

Definition at line 44 of file MdcGeoMisc.h.

References fOuterTk.

Referenced by operator=(), and MdcGeomSvc::ReadFilePar().

00044 { return fOuterTk; };

int MdcGeoMisc::SLayerNo ( int  i  )  [inline]

Definition at line 66 of file MdcGeoMisc.h.

References fSLayerNo.

00066 { return fSLayerNo=i;}

int MdcGeoMisc::SLayerNo ( void   )  const [inline]

Definition at line 51 of file MdcGeoMisc.h.

References fSLayerNo.

Referenced by BesMdcGeoParameter::InitFromSvc(), operator=(), and MdcGeomSvc::ReadFilePar().

00051 { return fSLayerNo;}

double MdcGeoMisc::SWireR ( double  i  )  [inline]

Definition at line 67 of file MdcGeoMisc.h.

References fSWireR.

00067 { return fSWireR=i;}

double MdcGeoMisc::SWireR ( void   )  const [inline]

Definition at line 52 of file MdcGeoMisc.h.

References fSWireR.

Referenced by BesMdcGeoParameter::InitFromSvc(), operator=(), and MdcGeomSvc::ReadFilePar().

00052 { return fSWireR; }

int MdcGeoMisc::WireNo ( int  i  )  [inline]

Definition at line 65 of file MdcGeoMisc.h.

References fWireNo.

00065 { return fWireNo=i;}

int MdcGeoMisc::WireNo ( void   )  const [inline]

Definition at line 50 of file MdcGeoMisc.h.

References fWireNo.

Referenced by BesMdcGeoParameter::InitFromSvc(), operator=(), and MdcGeomSvc::ReadFilePar().

00050 { return fWireNo;}


Member Data Documentation

double MdcGeoMisc::fFWireR [private]

Definition at line 83 of file MdcGeoMisc.h.

Referenced by FWireR(), and operator=().

double MdcGeoMisc::fInnerR [private]

Definition at line 73 of file MdcGeoMisc.h.

Referenced by InnerR(), and operator=().

double MdcGeoMisc::fInnerTk [private]

Definition at line 75 of file MdcGeoMisc.h.

Referenced by InnerTk(), and operator=().

int MdcGeoMisc::fLayerNo [private]

Definition at line 79 of file MdcGeoMisc.h.

Referenced by LayerNo(), and operator=().

int MdcGeoMisc::fNFWire [private]

Definition at line 77 of file MdcGeoMisc.h.

Referenced by NFWire(), and operator=().

int MdcGeoMisc::fNSWire [private]

Definition at line 76 of file MdcGeoMisc.h.

Referenced by NSWire(), and operator=().

double MdcGeoMisc::fOuterR [private]

Definition at line 72 of file MdcGeoMisc.h.

Referenced by operator=(), and OuterR().

double MdcGeoMisc::fOuterTk [private]

Definition at line 74 of file MdcGeoMisc.h.

Referenced by operator=(), and OuterTk().

int MdcGeoMisc::fSLayerNo [private]

Definition at line 81 of file MdcGeoMisc.h.

Referenced by operator=(), and SLayerNo().

double MdcGeoMisc::fSWireR [private]

Definition at line 82 of file MdcGeoMisc.h.

Referenced by operator=(), and SWireR().

int MdcGeoMisc::fWireNo [private]

Definition at line 80 of file MdcGeoMisc.h.

Referenced by operator=(), and WireNo().


Generated on Tue Nov 29 23:20:12 2016 for BOSS_7.0.2 by  doxygen 1.4.7