/*
$Log$
+Revision 1.5.6.2 2002/07/24 10:09:31 alibrary
+Updating VirtualMC
+
+Revision 1.6 2002/03/28 14:59:07 cblume
+Coding conventions
+
+Revision 1.5 2001/11/06 17:19:41 cblume
+Add detailed geometry and simple simulator
+
+Revision 1.4 2001/10/21 18:30:02 hristov
+Several pointers were set to zero in the default constructors to avoid memory management problems
+
+Revision 1.3 2000/10/15 23:40:01 cblume
+Remove AliTRDconst
+
+Revision 1.2 2000/10/06 16:49:46 cblume
+Made Getters const
+
Revision 1.1.2.2 2000/10/04 16:34:58 cblume
Replace include files by forward declarations
Add the tracking code
*/
-
+
+//////////////////////////////////////////////////////////////////////
+// //
+// Hit compression class //
+// Adapted from AliTPCTimeBin by Marian //
+// //
+//////////////////////////////////////////////////////////////////////
+
#include "AliTRDcluster.h"
-#include "AliTRDconst.h"
#include "AliTRDtimeBin.h"
ClassImp(AliTRDtimeBin)
+//______________________________________________________
+
+ AliTRDtimeBin::AliTRDtimeBin() {
+ //default constructor
+ fN=0;
+ for (UInt_t i=0; i<kMaxClusterPerTimeBin; i++)
+ fClusters[i]=0;
+ }
//______________________________________________________
void AliTRDtimeBin::InsertCluster(AliTRDcluster* c, UInt_t index) {
// Insert cluster in TimeBin cluster array.
// Clusters are sorted according to Y coordinate.
- if (fN==kMAX_CLUSTER_PER_TIME_BIN) {
+ if (fN==kMaxClusterPerTimeBin) {
printf("AliTRDtimeBin::InsertCluster(): Too many clusters !\n");
return;
}