IMeasuredEcmsSvc Class Reference

#include <IMeasuredEcmsSvc.h>

Inheritance diagram for IMeasuredEcmsSvc:

MeasuredEcmsSvc List of all members.

Public Member Functions

virtual ~IMeasuredEcmsSvc ()
virtual void readMeasuredEcms (int runNo)=0
virtual void readRunParams (int runNo)=0
virtual void readDB (int runNo)=0
virtual int getSampleName (int runNo)=0
virtual int getRunFrom (int runNo)=0
virtual int getRunTo (int runNo)=0
virtual bool isRunNoValid (int runNo)=0
virtual double getEcms (int runNo)=0
virtual double getEcmsErr (int runNo)=0
virtual double getAveEcms (int runNo)=0
virtual double getAveEcmsErr (int runNo)=0
virtual double getPx (int runNo)=0
virtual double getPy (int runNo)=0
virtual double getPz (int runNo)=0
virtual void readInfo (int runNo, char *tab, char *col)=0
virtual double getInfo (int runNo, char *tab, char *col)=0
virtual bool isReadDBValid (int runNo, char *tab, char *col)=0
virtual bool isReadDBValid (int runNo)=0
virtual void readInfo (int runNo)=0
virtual double getInfo (int runNo)=0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 30 of file IMeasuredEcmsSvc.h.


Constructor & Destructor Documentation

virtual IMeasuredEcmsSvc::~IMeasuredEcmsSvc (  )  [inline, virtual]

Definition at line 34 of file IMeasuredEcmsSvc.h.

00034 {}


Member Function Documentation

virtual double IMeasuredEcmsSvc::getAveEcms ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual double IMeasuredEcmsSvc::getAveEcmsErr ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual double IMeasuredEcmsSvc::getEcms ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by KKMC::execute().

virtual double IMeasuredEcmsSvc::getEcmsErr ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual double IMeasuredEcmsSvc::getInfo ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual double IMeasuredEcmsSvc::getInfo ( int  runNo,
char *  tab,
char *  col 
) [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), and ChargedDReconstruction::execute().

virtual double IMeasuredEcmsSvc::getPx ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), and ChargedDReconstruction::execute().

virtual double IMeasuredEcmsSvc::getPy ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), and ChargedDReconstruction::execute().

virtual double IMeasuredEcmsSvc::getPz ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), and ChargedDReconstruction::execute().

virtual int IMeasuredEcmsSvc::getRunFrom ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual int IMeasuredEcmsSvc::getRunTo ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual int IMeasuredEcmsSvc::getSampleName ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

static const InterfaceID& IMeasuredEcmsSvc::interfaceID (  )  [inline, static]

Definition at line 32 of file IMeasuredEcmsSvc.h.

References IID_IMeasuredEcmsSvc().

Referenced by MeasuredEcmsSvc::queryInterface().

00032 { return IID_IMeasuredEcmsSvc; }

virtual bool IMeasuredEcmsSvc::isReadDBValid ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual bool IMeasuredEcmsSvc::isReadDBValid ( int  runNo,
char *  tab,
char *  col 
) [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), and ChargedDReconstruction::execute().

virtual bool IMeasuredEcmsSvc::isRunNoValid ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

Referenced by NeutralDReconstruction::execute(), DsReconstruction::execute(), ChargedDReconstruction::execute(), and KKMC::execute().

virtual void IMeasuredEcmsSvc::readDB ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual void IMeasuredEcmsSvc::readInfo ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual void IMeasuredEcmsSvc::readInfo ( int  runNo,
char *  tab,
char *  col 
) [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual void IMeasuredEcmsSvc::readMeasuredEcms ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.

virtual void IMeasuredEcmsSvc::readRunParams ( int  runNo  )  [pure virtual]

Implemented in MeasuredEcmsSvc.


Generated on Tue Nov 29 23:19:44 2016 for BOSS_7.0.2 by  doxygen 1.4.7