1 #ifndef ROOT_EdbScanClientPav
2 #define ROOT_EdbScanClientPav
19 virtual void SetParameter(
const char* Object,
const char* Parameter,
const char* Value);
26 float x1,
float x2,
float y1,
float y2,
const char *
fname);
28 float x1,
float x2,
float y1,
float y2,
const char *
fname,
29 float x1n,
float x2n,
float y1n,
float y2n);
30 virtual bool ScanFromPrediction(
int id1,
int id2,
int id3,
int id4,
float dx,
float dy);
uint32_t uint32
Definition: PAVProtocolDef.h:90
Definition: EdbPattern.h:280
ScanType
Definition: EdbScanClientBase.h:16
Definition: EdbScanClientBase.h:55
Definition: EdbScanClientPav.h:9
virtual void SetOdysseyThresholds(int itop, int ibottom, int size, int TOP, int BOT)
Definition: EdbScanClientPav.cxx:56
virtual void SetParameter(const char *Object, const char *Parameter, const char *Value)
Definition: EdbScanClientPav.cxx:40
virtual void AsyncStartScan()
Definition: EdbScanClientPav.cxx:184
virtual bool ScanFromPrediction(int id1, int id2, int id3, int id4, float dx, float dy)
Definition: EdbScanClientPav.cxx:153
virtual int LoadPlate(int BRICK, int PLATE, const char *mapext, int nAttempts=1)
Definition: EdbScanClientPav.cxx:33
virtual bool ServerCreatesTarget()
Definition: EdbScanClientPav.h:39
virtual int UnloadPlate()
Definition: EdbScanClientPav.cxx:26
uint32 m_insize
Definition: EdbScanClientPav.h:48
virtual void SetClusterThresholds(int TOP, int BOT)
Definition: EdbScanClientPav.cxx:50
std::string m_pathName
Definition: EdbScanClientPav.h:51
std::string m_pathLib
Definition: EdbScanClientPav.h:50
virtual int ScanAreas(ScanType st, int id[4], EdbPattern &areas, EdbRun *run, const char *options="")
Definition: EdbScanClientPav.cxx:71
MessageReader m_mr
Definition: EdbScanClientPav.h:46
virtual int SetFragmentSize(int X, int Y)
Definition: EdbScanClientPav.cxx:65
std::vector< uint8 > m_inbuf
Definition: EdbScanClientPav.h:49
virtual void AsyncScanPreloadAreaS(int id1, int id2, int id3, int id4, float x1, float x2, float y1, float y2, const char *fname, float x1n, float x2n, float y1n, float y2n)
Definition: EdbScanClientPav.cxx:130
std::string m_predPathName
Definition: EdbScanClientPav.h:52
virtual void AsyncScanAreaS(int id1, int id2, int id3, int id4, float x1, float x2, float y1, float y2, const char *fname)
Definition: EdbScanClientPav.cxx:122
void SetPathLib(const char *lib_)
Definition: EdbScanClientPav.h:36
bool m_scanningStarted
Definition: EdbScanClientPav.h:53
virtual int AsyncWaitForScanResult()
Definition: EdbScanClientPav.cxx:249
void SetServerTarget()
Definition: EdbScanClientPav.cxx:283
void SetPathName(const char *name_)
Definition: EdbScanClientPav.h:37
MessageManager m_mm
Definition: EdbScanClientPav.h:45
bool m_createdTarget
Definition: EdbScanClientPav.h:54
virtual ~EdbScanClientPav()
Definition: EdbScanClientPav.h:15
EdbScanClientPav()
Definition: EdbScanClientPav.h:11
Definition: MessageManager.h:14
void CreateMessage()
Definition: MessageManager.cpp:10
Definition: MessageReader.h:8
EdbRun * run
Definition: check_raw.C:38
const char * fname
Definition: mc2raw.cxx:41
int PLATE
Definition: shower_btr.C:18
Definition: RecDispMC.C:95
@ TOP
Definition: tlg2pattern.C:37
@ BOT
Definition: tlg2pattern.C:37