ROOT logo
//*-- AUTHOR : Diego Gonzalez-Diaz 19/12/2007
//*-- Modified: 12/12/2009
//(Included flag 'isAtBox').
//*-- Modified: 29/12/2009
// Geant references and tracks extended to 10-dimensional arrays
//  
//_HADES_CLASS_DESCRIPTION
///////////////////////////////////////////////////////////////////////////////
//                                                                           //
// HRpcClusterSim                                                            //
// this is the ClusterSim data level for simulated data                      //
///////////////////////////////////////////////////////////////////////////////

#include "hrpcclustersim.h"

ClassImp(HRpcClusterSim)

HRpcClusterSim::HRpcClusterSim(void) {
  clear();
}

void HRpcClusterSim::clear(void) {
  // clears the object

  Track   =   nTracksAtBox  = nTracksAtCells = -999;
  isAtBox = kFALSE;

  for(Int_t i=0;i<4;i++)     TrackList[i]   = -999;
  for(Int_t i=0;i<4;i++)     RefList[i]     = -999;
  for(Int_t i=0;i<4;i++)     isAtBoxList[i] = kFALSE;

}

Bool_t HRpcClusterSim::isTrack(Int_t track) {

  for(Int_t i=0;i<4;i++){
    if (TrackList[i]==track) return kTRUE;
    else return kFALSE;
  }
  return -1;
}

Bool_t HRpcClusterSim::isRef(Int_t ref) {

  for(Int_t i=0;i<4;i++){
    if (RefList[i]==ref) return kTRUE;
    else return kFALSE;
  }
  return -1;
}
 hrpcclustersim.cc:1
 hrpcclustersim.cc:2
 hrpcclustersim.cc:3
 hrpcclustersim.cc:4
 hrpcclustersim.cc:5
 hrpcclustersim.cc:6
 hrpcclustersim.cc:7
 hrpcclustersim.cc:8
 hrpcclustersim.cc:9
 hrpcclustersim.cc:10
 hrpcclustersim.cc:11
 hrpcclustersim.cc:12
 hrpcclustersim.cc:13
 hrpcclustersim.cc:14
 hrpcclustersim.cc:15
 hrpcclustersim.cc:16
 hrpcclustersim.cc:17
 hrpcclustersim.cc:18
 hrpcclustersim.cc:19
 hrpcclustersim.cc:20
 hrpcclustersim.cc:21
 hrpcclustersim.cc:22
 hrpcclustersim.cc:23
 hrpcclustersim.cc:24
 hrpcclustersim.cc:25
 hrpcclustersim.cc:26
 hrpcclustersim.cc:27
 hrpcclustersim.cc:28
 hrpcclustersim.cc:29
 hrpcclustersim.cc:30
 hrpcclustersim.cc:31
 hrpcclustersim.cc:32
 hrpcclustersim.cc:33
 hrpcclustersim.cc:34
 hrpcclustersim.cc:35
 hrpcclustersim.cc:36
 hrpcclustersim.cc:37
 hrpcclustersim.cc:38
 hrpcclustersim.cc:39
 hrpcclustersim.cc:40
 hrpcclustersim.cc:41
 hrpcclustersim.cc:42
 hrpcclustersim.cc:43
 hrpcclustersim.cc:44
 hrpcclustersim.cc:45
 hrpcclustersim.cc:46
 hrpcclustersim.cc:47
 hrpcclustersim.cc:48
 hrpcclustersim.cc:49
 hrpcclustersim.cc:50