Changeset 7056


Ignore:
Timestamp:
05/18/05 17:55:36 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/NEWS

    r7055 r7056  
    7979     + A lot of fixes have been introduced which effects integrating the
    8080       spline at the edges of the valid range. In this case any memory
    81        was randomly accessed.
     81       was randomly accessed. This behaviour can be tested replacing
     82       all MArrayF by TArrayF which perform a range check (but of course
     83       they are a lot slower)
    8284     ! No result obtained with the Spline before can be trusted! Due to
    8385       random memory access it might by completely random!
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.h

    r7055 r7056  
    66#endif
    77
    8 #ifndef ROOT_TArrayF
    9 #include "TArrayF.h"
     8#ifndef MARS_MArrayF
     9#include "MArrayF.h"
    1010#endif
    1111
     
    2727  static const Float_t fgLoGainStartShift; //! Default for fLoGainStartShift (now set to -1.6)
    2828 
    29   TArrayF fHiGainSignal;                //! Need fast access to the signals in a float way
    30   TArrayF fLoGainSignal;                //! Store them in separate arrays
    31   TArrayF fHiGainFirstDeriv;            //! High-gain discretized first derivatives
    32   TArrayF fLoGainFirstDeriv;            //! Low-gain discretized first derivatives
    33   TArrayF fHiGainSecondDeriv;           //! High-gain discretized second derivatives
    34   TArrayF fLoGainSecondDeriv;           //! Low-gain discretized second derivatives
     29  MArrayF fHiGainSignal;                //! Need fast access to the signals in a float way
     30  MArrayF fLoGainSignal;                //! Store them in separate arrays
     31  MArrayF fHiGainFirstDeriv;            //! High-gain discretized first derivatives
     32  MArrayF fLoGainFirstDeriv;            //! Low-gain discretized first derivatives
     33  MArrayF fHiGainSecondDeriv;           //! High-gain discretized second derivatives
     34  MArrayF fLoGainSecondDeriv;           //! Low-gain discretized second derivatives
    3535
    3636  Float_t fAbMax;                       //! Current maximum of the spline
Note: See TracChangeset for help on using the changeset viewer.