Changeset 347 for bdm/stat/libBM.h

Show
Ignore:
Timestamp:
05/27/09 21:37:49 (15 years ago)
Author:
smidl
Message:

change in loggers! old experiments may stop working

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • bdm/stat/libBM.h

    r345 r347  
    522522        //! returns an identifier which will be later needed for calling the \c logit() function 
    523523        //! For empty RV it returns -1, this entry will be ignored by \c logit(). 
    524         virtual int add ( const RV &rv, string name="" ) { 
     524        virtual int add ( const RV &rv, string prefix="" ) { 
    525525                int id; 
    526526                if ( rv._dsize() >0 ) { 
    527527                        id=entries.length(); 
    528                         names=concat ( names, name ); // diff 
     528                        names=concat ( names, prefix); // diff 
    529529                        entries.set_length ( id+1,true ); 
    530530                        entries ( id ) = rv; 
     
    746746 
    747747                // Add mean value 
    748                 if (LFlags(0)) LIDs ( 0 ) =L.add ( r,name ); 
    749                 if (LFlags(1)) LIDs ( 1 ) =L.add ( r,name+"_lb" ); 
    750                 if (LFlags(2)) LIDs ( 2 ) =L.add ( r,name+"_ub" ); 
    751                 if (LFlags(3)) LIDs ( 3 ) =L.add ( RV("ll",1,0),r.name(0)+name ); //TODO: "local" RV  
     748                if (LFlags(0)) LIDs ( 0 ) =L.add ( r,name+"mean_" ); 
     749                if (LFlags(1)) LIDs ( 1 ) =L.add ( r,name+"lb_" ); 
     750                if (LFlags(2)) LIDs ( 2 ) =L.add ( r,name+"ub_" ); 
     751                if (LFlags(3)) LIDs ( 3 ) =L.add ( RV("ll",1),name ); //TODO: "local" RV  
    752752        } 
    753753        virtual void logit ( logger &L ) {