#include <TAlienFile.h>
Inheritance diagram for TAlienFile:
Public Member Functions | |
TAlienFile () | |
TAlienFile (const char *purl, Option_t *option="", const char *ftitle="", Int_t compress=1, Bool_t parallelopen=kFALSE, const char *lurl=0, const char *authz=0) | |
virtual | ~TAlienFile () |
virtual void | Close (const Option_t *opt="") |
Static Public Member Functions | |
static TAlienFile * | Open (const char *lfn, const Option_t *option="", const char *title="", Int_t compress=1, Bool_t parallelopen=kFALSE) |
static TString | SUrl (const char *lfn) |
Private Attributes | |
TString | fLfn |
TString | fAuthz |
Definition at line 41 of file TAlienFile.h.
TAlienFile::TAlienFile | ( | ) | [inline] |
Definition at line 48 of file TAlienFile.h.
TAlienFile::TAlienFile | ( | const char * | purl, | |
Option_t * | option = "" , |
|||
const char * | ftitle = "" , |
|||
Int_t | compress = 1 , |
|||
Bool_t | parallelopen = kFALSE , |
|||
const char * | lurl = 0 , |
|||
const char * | authz = 0 | |||
) |
TAlienFile::~TAlienFile | ( | ) | [virtual] |
Definition at line 494 of file TAlienFile.cxx.
References Close(), gDebug, TNamed::GetName(), TObject::Info(), and TXNetFile::IsOpen().
virtual void TAlienFile::Close | ( | const Option_t * | opt = "" |
) | [virtual] |
static TAlienFile* TAlienFile::Open | ( | const char * | lfn, | |
const Option_t * | option = "" , |
|||
const char * | title = "" , |
|||
Int_t | compress = 1 , |
|||
Bool_t | parallelopen = kFALSE | |||
) | [static] |
TString TAlienFile::SUrl | ( | const char * | lfn | ) | [static] |
Definition at line 572 of file TAlienFile.cxx.
References command, TGrid::Command(), TObject::Error(), TUrl::GetFile(), TObjString::GetName(), TMap::GetValue(), gGrid, kFALSE, TAlien::kOUTPUT, TIterator::Next(), object, and result().
Referenced by TAlienCollection::LookupSUrls().
TString TAlienFile::fLfn [private] |
Definition at line 44 of file TAlienFile.h.
TString TAlienFile::fAuthz [private] |
Definition at line 45 of file TAlienFile.h.