33 |
|
|
34 |
public: |
public: |
35 |
// |
// |
36 |
|
TString mh; |
37 |
|
TString mp; |
38 |
|
TString mu; |
39 |
GL_TABLES(); |
GL_TABLES(); |
40 |
GL_TABLES(TString, TString, TString); |
GL_TABLES(TString, TString, TString); |
41 |
// |
// |
42 |
void Set(TString, TString, TString); |
void Set(TString, TString, TString); |
43 |
// |
// |
44 |
Bool_t IsConnected(TSQLServer *); |
Bool_t IsConnected(TSQLServer *&); |
45 |
// |
// |
46 |
void ResetCounters(); |
void ResetCounters(); |
47 |
void AddQ(); |
void AddQ(); |
49 |
const TString* GetHost(){return(fHost);}; |
const TString* GetHost(){return(fHost);}; |
50 |
const TString* GetUser(){return(fUser);}; |
const TString* GetUser(){return(fUser);}; |
51 |
const TString* GetPsw(){return(fPsw);}; |
const TString* GetPsw(){return(fPsw);}; |
52 |
|
TString CGetHost(){return(mh);}; |
53 |
|
TString CGetUser(){return(mu);}; |
54 |
|
TString CGetPsw(){return(mp);}; |
55 |
UInt_t GetfNquery(){return(fNquery);}; |
UInt_t GetfNquery(){return(fNquery);}; |
56 |
UInt_t GetNqueries(); |
UInt_t GetNqueries(); |
57 |
Bool_t IsSet(){return(fSet);}; |
Bool_t IsSet(){return(fSet);}; |
58 |
// |
// |
59 |
GL_TABLES *GetGLTABLES(){return this;}; |
GL_TABLES *GetGLTABLES(){return this;}; |
60 |
// |
// |
61 |
ClassDef(GL_TABLES,1); |
ClassDef(GL_TABLES,2); |
62 |
}; |
}; |
63 |
|
|
64 |
// ================================================================== |
// ================================================================== |
114 |
Int_t Fill_GL_RUN_FRAGMENTS(TSQLServer*); |
Int_t Fill_GL_RUN_FRAGMENTS(TSQLServer*); |
115 |
Int_t DeleteRun(TSQLServer*, UInt_t, TString); |
Int_t DeleteRun(TSQLServer*, UInt_t, TString); |
116 |
Int_t RestoreRun(TSQLServer*, UInt_t, TString); |
Int_t RestoreRun(TSQLServer*, UInt_t, TString); |
117 |
void Clear(); |
void Clear(Option_t *t=""); |
118 |
// |
// |
119 |
// SETTERS |
// SETTERS |
120 |
// |
// |
278 |
// |
// |
279 |
UInt_t ID; |
UInt_t ID; |
280 |
UInt_t ID_ROOT_L0; |
UInt_t ID_ROOT_L0; |
281 |
UInt_t EV_ROOT; |
UInt_t EV_ROOT; |
282 |
UInt_t FROM_TIME; |
UInt_t FROM_TIME; |
283 |
UInt_t TO_TIME; |
UInt_t TO_TIME; |
284 |
UInt_t SECTION; |
UInt_t SECTION; |
285 |
|
UInt_t OBT; |
286 |
|
UInt_t PKT; |
287 |
|
UInt_t BOOT_NUMBER; |
288 |
|
UInt_t VALIDATION; |
289 |
|
|
290 |
GL_CALO_CALIB(); |
GL_CALO_CALIB(); |
291 |
|
|
292 |
Int_t Query_GL_CALO_CALIB(UInt_t time, UInt_t &uptime, UInt_t section, TSQLServer *dbc); |
Int_t Query_GL_CALO_CALIB(UInt_t time, UInt_t &uptime, UInt_t section, TSQLServer *dbc); |
293 |
|
|
294 |
ClassDef(GL_CALO_CALIB,1); |
ClassDef(GL_CALO_CALIB,2); |
295 |
|
}; |
296 |
|
|
297 |
|
// ================================================================== |
298 |
|
/** |
299 |
|
* \brief Class to store GL_CALOPULSE_CALIB data |
300 |
|
*/ |
301 |
|
class GL_CALOPULSE_CALIB : public GL_TABLES { |
302 |
|
private: |
303 |
|
|
304 |
|
public: |
305 |
|
// |
306 |
|
UInt_t ID; |
307 |
|
UInt_t ID_ROOT_L0; |
308 |
|
UInt_t EV_ROOT; |
309 |
|
UInt_t FROM_TIME; |
310 |
|
UInt_t TO_TIME; |
311 |
|
UInt_t SECTION; |
312 |
|
UInt_t PULSED_STRIP; |
313 |
|
UInt_t PULSE_AMPLITUDE; |
314 |
|
UInt_t OBT; |
315 |
|
UInt_t PKT; |
316 |
|
UInt_t BOOT_NUMBER; |
317 |
|
UInt_t VALIDATION; |
318 |
|
|
319 |
|
GL_CALOPULSE_CALIB(); |
320 |
|
|
321 |
|
Int_t Query_GL_CALOPULSE_CALIB(UInt_t time, UInt_t section, UInt_t pampli, TSQLServer *dbc); |
322 |
|
|
323 |
|
ClassDef(GL_CALOPULSE_CALIB,1); |
324 |
}; |
}; |
325 |
// ================================================================== |
// ================================================================== |
326 |
/** |
/** |
334 |
// |
// |
335 |
UInt_t ID; |
UInt_t ID; |
336 |
UInt_t ID_ROOT_L0; |
UInt_t ID_ROOT_L0; |
337 |
UInt_t EV_ROOT; |
UInt_t EV_ROOT; |
338 |
UInt_t FROM_TIME; |
UInt_t FROM_TIME; |
339 |
UInt_t TO_TIME; |
UInt_t TO_TIME; |
340 |
Float_t PARAM_FIT0; |
UInt_t OBT; |
341 |
Float_t PARAM_FIT1; |
UInt_t PKT; |
342 |
|
UInt_t BOOT_NUMBER; |
343 |
|
|
344 |
GL_S4_CALIB(); |
GL_S4_CALIB(); |
345 |
|
|
346 |
Int_t Query_GL_S4_CALIB(UInt_t time, TSQLServer *dbc); |
Int_t Query_GL_S4_CALIB(UInt_t time, TSQLServer *dbc); |
347 |
|
|
348 |
ClassDef(GL_S4_CALIB,1); |
ClassDef(GL_S4_CALIB,2); |
349 |
}; |
}; |
350 |
|
|
351 |
// ================================================================== |
// ================================================================== |
359 |
UInt_t pktfirst; |
UInt_t pktfirst; |
360 |
UInt_t toffset; |
UInt_t toffset; |
361 |
// |
// |
362 |
// UInt_t ID; |
UInt_t ID; |
363 |
// UInt_t ID_RAW; |
UInt_t ID_RAW; |
364 |
|
UInt_t ID_RESURS_OFFSET; |
365 |
UInt_t OBT0; |
UInt_t OBT0; |
366 |
UInt_t TIMESYNC; |
UInt_t TIMESYNC; |
367 |
UInt_t TYPE; |
UInt_t TYPE; |
386 |
UInt_t GetT0() { return T0; }; |
UInt_t GetT0() { return T0; }; |
387 |
UInt_t GetType() { return TYPE; }; |
UInt_t GetType() { return TYPE; }; |
388 |
// |
// |
389 |
ClassDef(GL_TIMESYNC,2); |
ClassDef(GL_TIMESYNC,3); |
390 |
}; |
}; |
391 |
|
|
392 |
|
|