Definition at line 30 of file TAlienPackage.h.
 
#include <TAlienPackage.h>
◆ TAlienPackage() [1/2]
      
        
          | TAlienPackage::TAlienPackage  | 
          ( | 
           | ) | 
           | 
        
      
 
Default constructor of a AliEn package constructing a ROOT:v5-16-00 for Linux-i686. 
Definition at line 54 of file TAlienPackage.cxx.
 
 
◆ TAlienPackage() [2/2]
      
        
          | TAlienPackage::TAlienPackage  | 
          ( | 
          const char *  | 
          name,  | 
        
        
           | 
           | 
          const char *  | 
          version,  | 
        
        
           | 
           | 
          const char *  | 
          platform,  | 
        
        
           | 
           | 
          const char *  | 
          installationdirectory = "/var/tmp/alien/packages"  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~TAlienPackage()
  
  
      
        
          | TAlienPackage::~TAlienPackage  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CheckDependencies()
      
        
          | Bool_t TAlienPackage::CheckDependencies  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ CheckDirectories()
Check the name and version directory of package/version given. 
Definition at line 203 of file TAlienPackage.cxx.
 
 
◆ Class()
  
  
      
        
          | static TClass * TAlienPackage::Class  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
- Returns
 - TClass describing this class 
 
 
 
◆ Class_Name()
  
  
      
        
          | static const char * TAlienPackage::Class_Name  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
- Returns
 - Name of this class 
 
 
 
◆ Class_Version()
  
  
      
        
          | static constexpr Version_t TAlienPackage::Class_Version  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ DeclFileName()
  
  
      
        
          | static const char * TAlienPackage::DeclFileName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
- Returns
 - Name of the file containing the class declaration 
 
Definition at line 98 of file TAlienPackage.h.
 
 
◆ Enable()
      
        
          | Bool_t TAlienPackage::Enable  | 
          ( | 
           | ) | 
           | 
        
      
 
Install/enable an AliEn package on the local computer. 
Definition at line 132 of file TAlienPackage.cxx.
 
 
◆ Exec()
      
        
          | Bool_t TAlienPackage::Exec  | 
          ( | 
          const char *  | 
          cmdline | ) | 
           | 
        
      
 
 
◆ GetAliEnMainPackageDir()
  
  
      
        
          | TString TAlienPackage::GetAliEnMainPackageDir  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetDebugLevel()
  
  
      
        
          | Int_t TAlienPackage::GetDebugLevel  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetEnable()
      
        
          | const char * TAlienPackage::GetEnable  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetInstallationDirectory()
  
  
      
        
          | TString TAlienPackage::GetInstallationDirectory  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetInstallList()
  
  
      
        
          | TList * TAlienPackage::GetInstallList  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetName()
  
  
      
        
          | TString TAlienPackage::GetName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetPlatform()
  
  
      
        
          | TString TAlienPackage::GetPlatform  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetVersion()
  
  
      
        
          | TString TAlienPackage::GetVersion  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ InstallAllPackages()
  
  
      
        
          | Bool_t TAlienPackage::InstallAllPackages  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
Installs a package and all its direct dependencies. 
Definition at line 479 of file TAlienPackage.cxx.
 
 
◆ InstallSinglePackage()
◆ IsA()
  
  
      
        
          | virtual TClass * TAlienPackage::IsA  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ IsDirectory()
      
        
          | Bool_t TAlienPackage::IsDirectory  | 
          ( | 
          const char *  | 
          dir1,  | 
        
        
           | 
           | 
          const char *  | 
          str  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Check that <str> is listed in GRID directory <dir1>. 
Definition at line 186 of file TAlienPackage.cxx.
 
 
◆ PostInstall()
◆ ReInstall()
      
        
          | Bool_t TAlienPackage::ReInstall  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ SetAliEnMainPackageDir()
  
  
      
        
          | void TAlienPackage::SetAliEnMainPackageDir  | 
          ( | 
          const TString &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetDebugLevel()
  
  
      
        
          | void TAlienPackage::SetDebugLevel  | 
          ( | 
          Int_t &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetInstallationDirectory()
  
  
      
        
          | void TAlienPackage::SetInstallationDirectory  | 
          ( | 
          const TString &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetInstallList()
  
  
      
        
          | void TAlienPackage::SetInstallList  | 
          ( | 
          TList *  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetName()
  
  
      
        
          | void TAlienPackage::SetName  | 
          ( | 
          const TString &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetPlatform()
  
  
      
        
          | void TAlienPackage::SetPlatform  | 
          ( | 
          const TString &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetVersion()
  
  
      
        
          | void TAlienPackage::SetVersion  | 
          ( | 
          const TString &  | 
          theValue | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Streamer()
  
  
      
        
          | virtual void TAlienPackage::Streamer  | 
          ( | 
          TBuffer &  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ StreamerNVirtual()
  
  
      
        
          | void TAlienPackage::StreamerNVirtual  | 
          ( | 
          TBuffer &  | 
          ClassDef_StreamerNVirtual_b | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ UnInstall()
      
        
          | Bool_t TAlienPackage::UnInstall  | 
          ( | 
           | ) | 
           | 
        
      
 
Uninstall a package e.g. remove it from the local disk. 
Definition at line 172 of file TAlienPackage.cxx.
 
 
◆ fAliEnMainPackageDir
  
  
      
        
          | TString TAlienPackage::fAliEnMainPackageDir | 
         
       
   | 
  
private   | 
  
 
 
◆ fDebugLevel
  
  
      
        
          | Int_t TAlienPackage::fDebugLevel | 
         
       
   | 
  
private   | 
  
 
 
◆ fEnableCommand
  
  
      
        
          | TString TAlienPackage::fEnableCommand | 
         
       
   | 
  
private   | 
  
 
 
◆ fEnabled
  
  
      
        
          | Bool_t TAlienPackage::fEnabled | 
         
       
   | 
  
private   | 
  
 
 
◆ fInstallationDirectory
  
  
      
        
          | TString TAlienPackage::fInstallationDirectory | 
         
       
   | 
  
private   | 
  
 
 
◆ fInstallList
  
  
      
        
          | TList* TAlienPackage::fInstallList | 
         
       
   | 
  
private   | 
  
 
 
◆ fName
◆ fPackages
  
  
      
        
          | TList* TAlienPackage::fPackages | 
         
       
   | 
  
private   | 
  
 
 
◆ fPlatform
◆ fPostInstallCommand
  
  
      
        
          | TString TAlienPackage::fPostInstallCommand | 
         
       
   | 
  
private   | 
  
 
 
◆ fVersion