11 //______________________________________________________________________
12 AliITSRad::AliITSRad() {
13 // Default constructor
23 AliITSRad::AliITSRad(Int_t iimax, Int_t jjmax) {
28 fmrad1 = new TMatrix(imax,jmax);
29 fmrad2 = new TMatrix(imax,jmax);
30 fmrad3 = new TMatrix(imax,jmax);
31 fmrad4 = new TMatrix(imax,jmax);
32 fmrad5 = new TMatrix(imax,jmax);
33 fmrad6 = new TMatrix(imax,jmax);
35 ifstream in("ITSlegov5.map");
38 for(i=0; i<imax; i++) {
39 for(j=0; j<jmax; j++) {
44 for(i=0; i<imax; i++) {
45 for(j=0; j<jmax; j++) {
50 for(i=0; i<imax; i++) {
51 for(j=0; j<jmax; j++) {
56 for(i=0; i<imax; i++) {
57 for(j=0; j<jmax; j++) {
62 for(i=0; i<imax; i++) {
63 for(j=0; j<jmax; j++) {
68 for(i=0; i<imax; i++) {
69 for(j=0; j<jmax; j++) {
77 ///////////////////////////////////////////////////////////////////////////////////////////////////////////
78 // Stampe provvisorie delle matrici su rad.out
80 ofstream out("rad.out");
82 for(i=0; i<imax; i++) {
83 for(j=0; j<jmax; j++) {
84 out<<(*fmrad1)(i,j)<<" ";
89 for(i=0; i<imax; i++) {
90 for(j=0; j<jmax; j++) {
91 out<<(*fmrad2)(i,j)<<" ";
96 for(i=0; i<imax; i++) {
97 for(j=0; j<jmax; j++) {
98 out<<(*fmrad3)(i,j)<<" ";
103 for(i=0; i<imax; i++) {
104 for(j=0; j<jmax; j++) {
105 out<<(*fmrad4)(i,j)<<" ";
110 for(i=0; i<imax; i++) {
111 for(j=0; j<jmax; j++) {
112 out<<(*fmrad5)(i,j)<<" ";
117 for(i=0; i<imax; i++) {
118 for(j=0; j<jmax; j++) {
119 out<<(*fmrad6)(i,j)<<" ";
125 ///////////////////////////////////////////////////////////////////////////////////////////////////////////
129 AliITSRad::~AliITSRad() {