automatic streamer does not work !!!
fRotMatrixArray->Delete() ;
delete fRotMatrixArray ;
+
+ delete fPHOSAngle ;
}
//____________________________________________________________________________
fNPhi = 64 ;
fNZ = 64 ;
fNModules = 5 ;
+
+ fPHOSAngle = new Float_t[fNModules] ;
+ Int_t index ;
+ for ( index = 0; index < fNModules; index++ )
+ fPHOSAngle[index] = 0.0 ; // Module position angles are set in CreateGeometry()
- fPHOSAngle[0] = 0.0 ; // Module position angles are set in CreateGeometry()
- fPHOSAngle[1] = 0.0 ;
- fPHOSAngle[2] = 0.0 ;
- fPHOSAngle[3] = 0.0 ;
-
fXtlSize[0] = 2.2 ;
fXtlSize[1] = 18.0 ;
fXtlSize[2] = 2.2 ;
Int_t fNZ ; // Number of crystal units in Z direction
Float_t fOuterBoxSize[3] ; // Size of the outer thermo insulating foam box
Float_t fOuterBoxThickness[3] ; // Thickness of the outer thermo insulating foam box
- Float_t fPHOSAngle[4] ; // Position angles of modules
+ Float_t * fPHOSAngle ; //[fNModules] Position angles of modules
Float_t fPinDiodeSize[3] ; // Size of the PIN Diode
TObjArray * fRotMatrixArray ; // Liste of rotation matrices (one per phos module)
Float_t fSecondUpperPlateThickness ; // Thickness of upper polystyrene foam plate