Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
PackageSql.h
1
/*
2
* HalPackageSql.h
3
*
4
* Created on: 30-04-2022
5
* Author: Daniel Wielanek
6
* E-mail: daniel.wielanek@gmail.com
7
* Warsaw University of Technology, Faculty of Physics
8
*/
9
#ifndef HALPACKAGESQL_H_
10
#define HALPACKAGESQL_H_
11
12
#include <TObject.h>
13
#include <TString.h>
14
15
16
class
TSQLServer;
17
21
namespace
Hal
{
22
class
AnaFile;
23
class
Package;
24
class
PackageSql
:
public
TObject {
25
TSQLServer* fSQL;
26
Int_t fID;
27
TString fFilename;
28
Hal::Package
* fRunInfo;
29
Bool_t HasDir(TString path);
30
TString RemoveDir(TString path);
31
TString RemoveDoubleDot(TString path);
32
TString GetPath(TString filename);
33
void
ExportTask(
AnaFile
* extr, Int_t file_id, Int_t task_id);
34
35
public
:
40
PackageSql
(TString filename);
41
virtual
~PackageSql
();
42
ClassDef(
PackageSql
, 1)
43
};
44
}
// namespace Hal
45
#endif
/* HALPACKAGESQL_H_ */
Hal::AnaFile
Definition
AnaFile.h:27
Hal::PackageSql
Definition
PackageSql.h:24
Hal::PackageSql::PackageSql
PackageSql(TString filename)
Definition
PackageSql.cxx:81
Hal::Package
Definition
Package.h:26
Hal
Definition
EventAnaChain.cxx:28
features
io
html
PackageSql.h
Generated on Wed Oct 23 2024 15:07:52 for Heavy ion Analysis Libriares by
1.12.0