#include "hmagnetpar.h"

HMagnetPar


class description - source file - inheritance tree (.pdf)

class HMagnetPar : public HParCond

Inheritance Chart:
TObject
<-
TNamed
<-
HParSet
<-
HParCond
<-
HMagnetPar

    public:
HMagnetPar(const char* name = "MagnetPar", const char* title = "Magnet field and polarity", const char* context) HMagnetPar(const HMagnetPar&) ~HMagnetPar() static TClass* Class() virtual void clear() Int_t getCurrent() Int_t getMaximumCurrent() virtual Bool_t getParams(HParamList*) Int_t getPolarity() Float_t getScalingFactor() virtual Bool_t init(HParIo*, Int_t* set = 0) virtual TClass* IsA() const HMagnetPar& operator=(const HMagnetPar&) virtual void putParams(HParamList*) void setCurrent(Int_t c) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Int_t write(HParIo*)

Data Members


    protected:
Int_t current mean current[A] Int_t maxCurrent maximum current (full field)

Class Description


  HMagnetPar

  Parameter container for magnet current



HMagnetPar(const char* name, const char* title, const char* context) : HParCond(name,title,context)
 Constructor

Float_t getScalingFactor(void)
 Calculates the scaling factor

Bool_t init(HParIo* inp,Int_t* set)
 initializes the container from an input using the spectrometer interface class

Int_t write(HParIo* output)
 writes the container to an output using the spectrometer interface class

void clear(void)
 Clears the container

void putParams(HParamList* l)
 Puts all parameters to the parameter list, which is used by the io

Bool_t getParams(HParamList* l)
 Gets all parameters from the parameter list, which is used by the io



Inline Functions


               void ~HMagnetPar()
              Int_t getCurrent()
              Int_t getPolarity()
              Int_t getMaximumCurrent()
               void setCurrent(Int_t c)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         HMagnetPar HMagnetPar(const HMagnetPar&)
        HMagnetPar& operator=(const HMagnetPar&)


Last update: Mon Feb 5 16:51:22 2007


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.