ClassImp(AliESDfriendTrack)
AliESDfriendTrack::AliESDfriendTrack():
-TObject(),
+AliVfriendTrack(),
f1P(0),
fnMaxITScluster(0),
fnMaxTPCcluster(0),
}
AliESDfriendTrack::AliESDfriendTrack(const AliESDfriendTrack &t):
-TObject(t),
-AliVfriendTrack(),
+AliVfriendTrack(t),
f1P(t.f1P),
fnMaxITScluster(t.fnMaxITScluster),
fnMaxTPCcluster(t.fnMaxTPCcluster),
//_____________________________________________________________________________
-class AliESDfriendTrack : public TObject, public AliVfriendTrack {
+class AliESDfriendTrack : public AliVfriendTrack {
public:
enum {
kMaxITScluster=12,
};
#pragma GCC diagnostic ignored "-Weffc++"
-inline AliVfriendEvent::AliVfriendEvent(AliVConstructorReinitialisationFlag ) {} // do nothing
+inline AliVfriendEvent::AliVfriendEvent(AliVConstructorReinitialisationFlag ) :TObject(){} // do nothing
#pragma GCC diagnostic warning "-Weffc++"
#endif
#include "AliVMisc.h"
#include "Rtypes.h"
+#include "TObject.h"
class AliTPCseed;
class AliVVtrackPointArray;
class AliExternalTrackParam;
class AliTrackPointArray;
//_____________________________________________________________________________
-class AliVfriendTrack {
+class AliVfriendTrack :public TObject {
public:
AliVfriendTrack(){}
+ AliVfriendTrack( const AliVfriendTrack &t): TObject(t) {}
// constructor for reinitialisation of vtable
- AliVfriendTrack( AliVConstructorReinitialisationFlag ){}
+ AliVfriendTrack( AliVConstructorReinitialisationFlag ): TObject(){}
virtual ~AliVfriendTrack(){}
//used in calibration
virtual Bool_t TestSkipBit() const = 0;
private:
- AliVfriendTrack(const AliVfriendTrack &);
AliVfriendTrack& operator=(const AliVfriendTrack& esd);
};