30 class TBasketSQL :
public TBasket
34 TBasketSQL(
const TBasketSQL&);
35 TBasketSQL& operator=(
const TBasketSQL&);
38 TSQLResult **fResultPtr;
40 TString *fInsertQuery;
44 TBasketSQL(
const char *name,
const char *title,
45 TBranch *branch, TSQLResult **rs,
46 TString *insert_query, std::vector<Int_t> *vc, TSQLRow **row);
48 void PrepareBasket(Long64_t entry);
49 virtual Int_t ReadBasketBuffers(Long64_t pos, Int_t len, TFile *file);
50 virtual Int_t ReadBasketBytes(Long64_t pos, TFile *file);
52 TSQLResult * GetResultSet() {
return *fResultPtr;}
53 void CreateBuffer(
const char *name, TString title, std::vector<Int_t> * vc, TBranch *branch, TSQLResult ** rs);
55 void Update(Int_t offset, Int_t skipped);
57 ClassDef(TBasketSQL,1)