Changeset 5043 for trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityCam.cc
- Timestamp:
- 09/15/04 20:14:15 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityCam.cc
r5030 r5043 66 66 fCams = new TObjArray; 67 67 fCams->SetOwner(); 68 } 68 69 } 70 69 71 70 72 // -------------------------------------------------------------------------- … … 214 216 const Int_t MCalibrationIntensityCam::GetSize() const 215 217 { 216 return fCams->GetEntries ();218 return fCams->GetEntriesFast(); 217 219 } 218 220 … … 223 225 MCalibrationPix &MCalibrationIntensityCam::operator[](UInt_t i) 224 226 { 225 return (*GetCam( GetSize()-1))[i];227 return (*GetCam())[i]; 226 228 } 227 229 … … 232 234 const MCalibrationPix &MCalibrationIntensityCam::operator[](UInt_t i) const 233 235 { 234 return (*GetCam( GetSize()-1))[i];236 return (*GetCam())[i]; 235 237 } 236 238 … … 242 244 const Int_t MCalibrationIntensityCam::GetAverageAreas() const 243 245 { 244 return GetCam( GetSize()-1)->GetAverageAreas();246 return GetCam()->GetAverageAreas(); 245 247 } 246 248 … … 251 253 MCalibrationPix &MCalibrationIntensityCam::GetAverageArea(UInt_t i) 252 254 { 253 return GetCam( GetSize()-1)->GetAverageArea(i);255 return GetCam()->GetAverageArea(i); 254 256 } 255 257 … … 260 262 const MCalibrationPix &MCalibrationIntensityCam::GetAverageArea(UInt_t i) const 261 263 { 262 return GetCam( GetSize()-1)->GetAverageArea(i);264 return GetCam()->GetAverageArea(i); 263 265 } 264 266 … … 269 271 MBadPixelsPix &MCalibrationIntensityCam::GetAverageBadArea(UInt_t i) 270 272 { 271 return GetCam( GetSize()-1)->GetAverageBadArea(i);273 return GetCam()->GetAverageBadArea(i); 272 274 } 273 275 … … 278 280 const MBadPixelsPix &MCalibrationIntensityCam::GetAverageBadArea(UInt_t i) const 279 281 { 280 return GetCam( GetSize()-1)->GetAverageBadArea(i);282 return GetCam()->GetAverageBadArea(i); 281 283 } 282 284 … … 287 289 const Int_t MCalibrationIntensityCam::GetAverageSectors() const 288 290 { 289 return GetCam( GetSize()-1)->GetAverageSectors();291 return GetCam()->GetAverageSectors(); 290 292 } 291 293 … … 296 298 MCalibrationPix &MCalibrationIntensityCam::GetAverageSector(UInt_t i) 297 299 { 298 return GetCam( GetSize()-1)->GetAverageSector(i);300 return GetCam()->GetAverageSector(i); 299 301 } 300 302 … … 305 307 const MCalibrationPix &MCalibrationIntensityCam::GetAverageSector(UInt_t i) const 306 308 { 307 return GetCam( GetSize()-1)->GetAverageSector(i);309 return GetCam()->GetAverageSector(i); 308 310 } 309 311 … … 314 316 MBadPixelsPix &MCalibrationIntensityCam::GetAverageBadSector(UInt_t i) 315 317 { 316 return GetCam( GetSize()-1)->GetAverageBadSector(i);318 return GetCam()->GetAverageBadSector(i); 317 319 } 318 320 … … 323 325 const MBadPixelsPix &MCalibrationIntensityCam::GetAverageBadSector(UInt_t i) const 324 326 { 325 return GetCam( GetSize()-1)->GetAverageBadSector(i);327 return GetCam()->GetAverageBadSector(i); 326 328 } 327 329 … … 333 335 MCalibrationCam *MCalibrationIntensityCam::GetCam(Int_t i) 334 336 { 335 return static_cast<MCalibrationCam*>(fCams-> UncheckedAt(i==-1 ? GetSize()-1 : i));337 return static_cast<MCalibrationCam*>(fCams->Last()); 336 338 } 337 339 … … 342 344 const MCalibrationCam *MCalibrationIntensityCam::GetCam(Int_t i) const 343 345 { 344 return static_cast<MCalibrationCam*>(fCams-> UncheckedAt(i==-1 ? GetSize()-1 : i));346 return static_cast<MCalibrationCam*>(fCams->Last()); 345 347 } 346 348
Note:
See TracChangeset
for help on using the changeset viewer.