CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
MyObject.h
Go to the documentation of this file.
1// $Header: /bes/bes/BossCvs/Calibration/calibUtil/src/test/MyObject.h,v 1.1.1.1 2005/10/17 06:12:26 maqm Exp $
2/// file for sample client
3
4#ifndef CALIBUTIL_MYOBJECT_H
5#define CALIBUTIL_MYOBJECT_H
6
7#include "calibUtil/ClientObject.h"
8
9// Used by test_strips.cxx test program. See that file for implementation.
11public:
12
14 virtual ~MyObject() {};
15 /// Performs client specified function on the data, one list at a time
16 calibUtil::StripSrv::eRet
18 unsigned int trayNum,
19 calibUtil::StripSrv::eUnilayer uni,
20 calibUtil::StripSrv::eBadness howBad,
21 const calibUtil::StripSrv::StripCol* const strips);
22};
23#endif
24
file for sample client
Definition: MyObject.h:10
MyObject()
Definition: MyObject.h:13
virtual ~MyObject()
Definition: MyObject.h:14
calibUtil::StripSrv::eRet readData(calibUtil::StripSrv::towerRC towerId, unsigned int trayNum, calibUtil::StripSrv::eUnilayer uni, calibUtil::StripSrv::eBadness howBad, const calibUtil::StripSrv::StripCol *const strips)
Performs client specified function on the data, one list at a time.
std::vector< unsigned short int > StripCol
Definition: StripSrv.h:71
Clients should use as return values for readData.
Definition: StripSrv.h:67