* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
///////////////////////////////////////////////////////////////////////////////
// //
ClassImp(AliTRDpixel)
+//_____________________________________________________________________________
+
+ // Maximal number of stored tracks
+ const Int_t AliTRDpixel::fgkNTrackPixel = kNTrackPixel;
+
//_____________________________________________________________________________
AliTRDpixel::AliTRDpixel():TObject()
{
// Create a TRD pixel
//
- fSignal = 0;
- fTrack[0] = 0;
- fTrack[1] = 0;
- fTrack[2] = 0;
+ fSignal = 0;
+ fTrack[0] = -1;
+ fTrack[1] = -1;
+ fTrack[2] = -1;
+
+}
+
+//_____________________________________________________________________________
+AliTRDpixel::~AliTRDpixel()
+{
+ //
+ // AliTRDpixel destructor
+ //
+
+}
+
+//_____________________________________________________________________________
+void AliTRDpixel::Copy(TObject &p)
+{
+ //
+ // Copy function
+ //
+
+ ((AliTRDpixel &) p).fSignal = fSignal;
+ for (Int_t iTrackPixel = 0; iTrackPixel < kNTrackPixel; iTrackPixel++) {
+ ((AliTRDpixel &) p).fTrack[iTrackPixel] = fTrack[iTrackPixel];
+ }
}