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

Legend:

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

    r5030 r5043  
    6666  fCams = new TObjArray;
    6767  fCams->SetOwner();
    68 }
     68 
     69}
     70
    6971
    7072// --------------------------------------------------------------------------
     
    214216const Int_t MCalibrationIntensityCam::GetSize() const
    215217{
    216   return fCams->GetEntries();
     218  return fCams->GetEntriesFast();
    217219}
    218220
     
    223225MCalibrationPix &MCalibrationIntensityCam::operator[](UInt_t i)
    224226{
    225   return (*GetCam(GetSize()-1))[i];
     227  return (*GetCam())[i];
    226228}
    227229
     
    232234const MCalibrationPix &MCalibrationIntensityCam::operator[](UInt_t i) const
    233235{
    234   return (*GetCam(GetSize()-1))[i];
     236  return (*GetCam())[i];
    235237}
    236238
     
    242244const Int_t MCalibrationIntensityCam::GetAverageAreas() const
    243245{
    244   return GetCam(GetSize()-1)->GetAverageAreas();
     246  return GetCam()->GetAverageAreas();
    245247}
    246248
     
    251253MCalibrationPix  &MCalibrationIntensityCam::GetAverageArea(UInt_t i)
    252254{
    253   return GetCam(GetSize()-1)->GetAverageArea(i);
     255  return GetCam()->GetAverageArea(i);
    254256}
    255257
     
    260262const MCalibrationPix  &MCalibrationIntensityCam::GetAverageArea(UInt_t i) const
    261263{
    262   return GetCam(GetSize()-1)->GetAverageArea(i);
     264  return GetCam()->GetAverageArea(i);
    263265}
    264266
     
    269271MBadPixelsPix  &MCalibrationIntensityCam::GetAverageBadArea(UInt_t i)
    270272{
    271   return GetCam(GetSize()-1)->GetAverageBadArea(i);
     273  return GetCam()->GetAverageBadArea(i);
    272274}
    273275
     
    278280const MBadPixelsPix  &MCalibrationIntensityCam::GetAverageBadArea(UInt_t i) const
    279281{
    280   return GetCam(GetSize()-1)->GetAverageBadArea(i);
     282  return GetCam()->GetAverageBadArea(i);
    281283}
    282284
     
    287289const Int_t MCalibrationIntensityCam::GetAverageSectors() const
    288290{
    289   return GetCam(GetSize()-1)->GetAverageSectors();
     291  return GetCam()->GetAverageSectors();
    290292}
    291293
     
    296298MCalibrationPix  &MCalibrationIntensityCam::GetAverageSector(UInt_t i)
    297299{
    298   return GetCam(GetSize()-1)->GetAverageSector(i);
     300  return GetCam()->GetAverageSector(i);
    299301}
    300302
     
    305307const MCalibrationPix  &MCalibrationIntensityCam::GetAverageSector(UInt_t i) const
    306308{
    307   return GetCam(GetSize()-1)->GetAverageSector(i);
     309  return GetCam()->GetAverageSector(i);
    308310}
    309311
     
    314316MBadPixelsPix  &MCalibrationIntensityCam::GetAverageBadSector(UInt_t i)
    315317{
    316   return GetCam(GetSize()-1)->GetAverageBadSector(i);
     318  return GetCam()->GetAverageBadSector(i);
    317319}
    318320
     
    323325const MBadPixelsPix  &MCalibrationIntensityCam::GetAverageBadSector(UInt_t i) const
    324326{
    325   return GetCam(GetSize()-1)->GetAverageBadSector(i);
     327  return GetCam()->GetAverageBadSector(i);
    326328}
    327329
     
    333335MCalibrationCam *MCalibrationIntensityCam::GetCam(Int_t i)
    334336{
    335   return static_cast<MCalibrationCam*>(fCams->UncheckedAt(i==-1 ? GetSize()-1 : i));
     337  return static_cast<MCalibrationCam*>(fCams->Last());
    336338}
    337339
     
    342344const MCalibrationCam *MCalibrationIntensityCam::GetCam(Int_t i) const
    343345{
    344   return static_cast<MCalibrationCam*>(fCams->UncheckedAt(i==-1 ? GetSize()-1 : i));
     346  return static_cast<MCalibrationCam*>(fCams->Last());
    345347}
    346348
Note: See TracChangeset for help on using the changeset viewer.