#ifndef HSHOWERPIDTRACK_H
#define HSHOWERPIDTRACK_H
#pragma interface
#include "hshowerpid.h"
class HShowerPIDTrack : public HShowerPID{
protected:
Int_t nTrack;
public:
HShowerPIDTrack(void) : nTrack(0){}
~HShowerPIDTrack(void) {}
void clear(void);
inline void setTrack(const Int_t track) {nTrack=track;}
inline Int_t getTrack(void) const {return nTrack;}
Bool_t IsSortable() const { return kTRUE; }
Int_t Compare(const TObject *obj) const;
HShowerPIDTrack& operator=(HShowerPIDTrack& pt);
HShowerPIDTrack& operator=(HShowerPID& pt);
ClassDef(HShowerPIDTrack,1)
};
inline Int_t HShowerPIDTrack::Compare(const TObject *obj) const {
if (nTrack==((HShowerPIDTrack*)obj)->getTrack()) return 0;
return (nTrack > ((HShowerPIDTrack*)obj)->getTrack() ? 1 : -1);
}
#endif /* !HSHOWERPIDTRACK_H */
Last change: Sat May 22 13:13:53 2010
Last generated: 2010-05-22 13:13
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.