Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IMdcTunningSvc Class Reference

#include <IMdcTunningSvc.h>

Inheritance diagram for IMdcTunningSvc:

MdcTunningSvc MdcTunningSvc List of all members.

Public Member Functions

virtual double Delcostta (int layerId, double costta)=0
virtual double Delcostta (int layerId, double costta)=0
virtual double DeldriftD (int layerId, double driftD)=0
virtual double DeldriftD (int layerId, double driftD)=0
virtual double DelEtr_Sig (int lay, double enterA, int ilr, double driftD)=0
virtual double DelEtr_Sig (int lay, double enterA, int ilr, double driftD)=0
virtual double get_cellEff (int i, int j)=0
virtual double get_cellEff (int i, int j)=0
virtual double get_docaEff (int i, int j)=0
virtual double get_docaEff (int i, int j)=0
virtual double get_thetaEff (int i, int j)=0
virtual double get_thetaEff (int i, int j)=0
virtual double GetEff (int layerId, int cellId, double driftD, double cosTheta, int posFlag)=0
virtual double GetEff (int layerId, int cellId, double driftD, double cosTheta, int posFlag)=0
virtual BesMdcResgetMdcRes ()=0
virtual BesMdcResgetMdcRes ()=0
virtual double GetRes (int layerId, int cellId, double driftD, double cosTheta, int posFlag, double entranceAngle, double &mean, double &sigma)=0
virtual double GetRes (int layerId, int cellId, double driftD, double cosTheta, int posFlag, double entranceAngle, double &mean, double &sigma)=0
virtual double NewSig (int layerId, double driftD)=0
virtual double NewSig (int layerId, double driftD)=0
virtual double ResvEntr (int layerId, double enterA, int ilr, double driftD)=0
virtual double ResvEntr (int layerId, double enterA, int ilr, double driftD)=0
virtual void setMdcRes (std::string path)=0
virtual void setMdcRes (std::string path)=0

Static Public Member Functions

const InterfaceID & interfaceID ()
const InterfaceID & interfaceID ()

Member Function Documentation

virtual double IMdcTunningSvc::Delcostta int  layerId,
double  costta
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::Delcostta int  layerId,
double  costta
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::DeldriftD int  layerId,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::DeldriftD int  layerId,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::DelEtr_Sig int  lay,
double  enterA,
int  ilr,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::DelEtr_Sig int  lay,
double  enterA,
int  ilr,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_cellEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_cellEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_docaEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_docaEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_thetaEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::get_thetaEff int  i,
int  j
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::GetEff int  layerId,
int  cellId,
double  driftD,
double  cosTheta,
int  posFlag
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::GetEff int  layerId,
int  cellId,
double  driftD,
double  cosTheta,
int  posFlag
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual BesMdcRes* IMdcTunningSvc::getMdcRes  )  [pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual BesMdcRes* IMdcTunningSvc::getMdcRes  )  [pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::GetRes int  layerId,
int  cellId,
double  driftD,
double  cosTheta,
int  posFlag,
double  entranceAngle,
double &  mean,
double &  sigma
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::GetRes int  layerId,
int  cellId,
double  driftD,
double  cosTheta,
int  posFlag,
double  entranceAngle,
double &  mean,
double &  sigma
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

const InterfaceID& IMdcTunningSvc::interfaceID  )  [inline, static]
 

00013 { return IID_IMdcTunningSvc; }

const InterfaceID& IMdcTunningSvc::interfaceID  )  [inline, static]
 

00013 { return IID_IMdcTunningSvc; }

virtual double IMdcTunningSvc::NewSig int  layerId,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::NewSig int  layerId,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::ResvEntr int  layerId,
double  enterA,
int  ilr,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual double IMdcTunningSvc::ResvEntr int  layerId,
double  enterA,
int  ilr,
double  driftD
[pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual void IMdcTunningSvc::setMdcRes std::string  path  )  [pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.

virtual void IMdcTunningSvc::setMdcRes std::string  path  )  [pure virtual]
 

Implemented in MdcTunningSvc, and MdcTunningSvc.


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:18:17 2011 for BOSS6.5.5 by  doxygen 1.3.9.1