X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliCodeTimer.h;h=5bd9d3a875aef9eee436fbf8ee09cb6044aa5637;hb=83e3e2b69c18febd098d851083a4aa2982ebc39b;hp=f79d62b689fc8cdf5fad0872370084180e754283;hpb=16da57213749d8ff05442ad777d3d02eb8730573;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliCodeTimer.h b/STEER/AliCodeTimer.h index f79d62b689f..5bd9d3a875a 100644 --- a/STEER/AliCodeTimer.h +++ b/STEER/AliCodeTimer.h @@ -130,29 +130,29 @@ private: #define AliCodeTimerStartClass(message) AliCodeTimer::Instance()->Start(Class()->GetName(),FUNCTIONNAME(),message); #define AliCodeTimerStopClass(message) AliCodeTimer::Instance()->Stop(Class()->GetName(),FUNCTIONNAME(),message); -#define AliCodeTimerAutoClass(message) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable(Class()->GetName(),FUNCTIONNAME(),message); +#define AliCodeTimerAutoClass(message,counter) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable##counter(Class()->GetName(),FUNCTIONNAME(),message); #define AliCodeTimerStart(message) AliCodeTimer::Instance()->Start(ClassName(),FUNCTIONNAME(),message); #define AliCodeTimerStop(message) AliCodeTimer::Instance()->Stop(ClassName(),FUNCTIONNAME(),message); -#define AliCodeTimerAuto(message) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable(ClassName(),FUNCTIONNAME(),message); +#define AliCodeTimerAuto(message,counter) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable##counter(ClassName(),FUNCTIONNAME(),message); #define AliCodeTimerStartGeneral(message) AliCodeTimer::Instance()->Start("General",FUNCTIONNAME(),message); #define AliCodeTimerStopGeneral(message) AliCodeTimer::Instance()->Stop("General",FUNCTIONNAME(),message); -#define AliCodeTimerAutoGeneral(message) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable("General",FUNCTIONNAME(),message); +#define AliCodeTimerAutoGeneral(message,counter) AliCodeTimer::AliAutoPtr aliCodeTimerAliAutoPtrVariable##counter("General",FUNCTIONNAME(),message); #else #define AliCodeTimerStartClass(message) #define AliCodeTimerStopClass(message) -#define AliCodeTimerAutoClass(message) +#define AliCodeTimerAutoClass(message,counter) #define AliCodeTimerStart(message) #define AliCodeTimerStop(message) -#define AliCodeTimerAuto(message) +#define AliCodeTimerAuto(message,counter) #define AliCodeTimerStartGeneral(message) #define AliCodeTimerStopGeneral(message) -#define AliCodeTimerAutoGeneral(message) +#define AliCodeTimerAutoGeneral(message,counter) #endif