Changeset 5040


Ignore:
Timestamp:
09/15/04 19:13:25 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrationCam.cc

    r5038 r5040  
    6161
    6262#include "MLog.h"
     63#include "MLogManip.h"
    6364
    6465ClassImp(MCalibrationCam);
     
    181182  MParContainer::Copy(calib);
    182183 
    183   calib.fPulserColor          = fPulserColor;
    184  
    185   const Int_t n3 = GetSize();
    186   if (n3 != 0)
     184  calib.fPulserColor = fPulserColor;
     185 
     186  const Int_t n = fPixels->GetSize();
     187  if (n != 0)
    187188    {
    188       calib.InitSize(n3);
    189       for (int i=0; i<n3; i++)
     189      calib.InitSize(n);
     190      for (int i=0; i<n; i++)
    190191        (*this)[i].Copy(calib[i]);
    191192    }
    192193 
    193   const Int_t n4 = GetAverageAreas();
    194   if (n4 != 0)
     194  const Int_t n2 = GetAverageAreas();
     195  if (n2 != 0)
    195196    {
    196       calib.InitAverageAreas(n4);
    197       for (int i=0; i<n4; i++)
     197      calib.InitAverageAreas(n2);
     198      for (int i=0; i<n2; i++)
    198199        {
    199200          GetAverageArea   (i).Copy(calib.GetAverageArea(i));
     
    206207    }
    207208 
    208   const Int_t n5 = GetAverageSectors();
    209   if (n5 != 0)
     209  const Int_t n3 = GetAverageSectors();
     210  if (n3 != 0)
    210211    {
    211       calib.InitAverageSectors(n5);
    212       for (int i=0; i<n5; i++)
     212      calib.InitAverageSectors(n3);
     213      for (int i=0; i<n3; i++)
    213214        {
    214215          GetAverageSector   (i).Copy(calib.GetAverageSector(i));
     
    225226{
    226227
    227   const UInt_t save = GetSize();
     228  const UInt_t save = fPixels->GetEntries();
     229
     230  *fLog << err << save << endl;
    228231 
    229232  if (i==save)
     
    443446const Int_t MCalibrationCam::GetSize() const
    444447{
    445   return fPixels->GetSize();
     448  return fPixels->GetEntriesFast();
    446449}
    447450
Note: See TracChangeset for help on using the changeset viewer.