]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliRun.h
Bug corrected.
[u/mrichter/AliRoot.git] / STEER / AliRun.h
index f0d24d12addb378f18ff00c3b3e77f956312ebc0..40e77f331199c71ca180245c9c17d36e2c6690f2 100644 (file)
@@ -34,10 +34,8 @@ public:
 
    TObjArray     *Detectors() const {return fModules;}
    TObjArray     *Modules() const {return fModules;}
-   virtual AliMagF *Field() const {return fField;}
    void           AddModule(AliModule* mod);
    Int_t          GetEvNumber() const;
-   Int_t          GetRunNumber() const {return fRun;}
    void           SetEventNrInRun(Int_t event) {fEventNrInRun=event;}
    Int_t          GetEventNrInRun() const {return fEventNrInRun;}
    Int_t          GetNdets() const {return fNdets;}
@@ -47,7 +45,6 @@ public:
    virtual  const char *GetBaseFile() const 
     {return fBaseFileName.Data();}
    virtual  Int_t GetEvent(Int_t event);
-   virtual  void  SetEvent(Int_t event) {fEvent=event;}
    virtual  void  SetConfigFunction(const char * config="Config();")
    {fConfigFunction=config;}
    virtual  const char *GetConfigFunction() const 
@@ -59,22 +56,7 @@ public:
    virtual  void  SDigits2Digits(const char *detector=0) {Tree2Tree("D",detector);}
    virtual  void  Digits2Reco(const char *detector=0)    {Tree2Tree("R",detector);}
    Bool_t         IsFolder() const {return kTRUE;}
-   Bool_t         IsRootGeometry() const {return fIsRootGeometry;}
-   void           SetRootGeometry(Bool_t flag=kTRUE);
-   const char*    GetGeometryFileName() const {return fGeometryFileName.Data();}
-   void           SetGeometryFromFile(const char *filename) {
-     SetRootGeometry();
-     fGeometryFileName = filename;
-   }
-   void           SetGeometryFromCDB();
-   Bool_t         IsGeomFromCDB() const {return fGeometryFromCDB;}
-   const char*    GetTriggerDescriptor() const {return fTriggerDescriptor.Data();}
-   void           SetTriggerDescriptor(const char *name) {fTriggerDescriptor = name;}
    virtual  void  SetBaseFile(const char *filename="galice.root");
-   virtual  void  SetField(AliMagF* magField);
-   
-   virtual  void Field(const Double_t* x, Double_t* b) const;
-   
    //
    // End of MC Application
 
@@ -83,30 +65,21 @@ public:
   virtual  void Announce() const;
    
   virtual  void  InitLoaders(); //prepares run (i.e. creates getters)
-  void           SetRunNumber(Int_t run) {fRun=run;}
 
 protected:
   virtual  void  Tree2Tree(Option_t *option, const char *detector=0);
-  Int_t          fRun;               //! Current run number
-  Int_t          fEvent;             //! Current event number (from 1)
   Int_t          fEventNrInRun;      //! Current unique event number in run
   TObjArray     *fModules;           //  List of Detectors
   AliMC         *fMCApp;             //  Pointer to virtual MC Application
-  AliMagF       *fField;             //  Magnetic Field Map
   Int_t          fNdets;             //  Number of detectors
   TString        fConfigFunction;    //  Configuration file to be executed
-  TRandom       *fRandom;            //  Pointer to the random number generator
   TString        fBaseFileName;      //  Name of the base root file
-  Bool_t         fIsRootGeometry;    //! Flag telling if the geometry is loaded from file
-  Bool_t         fGeometryFromCDB;   //! Flag telling if the geometry is to be loaded from OCDB
-  TString        fGeometryFileName;  //! Name of the geometry file
-  TString        fTriggerDescriptor; //  Trigger descriptor identifier
-  AliRunLoader  *fRunLoader;         //!run getter - written as a separate object
+  AliRunLoader  *fRunLoader;         //! run getter - written as a separate object
 private:
   AliRun(const AliRun&); // Not implemented
   AliRun& operator = (const AliRun&); // Not implemented
 
-  ClassDef(AliRun,12)      //Supervisor class for all Alice detectors
+  ClassDef(AliRun,15)      //Supervisor class for all Alice detectors
 };
  
 R__EXTERN  AliRun *gAlice;