#ifndef ATLAS_AtlScaleFactor
#define ATLAS_AtlScaleFactor

#include <Rtypes.h>
#include <TObject.h>


class AtlScaleFactor : public TObject {

public:

    AtlScaleFactor();
    ~AtlScaleFactor() /*override*/;

    void Clear(char const * = "") /*override*/;
    virtual double GetValue() const;
    virtual void SetValue(float nominalValue);

    static AtlScaleFactor const nil; // placeholder for an undefined AtlScaleFactor instance

private:

    Float_t fNominalValue; //! scale factor

    ClassDef(AtlScaleFactor, 0);
};

#endif
 AtlScaleFactor.h:1
 AtlScaleFactor.h:2
 AtlScaleFactor.h:3
 AtlScaleFactor.h:4
 AtlScaleFactor.h:5
 AtlScaleFactor.h:6
 AtlScaleFactor.h:7
 AtlScaleFactor.h:8
 AtlScaleFactor.h:9
 AtlScaleFactor.h:10
 AtlScaleFactor.h:11
 AtlScaleFactor.h:12
 AtlScaleFactor.h:13
 AtlScaleFactor.h:14
 AtlScaleFactor.h:15
 AtlScaleFactor.h:16
 AtlScaleFactor.h:17
 AtlScaleFactor.h:18
 AtlScaleFactor.h:19
 AtlScaleFactor.h:20
 AtlScaleFactor.h:21
 AtlScaleFactor.h:22
 AtlScaleFactor.h:23
 AtlScaleFactor.h:24
 AtlScaleFactor.h:25
 AtlScaleFactor.h:26
 AtlScaleFactor.h:27
 AtlScaleFactor.h:28