#include <IMdcTunningSvc.h>
Inheritance diagram for IMdcTunningSvc:
Public Member Functions | |
virtual BesMdcRes * | getMdcRes ()=0 |
virtual void | setMdcRes (std::string path)=0 |
virtual double | NewSig (int layerId, double driftD)=0 |
virtual double | DeldriftD (int layerId, double driftD)=0 |
virtual double | Delcostta (int layerId, double costta)=0 |
virtual double | GetEff (int layerId, int cellId, double driftD, double cosTheta, int posFlag)=0 |
virtual double | GetRes (int layerId, int cellId, double driftD, double cosTheta, int posFlag, double entranceAngle, double &mean, double &sigma)=0 |
virtual double | ResvEntr (int layerId, double enterA, int ilr, double driftD)=0 |
virtual double | DelEtr_Sig (int lay, double enterA, int ilr, double driftD)=0 |
virtual double | get_docaEff (int i, int j)=0 |
virtual double | get_thetaEff (int i, int j)=0 |
virtual double | get_cellEff (int i, int j)=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 11 of file IMdcTunningSvc.h.
virtual double IMdcTunningSvc::Delcostta | ( | int | layerId, | |
double | costta | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::DeldriftD | ( | int | layerId, | |
double | driftD | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::DelEtr_Sig | ( | int | lay, | |
double | enterA, | |||
int | ilr, | |||
double | driftD | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::get_cellEff | ( | int | i, | |
int | j | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::get_docaEff | ( | int | i, | |
int | j | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::get_thetaEff | ( | int | i, | |
int | j | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::GetEff | ( | int | layerId, | |
int | cellId, | |||
double | driftD, | |||
double | cosTheta, | |||
int | posFlag | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual BesMdcRes* IMdcTunningSvc::getMdcRes | ( | ) | [pure virtual] |
Implemented in 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.
static const InterfaceID& IMdcTunningSvc::interfaceID | ( | ) | [inline, static] |
Definition at line 13 of file IMdcTunningSvc.h.
References IID_IMdcTunningSvc().
00013 { return IID_IMdcTunningSvc; }
virtual double IMdcTunningSvc::NewSig | ( | int | layerId, | |
double | driftD | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual double IMdcTunningSvc::ResvEntr | ( | int | layerId, | |
double | enterA, | |||
int | ilr, | |||
double | driftD | |||
) | [pure virtual] |
Implemented in MdcTunningSvc.
virtual void IMdcTunningSvc::setMdcRes | ( | std::string | path | ) | [pure virtual] |
Implemented in MdcTunningSvc.