pid fixe

From: Djamel Ouerdane (ouerdane@nbi.dk)
Date: Thu Sep 21 2000 - 03:07:20 EDT

  • Next message: Konstantin Olchanski: "runfiles.perl script was updated"

    > 
    > When I compile BRAT against root v2.25.02 I get the folllowing error in the PID code
    > 
    > Checking object directory for linux
    > Checking library directory for linux
    > Checking include directory for linux
    > g++  -DONL_unix -I/afs/rhic/opt/brahms/root/root_v2.25.02/include -I/home/videbaek/brat/include -I/home/videbaek/brat/include -c -g -Wall -fPIC -o  ../obj/linux/BrFFSPid.o   BrFFSPid.cxx
    > BrFFSPid.cxx: In method `void BrFFSPid::Fill(Char_t *, Double_t)':
    > BrFFSPid.cxx:173: no matching function for call to `TDirectory::FindObject (Char_t *&)'
    > BrFFSPid.cxx: In method `void BrFFSPid::Fill(Char_t *, Double_t, Double_t)':
    > BrFFSPid.cxx:184: no matching function for call to `TDirectory::FindObject (Char_t *&)'
    > make: *** [../obj/linux/BrFFSPid.o] Error 1
    > 
    >  
    > Djamel, could you look into that.
    
    
    Hi Flemming,
    
    I replaced FindObject by the Get(Char_t*) method which is available in
    root 2.25.01 (I don't know about 2.25.02). I compiled again with root
    2.25.03 so I guess this method is in your version of root. This change has
    been tested and checked in. Can you try to compile and see if it works as
    it should?
    
    Djamel
    



    This archive was generated by hypermail 2b29 : Thu Sep 21 2000 - 03:16:22 EDT