#include <TGeoVolume.h>
#include <TGeoBBox.h>
#include "AliITSsegmentationSDD.h"
-#include "AliITSresponseSDD.h"
+#include "AliITSDriftSpeedSDD.h"
/////////////////////////////////////////////////////////////////////////////
// Segmentation class for drift detectors //
const Int_t AliITSsegmentationSDD::fgkNanodesPerChip = 64;
const Float_t AliITSsegmentationSDD::fgkCm2Micron = 10000.;
const Float_t AliITSsegmentationSDD::fgkMicron2Cm = 1.0E-04;
+
+using std::endl;
+using std::cout;
ClassImp(AliITSsegmentationSDD)
//______________________________________________________________________
//----------------------------------------------------------------------
void AliITSsegmentationSDD::Init(){
// Standard initilisation routine
- fDriftSpeed=AliITSresponseSDD::DefaultDriftSpeed();
+ fDriftSpeed=AliITSDriftSpeedSDD::DefaultDriftSpeed();
fCorr=0;
SetDetSize(fgkDxDefault,fgkDzDefault,fgkDyDefault);
SetPadSize(fgkPitchDefault,fgkClockDefault);
}
//----------------------------------------------------------------------
Int_t AliITSsegmentationSDD::GetChipsInLocalWindow(Int_t* array, Float_t zmin, Float_t zmax, Float_t xmin, Float_t xmax) const {
+ // returns the numbers of the chips that read channels in a given region
+ // of the module defined in local coordinates by zmin-zmax, xmin-max
+
Int_t nChipInW = 0;
Float_t zminDet=-fDz*fgkMicron2Cm/2.;
Float_t zmaxDet=fDz*fgkMicron2Cm/2.;