/[PAMELA software]/DarthVader/CalorimeterLevel2/src/CaloLevel2.cpp
ViewVC logotype

Diff of /DarthVader/CalorimeterLevel2/src/CaloLevel2.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by pam-fi, Fri Jul 21 10:56:22 2006 UTC revision 1.6 by mocchiut, Fri Aug 4 14:38:46 2006 UTC
# Line 36  CaloTrkVar::CaloTrkVar() { Line 36  CaloTrkVar::CaloTrkVar() {
36    qlow = 0.;    qlow = 0.;
37    nlow = 0;    nlow = 0;
38    dX0l = 0.;    dX0l = 0.;
39    for (Int_t i = 0; i<2 ; i++){    memset(tbar, 0, 2*22*sizeof(Float_t));
40      for ( Int_t j = 0; j<22; j++){    memset(tibar, 0, 2*22*sizeof(Int_t));
       tibar[j][i] = 0;            
       tbar[j][i] = 0.;      
     };  
   };  
41  }  }
42    
43  /**  /**
# Line 94  CaloLevel2::CaloLevel2() {     Line 90  CaloLevel2::CaloLevel2() {    
90    qx22 = 0.;    qx22 = 0.;
91    elen = 0.;    elen = 0.;
92    selen = 0.;    selen = 0.;
93    for (Int_t i = 0; i<4 ; i++){    memset(perr, 0, 4*sizeof(Int_t));
94      qq[i] = 0.;    memset(swerr, 0, 4*sizeof(Int_t));
95      perr[i] = 0;    memset(crc, 0, 4*sizeof(Int_t));
96      swerr[i] = 0;    memset(qq, 0, 4*sizeof(Int_t));
97      crc[i] = 0;    memset(varcfit, 0, 2*sizeof(Float_t));
98      if ( i < 2 ){    memset(npcfit, 0, 2*sizeof(Int_t));
99        planemax[i] = 0;    memset(planemax, 0, 2*sizeof(Int_t));
100        varcfit[i] = 0.;    memset(cibar, 0, 2*22*sizeof(Int_t));
101        npcfit[i] = 0;    memset(cbar, 0, 2*22*sizeof(Float_t));
       for ( Int_t j = 0; j<22; j++){  
         cibar[j][i] = 0;  
         cbar[j][i] = 0.;  
       };  
     };  
   };  
102    good = 0;    good = 0;
103    selftrigger = 0;    selftrigger = 0;
104    estrip = TArrayF(0,NULL);    estrip = TArrayF(0,NULL);
# Line 129  void CaloLevel2::Clear() {     Line 119  void CaloLevel2::Clear() {    
119    qx22 = 0.;    qx22 = 0.;
120    elen = 0.;    elen = 0.;
121    selen = 0.;    selen = 0.;
122    for (Int_t i = 0; i<4 ; i++){    memset(perr, 0, 4*sizeof(Int_t));
123      qq[i] = 0.;    memset(swerr, 0, 4*sizeof(Int_t));
124      perr[i] = 0;    memset(crc, 0, 4*sizeof(Int_t));
125      swerr[i] = 0;    memset(qq, 0, 4*sizeof(Int_t));
126      crc[i] = 0;    memset(varcfit, 0, 2*sizeof(Float_t));
127      if ( i < 2 ){    memset(npcfit, 0, 2*sizeof(Int_t));
128        planemax[i] = 0;    memset(planemax, 0, 2*sizeof(Int_t));
129        varcfit[i] = 0.;    memset(cibar, 0, 2*22*sizeof(Int_t));
130        npcfit[i] = 0;    memset(cbar, 0, 2*22*sizeof(Float_t));
       for ( Int_t j = 0; j<22; j++){  
         cibar[j][i] = 0;  
         cbar[j][i] = 0.;  
       };  
     };  
   };  
131    good = 0;    good = 0;
132    selftrigger = 0;    selftrigger = 0;
   //  estrip = TArrayF(0,NULL);  
133    estrip.Reset();    estrip.Reset();
134  };  };
135    
# Line 209  void CaloLevel2::GetLevel2Struct(cCaloLe Line 192  void CaloLevel2::GetLevel2Struct(cCaloLe
192      l2->qmean[i] = ((CaloTrkVar *)CaloTrk->At(i))->qmean;        l2->qmean[i] = ((CaloTrkVar *)CaloTrk->At(i))->qmean;  
193      l2->qlow[i] = ((CaloTrkVar *)CaloTrk->At(i))->qlow;          l2->qlow[i] = ((CaloTrkVar *)CaloTrk->At(i))->qlow;    
194      l2->dX0l[i] = ((CaloTrkVar *)CaloTrk->At(i))->dX0l;        l2->dX0l[i] = ((CaloTrkVar *)CaloTrk->At(i))->dX0l;  
195        for (Int_t j=0; j<2; j++){
196          for (Int_t k=0; k<22; k++){
197            l2->tbar[i][k][j] = ((CaloTrkVar *)CaloTrk->At(i))->tbar[k][j];
198          };
199        };
200    }      }  
201    
202  }  }

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.23