Changeset 4915 for trunk/MagicSoft/Mars


Ignore:
Timestamp:
09/10/04 09:50:55 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r4914 r4915  
    2020                                                 -*-*- END OF LINE -*-*-
    2121
     22 2004/09/10: Thomas Bretz
     23
     24   * mhist/MHCamera.cc:
     25     - removed some obsolete const_casts
     26     - fixed an (un)signed comparison warning
     27
     28
     29
    2230 2004/09/09: Markus Gaug
    2331 
     
    106114     - removed some possible bugs in the case that no LoGain is
    107115       available at all.
     116
     117
    108118
    109119 2004/09/09: Thomas Bretz
  • trunk/MagicSoft/Mars/mbase/MArrayB.h

    r1014 r4915  
    168168        return fArray[i];
    169169    }
     170    const Byte_t &operator[](UInt_t i) const
     171    {
     172        return fArray[i];
     173    }
    170174
    171175    ClassDef(MArrayB, 1)  //Array of Byte_t
  • trunk/MagicSoft/Mars/mbase/MArrayD.h

    r4747 r4915  
    151151        return fArray[i];
    152152    }
     153    const Double_t &operator[](UInt_t i) const
     154    {
     155        return fArray[i];
     156    }
    153157
    154158    ClassDef(MArrayD, 1)  //Array of Double_t
  • trunk/MagicSoft/Mars/mhist/MHCamera.cc

    r4883 r4915  
    12021202    for (Int_t idx=0; idx<fNcells-2; idx++)
    12031203    {
    1204         Fill(idx, const_cast<TArrayD&>(event)[idx]); // FIXME: Slow!
    1205 
    1206         if (!used || (*const_cast<TArrayC*>(used))[idx])
     1204        Fill(idx, event[idx]); // FIXME: Slow!
     1205
     1206        if (!used || (*used)[idx])
    12071207            SetUsed(idx);
    12081208    }
     
    12161216void MHCamera::AddCamContent(const MArrayD &event, const TArrayC *used)
    12171217{
    1218     if (event.GetSize()!=fNcells-2 || IsFreezed())
     1218    if (event.GetSize()!=(UInt_t)(fNcells-2) || IsFreezed())
    12191219        return;
    12201220
     
    12241224    for (Int_t idx=0; idx<fNcells-2; idx++)
    12251225    {
    1226         Fill(idx, const_cast<MArrayD&>(event)[idx]); // FIXME: Slow!
    1227 
    1228         if (!used || (*const_cast<TArrayC*>(used))[idx])
     1226        Fill(idx, event[idx]); // FIXME: Slow!
     1227
     1228        if (!used || (*used)[idx])
    12291229            SetUsed(idx);
    12301230    }
Note: See TracChangeset for help on using the changeset viewer.