]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDtimeBin.cxx
User stepping methods added (E. Futo)
[u/mrichter/AliRoot.git] / TRD / AliTRDtimeBin.cxx
index c6dd571ad56c8ffdfdc542a9b6765299c84a9282..f6c09ab848efaf15c4c82ea596454e36a27c9738 100644 (file)
 
 /*
 $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
 
@@ -22,13 +40,27 @@ Revision 1.1.2.1  2000/09/22 14:47:52  cblume
 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) {
@@ -36,7 +68,7 @@ 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;
   }