Re: Fw: new PID code

From: Djamel Ouerdane (ouerdane@nbi.dk)
Date: Thu Sep 21 2000 - 02:34:55 EDT

  • Next message: Djamel Ouerdane: "pid fixe"

    > 
    > 
    > 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
    > 
    
    
    Hi Flemming,
    
    I compiled with root 2.25.03 so my guess is that FindObject(Char_t*) does
    not exist in the previous version. At least it's true with version
    2.25.01.
    
    I can try to make these methods compatible with root 2.25.02.
    But it makes me think that I don't know which version of root we should
    use (maybe I missed that from a previous email).
    
    Djamel
    



    This archive was generated by hypermail 2b29 : Thu Sep 21 2000 - 02:40:59 EDT