}
//_____________________________________________________________________________
-AliMUONCalibParam2F::AliMUONCalibParam2F(Int_t theSize, Int_t fillWithValue)
+AliMUONCalibParam2F::AliMUONCalibParam2F(Int_t theSize, Float_t fillWithValue)
: AliMUONVCalibParam(),
fSize(theSize),
fN(fSize*Dimension()),
if ( fN > 0 )
{
fValues = new Float_t[fN];
- memset(fValues,fillWithValue,fN*sizeof(Float_t));
+ for ( Int_t i = 0; i < fN; ++i )
+ {
+ fValues[i] = fillWithValue;
+ }
}
}
{
public:
AliMUONCalibParam2F();
- AliMUONCalibParam2F(Int_t theSize, Int_t fillWithValue=0);
+ AliMUONCalibParam2F(Int_t theSize, Float_t fillWithValue=0);
AliMUONCalibParam2F(const AliMUONCalibParam2F& other);
AliMUONCalibParam2F& operator=(const AliMUONCalibParam2F& other);