#ifndef AliFemtoHiddenInfo_hh
#define AliFemtoHiddenInfo_hh
-#include "Infrastructure/AliFemtoTypes.h"
+#include "AliFemtoTypes.h"
class AliFemtoHiddenInfo{
-public:
+ public:
AliFemtoHiddenInfo(){/* no-op */};
virtual ~AliFemtoHiddenInfo(){/* no-op */};
-
-// !!! MANDATORY !!!
-// --- Copy the hidden info from AliFemtoTrack to AliFemtoParticle
- virtual AliFemtoHiddenInfo* getParticleHiddenInfo() const =0;
- virtual AliFemtoHiddenInfo* clone() const;
+
+ // !!! MANDATORY !!!
+ // --- Copy the hidden info from AliFemtoTrack to AliFemtoParticle
+ virtual AliFemtoHiddenInfo* Clone() const;
+
+ protected:
+ virtual AliFemtoHiddenInfo* GetParticleHiddenInfo() const =0;
};
//_______________________________________
-inline AliFemtoHiddenInfo* AliFemtoHiddenInfo::clone() const{
+inline AliFemtoHiddenInfo* AliFemtoHiddenInfo::Clone() const{
// return exact copy of this hidden info
- return getParticleHiddenInfo();
+ return GetParticleHiddenInfo();
}
#endif